Articles
-
What's wrong with the term «Artificial Intelligence»?
Tuesday, June 25, 2024 in Articles
Recently, there has been a lot of talk about the success of artificial intelligence (AI), although this usually means another achievement in the field of generative neural networks. And few people, speaking about AI, try to explain what they …
-
Simple complex programming
Saturday, May 04, 2024 in Articles
I always pay attention to assessing the complexity of programming in a particular language. Programming is indeed not an easy task and this is perceived as a fact and usually does not require any confirmation. But the concept of “complexity” is akin …
-
Possible solution to the problem of references in programming languages
Tuesday, April 23, 2024 in Articles
Every programmer is familiar with the concept of “reference.” This term usually refers to a small object whose main task is to provide access to another object physically located elsewhere. Because of this, references are convenient to …
-
Building blocks in programming languages
Friday, January 12, 2024 in Articles
Practically all programming languages are built either on the principle of similarity (to make like this one, only with its own blackjack) or to realize some new concept (modularity, purity of functional calculations, etc.). Or both at the same time. …
-
Release of the programming language NewLang 0.4
Tuesday, June 06, 2023 in Articles
New features and changes in the syntax of NewLang Reworked the definition of object types using prefix naming (sigils) Interrupting the execution flow and returning can now be done for named code blocks. Simplified the syntax for importing native …
-
DSL (domain-specific language) implementation with macros
Wednesday, March 01, 2023 in Articles
Attention!!! This article contains a description of the NewLnag syntax of the previous version. Publication source https://habr.com/articles/720416/ This is a translation of my own article The release of NewLang language with a brand new …