2010-04-29 6 views
8

Aus dem, was ich gelesen habe, scheint, dass FogBugz ursprünglich in VBScript geschrieben wurde. Jetzt verwenden sie anscheinend ihren eigenen, angepassten Compiler und ihre eigene Sprache, die den Quellcode in mehr "zugängliche" Sprachen wie PHP und (ich denke) C# übersetzen. Gibt es einen Namen für diese Sprache? Wie sieht eine Hallo-Welt darin aus? Gibt es eine Hoffnung, dass dieser Compiler für die Öffentlichkeit freigegeben wird?In welche Programmiersprache ist FogBugz geschrieben?

+0

-1 für ..... was? – Earlz

+1

meta.stackoverflow.com – KevinDTimm

+0

@Kevin, ich fühlte, das war zu programmieren, um dorthin zu gehen, und wenn es dort gehen sollte, dann sollte es gehen, um die (tot) fogbugz stackexchange – Earlz

Antwort

5

Wasabi, nicht öffentlich, wahrscheinlich nicht :-)

+1

Vielleicht kann jemand, der an FogBugz arbeitet, uns eine Hallo Welt geben? :) – 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, ein sehr fortgeschrittener, funktionaler Programmierdialekt von Basic mit Verschlüssen und Lambdas und Rails-artigen aktiven Aufzeichnungen" Bin ich die Einzige, die beim Lesen lachelt? Funktional? Basic? Ich muss diese Sprache wirklich sehen – Earlz

4

FogBugz ist in einer Kombination aus Wasabi und C# geschrieben.

Wasabi ist eine benutzerdefinierte Sprache, die auf VBScript basiert und ursprünglich in VBScript, PHP und JavaScript kompiliert wurde. Es wird immer noch in FogBugz verwendet, aber die Ausgaben sind nur C# und JavaScript. Der Wasabi-Compiler ist im Lieferumfang von FogBugz enthalten, ebenso wie der gesamte Wasabi-Quellcode. Wenn Sie VBScript kennen, ist es leicht genug, die Unterschiede zu lernen.

C# wird für alle Plugins verwendet (eigentlich sollte jede .NET-Sprache funktionieren). Einige neue Funktionen werden als Plugins geschrieben, wie Workflow und benutzerdefinierte Felder.

Verwandte Themen