Статьи
-
Неоднозначный термин «искусственный интеллект»
25.06.2024 в Статьи
Последнее время кто только не говорит про успехи искусственного интеллекта (ИИ), часто подразумевая под этим очередное достижение в области генеративных нейросетей. И как обычно, одни делают деньги на хайпе, другие жаждут появления Сары Коннор …
-
Простое сложное программирование
04.05.2024 в Статьи
В очередной раз увидел на Хабре статью про сложное дело под названием «программирование». И то, что программирование действительно является делом не простым воспринимается как факт и обычно не требует какого либо подтверждения. Но понятие …
-
Building blocks in programming languages
03.05.2024 в Статьи
В результате обратной связи по статье с размышлениями о структурном программировании, было много отзывов и споров в комментариях, за которые я хочу сказать всем большое спасибо. И под впечатлениями от обсуждения предыдущей статьи я задался вопросом, …
-
Возможное решение проблемы ссылок в языках программирования
23.04.2024 в Статьи
Любому программисту знакомо понятие “ссылка”. Под этим термином обычно понимают небольшой объект, главная задача которого обеспечить доступ к другому объекту, физически расположенному в другом месте. Из-за этого ссылки удобно …
-
Релиз языка программирования NewLang 0.4
06.06.2023 в Статьи
Новые возможности и изменения в синтаксисе NewLang Переработано определение типов объектов с помощью префикса имен (сигила) Прерывание потока выполнения и возврат теперь может выполняться для именованных блоков кода. Упрощен синтаксис импорта …
-
Нюансы разработки парсера для своего языка программирования
29.03.2023 в Статьи
Недавно прочитал на Хабре статью Свой язык, или как я устал от ассемблера и С, и невольно взглядом зацепился за один абзац: Я решил не сильно париться, поэтому использовал библиотеку parglare. Она очень легкая и удобная, всем рекомендую. Для …
-
Вариант реализации DSL (domain-specific language) с помощью макросов
01.03.2023 в Статьи
Внимание!!! Данная статья содержит описание синтаксиса NewLnag предыдущей версии. Актуальную версию синтаксиса языка можно посмотреть тут. Близится релиз языка NewLang с принципиальной новой «фишкой», переделанным вариантом препроцессора, который …
-
Релиз языка программрования NewLang 0.3
07.11.2022 в Статьи
Внимание!!! Данная статья содержит описание синтаксиса NewLnag предыдущей версии. Актуальную версию синтаксиса языка можно посмотреть тут. NewLang — это язык программирования высокого уровня общего назначения. Основной особенностью языка является …
-
Релиз языка программрования NewLang 0.2
12.08.2022 в Статьи
Внимание!!! Данная статья содержит описание синтаксиса NewLnag предыдущей версии. Актуальную версию синтаксиса языка можно посмотреть тут. NewLang - это язык программирования высокого уровня в котором можно сочетать стандартные алгоритмические …
-
Релиз языка программрования NewLang
24.06.2022 в Статьи
Внимание!!! Данная статья содержит описание синтаксиса NewLnag предыдущей версии. Актуальную версию синтаксиса языка можно посмотреть тут. NewLang - это язык программирования высокого уровня, в котором можно сочетать стандартные алгоритмические …