▲ | Xelbair 3 hours ago | |
depends on use case, i don't think one language can fit all cases. 100% correctness is required for systems, but it is a hindrance in non-critical systems. or robust type systems require high compilation times which hurt iterating on the codebase. systems? rust - but it is still far from perfect, too much focus on saving few keystrokes here and there. general purpose corporate development? c# - despite current direction post .net 5 of stapling together legacy parts of .net framework to .net core. it does most things good enough. scripting, and just scripting? python. web? there's only one, bad, option and that's js/ts. most hated ones are in order: js, go, c++, python. go is extremely infuriating, there was a submission on HN that perfectly encapsulated my feelings about it, after writing it for a while: https://fasterthanli.me/articles/i-want-off-mr-golangs-wild-... | ||
▲ | johnisgood an hour ago | parent [-] | |
Under a submission like this you picked Rust, that is neat. |