Публикации по теме 'programming-languages'


Продвиньтесь в компьютерных науках: 2 основных языка программирования для изучения
Язык JavaScript JavaScript — это язык, который Netscape случайно изобрел в 90-х годах, первоначально для решения проблемы взаимодействия в браузере. Первоначальным названием было LiveScript, но Java в то время только что была запущена, потому что она также ссылалась на Java в синтаксисе, поэтому она позаимствовала имя Java и изменила его на…

Условия и циклы в Python
Узнайте об условных операторах и циклах в Python Что делать, если вы хотите выполнить некоторые конкретные задачи, когда строка «Python», и некоторые другие задачи, когда строка «Java». Для достижения этого условия мы можем использовать условные операторы в python или любом другом языке. Когда мы хотим выполнить какую-то задачу n раз или хотим пройтись по некоторому определенному списку, мы можем использовать различные типы циклов в такой ситуации. Условные операторы в Python В..

9 важнейших вещей, которые должен знать каждый программист
В разработке программного обеспечения есть много разных навыков, которые вы можете освоить и применить на практике. Но быть программистом — это не просто уметь писать код. Есть несколько важных аспектов профессии, которые часто упускают из виду как новички, так и даже опытные разработчики.

Миграция с Monolith на микросервисы: стратегия и пошаговое руководство
Введение Разница между монолитом и микросервисами заключается в том, что монолитное приложение — это единая автономная система, состоящая из единой кодовой базы и нескольких компонентов приложения в пределах одной границы. Напротив, микросервисы состоят из слабо связанных сервисов, каждый из которых представляет собой отдельное приложение со своей кодовой базой и работает в своих процессах. Преимущества использования монолита включают повышенную простоту, сокращение времени..

Lua: язык сценариев разработки игр
Разработка игр — это динамичная и творческая область, которая опирается на сочетание языков программирования и инструментов для воплощения интерактивного опыта в жизнь. Среди множества языков, используемых при разработке игр, Lua выделяется как универсальный и широко распространенный язык сценариев. В этой статье мы рассмотрим, почему Lua стал предпочтительным языком сценариев для разработчиков игр и как он способствует успеху некоторых из самых популярных игр в мире. Роль скриптовых..

Современный C++ в эпоху появления кода: Day6
Шестой день Пришествия кода . Сегодня мы преобразуем экспоненциальный рост в решение с постоянным пространством и рассмотрим программирование во время компиляции. Как всегда, пожалуйста, попробуйте решить проблему, прежде чем искать решение. Для всех статей в этой серии ознакомьтесь с этим списком . День 6: часть 1 и часть 2 Перед нами стоит задача смоделировать популяцию лантернфиш, которые размножаются каждые семь дней (при этом новому поколению требуется два дополнительных..

Как на самом деле работает JavaScript? (Часть 2)
Как управление памятью, стек вызовов, потоки и цикл событий работают с движком JavaScript V8. В Части 1 этой статьи я дал краткий обзор того, как в целом работают языки программирования, и подробно обсудил конвейер движка V8. В этом посте будут рассмотрены еще несколько важных концепций, которые должен знать каждый программист на JavaScript и которые не связаны только с движком V8. У любого программиста есть две основные проблемы: временная сложность и пространственная сложность..