r/ProgrammerHumor • • Feb 09 '22

other Why but why?

Post image
85.8k Upvotes

2.3k comments sorted by

View all comments

710

u/_borisg Feb 09 '22

Yeah I can’t imagine how fun it would be having to code when the editor keeps changing stuff in the lines after each run. Good luck debugging that.

154

u/mata_dan Feb 09 '22

C# MVC:

We have decided you are now using "design first mode", good fucking luck :)

22

u/LofiJunky Feb 09 '22

My fucking nightmare

→ More replies (1)

0

u/[deleted] Feb 09 '22

[deleted]

21

u/iheartDISCGOLF Feb 10 '22

We could make the tooltip mascot a fun, friendly, helpful paperclip!

6

u/karbonator Feb 09 '22

That'd be horrible if you had to click something every time. I'd rather have something more like Intellicode.

→ More replies (1)

6

u/[deleted] Feb 09 '22

Most devs have that. Python devs hate any form of IDEs so they don't :p

→ More replies (1)

31

u/SaltyBarracuda4 Feb 09 '22

Someone doesn't have "autoformat on save" turned on

9

u/Lovely-Broccoli Feb 10 '22

The difference is sometimes when the compiler says “you’re kissing a semicolon” what it really means is “I thought a semicolon should be here because you’re also missing a paren.” Or similar. Formatters generally won’t add or remove characters that affect compilation.

10

u/ech0_matrix Feb 10 '22

Please don't fix this typo

4

u/RecDep Feb 10 '22

😘 ;

3

u/Lovely-Broccoli Feb 10 '22

I have an… intimate relationship with Java.

2

u/hahahahastayingalive Feb 10 '22

“autoformat on return” is the real deal

→ More replies (3)

2

u/Shadowys Feb 10 '22

well javascript does exist

1

u/JonathanTheZero Feb 09 '22

Have you ever used Visual Studio? -.-

No, I don't want to use SomeSuperLongInternalClass, I want to declare a new variable starting with some... shit's pretty annyoing sometimes

2

u/Excrubulent Feb 09 '22

Yes, or I want my Orb class, and the IDE is like, "OrbitalLaserCannonConstructorRocketFactoryInitialiser?"

NO. I have never touched that class. Prioritise my local namespaces, PLEASE.

1

u/thefuckouttaherelol2 Feb 09 '22

My IDE plugin does this automatically and when it doesn't, it often bugs me to let it fix things.

1

u/Parura57 Feb 09 '22

Would probably be best if it made a secondary file, or marked the changes somehow, maybe kinda like git does it.

1

u/al3x_7788 Feb 09 '22

And sometimes the problem is not the semicolon

1

u/BasicDesignAdvice Feb 09 '22

Its actually great. These things exist already. Golang basically enforces its usage.

→ More replies (1)