HackerTrans
TopNewTrendsCommentsPastAskShowJobs

aptenoforst

no profile record

comments

aptenoforst
·2 năm trước·discuss
does not support the OS with the most users.
aptenoforst
·2 năm trước·discuss
This whole conversation is either roleplay or made by AI
aptenoforst
·3 năm trước·discuss
Fantasque is my favorite font, but it lacks more weights :(
aptenoforst
·3 năm trước·discuss
This was my favorite font ever, made me stop font hopping...until I found that italic A and italic O are too similar, now I'm back to don't hopping.
aptenoforst
·3 năm trước·discuss
Not exactly. I don't think Go should have ALL those, but some would be extremely helpful. That's just a wishlist.

There are some examples of languages that have a nice blend of functional features built in that are not fully functional languages, and the developer experience is fantastic (e.g. C#, Typescript, Kotlin, Swift, Java 11+)

They could've improved the developer experience, but they made some kind of C+- with easier concurrency.

And I find it all sad because Go ticks many of my boxes for a "perfect" general-purpose programming language.
aptenoforst
·3 năm trước·discuss
This doesn't say much because people generally throw interface{} everywhere.

Go is used because Google and that's it.
aptenoforst
·3 năm trước·discuss
Anything that made programming easier in the last 30 years.

I miss Hindley Milner type inference, ADTs, default immutability, sane error handling, pattern matching, and functional collection manipulation.

I'm not even mentioning the time it took to add generics to the language, which should've come from the beginning, and we got a bad implementation of it.

Not saying that it HAS to have all of this, but at least 1 or 2 things of that list would already make Go have much better ergonomics.

Go has no excuse since it's a relatively new programming language, and it could've got some of those from the start.
aptenoforst
·3 năm trước·discuss
Its a shame that Go as a language is so lacking, the tooling is amazing.

I wish there was something like Go but with an actually good programming language attached.