Live data from Hacker News

Dart in 2016: Fastest growing language at Google, 2nd fastest in TIOBE

news.dartlang.org

111–120 of 134 posts

Re: Dart in 2016: Fastest growing language at Google, 2nd fastest in TIOBE

#111
post #105

Earlier quoted context omitted.

I didn't bother to test it again. Just tried it now on a Samsung S3 (Android 4.3). It does launch now, just the rendering is a bit wrong. The Android Application bar overlaps with the one generated by Flutter, thus only showing the lower half.

That seems to be this bug https://github.com/flutter/flutter/issues/6586

Yes, that is the one.

Re: Dart in 2016: Fastest growing language at Google, 2nd fastest in TIOBE

#112

Looking at HN's Who is hiring job posts there is zero interest in it. Typescript , Elm on the other hand are going up. http://www.ryan-williams.net/hacker-news-hiring-trends/2017/... Yeah, you can say HN is startup echo chamber etc.. Well StackOverflow's job board has more mature companies and again zero interest in Dart. Here is the latest scraped data. https://github.com/aparij/soCareers-Data/blob/master/result/...

Thanks for those two links. Great stuff.

Re: Dart in 2016: Fastest growing language at Google, 2nd fastest in TIOBE

#114

Okay so a naive and stupid question, why do I use Dart? what does it replace? does it have any frameworks other than angular? can I use it with Vue.JS (since I have spent considerable time learning Vue) I tried reading their website multiple times, each of the time I was left confused as to where the language fit

I think the original idea of dart was to replace JavaScript, back when the language looked stale and had no future. Now that the JS community/committee have sorted themselves out and we have ES6 etc, there's not much need for dart now.

Re: Dart in 2016: Fastest growing language at Google, 2nd fastest in TIOBE

#115
Don't use Dart for web applications. It is horrible. Hard to integrate with js libraries, lacking features from js, big fat runtime and buggy. It may be good language as replacement for server side javascript, but definitely not for web apps using dart2js.

Re: Dart in 2016: Fastest growing language at Google, 2nd fastest in TIOBE

#116
post #84

You don't always have to jump to the hype train! Yes, you don't hear much about Dart here on HN, but the project is far from dead. The most important thing is that Dart works, it's stable and production ready and it's being used in production not only by Google but also by other companies. Dart is a very refreshing change for front-end development. No fatigue! Great tooling, nice language without surprises and option…

For me the project died when Google decided it wasn't worth it to support it any longer in Chrome and Angular team decided to use TypeScript instead. Regarding Flutter, I watched the conference where it was presented and none of the devices I own was able to launch the application. https://play.google.com/store/apps/details?id=io.flutter.gal... Unless Google does actually use the language to the point a few well know…

>"X rewrote Z in Dart"

I don't believe I has any chance to happen this way.

I work on a big mobile app, I can see us adopt Kotlin, since we can mixup java and kotlin naturally (it outputs bytecode, so it is very interop). Flutter ? Even if you fix the runtime (and that's a big if), it means rewriting the whole app from scratch.

What I can see happen is google releasing Fuchsia as the future of Android and flutter on Android as a way to bridge the gap.

Re: Dart in 2016: Fastest growing language at Google, 2nd fastest in TIOBE

#117
post #99
post #86

Earlier quoted context omitted.

Seems like nim and crystal would fill that void better, maybe even rust.

> Seems like nim and crystal would fill that void better Having seen a talk on Nim at the Bris.tech conference [1], I can't think of any void it would fill better than an alternative. My takeaway was it was a very flexible but poorly designed language with too many ways to do anything. 1. Video coming soon; keep an eye on https://www.youtube.com/user/bristechmeetup/videos

That's sad to hear. But I want to learn more. Can you give some specific examples of what gave you that impression?

Re: Dart in 2016: Fastest growing language at Google, 2nd fastest in TIOBE

#118
post #84

You don't always have to jump to the hype train! Yes, you don't hear much about Dart here on HN, but the project is far from dead. The most important thing is that Dart works, it's stable and production ready and it's being used in production not only by Google but also by other companies. Dart is a very refreshing change for front-end development. No fatigue! Great tooling, nice language without surprises and option…

For me the project died when Google decided it wasn't worth it to support it any longer in Chrome and Angular team decided to use TypeScript instead. Regarding Flutter, I watched the conference where it was presented and none of the devices I own was able to launch the application. https://play.google.com/store/apps/details?id=io.flutter.gal... Unless Google does actually use the language to the point a few well know…

> Unless Google does actually use the language to the point a few well known companies think it is valuable to use in their own products and talk about it

https://www.dartlang.org/community/who-uses-dart

Re: Dart in 2016: Fastest growing language at Google, 2nd fastest in TIOBE

#119
post #63

You don't always have to jump to the hype train! Yes, you don't hear much about Dart here on HN, but the project is far from dead. The most important thing is that Dart works, it's stable and production ready and it's being used in production not only by Google but also by other companies. Dart is a very refreshing change for front-end development. No fatigue! Great tooling, nice language without surprises and option…

As noted in http://www.tiobe.com/tiobe-index/ the changes in google's indexing algorithms caused massive swings in their index. If you search google for "Java programming" and "C programming" you'll note approximately the same ratio of the "Java ratings" to "C ratings". The results of the toibe index are heavily influenced by google's search. People working on Dart working at google would likely be familiar with how…

Hi, I'm on the Dart team.

The people who work on dartlang.org do try to make it search friendly, of course, but I don't think anyone on the team takes TIOBE very seriously.

According to their chart, C lost half of its popularity in 2016, and Delphi is more popular than Go and Objective-C.

I could be wrong, but I think the spike in Dart's popularity recently is mostly because there was a world championship in "dart" (the pub game) recently.

The primary goal of the TIOBE index is not to accurately measure language popularity, it's to increase the popularity of tiobe.com. And, at that, they're doing a great job.

Re: Dart in 2016: Fastest growing language at Google, 2nd fastest in TIOBE

#120

You don't always have to jump to the hype train! Yes, you don't hear much about Dart here on HN, but the project is far from dead. The most important thing is that Dart works, it's stable and production ready and it's being used in production not only by Google but also by other companies. Dart is a very refreshing change for front-end development. No fatigue! Great tooling, nice language without surprises and option…

I've looked into Dart a few times and thought it looked interesting, but never really dug much into it. I've also really only heard of it being used in Google. Oh, and I remember hearing Notch was using it in a game jam a few years back. I saw Flutter when it was first announced, and something that caught my eye back then was that it looked like it took some inspiration from React. I'm a big fan of React. Their home…

> Does it have good editor integration for autocompletion and linting?

Yes, we have full IDE support in IntelliJ with auto-complete, go to definition, find references, and all the other navigation stuff you expect from a modern typed language.

Similar features are integrated into most other editors too, though I'm not as personally familiar with them. I know we have a lot of people using Dart with Sublime, Atom, Emacs, and Vim.

> Is debugging painful? One of my favorite things about JS is Chrome Dev Tools.

There's debugger integration into IntelliJ and Atom. If you're using the dev_compiler[1], it generates human-friendly JS that you can step through, and also generates full source maps[2]. That all works really nicely with Chrome Dev Tools.

The VM also includes a really powerful profiler/debugger[3] that you can connect to with a browser to poke around and see what's going on in your running program.

[1]: https://github.com/dart-lang/sdk/tree/master/pkg/dev_compile...

[2]: https://www.html5rocks.com/en/tutorials/developertools/sourc...

[3]: https://dart-lang.github.io/observatory/

Post reply on HN