Civet – TypeScript schneller schreiben
(civet.dev)- „CoffeeScript für TypeScript“
- Civet ist eine Sprache, die zu TypeScript/JavaScript kompiliert wird. Vorhandene Tools (Bundles) können unverändert weiterverwendet werden
- 99 % JS/TS-Kompatibilität
- Bietet eine deutlich knappere und leichter lesbare Syntax als TypeScript
- VSCode-Erweiterung verfügbar
12 Kommentare
Ein Nutzer hat mit der provokanten Behauptung Aufmerksamkeit erzeugt, dies sei das CoffeeScript für TypeScript, obwohl es sich eigentlich um einen Präprozessor handelt, der TypeScript kompakter macht. Die Funktionalität selbst ist gut, daher meinen viele, man solle es lieber als modernes TypeScript bewerben.
Was zum Teufel soll das denn?
Die Syntax ist ziemlich unübersichtlich.
Fühlt sich an, als würde das Ende von CoffeeScript nahen..
Als jemand, der in den frühen Tagen von Node.js CoffeeScript verwendet und später alles wieder entfernt hat: Es gibt viele interessante TC39-Proposals, aber ich halte es für sinnvoll, sie erst nach der Standardisierung zu verwenden.
Es gibt also separat CoffeeScript, und Civet ist dann noch etwas anderes..
Oh, genau das wollte ich.
Ist das richtig?
Ich hatte erst nur die Beschreibung gesehen, aber als ich mir dann tatsächlich die Beispiele angeschaut habe, sind mir viele gute Sachen aufgefallen, wie etwa die Pipeline-Syntax oder verkettete Vergleichsoperatoren, haha. Sie wirkt deutlich attraktiver, als ich erwartet hatte.
Ganz schön verwirrend.
CoffeeScript, das zu TypeScript kompiliert wird, das zu JavaScript kompiliert wird?
heilig