Шаблоны для Joomla 3 здесь

Полезные приёмы и хитрости C++

Опубликовано: 29.06.2019
Обложка поста

Знать специфику языка, на котором пишешь, всегда полезно. Чем большим количеством особенностей языка владеет разработчик, тем осознанней его код при прочих равных условиях. В материале рассмотрены интересные приёмы и трюки для C++.

Подробнее: Полезные приёмы и хитрости C++

Удивительные возможности современного C++, которые полезно знать каждому разработчику

Опубликовано: 26.06.2019
Обложка поста

Было время, когда С++ не хватало динамизма, и увлечься этим языком было трудно. Но всё изменилось, когда было принято решение развить стандарт C++.

С 2011 года язык стал более динамичным и постоянно развивается. Не поймите неправильно, C++ — всё ещё один из самых сложных языков. Но с того времени он стал для программиста удобнее, чем в предыдущих версиях.

В статье мы рассмотрим некоторые интересные функциональные возможности языка.

Подробнее: Удивительные возможности современного C++, которые полезно знать каждому разработчику

StateOfJS: обзор масштабного опроса JavaScript-разработчиков по итогам 2018 года

Опубликовано: 20.06.2019
Обложка поста

В рамках State of JavaScript разработчики рассказывают, чем они пользуются, с чем им нравится работать и что они хотят изучить. В итоге получается уникальная статистика с некоторыми деталями, которые, возможно, помогут вам найти свой путь в экосистему JavaScript.

Подробнее: StateOfJS: обзор масштабного опроса JavaScript-разработчиков по итогам 2018 года

Зачем нужен Python Global Interpreter Lock и принцып его работы

Опубликовано: 21.06.2019
Результат пошуку зображень за запитом "python"

Python Global Interpreter Lock (GIL) — это своеобразная блокировка, позволяющая только одному потоку управлять интерпретатором Python. Это означает, что в любой момент времени будет выполняться только один конкретный поток.

Работа GIL может казаться несущественной для разработчиков, создающих однопоточные программы. Но во многопоточных программах отсутствие GIL может негативно сказываться на производительности процессоро-зависымых программ.

Поскольку GIL позволяет работать только одному потоку даже в многопоточном приложении, он заработал репутацию «печально известной» функции.

В этой статье будет рассказано о том, как GIL влияет на производительность приложений, и о том, как это самое влияние можно смягчить.

Подробнее: Зачем нужен Python Global Interpreter Lock и принцып его работы