|
|
|
|
|
by grogenaut
2149 days ago
|
|
I did my interpreter class in Scheme in university. The main thing it taught me was I never wanted to use scheme (or lisp) and put me off of functional programming for many years. I re-did the interpreter from that class in C++ and it made insanely more sense to me than the scheme version. I could see where scheme was going and why it was a good fit but just hated it. That same professor taught our C++ class (while learning it, they had someone quit) the next semester and they had to actually do a do-over he was so bad at C++. To his credit he knew as much half way through the semester (he had students getting ahead of him). He basically nop'd out of C++ like I did out of Scheme. It just didn't fit his brain. |
|
I can still remember the homework for each programming language (this was 6 years ago):
- Something with genetic algorithms in Scheme
- 2048 implementation in Haskell
- Searching in an infinite space in Prolog
- Phutball in Clips
Pretty dope if you ask me. :)