2 points
*

Rust is more like: unless you can mathematically prove to me that this is equivalent to a nut there is no ducking way Iโ€™ll ever let you compiled this.

permalink
report
reply
0 points
*
0 points

If you can make safe Rust segfault youโ€™re doing something wrong.

permalink
report
parent
reply

IME Rust programs crash at about the same rate as other languages. โ€œRewrite everything in Rustโ€ hasnโ€™t made much of a difference for me, so far.

permalink
report
parent
reply
0 points
*

I just dabbled in javascript again, and that description is spot on!

console.log(โ€˜javascript operators are bโ€™ + โ€˜aโ€™ + + โ€˜aโ€™ + โ€˜aโ€™);

permalink
report
reply
0 points

I canโ€˜t believe youโ€™ve done this

permalink
report
parent
reply
1 point
*

The only reason people use JS is because itโ€™s the defacto language of browsers. As a language itโ€™s dogshit filled with all kinds of unpleasant traps.

Here is a fun one I discovered the other day:

new Date('2022-10-9').toUTCString() === 'Sat, 08 Oct 2022 23:00:00 GMT'
new Date('2022-10-09').toUTCString() === 'Sun, 09 Oct 2022 00:00:00 GMT'

So padding a day of the month with a 0 or not changes the result by 1 hour. Every browser does the same so I assume this is a legacy thing. Itโ€™s supposed to be padded but any sane language would throw an exception if it was malformed. Not JavaScript.

permalink
report
parent
reply
0 points
*

In Java, itโ€™s not called the Crackable interface.

Itโ€™s the Nuttable interface.

permalink
report
reply
0 points

Provided your method specifies a strongly bound type you can ensure that you get your nut.

void dischargeNut(T extends Nut) { ... }
permalink
report
parent
reply
0 points

strongly bound you say?

permalink
report
parent
reply
1 point

StackOverflow: Question closed as duplicate. Someone else already asked whether or not something is a nut.

permalink
report
reply
1 point

โ€œQuestion closed as duplicateโ€

The question itโ€™s a duplicate of: โ€œHow to programmatically prove a hotdog is a sandwich?โ€

permalink
report
parent
reply
1 point
*

C# should actually be โ€œWhat Java said, except itโ€™s ICrackableโ€.

permalink
report
reply
1 point

No, actually C#'s answer should be: โ€œWhat Java said - hold on, what Python said sounds good too, and C++'s stuff is pretty cool too - letโ€™s go with all of the above.โ€

C#, or as I like to call it โ€œthe Borg of programming languagesโ€.

permalink
report
parent
reply
0 points

I got my first software developer role last year and it was the first time Iโ€™d written C#, I was more TypeScript. Now we use both but I must say I really like C# now that Iโ€™m used to it.

permalink
report
parent
reply
1 point

I think most programmers would like C# if they spent time with it. It is getting a bit complex because the joke about it over borrowing from other languages is on the money. It is a nice language though and pretty damn fast these days all things considered.

permalink
report
parent
reply

Programmer Humor

!programmer_humor@programming.dev

Create post

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

  • Keep content in english
  • No advertisements
  • Posts must be related to programming or programmer topics

Community stats

  • 7K

    Monthly active users

  • 730

    Posts

  • 11K

    Comments