3 ms·
I decided once to write a C preprocessor in a clean C. Some weeks and 5000 lines of code later, I had many features of it done except functional macro resolutio
by avmich 13y ago
I decided once to write a C preprocessor in a clean C. Some weeks and 5000 lines of code later, I had many features of it done except functional macro resolution. By that time I've got substantially tired with manual memory management. So I shelved the project.
Then I started learning J, and after some time decided to implement a project in it. After some months I've got working an LR parser generator. I've got so impressed with J convenience - the whole thing was about 700 lines, majority of that was comments and I was writing really simple J, as I was just learning it. You can check out some preliminary notes about parser generator building (only the beginning of the process) here - http://www.jsoftware.com/jwiki/AlexMikhailov/Parsing http://www.jsoftware.com/jwiki/AlexMikhailov/Parsing .
I think J could be much better - by certain criteria - suited for many real projects. And I have other examples as well.
- minikomi 13y agoThanks for the comment! I'll have a look at the link.