Come è possibile che abbia scritto un linguaggio di programmazione come CoffeeScript come se fosse CoffeeScript? Innanzitutto CoffeeScript non esiste che legge gli script di CoffeeScript e li interpreta?
Come è possibile che abbia scritto un linguaggio di programmazione come CoffeeScript come se fosse CoffeeScript? Innanzitutto CoffeeScript non esiste che legge gli script di CoffeeScript e li interpreta?
Direi che, a meno che il linguaggio sia lento o non completo, gli strumenti dovrebbero sempre essere implementati in esso. Ciò rende molto più facile per gli sviluppatori lavorarci.
Pensa a un sottoinsieme di linguaggio per costruire un'altra lingua. Non guardarlo come edificio A con A, ma invece costruisci A con B dove B è una lingua piccola.
Pensa in questo modo: Costruisci un semplice interprete con JavaScript e lo chiami CoffeeScript, più tardi quando il tuo progetto diventa sempre più grande inizi a scrivere parti del tuo codice con le tue nuove funzioni / costruzioni o in breve - la tua lingua come CoffeeScript.
Leggi altre domande sui tag programming-languages coffeescript