Top Github Languages for 2013 (so far)
http://adambard.com/blog/top-github-languages-for-2013-so-far/
Re: Top Github Languages for 2013 (so far)
Why D get less popular than last year in positive influence of great DConf 2013?
Re: Top Github Languages for 2013 (so far)
On 9/3/13, Elvis wrote: > Why D get less popular than last year in positive influence of > great DConf 2013? It could just be that the Github language detection mechanism got better. A lot of repositories have been known to be marked as D-language repos, when they had nothing to do with D. There are other languages that use the .d extension, and this trips up Github. I don't think even these new statistics are reliable. They should really do something as simple as check whether there's an "import std.*" or "import core.*" in a .d file, this would probably cut down on a lot of fake positives.
Re: Top Github Languages for 2013 (so far)
On Tuesday, 3 September 2013 at 13:32:09 UTC, Elvis wrote: Why D get less popular than last year in positive influence of great DConf 2013? less popular? http://lang-index.sourceforge.net/
Re: Top Github Languages for 2013 (so far)
On Tuesday, 3 September 2013 at 13:54:49 UTC, Daniel Kozak wrote: On Tuesday, 3 September 2013 at 13:32:09 UTC, Elvis wrote: Why D get less popular than last year in positive influence of great DConf 2013? less popular? http://lang-index.sourceforge.net/ Yes, definitly :) http://web.archive.org/web/20120814074751/http://lang-index.sourceforge.net/
Re: Top Github Languages for 2013 (so far)
On Tuesday, 3 September 2013 at 13:32:09 UTC, Elvis wrote: Why D get less popular than last year in positive influence of great DConf 2013? I personally created a bunch of repos on the GitHub in other languages, just to contribute to the D community, one of which is for example a MonoDevelop debugging add-in written in C#. I guess there is a lot of hidden 'D support' code on the GitHub. I don't believe in any expressiveness of github's statistics... Ludovit p.s. the DConf was really great, today I have seen for instance the David Simcha's talk. Beautiful piece for software engineer's heart. Keep rollin' David !
Re: Top Github Languages for 2013 (so far)
On Tuesday, 3 September 2013 at 13:13:11 UTC, Elvis wrote: http://adambard.com/blog/top-github-languages-for-2013-so-far/ GitHub is GitHub only ;) SourceForge Index: 21, TIOBE Index: 22. Over last year the D has a positive trend on TIOBE. Waiting for September's update. /* The language for Enterprises - The D Programming Language. Neither SMS nor Credit Card required. */ /* SEO Mode Off ;) */
Re: Top Github Languages for 2013 (so far)
On Tuesday, September 03, 2013 15:32:08 Elvis wrote: > Why D get less popular than last year in positive influence of > great DConf 2013? As Andrej points out, it could be a difference in how github determines the lanugage of a repo. Unlike bitbucket, it doesn't ask you but rather tries to guess, which obviously is going to introduce errors (e.g. there was a question on stackoverflow a few months back about someone's repo which was being mis- categorized as D due to the fact that they had some large generated files which happened to have .d as their extension). But also, it could be that D has continued to grow at the same pace but that other languages grew faster. Or it could be that more D projects were put elsewhere than github. We really can't know why the numbers of changed, and they're highly suspect regardless of whether they put D in a bad light or not, just like many such metrics are suspect. All in all, it's an interesting statistic, but it doesn't mean all that much. - Jonathan M Davis
Re: Top Github Languages for 2013 (so far)
On Tuesday, 3 September 2013 at 17:09:04 UTC, Michael wrote: On Tuesday, 3 September 2013 at 13:13:11 UTC, Elvis wrote: http://adambard.com/blog/top-github-languages-for-2013-so-far/ GitHub is GitHub only ;) SourceForge Index: 21, TIOBE Index: 22. They measure different things. The SourceForge Index and TIOBE measure (or at least attempt to measure) how popular a language is in terms of volume of discussion (Google hits, blog mentions etc.) GitHub repo counts is an attempted measure of how much the language is actually used. These are very different things. I imagine D does well in discussion largely due to the amount Walter and Andrei bombard reddit with links. I have to admit, even as an insider to the D community, I can't name many projects using D off the top of my head. The GitHub ranking certainly does have its flaws, as will any metric, but I don't think it's radically wrong for measuring the use of D in projects. I certainly wouldn't put D in the top 20, and probably not even top 30. It's interesting to compare the content of the D subreddit versus the Go subreddit: http://www.reddit.com/r/golang http://www.reddit.com/r/d_language The golang subreddit appears to have a lot more posts along the lines of "here's a project I wrote in Go", whereas the posts in the D subreddit are usually blog posts about D's features. Also interestingly, the D subreddit has ~900 subscribers and the Go subreddit has ~5500, which correlates very closely with the number of GitHub repos.
Re: Top Github Languages for 2013 (so far)
On 4 September 2013 06:02, Peter Alexander wrote: > On Tuesday, 3 September 2013 at 17:09:04 UTC, Michael wrote: >> >> On Tuesday, 3 September 2013 at 13:13:11 UTC, Elvis wrote: >>> >>> http://adambard.com/blog/top-github-languages-for-2013-so-far/ >> >> >> GitHub is GitHub only ;) >> >> SourceForge Index: 21, TIOBE Index: 22. > > > They measure different things. The SourceForge Index and TIOBE measure (or > at least attempt to measure) how popular a language is in terms of volume of > discussion (Google hits, blog mentions etc.) GitHub repo counts is an > attempted measure of how much the language is actually used. These are very > different things. > > I imagine D does well in discussion largely due to the amount Walter and > Andrei bombard reddit with links. > a.k.a. Walterbot and Andralexbot. -- Iain Buclaw *(p < e ? p++ : p) = (c & 0x0f) + '0';
Re: Top Github Languages for 2013 (so far)
I'm new to D, from what I read in Reddit these days, it's really really bad that D's supporter always claim that D support Manual Memory Management and GC can be disabled , despite the truth that druntime/phobos are parts of D to an end user! I dislike GC but I dislike misleading much more!
Re: Top Github Languages for 2013 (so far)
On Wednesday, 4 September 2013 at 14:36:42 UTC, David Gileadi wrote: On 9/3/13 11:13 PM, Iain Buclaw wrote: On 4 September 2013 06:02, Peter Alexander Andralexdroid, surely? alexandroid :)
Re: Top Github Languages for 2013 (so far)
On 9/3/13 11:13 PM, Iain Buclaw wrote: On 4 September 2013 06:02, Peter Alexander wrote: I imagine D does well in discussion largely due to the amount Walter and Andrei bombard reddit with links. a.k.a. Walterbot and Andralexbot. Andralexdroid, surely?
Re: Top Github Languages for 2013 (so far)
On Wednesday, 4 September 2013 at 05:02:06 UTC, Peter Alexander wrote: On Tuesday, 3 September 2013 at 17:09:04 UTC, Michael wrote: Main line is positive trend over all year ;)
Re: Top Github Languages for 2013 (so far)
On Tuesday, 3 September 2013 at 13:13:11 UTC, Elvis wrote: http://adambard.com/blog/top-github-languages-for-2013-so-far/ Well D is now a bit higher on tiobe, position 22 (August 2013). It has been, for a very long time, on position 36. Is there any push of getting vibed and gtkd in ubuntu before the LTS release?
Re: Top Github Languages for 2013 (so far)
On Friday, 6 September 2013 at 15:28:53 UTC, sclytrack wrote: On Tuesday, 3 September 2013 at 13:13:11 UTC, Elvis wrote: http://adambard.com/blog/top-github-languages-for-2013-so-far/ Well D is now a bit higher on tiobe, position 22 (August 2013). It has been, for a very long time, on position 36. Is there any push of getting vibed and gtkd in ubuntu before the LTS release? Well D is now position 39 (September 2013)!
Re: Top Github Languages for 2013 (so far)
On Friday, 13 September 2013 at 15:38:16 UTC, Zhouxuan wrote: On Friday, 6 September 2013 at 15:28:53 UTC, sclytrack wrote: On Tuesday, 3 September 2013 at 13:13:11 UTC, Elvis wrote: http://adambard.com/blog/top-github-languages-for-2013-so-far/ Well D is now a bit higher on tiobe, position 22 (August 2013). It has been, for a very long time, on position 36. Is there any push of getting vibed and gtkd in ubuntu before the LTS release? Well D is now position 39 (September 2013)! http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
Re: Top Github Languages for 2013 (so far)
Well D is now position 39 (September 2013)! Challenge accepted)))
Re: Top Github Languages for 2013 (so far)
On Wednesday, 4 September 2013 at 07:04:01 UTC, Elvis wrote: I'm new to D, from what I read in Reddit these days, it's really really bad that D's supporter always claim that D support Manual Memory Management and GC can be disabled , despite the truth that druntime/phobos are parts of D to an end user! I dislike GC but I dislike misleading much more! It's really possible. You can use malloc/free for manual memory management. For example, Vibe.d use it, and it's really fast. You can disable automatic GC run and run GC manually: http://dlang.org/phobos/core_memory.html Also, you can remove GC at all: https://bitbucket.org/timosi/minlibd/overview
Re: Top Github Languages for 2013 (so far)
On Saturday, 14 September 2013 at 12:19:18 UTC, ilya-stromberg wrote: On Wednesday, 4 September 2013 at 07:04:01 UTC, Elvis wrote: I'm new to D, from what I read in Reddit these days, it's really really bad that D's supporter always claim that D support Manual Memory Management and GC can be disabled , despite the truth that druntime/phobos are parts of D to an end user! I dislike GC but I dislike misleading much more! It's really possible. You can use malloc/free for manual memory management. For example, Vibe.d use it, and it's really fast. Wrong. Vibe.d uses partial manual memory management but can't get rid of GC completely (and it hurts in certain situations hard) You can disable automatic GC run and run GC manually: http://dlang.org/phobos/core_memory.html Also, you can remove GC at all: https://bitbucket.org/timosi/minlibd/overview It is the very same misadvertising. No one cares about what you can. D has inline assembly, you can possibly do anything. What does matter and what people expect is doing something conveniently. And D is not there right now. Again, it can become much better with relatively few tweaks to the compiler. But it is not _right now_ and that is the only thing that does matter.
Re: Top Github Languages for 2013 (so far)
On Sunday, 15 September 2013 at 18:28:25 UTC, Dicebot wrote: On Saturday, 14 September 2013 at 12:19:18 UTC, ilya-stromberg wrote: On Wednesday, 4 September 2013 at 07:04:01 UTC, Elvis wrote: I'm new to D, from what I read in Reddit these days, it's really really bad that D's supporter always claim that D support Manual Memory Management and GC can be disabled , despite the truth that druntime/phobos are parts of D to an end user! I dislike GC but I dislike misleading much more! It's really possible. You can use malloc/free for manual memory management. For example, Vibe.d use it, and it's really fast. Wrong. Vibe.d uses partial manual memory management but can't get rid of GC completely (and it hurts in certain situations hard) Yes, I know. I just wanted to say: "You can use malloc/free functions to implement custom memory allocators". Sorry for misunderstand. You can disable automatic GC run and run GC manually: http://dlang.org/phobos/core_memory.html Also, you can remove GC at all: https://bitbucket.org/timosi/minlibd/overview It is the very same misadvertising. No one cares about what you can. D has inline assembly, you can possibly do anything. What does matter and what people expect is doing something conveniently. And D is not there right now. Again, it can become much better with relatively few tweaks to the compiler. But it is not _right now_ and that is the only thing that does matter. Yes, we need memory allocators. Do you know have we got any progress here?