@vr-t8x15 I highly recommend finding something because I believe the language really needs working hard with it to learn it well, book-learning didn't help me as much. I'm currently writing a Fediverse bot that can do a variety of tasks, written in Elixir. It's very challenging but also very rewarding.
@sun elixir seems really fucking cool. i love the syntax and pure functional is hard to find these days. just wish i had a project that would justify me using it to its fullest potential
@lispi314@vr-t8x15 some languages are worse than others and I contend that JavaScript is in the middle somewhere.
PHP also can be written better these days but it's worse than JS and I won't touch it. JS and PHP are similar in that, there are decades of old code in that language that are intolerably poorly written
@sun@vr-t8x15 That's like saying you can write good C++ if you're disciplined.
Sure, technically you can. But it's a losing battle at the best of times and the first moment of flagging attention as you get slightly drowsy fucks it all up.
@sun@vr-t8x15 Yeah, leaning some PHP for a potential job had me gawking at the sheer inconsistency and ill thought-out nonsense that's just considered normal with it.
@vr-t8x15@lispi314 I think C++ is way worse personally, I feel like it consistently violates the principle of least astonishment and has made learning "not fun".
@sun@shitposter.world@vr-t8x15@social.xenofem.me@lispi314@udongein.xyz c++ is not meant to be fun it's a language older than i am with a bunch of unbreakable promises that they can't afford to break which make lots of qol language features impossible to add, like abi backwards compat vs multiple return values.