I absolutely hated Dr. Racket which is a variation of Lisp. I could not stand all the cursed parentheses.
Partially the hate derived from me growing up with implicit languages, not functional.
Had three years of programming (BASIC, VB, C++) in high school. First year of college it was Dr. Racket.
The fact that I could not define variables and debug my code with output statements drove me insane.
There were way too many nights where I was up until 4 A.M. debugging, trying to find where I had misplaced a parentheses. Causing errors and uncompilable code.
Thankfully I have put in my time with functional languages, namely haskel, and our relationship has gotten stronger.
Now classes are using Python, C++, and Java. Thank the Deity of your choice.
Hopefully I will never have to return to my freshman year of poor debugging and even worse bracket matching.
Partially the hate derived from me growing up with implicit languages, not functional.
Had three years of programming (BASIC, VB, C++) in high school. First year of college it was Dr. Racket.
The fact that I could not define variables and debug my code with output statements drove me insane.
There were way too many nights where I was up until 4 A.M. debugging, trying to find where I had misplaced a parentheses. Causing errors and uncompilable code.
Thankfully I have put in my time with functional languages, namely haskel, and our relationship has gotten stronger.
Now classes are using Python, C++, and Java. Thank the Deity of your choice.
Hopefully I will never have to return to my freshman year of poor debugging and even worse bracket matching.















