[–]davidk01 1 point 2 hours ago
They fall in a similar design region for programming languages. Both offer optional typing but they're pretty distinct in my mind. I reach for Dart when I want small, self-contained, server-side code. Dart snapshotting comes pretty close to deploying single binaries. I reach for TypeScript when I want to write good client-side code because there are a lot .d.ts files for all the major client-side libraries and Visual Studio Code provides a pretty nice experience when it comes to editing TypeScript.