Category Publication

Argentum has no statements, only expressions

In Argentum, there is an operator {A; B; C}, which executes A, B, and C sequentially, returning the result of C. Blocks can group multiple expressions: Blocks allow local variables: Blocks can appear in any expressions, for example in a variable initializer. Note the absence of…

How Argentum programming language handles object hierarchies

Practical example, comparison with popular languages, operation semantics, multithreading features, internal structure Original link: reddit To avoid excessive theorizing, let’s examine the reference model of the language using a practical example of a desktop application’s data model. We’ll design a…

Argentum programming language

Original link: reddit 1/2 years ago I started creating a new programming language. Windows demo:  page:  Language Features: Argentum is an experimental language. Much remains to be done: numerous code generation optimizations, bug fixes, test coverage, stack unwinding, improved debugger…