3 ms·
This is just what programmers do. They all have irresistible urge to write their own meta language on top of what they are using. C programmers do that with pr
by banthar 11y ago
This is just what programmers do. They all have irresistible urge to write their own meta language on top of what they are using.
C programmers do that with pre-processor.
C++ programmers do that with templates and pre-processor.
Java programmers do that with annotations.
- pron 11y agoAnd then you have Lisp, that said, "fuck it, let's keep just the meta-language!" :)
- 616c 11y agoNot sure if you mean that positively, but considering your Java work, if meant positively, that is a huge compliment!
- pron 11y agoOh, it certainly wasn't negative. I was doing Scheme long before I did Java, and I'm doing quite a bit of Clojure now, so I'm certainly a long-time Lisp fan.
- wlievens 11y agoI learned Scheme before I learned Java. Knowledge of lisp family languages makes me a far better Java programmer.
- 616c 11y agoAs mentioned previously, I finished up some preliminary Java coursework. This was around the time our quasar and pulsar work took off in popularity. I see you as a hero and hope for a 1/1000 of your productivity when I peak. Glad to see you were a Schemer too.
- agumonkey 11y agoThe thing is, will there be a time where people will stop dealing with a concrete specific language to stay at the `lisp` level, or will this keep going on forever ?
- jdmichal 11y agoBecause then you end up with millions of programmer-individual languages built using a meta-language.