3 ms·
I still think - Dart is a better response to JS issues: a) good SDK and package system (pub.dartlang.org) b) clean break from JS (what if future JS will be in
by tkubacki 12y ago
I still think - Dart is a better response to JS issues:
a) good SDK and package system (pub.dartlang.org)
b) clean break from JS (what if future JS will be incompatible with current TS ?)
c) perf - realted to b) you can't eg. add property on the fly accidently and will not get perf penalty for this
d) proper IDE for ALL mainstream OSes (vs. best IDE on Windows and substandard on OSX/Linux => various plugins)
- nailer 12y agoNever heard anyone say Dart's package system is better than NPM. Latency makes Eclipse unusable on every machine I've tried, including a current Haswell MBA with 8GB RAM and a half terabyte SSD. Also: how many web developers do you know that use Eclipse?
- tkubacki 12y ago>Never heard anyone say Dart's package system is better than NPM neither do I - just say Dart has good dedicated (npm is for JS AFAIK) package system >Latency makes Eclipse unusable on every machine I've tried It's not as good as lets say IntelliJ (best IDE I've ever seen) but it's "good enough" Besides - it seems long term goal for Dart team is chromedeveditor https://github.com/dart-lang/chromedeveditor https://github.com/dart-lang/chromedeveditor (another point for Dart it's open source) which will be pretty fast when DartVM will come to Chrome
- nailer 12y agoTrying Chrome Dev Editor I'm impressed - but generally, I don't think new languages should require new editors - better plugins for existing popular ones. I use Sublime, it's configured how I like, they can add the Dart AST for autocomplete etc to provide tab completion, renames, method lookups etc. if they want to.
- spankalee 12y agoWe're working on exactly that - it involves making the Dart analysis engine run as a standalone server that that talk to different editors and provide code-completion, errors & warning, etc.