The perfect language and why Go still isn't it
1–10 of 139 posts
Re: The perfect language and why Go still isn't it
#2Re: The perfect language and why Go still isn't it
#3Also make some popcorn and enjoy the Twitter flame wars while you're at it.
Re: The perfect language and why Go still isn't it
#4Re: The perfect language and why Go still isn't it
#5It's FreePascal. Nobody believes me, but we have perfection already. No crap you don't need. No crazy corner cases. No C++ templated metaprogramming lambda auto pointer garbage. No "I can't write a linked list without a Grimoire" Rust.
It's great. You get a ton done, and simply ignore the language wars. No VM trash (Java). No web trash (JavaScript/"Webasm"). No crap.
Try all the others, and try FreePascal. It's old enough that people aren't bolting on stupid shit. The community is awesome. Everybody just gets shit done. There's a lot of art if you go looking, but none of it requires a kilopage book to describe.
Re: The perfect language and why Go still isn't it
#6This already exists, but it isn't trendy. It's FreePascal. Nobody believes me, but we have perfection already. No crap you don't need. No crazy corner cases. No C++ templated metaprogramming lambda auto pointer garbage. No "I can't write a linked list without a Grimoire" Rust. It's great. You get a ton done, and simply ignore the language wars. No VM trash (Java). No web trash (JavaScript/"Webasm"). No crap. Try all…
Delphi only supports it for COM and Objective-c/Swift interoperability, everything else is as manual as TP for MS-DOS, and I bet FP hasn't improved in that regard.
Re: The perfect language and why Go still isn't it
#7Even languages that supposedly no one uses like Fortran and Cobol, get their standards revisited every couple of years.
One might not want to re-write that surviving Cobol program into a reactive text UI with a couple of FactoryFactory classes, but it is surely possible as per latest language features.
Re: The perfect language and why Go still isn't it
#8But even then, if I want to have fun and feel like I'm learning new things while I code, I'll always use something else that's more interesting.
[1]: https://elixir-lang.org/blog/2019/06/24/elixir-v1-9-0-releas...
Re: The perfect language and why Go still isn't it
#9So there is no "perfect" language. All languages have some trade-offs. If you want small - you pay for it.