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


Разработка: введение в твердые принципы объектно-ориентированного программирования
SOLID - это аббревиатура от 5 важных принципов проектирования при объектно-ориентированном программировании (ООП): S Принцип ответственности O Принцип закрытости ручки Л Исков Принцип замещения I Принцип разделения интерфейса D принцип инверсии зависимости Эти принципы предназначены для того, чтобы сделать проекты программного обеспечения более понятными, более простыми в обслуживании и расширении. Принцип единой ответственности. В нем говорится, что каждый модуль..

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

Как загрузить и установить Python в Windows 10
Установка Python — это первый шаг к тому, чтобы стать разработчиком Python. Вот простой способ загрузить и установить Python в Windows. 1. Скачать Python Прежде всего, перейдите на страницу загрузки Python и нажмите желтую кнопку загрузки с надписью Загрузить Python 3.10.2 . 2. Установка После того, как вы успешно загрузили исполняемый файл, нажмите на него, чтобы открыть, и появится следующее окно: Обязательно проверьте обе опции «Установить программу запуска..

Мое первое знакомство с языком программирования JavaScript@findworka academy
Я начал заниматься ИТ где-то в прошлом году, и путешествие было не таким уж радужным, поверьте мне, но оно того стоило. Все началось с самостоятельного изучения HTML и CSS, и я был очень взволнован, думая, что наконец-то сделал это (смеется… забавно, я знаю) и бум — JavaScript появился из ниоткуда, и я должен не просто изучить его, но и знать. Академия FindWorka очень помогла мне в этом путешествии, и я более чем благодарен Деле Бакаре и его команде. По правде говоря, это было..

Лучший дистрибутив Linux для разработки программирования 2023 года
Лучший дистрибутив Linux для разработки программирования и игр обеспечивает простую, стабильную и безопасную среду, поскольку Linux является основой Интернета, мобильных устройств, а теперь и систем облачных вычислений. Как мы знаем, Linux в первую очередь предназначен для программистов и программистов и более дружелюбен к обычным пользователям, например, предоставляя больше графического пользовательского интерфейса. Linux по-прежнему предлагает среду разработки для геймеров и..

Колдовство данных Python: раскрытие информации из данных
В сфере науки о данных и аналитики Python выступает в роли палочки волшебника, обладающей способностью превращать необработанные данные в действенные идеи и откровения. Колдовство данных Python — это искусство извлечения, обработки и визуализации данных, раскрывающее их скрытые секреты для стимулирования принятия решений и инноваций в различных отраслях. В этой статье мы отправляемся в путешествие в мир волшебства данных Python, изучая, как он раскрывает идеи из данных, превращая информацию..

10 лучших проектов C и C++ для начинающих.
После изучения языка программирования я бы рекомендовал создать проект с ним. Создав проект, вы сможете понять синтаксис, концепции и основы языка. Это также поможет вам думать на языке и стать более творческим в разработке решений. Проекты могут варьироваться от небольших приложений для личного использования до более сложных приложений для бизнеса или организации. Вы также можете создавать проекты образовательного характера, такие как игры, симуляторы или учебные пособия. Какой бы..