Re:Python is becoming the world’s most popular programming l...
by alehander42 on Wednesday October 10, 2018 @05:45AM
(#18183349)
wow, what's python's level of abstraction? there are languages with much better abstraction capabilities
[ Parent
| on HN ]
Re:Python is becoming the world’s most popular programming l...
by devxpy on Wednesday October 10, 2018 @07:34AM
(#18183832)
Please enlighten me!
Would love to try out something new.
Re:Python is becoming the world’s most popular programming l...
by alehander42 on Wednesday October 10, 2018 @12:57PM
(#18186722)
well I wasn't sure what you mean by abstraction.
typically languages like Haskell, OCaml are based on great abstractions (and are good to express new ones, especially from a type-system point of view).
If you're looking for languages which are similarly "easy to use", I can suggest to try Nim or Crystal.
Nim looks a lot like Python(indentation-based and similar constructs), it has a nice type system and very strong metaprogramming which helps to often express stuff in <= lines you would in Python (and also C and JS backends with excellent interop.
Crystal is inspired by Ruby, but it's also statically typed and mostly used for web development from my impression. Its windows support is still under development but it's also very expressive.