digitalmars.D - D is on his way to Top 20 in Tiobe
- Ozan (4/4) Dec 11 2015 Hi, all
- Joakim (5/9) Dec 11 2015 It's interesting that D dominates Go and Rust on TIOBE, while
- Walter Bright (2/3) Dec 11 2015 That happened when they changed their ranking algorithm.
- JohnCK (11/12) Dec 11 2015 You know what: for a language that is about 14 years old I was
- wobbles (2/14) Dec 11 2015 Don't believe everything you read on the internets! :)
- JohnCK (3/4) Dec 11 2015 I don't but go tell this to every user. :)
- Ola Fosheim =?UTF-8?B?R3LDuHN0YWQ=?= (32/35) Dec 11 2015 I use github trending for figuring out where the "open source"
- Wild (3/9) Dec 11 2015 Wow, I didn't think my kernel would top any list.
- Ola Fosheim =?UTF-8?B?R3LDuHN0YWQ=?= (13/14) Dec 11 2015 Take that as a confirmation of project greatness, I would!
- Vadim Lopatin (3/6) Dec 11 2015 Surprised to see dlangui in top.
- JohnCK (5/14) Dec 11 2015 And there is this site: http://githut.info/ where D is in #39
- Ozan (12/16) Dec 11 2015 ... Where they group CSS, TeX, Matlab, XSlt and other similar
- Ola Fosheim =?UTF-8?B?R3LDuHN0YWQ=?= (9/13) Dec 12 2015 That's true. There are other interesting languages that draws
- JohnCK (10/14) Dec 12 2015 Yes, there is a lot of garbage, but you need to filter them too!
- Ola Fosheim =?UTF-8?B?R3LDuHN0YWQ=?= (24/30) Dec 13 2015 Depends on what is meant by momentum, if we mean growth among
- tchaloupka (11/28) Dec 13 2015 Here u go with some comparison charts (stars from github) ;-)
- Ola Fosheim =?UTF-8?B?R3LDuHN0YWQ=?= (12/21) Dec 13 2015 Thanks! Those were interesting too.
- Chris Wright (12/22) Dec 12 2015 They give you the data and you can filter it yourself.
- rsw0x (5/10) Dec 11 2015 Github heavily favors anything related to web programming and is
- Ola Fosheim =?UTF-8?B?R3LDuHN0YWQ=?= (17/20) Dec 12 2015 Not really, but number of projects does not work as a measure of
- Ola Fosheim =?UTF-8?B?R3LDuHN0YWQ=?= (5/9) Dec 12 2015 Actually that was wrong, according to this metric Ruby gets in
- tchaloupka (5/9) Dec 12 2015 Maybe some interesting stats from github:
- Ola Fosheim =?UTF-8?B?R3LDuHN0YWQ=?= (6/7) Dec 12 2015 Thanks, I love this one. So one might infer that the "engagement
- Jack Stouffer (6/7) Dec 12 2015 Walter wrote his popular article on porting DMD to win64 in
- David DeWitt (3/22) Dec 11 2015 "You can't believe everything you read on the internet" - Abe
- Adam D. Ruppe (17/19) Dec 11 2015 D programmers are too busy being exceedingly productive to brag
- JohnCK (8/13) Dec 11 2015 Well maybe, but you know, C# is about 15 years old and it's in
- rumbu (3/6) Dec 11 2015 Agreed. Don't let Andrei baptise any phobos stuff, he is a genius
- Basile B. (10/14) Dec 11 2015 You know what ? That's this "marginal" / "looser" aspect that led
- Daniel Kozak via Digitalmars-d (5/22) Dec 11 2015 Sames here
- Ola Fosheim =?UTF-8?B?R3LDuHN0YWQ=?= (5/7) Dec 11 2015 I am afraid Go is winning both in the adoption and the looser
- Jack Stouffer (11/15) Dec 11 2015 Python was released in '91 and didn't reach the mainstream until
- Andrei Alexandrescu (5/9) Dec 11 2015 Thanks for the heads-up. As usual such rankings should be taken with a
Hi, all the TIOBE Index for December 2015 lists D in rank 23. Not bad, with room for improvements. Regards Ozan
Dec 11 2015
On Friday, 11 December 2015 at 12:00:41 UTC, Ozan wrote:Hi, all the TIOBE Index for December 2015 lists D in rank 23. Not bad, with room for improvements. Regards OzanIt's interesting that D dominates Go and Rust on TIOBE, while lagging Swift, but those others seem talked about more on online forums. Btw, D was once in the top 20, only to drop out.
Dec 11 2015
On 12/11/2015 4:29 AM, Joakim wrote:Btw, D was once in the top 20, only to drop out.That happened when they changed their ranking algorithm.
Dec 11 2015
On Friday, 11 December 2015 at 12:00:41 UTC, Ozan wrote:the TIOBE Index for December 2015 lists D in rank 23.You know what: for a language that is about 14 years old I was expecting more by now. I think D maybe lost it momentum, because for what I've been seeing, C++ for example is integrating some D features, other languages are growing[1] like Go or will be used actively like Rust on Servo engine. Unfortunately I think D will remain like a niche. [1] - When I'm say "growing", I'm basing on what I'm seeing on internet. JohnCK.
Dec 11 2015
On Friday, 11 December 2015 at 14:32:38 UTC, JohnCK wrote:On Friday, 11 December 2015 at 12:00:41 UTC, Ozan wrote:Don't believe everything you read on the internets! :)the TIOBE Index for December 2015 lists D in rank 23.You know what: for a language that is about 14 years old I was expecting more by now. I think D maybe lost it momentum, because for what I've been seeing, C++ for example is integrating some D features, other languages are growing[1] like Go or will be used actively like Rust on Servo engine. Unfortunately I think D will remain like a niche. [1] - When I'm say "growing", I'm basing on what I'm seeing on internet. JohnCK.
Dec 11 2015
On Friday, 11 December 2015 at 14:39:10 UTC, wobbles wrote:Don't believe everything you read on the internets! :)I don't but go tell this to every user. :) Matheus.
Dec 11 2015
On Friday, 11 December 2015 at 15:05:34 UTC, JohnCK wrote:On Friday, 11 December 2015 at 14:39:10 UTC, wobbles wrote:I use github trending for figuring out where the "open source" trends are: https://github.com/trending?l=d&since=monthly This months top 3: D/PowerNex 29 stars D/DMD 27 stars D/dlangui 13 stars Nim/Nim 69 stars Nim/pymod 32 stars Nim/nimx 7 stars Rust/notty 500 stars Rust/rust 447 stars Rust/leaf 359 stars Go/fasthttp 1288 stars Go/docker 932 stars Go/ vuvuzela 1094 stars Swift/Perfect 3679 stars Swift/swift-package-manager 2760 stars Swift/netfox 1462 stars C++/swift 22580 stars C++/tensorflow 6357 stars C++/openalpr 1939 stars ... Nim and D seems to be equally popular. Then there is a significant leap to Rust Go seems to be twice as popular as Rust. Swift twice as popular as Go. And C++ twice as popular as Swift. (maybe)Don't believe everything you read on the internets! :)I don't but go tell this to every user. :)
Dec 11 2015
On Friday, 11 December 2015 at 15:29:52 UTC, Ola Fosheim Grøstad wrote:I use github trending for figuring out where the "open source" trends are: https://github.com/trending?l=d&since=monthly This months top 3: D/PowerNex 29 stars [...]Wow, I didn't think my kernel would top any list.
Dec 11 2015
On Friday, 11 December 2015 at 15:32:34 UTC, Wild wrote:Wow, I didn't think my kernel would top any list.Take that as a confirmation of project greatness, I would! Seems I forgot Crystal: https://github.com/trending?l=crystal&since=monthly crystal/crystal 210 stars crystal/kemal 97 stars crystal/kamber 71 stars Wow, I didn't know Crystal was doing so well. 30% of Rust. Seems like their Ruby-likeness pays off. Julia is doing well too: julia/julia 233 stars julia/DeepNeuralClassifier 188 stars julia/DSGE.jl 160 stars
Dec 11 2015
On Friday, 11 December 2015 at 15:29:52 UTC, Ola Fosheim Grøstad wrote:D/PowerNex 29 stars D/DMD 27 stars D/dlangui 13 starsSurprised to see dlangui in top.
Dec 11 2015
On Friday, 11 December 2015 at 15:29:52 UTC, Ola Fosheim Grøstad wrote:On Friday, 11 December 2015 at 15:05:34 UTC, JohnCK wrote:place of 49 languages. John.On Friday, 11 December 2015 at 14:39:10 UTC, wobbles wrote:I use github trending for figuring out where the "open source" trends are: https://github.com/trending?l=d&since=monthly ...Don't believe everything you read on the internets! :)I don't but go tell this to every user. :)
Dec 11 2015
On Saturday, 12 December 2015 at 04:38:02 UTC, JohnCK wrote:On Friday, 11 December 2015 at 15:29:52 UTC, Ola Fosheim And of 49 languages. John.... Where they group CSS, TeX, Matlab, XSlt and other similar together with C, Java and D. (!?) Come on,... for a language with no big company behind, I would congratulate D for his surviving and high ranking. The sad reality is, there are thousands of p-languages with great ideas and people behind but with no chance to reach enough awareness. And true is that D reached the breakpoint to be listed, discussed and used. Xmas greetings, Ozan (what kind of winter is this in Germany? It's sunny with no snow and crispy coldness....)
Dec 11 2015
On Saturday, 12 December 2015 at 07:13:37 UTC, Ozan wrote:The sad reality is, there are thousands of p-languages with great ideas and people behind but with no chance to reach enough awareness. And true is that D reached the breakpoint to be listed, discussed and used.That's true. There are other interesting languages that draws less attention than D: Vala/pdfpc 16 stars Vala/corebird 16 stars Vala/vala 7 stars Chapel/chapel 14 stars But as far as I can tell, D is pretty stable. Meaning, it isn't moving much. Crystal appears to be moving. And Nim too.
Dec 12 2015
On Saturday, 12 December 2015 at 07:13:37 UTC, Ozan wrote:... Where they group CSS, TeX, Matlab, XSlt and other similar together with C, Java and D. (!?)Yes, there is a lot of garbage, but you need to filter them too! :)Come on,... for a language with no big company behind, I would congratulate D for his surviving and high ranking.Sure, I congratulate too, but what I've said is that I think that maybe D lost it's momentum among other languages back then, in fact I think C++ community was aware of this too, and then they started doing all this conferences and being a bit more open-minded, and now there are what I would say "big" competitors like: Go and Rust. JohnCK.
Dec 12 2015
On Saturday, 12 December 2015 at 16:14:34 UTC, JohnCK wrote:Sure, I congratulate too, but what I've said is that I think that maybe D lost it's momentum among other languages back then, in fact I think C++ community was aware of this too, and then they started doing all this conferences and being a bit more open-minded, and now there are what I would say "big" competitors like: Go and Rust.Depends on what is meant by momentum, if we mean growth among enthusiasts then I think the above graphs document that D has been on a plateau since early 2013. I'm thinking that maybe the nogc and gc-free focus gained more enthusiasts among the existing D users and perhaps could explain the jump in enthusiasm, but no growth over time. I think Go has experienced both great gains and then significant losses, but I don't think Go affects D much. Rust was also not so attractive in 2013, so it cannot explain the plateau. What might explain that there is neither growth or decline is language complexity. Swift seems to have a strong focus on making the language simpler where they can. A language like Crystal is also very easy to get into for people who know Ruby and want a faster option. Same with Nim and Python perhaps. These have seen some growth right now, despite many alternatives. I think Jonathan Blow's focus on "friction" makes a lot of sense. When you have options, you go for the options with less friction. D has many of downloads, and has more active marketing than Nim and Crystal, but it does not produce more enthusiasts. So apparently newbies hit roadbumps that make the transition newbie -> enthusiast difficult. To get past that you most likely need a language/eco system with less complexity.
Dec 13 2015
On Sunday, 13 December 2015 at 10:21:17 UTC, Ola Fosheim Grøstad wrote:On Saturday, 12 December 2015 at 16:14:34 UTC, JohnCK wrote:Here u go with some comparison charts (stars from github) ;-) D - https://plot.ly/~chalucha/4/stars-vs-month/ Rust - https://plot.ly/~chalucha/32/rust-stars/ Crystal - https://plot.ly/~chalucha/41/crystal-stars/ Nim - https://plot.ly/~chalucha/47/nim-stars/ Go - it has just mirror on github for not so long - not interesting much It seems that all languages gain some momentum in 2013 - maybe also due to github popularity?Sure, I congratulate too, but what I've said is that I think that maybe D lost it's momentum among other languages back then, in fact I think C++ community was aware of this too, and then they started doing all this conferences and being a bit more open-minded, and now there are what I would say "big" competitors like: Go and Rust.Depends on what is meant by momentum, if we mean growth among enthusiasts then I think the above graphs document that D has been on a plateau since early 2013. I'm thinking that maybe the nogc and gc-free focus gained more enthusiasts among the existing D users and perhaps could explain the jump in enthusiasm, but no growth over time. I think Go has experienced both great gains and then significant losses, but I don't think Go affects D much. Rust was also not so attractive in 2013, so it cannot explain the plateau.
Dec 13 2015
On Sunday, 13 December 2015 at 11:02:26 UTC, tchaloupka wrote:Here u go with some comparison charts (stars from github) ;-) D - https://plot.ly/~chalucha/4/stars-vs-month/ Rust - https://plot.ly/~chalucha/32/rust-stars/ Crystal - https://plot.ly/~chalucha/41/crystal-stars/ Nim - https://plot.ly/~chalucha/47/nim-stars/ Go - it has just mirror on github for not so long - not interesting muchThanks! Those were interesting too. So the clear growth in "open source enthusiasm" happend: - Crystal: first half 2015 - Rust: 2013-first half 2015 - Nim: around 2014/2015 - D: no change But all of them might taper off to something stable in last half of 2015? Maybe Swift will steal the thunder from all.It seems that all languages gain some momentum in 2013 - maybe also due to github popularity?Hm. Maybe there was a change in user interface that made the star functionality more visible. If that is the case then D might have been stable for a long time.
Dec 13 2015
On Sat, 12 Dec 2015 07:13:37 +0000, Ozan wrote:On Saturday, 12 December 2015 at 04:38:02 UTC, JohnCK wrote:They give you the data and you can filter it yourself. I'd count about a dozen languages ahead of D in that ranking that D isn't competing with and probably never will compete with. XSLT and CSS, not a chance. Dart, mostly not. Javascript is still mostly for web browsers -- though it would be interesting to create an HTML API for D and hook up emscripten. Not necessarily *useful*, mind, but interesting all the same.On Friday, 11 December 2015 at 15:29:52 UTC, Ola Fosheim And there is John.... Where they group CSS, TeX, Matlab, XSlt and other similar together with C, Java and D. (!?)Come on,... for a language with no big company behind, I would congratulate D for his surviving and high ranking.People tend to want to get things done. Corporate support helps me get things done. It also helps with the perception of the language as a serious option. So, yes, congratulations, but I'm still wishing for a large company to throw its weight behind D.
Dec 12 2015
On Friday, 11 December 2015 at 15:29:52 UTC, Ola Fosheim Grøstad wrote:On Friday, 11 December 2015 at 15:05:34 UTC, JohnCK wrote:Github heavily favors anything related to web programming and is skewed by this. e.g, do you really think Ruby is more popular than C++?[...]I use github trending for figuring out where the "open source" trends are: [...]
Dec 11 2015
On Saturday, 12 December 2015 at 06:32:11 UTC, rsw0x wrote:Github heavily favors anything related to web programming and is skewed by this. e.g, do you really think Ruby is more popular than C++?Not really, but number of projects does not work as a measure of course. By looking at number of stars last month you get the projects that have gotten most attention and makes people excited. I think D has been stable at around 30. Ruby gets a little higher than Go: Ruby/Homebrew 747 stars Ruby/jekyll 515 stars Ruby/fastlane 528 stars Python/letsencrypt 3172 stars Python/acme-tiny 1487 stars Python/spinnaker 1433 stars I think these numbers are reasonable and roughly comparable. What I found interesting is that among the compiled languages that has traction there seems to be exponential stepping between them. Which pretty much confirms the "winner-takes-it-all" aspect of that domain.
Dec 12 2015
On Saturday, 12 December 2015 at 09:01:02 UTC, Ola Fosheim Grøstad wrote:Ruby gets a little higher than Go: Ruby/Homebrew 747 stars Ruby/jekyll 515 stars Ruby/fastlane 528 starsActually that was wrong, according to this metric Ruby gets in between Rust and Go, which is a bit lower than I would expect. So I don't think one can say it favours Ruby too much.
Dec 12 2015
On Friday, 11 December 2015 at 15:29:52 UTC, Ola Fosheim Grøstad wrote:This months top 3: D/PowerNex 29 stars D/DMD 27 stars D/dlangui 13 starsMaybe some interesting stats from github: dmd stars: https://plot.ly/~chalucha/4/stars-vs-month dmd forks: https://plot.ly/~chalucha/14/forks-vs-month/
Dec 12 2015
On Saturday, 12 December 2015 at 12:04:47 UTC, tchaloupka wrote:dmd stars: https://plot.ly/~chalucha/4/stars-vs-monthThanks, I love this one. So one might infer that the "engagement level" was steady until the middle of 2012, then a slight drop in last half of 2012 and then a rather steep jump at the beginning of 2013. Since then there has been no change. Is that reasonable? And what happend in the beginning of 2013?
Dec 12 2015
On Saturday, 12 December 2015 at 12:17:55 UTC, Ola Fosheim Grøstad wrote:And what happend in the beginning of 2013?Walter wrote his popular article on porting DMD to win64 in December 2012 and that version was released shortly after, and in 2013 D promotion got more serious with things like the first major Dconf.
Dec 12 2015
On Friday, 11 December 2015 at 14:39:10 UTC, wobbles wrote:On Friday, 11 December 2015 at 14:32:38 UTC, JohnCK wrote:"You can't believe everything you read on the internet" - Abe Lincoln, 1868On Friday, 11 December 2015 at 12:00:41 UTC, Ozan wrote:Don't believe everything you read on the internets! :)the TIOBE Index for December 2015 lists D in rank 23.You know what: for a language that is about 14 years old I was expecting more by now. I think D maybe lost it momentum, because for what I've been seeing, C++ for example is integrating some D features, other languages are growing[1] like Go or will be used actively like Rust on Servo engine. Unfortunately I think D will remain like a niche. [1] - When I'm say "growing", I'm basing on what I'm seeing on internet. JohnCK.
Dec 11 2015
On Friday, 11 December 2015 at 14:32:38 UTC, JohnCK wrote:You know what: for a language that is about 14 years old I was expecting more by now.D programmers are too busy being exceedingly productive to brag about how great their language is on reddit every other day :) But the age thing is kinda misleading because D has gone through several major iterations and hasn't had a concerted marketing effort. My amazing novel is like 16 years old now... but nobody has read it because it isn't actually published yet! It is still just going through the process in my brain and amongst a circle of select friends. I said on IRC recently that D has genius programmers in it, but mediocre managers and marketers. I think that has always been true... genius programmers write genius programs, but it is management and marketing that makes something explode in mainstream popularity, just like the greatest novel ever written will never be on the NYT best sellers list until some publisher arranges to sell it to book stores (well, with very rare exceptions). It isn't about features anymore at this point.
Dec 11 2015
On Friday, 11 December 2015 at 14:51:19 UTC, Adam D. Ruppe wrote:... But the age thing is kinda misleading because D has gone through several major iterations and hasn't had a concerted marketing effort ...fifth place. Yes, I know... there is a Big corporation behind it and so on. But anyway it's an example. I don't want to be harsh and I hope I'm wrong... but I really think if nothing very very relevant happen in the near future, the trend is that D go down on that list. Matheus.
Dec 11 2015
On Friday, 11 December 2015 at 14:51:19 UTC, Adam D. Ruppe wrote:On Friday, 11 December 2015 at 14:32:38 UTC, JohnCK wrote:I said on IRC recently that D has genius programmers in it, but mediocre managers and marketers.Agreed. Don't let Andrei baptise any phobos stuff, he is a genius :)
Dec 11 2015
On Friday, 11 December 2015 at 14:32:38 UTC, JohnCK wrote:On Friday, 11 December 2015 at 12:00:41 UTC, Ozan wrote:You know what ? That's this "marginal" / "looser" aspect that led me to D. As for the 14 years, two interesting links: https://web.archive.org/web/20110629120936/http://www.dlang.org/ then https://web.archive.org/web/20111014012905/http://dlang.org/ I'm not from the NG generation, I'm not from the social media generation, I'm between the two. From my point of view it's started in 2011/2012, even if, factually, D is 14 year old.the TIOBE Index for December 2015 lists D in rank 23.You know what: for a language that is about 14 years old I was expecting more
Dec 11 2015
Sames here Dne 11. 12. 2015 16:25 napsal u=C5=BEivatel "Basile B. via Digitalmars-d" < digitalmars-d puremagic.com>:On Friday, 11 December 2015 at 14:32:38 UTC, JohnCK wrote:.On Friday, 11 December 2015 at 12:00:41 UTC, Ozan wrote:You know what ? That's this "marginal" / "looser" aspect that led me to D=the TIOBE Index for December 2015 lists D in rank 23.You know what: for a language that is about 14 years old I was expecting moreAs for the 14 years, two interesting links: https://web.archive.org/web/20110629120936/http://www.dlang.org/ then https://web.archive.org/web/20111014012905/http://dlang.org/ I'm not from the NG generation, I'm not from the social media generation, I'm between the two. From my point of view it's started in 2011/2012, eve=nif, factually, D is 14 year old.
Dec 11 2015
On Friday, 11 December 2015 at 15:22:11 UTC, Basile B. wrote:You know what ? That's this "marginal" / "looser" aspect that led me to D.I am afraid Go is winning both in the adoption and the looser department, it even has a curated list of articles about how bad it is... https://github.com/ksimka/go-is-not-good
Dec 11 2015
On Friday, 11 December 2015 at 14:32:38 UTC, JohnCK wrote:On Friday, 11 December 2015 at 12:00:41 UTC, Ozan wrote:Python was released in '91 and didn't reach the mainstream until 2004-ish. Ruby was released in '95 and didn't catch mainstream attention until rails was picked up by many companies in 2006-2007. Programming languages taking a while to get adoption is very common. It takes a lot of investment from companies and programmers to learn a new language and build something in it. This is especially true when your language is a systems language, which takes much more effort to learn and use than a scripting language like the two examples above.the TIOBE Index for December 2015 lists D in rank 23.You know what: for a language that is about 14 years old I was expecting more by now.
Dec 11 2015
On 12/11/2015 07:00 AM, Ozan wrote:Hi, all the TIOBE Index for December 2015 lists D in rank 23. Not bad, with room for improvements. Regards OzanThanks for the heads-up. As usual such rankings should be taken with a boulder of salt and at best used as one of several signals. That said, I do believe that generally an improved rank for a given language is a good sign. D's Tiobe rank was 28 in Dec 2014. -- Andrei
Dec 11 2015