Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What programming language is FogBugz written in?

From what I've read it appears that FogBugz was originally written in VBScript. Now apparently they use their own custom compiler and language that will translate the source code to more "accessible" languages such as PHP and (I think) C#. Is there a name for this language? What does a hello world look like in it? Is there any hope of seeing this compiler released to the public?

like image 957
Earlz Avatar asked Apr 29 '10 17:04

Earlz


People also ask

Is Wasabi a language?

So no. It was never meant to be a new language. It was always intended to be a stepping stone, a translator between languages, not a real language in itself.

What programming languages are written in?

Programming Languages are written in English.


2 Answers

Wasabi, not public, probably not :-)

like image 176
Joel Martinez Avatar answered Oct 02 '22 22:10

Joel Martinez


FogBugz is written in a combination of Wasabi and C#.

Wasabi is a custom language based on VBScript that originally was compiled to VBScript, PHP, and JavaScript. It's still used in FogBugz but the outputs are only C# and JavaScript. The Wasabi compiler is included with a purchase of FogBugz as is all of the Wasabi source code. If you know VBScript it's easy enough to learn the differences.

C# is used for all plugins (actually any .NET language should work). Some new features are written as plugins, like workflow and custom fields.

like image 28
Samuel Neff Avatar answered Oct 03 '22 00:10

Samuel Neff