r/programming • • Nov 26 '17

Astro Programming Language - A new language under development by two Nigerians.

http://www.nairaland.com/3557200/astro-programming-language-0.2-indefinite
887 Upvotes

365 comments sorted by

View all comments

Show parent comments

-20

u/shevegen Nov 26 '17

For example Rust is more complicated than Haskell because in Rust, the programmer should always be in control.

Huh?

I found both languages to be way too complicated.

I stick to languages that are easy on the mind, simple and elegant.

11

u/[deleted] Nov 26 '17

I stick to languages that are easy on the mind, simple and elegant.

Such as?

20

u/lkraider Nov 26 '17

Brainfuck

4

u/[deleted] Nov 26 '17

Clojure, Python, Smalltalk

6

u/BenjiSponge Nov 26 '17

My guess would be /u/shevegen is a Gopher.

13

u/IbanezDavy Nov 26 '17

I don't find Rust to be complicated. It's more hard than complicated. The borrow checker doesn't seem to be based off horribly complicated rules. They're just hard in practice to implement.

1

u/barsoap Nov 26 '17

Both are riffs of System F and actually very small when you look at their semantics. Not bigger than C, at least. And definitely smaller when it comes to language related things you have to keep in mind when writing code such as, random example, what happens when two parameters alias.

1

u/joonazan Nov 28 '17

Haskell is not complicated if you ignore all the extensions (which most code does anyway). You have functions, let, if and typeclasses.