tag:blogger.com,1999:blog-11565005.post8330697885701320709..comments2023-03-29T06:17:21.481-06:00Comments on The Software Life: D-etractionsAndrew McKinlayhttp://www.blogger.com/profile/14951795633428513769noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-11565005.post-49585327235738035982012-08-25T14:07:58.695-06:002012-08-25T14:07:58.695-06:00FWIW, There was recently a GSOC project that focus...FWIW, There was recently a GSOC project that focused on improving the garbage collector: http://forum.dlang.org/thread/sxbwtucwukcxhhoybuxr@forum.dlang.org<br /><br />And D's templates are pretty much a done deal at this point. There's some focus on promoting and publicizing them right now (because existing D fans generally feel they kick ass at this point), and they're *used* a lot by D programmers, but I don't see much active development being done *on* them anymore since, like I said, they're a done deal now.<br />Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-11565005.post-69272913705870195952012-08-25T12:15:13.510-06:002012-08-25T12:15:13.510-06:00Check out the thread at the dlang forum (thanks to...Check out <a href="http://forum.dlang.org/thread/k194er$krf$1@digitalmars.com#post-wroqeevopqvgkalfzmhh:40forum.dlang.org" rel="nofollow">the thread at the dlang forum</a> (thanks to Bjoern for posting the link)<br /><br />That's great news that the IDE situation is improving. I've used MonoDevelop a bit and it seems good. <br /><br />Yes, C++ templates, even the old ones, also make me nervous. And as the above thread points out, templates can make refactoring difficult whether automatic or manual.<br /><br />I'm no expert on how to make D successful. (My own Suneido project has never become very popular.) IDE support is important to me, and I think to others. Personally, I'd like to see more emphasis on "boring" stuff like the garbage collector and less on template "magic".Andrew McKinlayhttps://www.blogger.com/profile/14951795633428513769noreply@blogger.comtag:blogger.com,1999:blog-11565005.post-43803003726340560222012-08-25T08:34:28.205-06:002012-08-25T08:34:28.205-06:00I would like to say that I completly agree with yo...I would like to say that I completly agree with you on the tool support point.<br />I think D would gain MUCH more traction if it had more easy/newbie friendly tools.<br />Manipulatorhttps://www.blogger.com/profile/16327320345534525214noreply@blogger.comtag:blogger.com,1999:blog-11565005.post-18959858853459326012012-08-25T08:16:17.323-06:002012-08-25T08:16:17.323-06:00I have to agree with you here. I'm a D believe...I have to agree with you here. I'm a D believer, but I'm worried too.<br /><br />What, according to you, should the D community do to improve on this ?deadalhttps://www.blogger.com/profile/05497163075680921914noreply@blogger.comtag:blogger.com,1999:blog-11565005.post-42404780840465914122012-08-24T17:41:16.439-06:002012-08-24T17:41:16.439-06:00Hi Andrew, No offense! , but at least regarding th...Hi Andrew, No offense! , but at least regarding the IDE/refactoring support you are simply wrong. Alex Bothe has written an outstanding D language plug in for MonoDevelop. The Eclipse (your favorite Tool as far as I know) Plug in for D even shows template generated code.<br />(Both are going far beyond simple refactoring)<br /><br />Okay.. BUT saying that D Templates are making you nervous.. ahem.. Then the C++ // C++11 template system should make you panicking!. just want to name constrains. However, I can not resist to forward your blog entry to the D programming language news group, ' cause some of things you are saying here will give some valuable insights and need to be discussed.<br />thanks for taking the time to evaluate D ,<br />Bjoern<br /><br /><br />Anonymousnoreply@blogger.com