3 ms·
This seems like a great time to announce my successor to CoffeeScript: Civet, a language that transpiles to TypeScript. https://github.com/DanielXMoore/Civet h
by Yahivin 4y ago
This seems like a great time to announce my successor to CoffeeScript: Civet, a language that transpiles to TypeScript.
https://github.com/DanielXMoore/Civet https://github.com/DanielXMoore/Civet
- msoad 4y agoTBH I have 99 problems but the syntax is not one
- Yahivin 4y agoCivet also fixes: `import x from "./x.ts"` and unifies `readonly` and `const`. I'll get back to you when I fix the other 97 but until then there's no accounting for taste.
- bilalq 4y agoOh, I like this. A pure syntactic sugar over a language that otherwise preserves semantics is neat. Nice work on documenting what was kept/changed/removed too. Really easy to see at a glance what the project is all about. Love that there's an online playground, LSP, and VSCode extension along with it.
- Yahivin 4y agoThanks! It's still a work in progress (especially the LSP) but it is usable in its current state and is getting better all the time.
- elwell 4y agoI used to love CoffeeScript. Will check this out!
- runes 4y agoVery cool! For years I've wanted to fork LiveScript and integrate it with the TS checker somehow (and remove `on/off/yes/no`, good call), sort of an F# to TypeScript's C#
- dabears 4y agoJust have to say thank you so much for CoffeeScript! It was pivotal in my career and has brought me a lot of joy :)