| > And what else have you used? If it's so good, why are so few Windows desktop apps that come with Windows written with it? At least Apple uses Cocoa for all its OSX Desktop apps which I find to be of much higher quality and smoother performance. WPF is used for Visual Studio, and that is from VS 2010 on. WPF is used for a lot of stuff internally, its not like people are still breaking out WinForms or GDI. And then there is WP and WinRT, which are WPF derivatives. > You're making it sound most developers using text editors are old kooks with 1-foot into retirement. How disconnected are you? What % of OSS projects on GitHub do you think use an IDE? More or less than 50%? https://github.com/trending GitHUB isn't even a small percentage of all developers, it only represents public OSS projects. There is lots of value in a good IDE, language designers and implementors who treat it as a second class concerns are going to pay the price in popularity eventually. > They actually have quite a few IDE people on the team with many years of experience developing IDE tooling. Any immaturity is simply that the DartEditor is still so young. That isn't what I've heard. Anyways...Eclipse...wow...I don't see anything good coming out of that. > It was only recently that they rewrote the old Analyzer that was previously written in Java to Dart, which now runs much faster. Fast tools mean nothing if the UX is crap. Also, incremental performance is quite different from batch performance that you expect from the command line. > Running inside Parallels likely accounts for about 10-15% performance overhead, it doesn't explain 2.3x worst performance. In general, I've seen the CLR beat Mono anywhere from 1.5 to 3X. So if Mono is coming up faster than the CLR, something is probably seriously off. > Language VM features that are optimal for compiler writers doesn't translate itself into killer general-purpose language features. Right. But it does give you lots of options in one's managed time live programming language. |
So neither that ships with Windows then?
> its not like people are still breaking out WinForms or GDI.
Do you think they've been overrun by developers breaking out WPF? Even when MS is trying to push everyone into creating WindowsStore apps? I hardly ever see any mainstream desktop apps written in WPF. What are some of the most popular WPF apps developed outside of Microsoft?
> WP and WinRT, which are WPF derivatives
How can WinRT be a derivative of WPF if it's written in C++? What WPF code-base did they derive from?
> GitHUB isn't even a small percentage of all developers,
So what does show a good measure of overall developers that shows the slow death of languages/devs without IDE's?
> There is lots of value in a good IDE
There's also lots of value in small, wrist-friendly languages that don't need an IDE and have a good story for text-editors / command-line. You may want to check out what the dev story is for Clojure / Go / Node which support live-reloading / auto-running of modified tests and fast dev iteration times without IDE's.