3 ms·
I feel like the biggest problem with this, aside from questions of how much it actually improves things, is that it's written in js. It's a bit of a smell issue
by stormbrew 13y ago
I feel like the biggest problem with this, aside from questions of how much it actually improves things, is that it's written in js. It's a bit of a smell issue that you need to install a whole other runtime environment to use it. It suggests a lack of faith in the engine of the language itself, and that's not a good thing.
- lukeholder 13y agoI don't see it that way. This is a good example of using a tool that is proven to do what it does well (coffeescript) and also assists adoption by allowing someone to play with it easily in the browser. You dont need a whole other runtime to run the outputted PHP either, its a developer tool - are you saying if all of your developer tools are not written in the same language your programming in that is a slight to your work? I use jetbrain's rubymine to write rails apps, should I think it is a smell that my ide is not written in ruby?
- phpnode 13y agoUnfortunately there isnt good PEG tooling in php, pegjs is incredibly easy to use so i can see why they went with it