Re: D on Tiobe Index

2017-09-06 Thread bitwise via Digitalmars-d-announce
On Wednesday, 6 September 2017 at 11:14:00 UTC, Maksim Fomin 
wrote:

On Thursday, 31 August 2017 at 16:37:35 UTC, SrMordred wrote:

On Thursday, 31 August 2017 at 14:57:28 UTC, bitwise wrote:

https://www.tiobe.com/tiobe-index/d/


What happened in 2009?


My guess is constant random methodology changes. I was tracking 
TIOBE index each month from 2011 till 2016. I remember they 
announced changes in methodology in title page approximately 
once per 3-4 months. For example, changing the base from 100% 
to sum of percentages of all languages(<100%) increased 
reported % of each language. Taking this into account means 
that changes in particular month tells nothing. The trend is, 
however, positive: in 2014-2017 years D stands higher than in 
2011-2014 (if you have faith in TIOBE averages). I see 
sometimes positive discussions about D at completely unexpected 
local tech sites.




That was my thinking too. A real dip as large as what's shown on 
the graph for 2009 would probably take 3-4 large companies that 
use D randomly shutting down in perfect unison - highly unlikely. 
I think that if the glitch were removed, what would remain would 
be a nice steady upward slope.


Re: D on Tiobe Index

2017-09-06 Thread Dmitry via Digitalmars-d-announce

On Wednesday, 6 September 2017 at 10:45:48 UTC, Basile B. wrote:

And now ?

Just tried. Last version (3 update 4) works well.


Re: D on Tiobe Index

2017-09-06 Thread Maksim Fomin via Digitalmars-d-announce

On Thursday, 31 August 2017 at 16:37:35 UTC, SrMordred wrote:

On Thursday, 31 August 2017 at 14:57:28 UTC, bitwise wrote:

https://www.tiobe.com/tiobe-index/d/


What happened in 2009?


My guess is constant random methodology changes. I was tracking 
TIOBE index each month from 2011 till 2016. I remember they 
announced changes in methodology in title page approximately once 
per 3-4 months. For example, changing the base from 100% to sum 
of percentages of all languages(<100%) increased reported % of 
each language. Taking this into account means that changes in 
particular month tells nothing. The trend is, however, positive: 
in 2014-2017 years D stands higher than in 2011-2014 (if you have 
faith in TIOBE averages). I see sometimes positive discussions 
about D at completely unexpected local tech sites.


Although D's position becomes higher in TIOBE, I don't see 
progress in other statistics, for example in github.


Re: D on Tiobe Index

2017-09-06 Thread Dmitry via Digitalmars-d-announce

On Wednesday, 6 September 2017 at 10:45:48 UTC, Basile B. wrote:

And now ?

I'll check later today.


Re: D on Tiobe Index

2017-09-06 Thread Basile B. via Digitalmars-d-announce

On Wednesday, 6 September 2017 at 09:57:24 UTC, Dmitry wrote:
Tried Coedit some times. It just doesn't start on my old laptop 
with Linux Mint.


And now ?


Re: D on Tiobe Index

2017-09-06 Thread Dmitry via Digitalmars-d-announce

On Tuesday, 5 September 2017 at 19:31:07 UTC, dukc wrote:
Other good canditate is BBasile's CoEdit. It's very much like 
DLangIDE in that it has roughly the same feature set, at least 
according to readme. It is also very actively maintained like 
your project. But it has the disadvantage of being written in 
Pascal.
Tried Coedit some times. It just doesn't start on my old laptop 
with Linux Mint.


Re: D on Tiobe Index

2017-09-05 Thread dukc via Digitalmars-d-announce

On Friday, 1 September 2017 at 10:18:25 UTC, Vadim Lopatin wrote:


I believe DlangIDE can become such tool.
Runs on all platforms. Small.

which includes syntax highlighting, auto-complete, 
symbol-information on hover, go to declaration,


Supports it using embedded DCD.


and runtime debugging for D.


Debugging needs a lot of improvements to became usable.

Project is easy to contribute for D developers since written in 
D.


Other good canditate is BBasile's CoEdit. It's very much like 
DLangIDE in that it has roughly the same feature set, at least 
according to readme. It is also very actively maintained like 
your project. But it has the disadvantage of being written in 
Pascal.


I agree with that size thing, the whole DUB package is 40MB with 
release build. And without the DUB cache even of that sinks to 
one-third. Under a percent compared to 1.5GB I measured Visual 
Studio to take!


Re: D on Tiobe Index

2017-09-01 Thread Vadim Lopatin via Digitalmars-d-announce

On Thursday, 31 August 2017 at 14:57:28 UTC, bitwise wrote:
What I would most like to see in the future would be a more 
complete and simplified set of tools for D.


I believe there should be at least one full-featured tool for 
each operating system, which includes syntax highlighting, 
auto-complete, symbol-information on hover, go to declaration, 
and runtime debugging for D. It should also include at least 
basic syntax highlighting for C++, and the ability to build and 
link that C++ code with the D program. I believe this tool 
should be self contained, and installable with a single click. 
An end user of the D programming language should never have to 
know anything about what dependencies are needed or installed 
for a given addon/extension.


I believe such a set of tools is well within reach. Some 
existing tools are already very close to what I've described 
above.


I believe DlangIDE can become such tool.
Runs on all platforms. Small.

which includes syntax highlighting, auto-complete, 
symbol-information on hover, go to declaration,


Supports it using embedded DCD.


and runtime debugging for D.


Debugging needs a lot of improvements to became usable.

Project is easy to contribute for D developers since written in D.




Re: D on Tiobe Index

2017-09-01 Thread Mark via Digitalmars-d-announce

On Thursday, 31 August 2017 at 17:40:16 UTC, bitwise wrote:

On Thursday, 31 August 2017 at 16:37:35 UTC, SrMordred wrote:

On Thursday, 31 August 2017 at 14:57:28 UTC, bitwise wrote:

https://www.tiobe.com/tiobe-index/d/


What happened in 2009?


My first thought was that it was related to the D1 -> D2 
transition, but that wasn't it. Considering that I had to ask 
for the graph to be generated though, I figured that it may 
have been omitted on purpose due to low sample size, i.e. noisy 
results. I wouldn't worry too much about it.


Clearly the popularity of D is well correlated with U.S. real 
estate prices. :D


Re: D on Tiobe Index

2017-08-31 Thread Daniel Kozak via Digitalmars-d-announce
They have changed way how is index compute. They do this many times in
history,  so there is almost zero value in this graph

Dne 31. 8. 2017 6:42 odpoledne napsal uživatel "SrMordred via
Digitalmars-d-announce" <digitalmars-d-announce@puremagic.com>:

On Thursday, 31 August 2017 at 14:57:28 UTC, bitwise wrote:

> https://www.tiobe.com/tiobe-index/d/
>

What happened in 2009?


Re: D on Tiobe Index

2017-08-31 Thread bitwise via Digitalmars-d-announce

On Thursday, 31 August 2017 at 16:37:35 UTC, SrMordred wrote:

On Thursday, 31 August 2017 at 14:57:28 UTC, bitwise wrote:

https://www.tiobe.com/tiobe-index/d/


What happened in 2009?


My first thought was that it was related to the D1 -> D2 
transition, but that wasn't it. Considering that I had to ask for 
the graph to be generated though, I figured that it may have been 
omitted on purpose due to low sample size, i.e. noisy results. I 
wouldn't worry too much about it.




Re: D on Tiobe Index

2017-08-31 Thread Max Haughton via Digitalmars-d-announce

On Thursday, 31 August 2017 at 16:37:35 UTC, SrMordred wrote:

What happened in 2009?


Probably other languages improving rather than D usage declining. 
2009 is (approximately) the year that javascript began it's rise 
up the index (Node.js was released in 2009).


Re: D on Tiobe Index

2017-08-31 Thread SrMordred via Digitalmars-d-announce

On Thursday, 31 August 2017 at 14:57:28 UTC, bitwise wrote:

https://www.tiobe.com/tiobe-index/d/


What happened in 2009?


D on Tiobe Index

2017-08-31 Thread bitwise via Digitalmars-d-announce

https://www.tiobe.com/tiobe-index/d/

Usually, only graphs for the top 20 languages are generated on 
the Tiobe Index, but they were able to generate this for me (not 
sure if it expires at some point).


In any case, I was happy to see that D has been on the rise for 
the last few years.


I'm not sure exactly what has contributed to the rise, but what 
I've noticed the most is a huge improvement in compiler stability 
and usability. The website and documentation are also looking 
very good, where they were once hard read and to navigate.


What I would most like to see in the future would be a more 
complete and simplified set of tools for D.


I believe there should be at least one full-featured tool for 
each operating system, which includes syntax highlighting, 
auto-complete, symbol-information on hover, go to declaration, 
and runtime debugging for D. It should also include at least 
basic syntax highlighting for C++, and the ability to build and 
link that C++ code with the D program. I believe this tool should 
be self contained, and installable with a single click. An end 
user of the D programming language should never have to know 
anything about what dependencies are needed or installed for a 
given addon/extension.


I believe such a set of tools is well within reach. Some existing 
tools are already very close to what I've described above.


Anyways, congratulations to everyone that's contributed to the 
trend!