On Friday, 28 July 2017 at 14:58:01 UTC, Ali wrote:
How do you use D?
I mostly use it for personal projects and used it several times
for homework.
In work, (key projects or smaller side projects)
Still don't have a job :)
in your side project, (github, links please)
I'm creating a parasitic language (started like 2 days ago so
still in very early stages) https://github.com/NotSpooky/Espuki
Did several homeworks, one was creating a "MIPS" (instructions
aren't really the same) simulator of a computer with two cores
and two cache levels. https://github.com/NotSpooky/Simulador-MIPS
The reason I became interested in D was the ability to mix usage
of the GC with manual allocation for games. I spent several
months making a 3D game but got bored (no GH link).
just to learn something new? (I would easily argue that
It has been very useful for this. For learning metaprogramming
and ranges mostly.
Did you introduce D to your work place? How? What challenges
did you face?
I have mentioned it to classmates. Most are somewhat interested
but don't find it worth to learn a new language in which they
won't probably work.
What is you D setup at work, which compiler, which IDE?
Vim.
And any other fun facts you may want to share :)
I like D more than any other current language, but I think
backwards compatibility is already a significant burden. That's
why I'm making a language that compiles to D. To have most of D
without worrying too much about that.