On Friday, 18 November 2016 at 19:43:49 UTC, H. S. Teoh wrote:
I was a little bit afraid of my missunderstanding in terms of sentiments. You've got me right (I don't quite feel the meaning of that in these non-cyrillic letters:). But what I understand is the path you have walked and what I have in my mind.

Yes, I meant 'sentiments' as in опыта, not as in сентметальность. :-)
I used to mean 'sentiments' as "сентиметальность", but "опыт - сын ошибок трудных" (Пушкин) is what realy in behind :)


Simple example about D: I spent two hours to write a line (borrowed from Python), related with lazy calculations, but finally I got it with deep great thinking, and it was like understanding of Moon alienation from Earth.

Great!  Would you like to share the code snippet?

Sure. We have an array of uint. And we need to get a string of these values in hex separated with ','. In Python it looks like
<code>

     ', '.join(map(hex, array))
</code>


array.map!(v=>"%x".format(v)).join(", ")


[...]
What is your using of D?
For me it is tool to develope other tools.
[...]

Sadly, I have not been able to use D in a professional capacity. My coworkers are very much invested into C/C++ and have a very high level of skepticism to anything else, in addition to resistance to adding new toolchains (much less languages) to the current projects. So my use of D has mainly been in personal projects. I do contribute to Phobos (the standard library) every now and then, though. It's my way of "contributing to the cause" in the hopes that one day D may be more widespread and accepted by the general programming community.


T


Reply via email to