Hacker News new | ask | show | jobs
by weiwenhao 399 days ago
I don't mean to promote it because the nature programming language version 0.5 is not ready yet, but the nature programming language https://github.com/nature-lang/nature basically meets your expectations, except for the use of var to declare variables, probably because I also really like simplicity.

Here's an example of how I use the nature and raylib bindings.

https://github.com/weiwenhao/tetris

3 comments

That's one of the best intro pages I've seen for a language. I really like how it has tabs for different practical examples (http, generics, coroutine, etc.).
Looks ergonomic enough at first sight. The important thing for new languages is mindshare, so keep at it, post a Show HN when you feel it’s ready and perhaps it’ll pick up steam.

(Personally I have spent my weekend evaluating C-like languages and I need a break and to reset my palate for a bit)

Interesting. Looked at:

https://nature-lang.org/docs/syntax

In the Type System section, a little text at the left margin is cut off for some lines.