|
 |
|
 |
|
|
 |
|  |
|
Название: The C# Type System Автор: Steve Love Издательство: No Starch Press Год: 2024 Страниц: 312 Язык: английский Формат: pdf, epub (true), mobi Размер: 10.2 MB
Harness the power of the C# type system to write programs that are clearer, simpler, and more efficient. The type system is the foundation upon which all C# programs are built. The C# Type System will show you how todefine and implement value types effectively, and write more performant and robust code. Real-world code examplesand test cases throughout will elevate your programming with C# and show you how best to implement the principlesyou’re learning. According to the C# Language Specification, “C# is intended to be a simple, modern, general-purpose, object-oriented programming language.” C# may look simple on the surface, but it has hidden depths even in its most fundamental features. The type system is a central element of C# and is the foundation upon which all C# programs are built. This has been true from the earliest versions of C#, and will continue to be relevant as the language evolves. The C# Type System isn’t a gallery of the latest language features, and we won’t delve into every detail of the latest edition, because C# is constantly advancing; instead we’ll focus on the language’s rich support for creating your own types and examine how best to employ the type system to improve your designs and write clearer, simpler, more efficient programs. |
Разместил: Ingvar16 13-09-2023, 20:15 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Practical Julia: A Hands-On Introduction for Scientific Minds Автор: Lee Phillips Издательство: No Starch Press Год: 2024 Страниц: 578 Язык: английский Формат: epub (true), mobi Размер: 45.7 MB
Learn to use Julia as a tool for research, and solve problems of genuine interest—like modeling the course of a pandemic—in this practical, hands-on introduction to the language. The Julia programming language is acclaimed in scientific circles for its unparalleled ease, interactivity, and speed. Practical Julia is a comprehensive introduction to the language, making it accessible even if you’re new to programming. Julia is a fairly new programming language. It emerged into the public sphere in 2012 after two and a half years of research by four computer scientists at MIT. Julia’s creators explained why they needed to create a new language: they were “greedy.” There were already languages that were fast, such as C and Fortran. They were well suited to writing programs that ran on giant supercomputers to simulate the weather or design airplanes. But their syntax was not the friendliest; programs in these languages demanded a certain amount of ceremony. And they didn’t provide an interactive experience; one could not improvise and explore at the terminal, but had to submit to an edit-compile-run discipline. Dive in with a thorough guide to Julia’s syntax, data types, and best practices, then transition to craft solutions for challenges in physics, statistics, biology, mathematics, scientific machine learning, and more. |
Разместил: Ingvar16 13-09-2023, 20:01 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Экскурсия по C++, Третье издание Автор: Бьярне Страуструп Издательство: Самиздат Год: 2022 Страниц: 315 Язык: русский Формат: pdf Размер: 14.4 MB
В третьем издании "Экскурсии по C+", Бьярне Страуструп дает обзор стандарта ISO C++, C++20, цель которого - дать опытным программистам четкое представление о том, что представляет собой современный C++. Это пересмотренное и обновленное издание, содержащее тщательно проработанные примеры и практическую помощь для начала работы, кратко описывает большинство основных языковых возможностей и основные компоненты стандартной библиотеки, необходимые для эффективного использования. Страуструп представляет возможности C++ в контексте поддерживаемых ими стилей программирования, таких как объектно-ориентированное и универсальное программирование. Его экскурсия на удивление обширна. Освещение начинается с основ, затем широко распространяется по более продвинутым темам, уделяя особое внимание новым языковым возможностям. В этом издании рассматриваются многие новые функции C++20, реализованные основными поставщиками C++, включая модули, концепции, сопрограммы и диапазоны. В нем даже представлены некоторые используемые в настоящее время библиотечные компоненты, включение которых в стандарт не запланировано до C++23. |
Разместил: Ingvar16 13-09-2023, 19:09 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
 Название: Python с нуля: от новичка до собственных игр и программ Автор: Роман Гурбанов Издательство: Литрес Год: 2023 Формат: pdf, epub Размер: 10 Мб Качество: Хорошее Язык: Русский
Окунитесь в мир программирования с книгой "Python с нуля: от новичка до собственных игр и программ"! Эта книга - ваш путеводитель по изучению Python, одного из самых популярных языков программирования в мире. Напишите свою первую строчку кода уже в первой главе и продолжайте осваивать ключевые принципы программирования, от переменных до циклов. От функций до классов и объектов. А затем, отточите свое мастерство с финальным проектом - игрой, симулирующей стыковку космического корабля с космической станцией! Этот симулятор поможет закрепить ваши навыки объектно-ориентированного программирования. В завершении этой книги, четырнадцатая глава покажет вам варианты вашего дальнейшего развития, и предложит конкретные дальнейшие шаги. Эта книга не просто научит вас программировать на Python, она поможет вам думать как программист. Будущее начинается сегодня. Не упустите свой шанс обучиться Python и открыть для себя новые возможности. "Python с нуля" ждет вас.
|
Разместил: tanyavip1 13-09-2023, 17:36 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
 Название: Современный подход к программной архитектуре: сложные компромиссы Автор: Форд Нил, Ричардс Марк, Садаладж Прамод, Дехгани Жамак Издательство: Питер Год: 2023 Формат: pdf Страниц: 480 Для сайта: Mirknig.su Размер: 11,9 Мб Язык: русский
В архитектуре программного обеспечения нет простых решений. Напротив, есть масса сложностей — задач и проблем, для решения которых нет готовых ответов и приходится выбирать между различными компромиссами. Эта книга научит вас критически относиться к компромиссам, связанным с распределенными архитектурами. Опытные архитекторы Нил Форд, Марк Ричардс, Прамод Садаладж и Жамак Дехгани обсуждают стратегии выбора архитектуры, подходящей для тех или иных случаев. История Sysops Squad — вымышленной группы специалистов — позволяет исследовать все аспекты выбора архитектуры: от определения степени гранулярности сервисов, управления рабочими процессами и оркестрации, разделения контрактов и управления распределенными транзакциями до оптимизации таких операционных характеристик, как масштабируемость, адаптируемость и производительность. |
Разместил: relizer 13-09-2023, 16:09 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Восстановление информации на 100% Автор: Дубов Владимир Издательство: book-sdl Год: 2015 Формат: exe Размер: 24,4 мб Качество: хорошее Язык: русский
В электронной 3D книге «Восстановление информации на 100%» рассказывается о том, как научиться восстанавливать информацию с любых компьютерных устройств. |
Разместил: gol8425 13-09-2023, 15:44 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Функциональное и логическое программирование Автор: Георгий Сергиевский, Николай Волченков Издательство: М.: Академия Год: 2010 Cтраниц: 320 Формат: pdf Размер: 22 мб Язык: Русский
Рассмотрены основные результаты как в теоретической части, так и в части практического применения, накопленные к настоящему времени в области функционального и логического программирования. Показано, что оба эти подхода, относящиеся к парадигме декларативного программирования, позволяют получить новые возможности в части трансформации и автоматического синтеза программ, доказательства свойств программ, частичных вычислений и др. Описаны области, в которых применение данных подходов имеет преимущества по сравнению с операторным программированием. Практические аспекты функционального программирования изучаются на примере языков Haskell - лучшей современной реализации функциональной парадигмы. В теоретическом обосновании приведены наиболее важные (для данных целей) результаты лямбда-исчисления и комбинаторной логики. |
Разместил: rivasss 13-09-2023, 08:14 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
 Название: Асинхронный Python Автор: Павел Хошев Издательство: Stepik Год: 2023 Формат: PDF Страниц: много Размер: 9 Mb Язык: Русский
Курс идеально подходит как для новичков, так и для тех, кто уже знаком с asyncio. Он содержит огромное количество актуальной, полезной и нужной информации, которая поможет вам освоить асинхронный подход в программировании, который становится все более важным и востребованным в современном IT.
|
Разместил: Chipa 12-09-2023, 23:41 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Python Playground, 2nd Edition: Geeky Projects for the Curious Programmer Автор: Mahesh Venkitachalam Издательство: No Starch Press Год: 2024 Страниц: 646 Язык: английский Формат: epub (true), mobi Размер: 48.2 MB
Put the fun back in Python programming and build your skills as you create 3D simulations and graphics, speech-recognition machine-learning systems, IoT devices, and more. The fully updated 2nd edition is here, now with 5 brand-new projects! Harness the power of Python as you turn code into tangible creations with Python Playground, a collection of 15 inventive projects that will expand your programming horizons, spark your curiosity, and elevate your coding skills. Go beyond the basics as you write programs to generate art and music, simulate real-world phenomena, and interact with hardware, all through the use of Python and common libraries such as Numpy, Matplotlib, and Pillow. Python Playground was written for anyone curious about how to use programming to understand and explore ideas. The projects in this book assume that you know basic Python syntax and basic programming concepts and that you’re familiar with high school mathematics. I’ve done my best to explain in detail the math you need for all projects. This book isn’t intended to be your first book on Python. I won’t walk you through the basics. I will, however, show you how to use Python to solve a variety of real-world problems in a series of nontrivial projects. |
Разместил: Ingvar16 12-09-2023, 19:43 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: The Modern javascript Tutorial Автор: Ilya Kantor Издательство: javascript.info Год: 12.09.2023 Страниц: 1463 Язык: английский Формат: pdf Размер: 28.7 MB
From the basics to advanced topics with simple, but detailed explanations. Main course contains 2 parts which cover javascript as a programming language and working with a browser. There are also additional series of thematic articles. Here we learn javascript, starting from scratch and go on to advanced concepts like OOP. We concentrate on the language itself here, with the minimum of environment-specific notes. Today, javascript can execute not only in the browser, but also on the server, or actually on any device that has a special program called the javascript engine. The browser has an embedded engine sometimes called a “javascript virtual machine”. Modern javascript is a “safe” programming language. It does not provide low-level access to memory or the CPU, because it was initially created for browsers which do not require it. javascript’s capabilities greatly depend on the environment it’s running in. For instance, Node.js supports functions that allow javascript to read/write arbitrary files, perform network requests, etc. In-browser javascript can do everything related to webpage manipulation, interaction with the user, and the webserver. This book is a tutorial. It aims to help you gradually learn the language. But once you’re familiar with the basics, you’ll need other resources. |
Разместил: Ingvar16 12-09-2023, 18:18 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
br>
|