4 ms·
And yet... they ended up doing just that? But only after pouring tons of time and energy into not doing so.
by DannoHung 11y ago
And yet... they ended up doing just that? But only after pouring tons of time and energy into not doing so.
- mwcampbell 11y agoAt what point was FogBugz rewritten?
- DannoHung 11y agoPresumably some time before they killed Wasabi? Am I misunderstanding at a fundamental what the heck Wasabi is?
- krallja 11y agoWasabi is a compiler. The output of Wasabi was C# code. One day, I deleted Wasabi and checked in the C# code. I did not have to rewrite FogBugz in the slightest.
- DannoHung 11y agoOhhh, I thought the target was CLR. I didn't realize it was a transpiler.
- lifeisstillgood 11y ago(lightbulb!) but, and maybe they were also recompiled, did you keep your tests as well?
- krallja 11y agoMost of them are NUnit tests, which don't care what source language the assembly under test is written in. A few of the oldest FogBugz tests are in `unitTest.asp` and were written in Wasabi. They got transpiled over to C# like everything else. Some are confirming Wasabi language features (e.g. `testLambda`, `testDictionary`, `testErrorHandling`), so I could remove them. All of Wasabi's unit tests were deleted with Wasabi.