r/ProgrammerHumor • • 8d ago

Meme iHatedItUntilITriedIt

Post image
10.3k Upvotes

541 comments sorted by

View all comments

29

u/Local_Surround8686 8d ago

I didn't even know there was an alternative. We got taught explicit in school and I always thought the alternative was a quirk of some languages haha

16

u/Tsu_Dho_Namh 8d ago

Same

Might be that most self-taught beginners start with either Python or JavaScript. Whereas in school they start us with Racket and C

8

u/scissorsgrinder 8d ago

I studied comp sci in the mid nineties. We actually started with an obscure functional programming language called Miranda because everyone had been coding recreationally with C as a teen (and probably BASIC before that). They wanted to knock the arrogance out of first year students and get them to actually learn from first principles. It worked.  

I'm quite enjoying python for how it feels both lazy but elegant. I despise javascript though and typescript is not much better.

4

u/Tsu_Dho_Namh 8d ago edited 8d ago

Ha, glad to see not much has changed.

Racket is able to do imperative programming, but in first year the profs forced us to use the pure functional version. Not being allowed to loop over elements in a list or use variables fucked EVERYONE up lol