On Thursday, 28 July 2016 at 22:07:44 UTC, Seb wrote:
On Thursday, 28 July 2016 at 21:20:29 UTC, urxvt1 wrote:
I wanted to try topcoder problems (never used this site before)
and I found out that it doesn't support dlang.
They only have c++, java, c#, vb.net, python languages.
It would be great to see D on this list.
I found this thread
https://apps.topcoder.com/forums/?module=Thread&threadID=703674 and it seems that it's not that easy to add new langauge and they are not very interested.
And I think that one of the keys to make D more popular and
attract more people
to try it would be to promote D as a language for learning
algorithms and competitive programming. This niche is mostly
occupied by c++ and java.
I think that D might be a very good candidate to push these
languages in CP.
I've also checked google code jam statistics and unfortunately
D isn't very popular here compared to say golang or scala.
https://www.go-hero.net/jam/16/languages
https://www.go-hero.net/jam/15/languages
https://www.go-hero.net/jam/14/languages
https://www.go-hero.net/jam/13/languages
For what it's worth - HackerRank (a similar platform) supports
D (2.071.1!). Sometimes writing the customer support &
complaining about outdated versions does help :)
https://www.hackerrank.com/environment
I'm using open.kattis.com but unfortunately they don't have D
support. They have
Go and haskell though. Yeah, maybe it's a good idea to write but
D isn't popular and tech news sites are writing about rust, go or
scala, so I doubt they are gonna add D. On the other hand they
have prolog which isn't very popular either.