Story

Why did I start developing Pravda?

1. Ideas of begin

I annoyed about complex of Haskell features. Actually, Haskell is very powerful functional language but not easy.
Having said that I didn't satisfy Lisp that too simple.

So, I thought next functional languages needs a balance. Immediately, I was working on developing new language.

2. Newborn language

Date as usual weekday: 2nd September 2024 (Monday), new programming language did firstcry.
The newborn language is named "Pravda". Because "pravda" means "truth", "pure" or "justice" in Russian.
I considered it's good way to highlight purity as functional language.

first version Pravda was able to use no more than S-expression, basic function, variable.

3. Pravda is growing

After born of Pravda, I effort to enpower it more powerful and simple as functional programming language such as developing standard library.
Pravda is growing even now. the GitHub repository has already over 100 commits.

Look the commits