583 подписчика
Это статья про программирование, в которой с примерами посмотрим в чём отличие между асинхронностью, многопоточностью и параллельностью. Примеры написаны на языке C# , а сама статья будет полезна начинающим программистам и студентам. В статье также рассматриваются примеры использования делегатов и лямбд. Если Вы хотите научиться создавать программы для Windows, но совсем не знаете с чего начать, то с этой статьи. Асинхронность Для того чтобы разобраться с параллельной и асинхронной работой напишем программу, которая проверяет доступность сетевых адресов в интернете (пингер)...
2 года назад
250 подписчиков
Многопоточность — свойство платформы (например, операционной системы, виртуальной машины и т. д.) или приложения, состоящее в том, что процесс, порождённый в операционной системе, может состоять из нескольких потоков, выполняющихся «параллельно», то есть без предписанного порядка во времени. Подробнее об основах работы с потоками в этой статье. Для чего это нужно? Сутью многопоточности является квазимногозадачность на уровне одного исполняемого процесса, то есть все потоки выполняются в адресном пространстве процесса...
4 года назад
256 подписчиков
Всем привет. Какой-то суетливый период, вышибло больше чем на месяц, хотя план был публиковать хотя бы по посту в неделю. Как-то неожиданно появилось сразу несколько путей дальнейшего развития и сейчас приходится разрываться с выбором. Чтобы хоть как-то вернуться в ритм, начинаю цикл переводов по асинхронному программированию с сайта realpython. _________________________________________________________________________________________ Async IO это подход к одновременному программированию, который получил поддержку начиная с Python 3...
4 года назад
2 подписчика
В быстро эволюционирующем мире информационных технологий, выбор языка программирования становится одним из ключевых решений для разработчиков. Каждый язык обладает своими характеристиками, предоставляя уникальные инструменты и возможности для создания программного обеспечения различной сложности и назначения. В этой статье мы рассмотрим, какие языки программирования ожидается будут популярными в 2024 году, и почему именно они будут привлекательны для разработчиков. Мы рассмотрим их основные особенности,...
10 месяцев назад