2010-04-29 13 views
8

Da quello che ho letto sembra che FogBugz sia stato originariamente scritto in VBScript. A quanto pare ora usano il loro compilatore e linguaggio personalizzato che tradurrà il codice sorgente in lingue più "accessibili" come PHP e (credo) C#. C'è un nome per questa lingua? Che aspetto ha un mondo Ciao? C'è qualche speranza di vedere questo compilatore rilasciato al pubblico?In quale linguaggio di programmazione è scritto FogBugz?

+0

-1 per ..... cosa? – Earlz

+1

meta.stackoverflow.com – KevinDTimm

+0

@Kevin, ho pensato che fosse troppo programmato per andare lì, e se dovesse andare lì allora dovrebbe andare al (morto) stack di scambio di fogbugz – Earlz

risposta

5

Wasabi, non pubblico, probabilmente non :-)

+1

Forse qualcuno che lavora su FogBugz può darci un mondo ciao? :) – Earlz

+2

http://en.wikipedia.org/wiki/FogBugz#Wasabi, http://www.joelonsoftware.com/items/2006/09/01b.html, http://www.joelonsoftware.com/items /2006/09/01.html – jball

+3

"Wasabi, un dialetto di programmazione funzionale molto avanzato di Basic con chiusure e dischi attivi simili a lambda e Rails" Sono l'unica persona che ride un po 'dentro quando legge questo? Funzionale? Di base? Devo davvero vedere questa lingua – Earlz

4

FogBugz è scritto in una combinazione di Wasabi e C#.

Wasabi è un linguaggio personalizzato basato su VBScript originariamente compilato in VBScript, PHP e JavaScript. È ancora usato in FogBugz ma gli output sono solo C# e JavaScript. Il compilatore Wasabi è incluso in un acquisto di FogBugz come tutto il codice sorgente di Wasabi. Se conosci VBScript è abbastanza facile imparare le differenze.

C# è utilizzato per tutti i plugin (in realtà qualsiasi linguaggio .NET dovrebbe funzionare). Alcune nuove funzionalità sono scritte come plugin, come il flusso di lavoro e i campi personalizzati.

Problemi correlati