www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Re: First big PITA in reallife D project

reply Kagamin <spam here.lot> writes:
Stephan Wrote:

 Hey guys I wanted to discuss my first major depressing experience with D 
 in a reallife project.
 
 First off here is the according bug report : 
 http://d.puremagic.com/issues/show_bug.cgi?id=4951
 
 I have to mention that it was by far not the first bug i encountered in 
 D but it has never been such a PITA. I spent hours and hours of 
 searching, rewriting and crawling my code for the cause of this issue. 

Huh? I can understand when compiler really stays in you way. That's pig bita. But... phobos? Yes, phobos doesn't work, so what? If something doesn't work, you just roll your own code, right? And trust me, socket is not an AI, one can easily boot it in a day or two of lazy coding. I'm working with .net 3.5 and we *do* write our own utils because .net functionality is not sufficient: type converters, home-grown inheritance, dataset serializers. And, think, it's .net!
Oct 19 2010
parent dennis luehring <dl.soluz gmx.net> writes:
Am 19.10.2010 17:04, schrieb Kagamin:
 Stephan Wrote:

  Hey guys I wanted to discuss my first major depressing experience with D
  in a reallife project.

  First off here is the according bug report :
  http://d.puremagic.com/issues/show_bug.cgi?id=4951

  I have to mention that it was by far not the first bug i encountered in
  D but it has never been such a PITA. I spent hours and hours of
  searching, rewriting and crawling my code for the cause of this issue.

Huh? I can understand when compiler really stays in you way. That's pig bita. But... phobos? Yes, phobos doesn't work, so what? If something doesn't work, you just roll your own code, right? And trust me, socket is not an AI, one can easily boot it in a day or two of lazy coding. I'm working with .net 3.5 and we *do* write our own utils because .net functionality is not sufficient: type converters, home-grown inheritance, dataset serializers. And, think, it's .net!

maybe it was not clear in the first shot, if it is an phobos or dmd problem...combined with threading...
Oct 19 2010