4 ms·
For a fairly liberal definition of "from scratch", of course...
by ramchip 16y ago
For a fairly liberal definition of "from scratch", of course...
- Periodic 16y agoI'm often annoyed that between language theory and language implementation there is the trouble of lexing and parsing. Both are complex and take a lot of time and know-how (at least for me as they never work right the first time), and it's not until you have those done that you can actually work on language features. Lisp is handy from it's data-is-code mentality it already has a general-purpose parser built in. It's something that is fairly easy to implement for functional languages which is much harder to implement for OOP languages.
- someone_here 16y agoExactly. Once could say you can write all of perl in perl by using eval().
- Hoff 16y agoObligatory Sagan quote: “If you want to make an apple pie from scratch, you must first create the universe.”
- deleted 16y ago[deleted]