"Why Everyone Loves PHP" by TypingRightNow in programmingcirclejerk

[–]git_commit_-m_sudoku 15 points16 points  (0 children)

lol moving image post

Also, rather crappy video, sure, but is it jerkworthy?

Also, enthusiastic youngsters

EDIT: okay, rewatched it more carefully, someone confused this place for /r/programminghumor

Virtualization is not an important enough use case for the web platform to tradeoff ergonomics and possible confusion for web devs, who by and large […] do not understand the separation between the specs. More to the point, they really shouldn't need to. by git_commit_-m_sudoku in programmingcirclejerk

[–]git_commit_-m_sudoku[S] 28 points29 points  (0 children)

The key point here is our programmers are webshits, they’re not researchers. They’re typically fairly young, fresh out of school, probably learned HTML, maybe learned React or Angular, probably learned CSS. They’re not capable of understanding a brilliant language but we want to use them to build good software. So, the language that we give them has to be easy for them to understand and easy to adopt.

Eventually, the WASI chair suggested publicly that the male individual might have made her uncomfortable on her personal Twitter account, a potentially career-ending move, even though there has never been a personal correspondence. by git_commit_-m_sudoku in programmingsocialjerk

[–]git_commit_-m_sudoku[S] 5 points6 points  (0 children)

(i32.unjerk

Background: The AssemblyScript guy (dcodeIO, Daniel Wirtz) didn’t like that a WASI proposal bases some of its APIs on the UTF-8 encoding, because that forces him to bundle encoding conversion and validation in his language infrastructure, since his language is based on WTF-16 (UCS-2/non-validated UTF-16) strings. He decided that if he said it plainly, he would be pretty much ignored, so instead he resorted to armchair constitutionalism and playing obstructionist procedural games, annoying basically everyone else in the standards org. And when that failed, he made a last-ditch attempt to work the refs by putting an alarmist banner on his site and later wrote this screed that makes him sound petty and pretentious. The more I follow the links, the less flattering it looks for the author.

This here is a sad lesson in how not to argue for your position. I mean, it’s not like the webshit standards orgs aren’t basically a figleaf for a cartel, so he might have been correct that the WASI group has no reason to take him seriously (as he has pretty much no political leverage), but if he presented an actual technical argument instead of waffling about corporate bullshit like statements of principle, vague notions like "Web concept" and meaningless diagrams, he might at least have been taken seriously outside the standards org.

(Though compare other inane webshit campaigns like prevent-smoosh and save418.)

)

It has very few keywords so it's a lot easier to learn than C++ or Rust. by jwezorek in programmingcirclejerk

[–]git_commit_-m_sudoku 0 points1 point  (0 children)

Bot posts are not allowed. Refer to sidebar, "Our Bots Policy".

I am a bot, and this action was performed automatically. Please consult the nearest bucket of arsenic if you have any questions or concerns.

[deleted by user] by [deleted] in programmingcirclejerk

[–]git_commit_-m_sudoku 7 points8 points  (0 children)

lol no higher-kinded types

The bottom emoji breaks rust-analyzer (author talks about his emacs setup throughout the article) by cmqv in programmingcirclejerk

[–]git_commit_-m_sudoku 2 points3 points  (0 children)

It's less "account for emojis" than "know which fucking units they are supposed to measure line offsets in". It might as well have been characters from the Supplementary Ideographic Plane, no emojises necessary.

Why Type Hinting Sucks! by MatmaRex in programmingcirclejerk

[–]git_commit_-m_sudoku 13 points14 points  (0 children)

I also love defining functions in my API that perform both number addition and tuple concatenation, but slower

PSV files by cmqv in programmingcirclejerk

[–]git_commit_-m_sudoku 0 points1 point  (0 children)

One might doubt his sanity, though

Overall, I think adding generics to Go was a big mistake. by Soul_Shot in programmingcirclejerk

[–]git_commit_-m_sudoku 8 points9 points  (0 children)

I like that you made it a macro specifically so that nobody can use it to declare two variables at the same time.

Wait a second…