Articles

Posts in 2024
  • 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 …

    Read more

  • 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 …

    Read more

  • 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 …

    Read more

  • 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. …

    Read more

Posts in 2023
  • 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 …

    Read more

  • 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 …

    Read more