Deno im Jahr 2020
(deno.land)Rückblick auf die Deno-Entwicklung im Jahr 2020
Januar: Umstellung der V8-Integrationsbibliothek von libdeno (C++) auf rusty_v8
Februar: dprint in deno fmt integriert, deno test hinzugefügt
März: Unterstützung für den V8-Debugger, deno doc/upgrade hinzugefügt
April: API für das 1.0-Release festgelegt (nicht kompatibel mit früheren Versionen, aber keine Änderungen bis 2.0)
Mai: Release von Deno 1.0
Juni: 1.1 – inkrementelle Typprüfung und deno lint hinzugefügt
Juli: 1.2 – internen Runtime-Code von TypeScript auf JavaScript umgestellt
August: 1.3 – neue Registry veröffentlicht
September: 1.4 – WebSocket-API, CSS-Styling für die Konsole, Neuladen bei Dateiänderungen mit run --watch, test --coverage hinzugefügt
Oktober: 1.5 – isolatedModules eingeführt, 15-fache Geschwindigkeit für deno bundle durch zusätzliches Tree Shaking, REPL verbessert
November: TSC-Compiler-Infrastruktur neu geschrieben
Dezember: 1.6 – eigenständige ausführbare Datei mit deno compile erstellen, Deno Language Server hinzugefügt, experimentelle Unterstützung für Mac ARM64 (M1)
4 Kommentare
Wird Deno tatsächlich schon viel genutzt? Ich habe zwar viel davon gehört, aber ich habe es, glaube ich, noch nirgends im Einsatz gesehen..
Ich habe es etwa Mitte letzten Jahres ausprobiert, aber abgesehen von Bibliotheken wie
expressgab es nichts, womit man eine DB anbinden konnte, daher war Webentwicklung schwierig. Ich glaube, es gibt noch keinen wirklich passenden Einsatzbereich.Es scheint noch nicht viele erfolgreiche Anwendungsfälle im produktiven Einsatz zu geben. Da die offizielle Version 1.0 noch keine ein Jahr alt ist, sollte man wohl noch etwas abwarten.
An mehreren Stellen wird SWC erwähnt, das von Kang Dong-yoon entwickelt wurde.