digitalmars.D - I'd just like to say thanks for D
- Jonathan M Davis (12/12) Mar 09 2013 The more I deal with this language, the more I love it, and the more
- Maxim Fomin (8/28) Mar 10 2013 I found this is interesting to hear that somebody with excellent
- Jonathan M Davis (17/24) Mar 11 2013 Of course I am. Anyone working on D as much as I have would have to at l...
- MattCoder (10/18) Mar 10 2013 Awesome, that's my feelings too.
The more I deal with this language, the more I love it, and the more frustrating it is to deal with other languages (much as I like many of them as well). What we have isn't perfect, but overall, it's so clean and powerful that it's an absolute blast to work with. It's so amazingly easy to do so many things in it that are often frustratingly difficult in other languages. Ranges in particular make a huge difference in writing nicely idiomatic and straightforward code, but the language design as a whole is great (much as it still has a few warts - like all languages do). So, I just felt like saying thanks to everyone who's put work into D and continues to do so. Keep up the good work! Now, if only I could use it at work... :) - Jonathan M Davis
Mar 09 2013
On Sunday, 10 March 2013 at 07:51:08 UTC, Jonathan M Davis wrote:The more I deal with this language, the more I love it, and the more frustrating it is to deal with other languages (much as I like many of them as well). What we have isn't perfect, but overall, it's so clean and powerful that it's an absolute blast to work with. It's so amazingly easy to do so many things in it that are often frustratingly difficult in other languages. Ranges in particular make a huge difference in writing nicely idiomatic and straightforward code, but the language design as a whole is great (much as it still has a few warts - like all languages do).I found this is interesting to hear that somebody with excellent D project knowledge is happy with the language taking into accounts bugs, non-completed features, limited third library support and poor tool chain.So, I just felt like saying thanks to everyone who's put work into D and continues to do so. Keep up the good work! Now, if only I could use it at work... :) - Jonathan M DavisIn my experience there was decision to prefer another language over D for reason of lacking libraries (finance area) - I would have to implement great of functionality from scratch.
Mar 10 2013
On Sunday, March 10, 2013 13:56:54 Maxim Fomin wrote:I found this is interesting to hear that somebody with excellent D project knowledge is happy with the language taking into accounts bugs, non-completed features, limited third library support and poor tool chain.Of course I am. Anyone working on D as much as I have would have to at least feel that D has very high potential if not that it's already fantastic, or they wouldn't spend that much time on it, and as much as there still is to sort out, we've come a long way. On the whole, D is very pleasant to work with. And the fact that I used to deal with many more problems in my D programs on a regular basis makes it seem that much better, whereas a newbie is more likely to be frustrated with the shortcomings, since they have nothing to compare it to. I would think that it's the people who are heavily into D who would be most happy with it. If anything, we run the risk of not giving its shortcomings enough weight, because we're used to them. But the problems that we have _are_ being addressed, even if it's not always as quickly as we'd like.In my experience there was decision to prefer another language over D for reason of lacking libraries (finance area) - I would have to implement great of functionality from scratch.Well, someone has to do it, or it'll never happen. But D's ease in calling C and C++ code definitely helps reduce that problem, and more libraries will appear over time. - Jonathan M Davis
Mar 11 2013
On Sunday, 10 March 2013 at 07:51:08 UTC, Jonathan M Davis wrote:The more I deal with this language, the more I love it, and the more frustrating it is to deal with other languages (much as I like many of them as well). What we have isn't perfect, but overall, it's so clean and powerful that it's an absolute blast to work with...... It's so amazingly easy to do so many things in it that are often frustratingly difficult in other languages....Now, if only I could use it at work... :)Awesome, that's my feelings too. I'm still studying D, but even in this case I've found a great and easy way to achieve what I want allied with a beautiful code. For example, a few weekends ago I wanted to write a highlighting syntax editor and in a just couple of hours using slices arrays I made it, and that was awesome. Remembering that I am C programmer which until a year ago was it doubt to migrate to C++, but now definately dropped that idea in favor of D.
Mar 10 2013