3 ms·
This is a great bag of "Hum, these things irritate me, let's do better". Couple critiques come to mind: - too Rust/Python focused - the author needs more roun
by pnathan 12y ago
This is a great bag of "Hum, these things irritate me, let's do better". Couple critiques come to mind:
- too Rust/Python focused - the author needs more rounding of PL experience. I would suggest spending some more time with Haskell/ML and then some time with Common Lisp/Scheme. Reread the Programing Languages survey textbooks from college.
- not really enough familiarity with the theoretical side of PL. A metric ton of work has been done in academia, some of the listed problems have been solved, and at the worst, will give the author a nice way to go to sleep at night. This kind of relates to the previous point.
The concept of Locality I think is an important one and a real take-away from this essay. You want to be able to ensure that your code is meaningful locally without bouncing around half a dozen modules and inheritance trees just for basic understanding.