Thread overview |
---|
March 25, 2015 Best D pitch | ||||
---|---|---|---|---|
| ||||
Hey folks, What's the best article/resource that I could give to a C++/C# developer to convince them on D? Ideally, I'm looking for something concise on the benefits with several examples. |
March 25, 2015 Re: Best D pitch | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jonathan | On Wednesday, 25 March 2015 at 18:35:37 UTC, Jonathan wrote: > Hey folks, > > What's the best article/resource that I could give to a C++/C# developer to convince them on D? Ideally, I'm looking for something concise on the benefits with several examples. I use Walter's article on component programming: http://www.drdobbs.com/architecture-and-design/component-programming-in-d/240008321 |
March 25, 2015 Re: Best D pitch | ||||
---|---|---|---|---|
| ||||
Posted in reply to Joakim | Thanks Joakim! That's a great article, I've remember reading it years ago that originally attracted me to the language. I was hoping for something more concise: perhaps a single page with language highlights. |
March 25, 2015 Re: Best D pitch | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jonathan | On Wednesday, 25 March 2015 at 20:57:43 UTC, Jonathan wrote: > Thanks Joakim! That's a great article, I've remember reading it years ago that originally attracted me to the language. I was hoping for something more concise: perhaps a single page with language highlights. Since I am mainly a C# developer, I can tell you what convinced me: - D code looks 90% like C#, it's very easy to learn; - native compilation; - templates as generics on steroids; - compatibility with C; - memory allocation control; - compile time reflection; - mixins; - a better approach to operator overloading; - unittest integration - inline assembler; - SIMD A good resource is also the comparison made by Adam Wilson at DConf: - slides - http://dconf.org/2013/talks/wilson.pdf - talk - https://www.youtube.com/watch?v=6_xdfSVRrKo Anyway, don't point him to http://www.prowiki.org/wiki4d/wiki.cgi?LanguagesVersusD, this page is full of lies :) Unfortunately, the list of what's not convincing me is much longer, I don't want to discourage him. |
March 26, 2015 Re: Best D pitch | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jonathan | On Wednesday, 25 March 2015 at 18:35:37 UTC, Jonathan wrote: > What's the best article/resource that I could give to a C++/C# developer to convince them on D? Ideally, I'm looking for something concise on the benefits with several examples. David Simcha's presentation at DConf 2013 really showcased the language for me: https://www.youtube.com/watch?v=yMNMV9JlkcQ I transcribed some of the content to the wiki so user's could access it in written form (but I never finished): http://wiki.dlang.org/Tutorials#Design_Patterns I also thought some of the presentations at DConf 2014 showcased the power of the language quite well: http://dconf.org/2014/schedule/ Mike |
March 26, 2015 Re: Best D pitch | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jonathan | On Wednesday, 25 March 2015 at 18:35:37 UTC, Jonathan wrote: > Hey folks, > > What's the best article/resource that I could give to a C++/C# developer to convince them on D? Ideally, I'm looking for something concise on the benefits with several examples. Here's mine, but some examples are linked instead of being included: http://www.infognition.com/blog/2014/why_d.html |
March 26, 2015 Re: Best D pitch | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jonathan | On Wednesday, 25 March 2015 at 20:57:43 UTC, Jonathan wrote: > Thanks Joakim! That's a great article, I've remember reading it years ago that originally attracted me to the language. I was hoping for something more concise: perhaps a single page with language highlights. This recent blog post seemed to be well-liked: http://bitbashing.io/2015/01/26/d-is-like-native-python.html It garnered almost 200 points and comments on reddit: https://www.reddit.com/r/programming/comments/2tqiaj/d_is_like_native_python/ |
Copyright © 1999-2021 by the D Language Foundation