- cross-posted to:
- comics@programming.dev
- cross-posted to:
- comics@programming.dev
fckreddit ( @fckreddit@lemmy.ml ) 34•3 months agoI love how JS is just a mutant blob of flesh.
jonesy ( @jonesy@aussie.zone ) 13•3 months agoKanedaaa
noddy ( @noddy@beehaw.org ) 4•3 months agoShould’ve made s typescript one, that is a mutant blob of flesh with a life jacket on it.
owen ( @owen@lemmy.ca ) 23•3 months agoThis is awesome. Rust wearing full plate armor to dinner is hilarious… Also what’s up with Scala? lmao
tatterdemalion ( @tatterdemalion@programming.dev ) 6•3 months agoI assume Scala is like a “gateway” (drug) to functional programming by way of also supporting imperative and object oriented paradigms.
BatmanAoD ( @BatmanAoD@programming.dev ) 3•3 months agoProbably more importantly, it runs on the JVM and is designed to interoperate with existing Java code. (FWIW, I actually think they made a major mistake in how they handle
null
Java objects, and that Kotlin did better here; but Kotlin is much newer.) tatterdemalion ( @tatterdemalion@programming.dev ) 1•3 months agoOh good point I totally forgot it’s a JVM lang.
owen ( @owen@lemmy.ca ) 1•3 months agoOuuu. This makes sense to me, well thought
Haus ( @Haus@kbin.social ) 10•3 months agoMy experience in going from C to C++ was different: if you’re not converting everything from mallocs with custom addressing systems to the collections framework, you’re not living.
Jajcus ( @Jajcus@kbin.social ) 7•3 months agoMy experience with C++ was when C++ was a relatively new thing. Practically the only notable feature provided by the standard library, was that unholy abuse of bit shift operators for I/O. No standard collections or any other data types.
And every compiler would consider something else a valid C++ code or interpret the same code differently.
I am little bit prejudiced since then… and that is probably where the author is coming from too.
Then things were just getting more complicated (templates and other new syntax quirks), to fill the holes in attempts to make C a ‘high level language’.
Adanisi ( @Adanisi@lemmy.zip ) English1•3 months agoYeah wtf is up with the overridden bitshifts? Was Stroustroup drunk?
tatterdemalion ( @tatterdemalion@programming.dev ) 6•3 months agoErlang really is the necromancer’s language.
Why is Swift… like that?
cicadagen ( @cicadagen@ani.social ) 6•3 months agoThanks for a good morning laugh!
nieceandtows ( @nieceandtows@programming.dev ) 4•3 months agoSo, what makes Haskell god tier?
CanadaPlus ( @CanadaPlus@lemmy.sdf.org ) 9•3 months agoI think it’s more the idea of being an abstract ideal. It’s totally pure and often mathematical.
Bonehead ( @Bonehead@kbin.social ) 6•3 months agoNothing…that’s just how they perceive themselves.
noddy ( @noddy@beehaw.org ) 2•3 months agoIMO the ackchyually guy would be a better fit for Haskell. “Ackchyually monad is a monoid in the category of endofunctors!”
CanadaPlus ( @CanadaPlus@lemmy.sdf.org ) 3•3 months agoThis is epic.
Can anyone explain Java, PHP and Perl to me?
maniel ( @maniel@beehaw.org ) 3•3 months agoGuess PHP is a server…
CanadaPlus ( @CanadaPlus@lemmy.sdf.org ) 1•3 months agoThat seems to be the consensus. That’s pretty weak, salad people, you know you could have done better.
pfm ( @pfm@scribe.disroot.org ) 3•3 months agoI love Lisp dialects!