06:44
1,0×
00:00/06:44
633,2 тыс смотрели · 4 года назад
136 читали · 1 год назад
Фу! Откуда это в программировании?
Многие новички в программировании очень удивляются, когда встречают в примерах кода на разных сайтах какие-то foo, bar, baz и прочие одни и те же названия для переменных. Что это? Откуда это? Давайте разбираться. Представим ситуацию: новичку интересно узнать, как сделать так, чтобы программа взяла две переменные, точнее, их значения, и записала минимальное из этих двух значений в первую переменную. Он находит такой пример: if (foo > bar){ foo = bar; } Или, в случае Python, так: if foo > bar: foo = bar Вот две переменные, foo и bar...
4 года назад
Однопоточность и асинхронность: как у Node это получается?
Источник: Nuances of Programming JavaScript, как многие из вас, должно быть, слышали, —  однопоточный. Это означает, что он может выполнять только одну задачу за раз. Все задачи в JavaScript выполняются в одном потоке, который называется основным потоком. Node.js  —  среда выполнения JavaScript, которая позволяет анализировать, компилировать и запускать JavaScript-код. Node делает это с помощью движка с открытым исходным кодом V8 от Google, написанного на C++. С движком V8 Node может “под капотом», скрытно для пользователя, выполнять как JavaScript, так и C++...