News for hackers. Stuff that matters.
Re:Lies we tell ourselves to keep using Golang by zozbot234 on Tuesday November 26, 2024 @09:01AM (#42245794)
> Now, there are a lot of good reasons as to why Go shouldn’t be doing that

I disagree. Typescript, C# and Java are terrible languages (as are Python/Ruby/etc. in other ways). Golang is bad by OP's standards but there's nothing wrong with it gaining ground on those languages.

Besides it's also easier to convert a codebase to Rust from Golang than Typescript or C#/Java.

Re:Lies we tell ourselves to keep using Golang by neonsunset on Tuesday November 26, 2024 @10:20AM (#42246506)
Rust and C# have far more overlap than Go could ever hope for. Go is limited (and convoluted sometimes due to "solutions" devised to cope with it) so it is easily expressible in languages with better type systems and concurrency primitives.
Re:Lies we tell ourselves to keep using Golang by devjab on Tuesday November 26, 2024 @12:55PM (#42248042)
It was meant more as an observation than my opinion. I would pick Go over Java/C# any day of the week, but it’s not like talented JVM engineers won’t run in circles around you as far as performance goes.

I’d frankly pick Python for most things though. It’s a terrible language, everyone knows it’s terrible but it gets things done and everyone can work with it. I view performance issues a little different than most people though. To me hitting the wall where you can no longer “make do” with C/Zig replacements of Python bottlenecks means you’ve made it. The vast majority of software projects will never be successful enough to get there.

Re:Lies we tell ourselves to keep using Golang by high_na_euv on Wednesday November 27, 2024 @08:42AM (#42256001)
C# is the best designed lang out of the top10 most popular langs