Hacker News new | past | comments | ask | show | jobs | submit login

> In C# they're usually done in a natural way, in Java you have all this Rube Goldberg machinery to do something simple.

I've done my share of C# and Java, and while it looks like true at first, you then notice some dark corners, and before you know it you're looking at System.Configuration or something in Reflector because of some oddball. The next minute you notice you're actually surrounded by dark corners, and the more light you pour on it, the more the maze reveals its complexity.

Those may be fine languages for some people, but for me both feel like some terribly grinding noise in my head, similar to Pyramid Head's blade[0]. Not being dismissive, this is just my "radar" lighting up in some (painful) way.

[0] http://www.youtube.com/watch?feature=player_detailpage&v...




I have to say, yes, sometimes there are such issues. I remember some localization function having these problems.

But then again, difficulty should be staged, the most common cases should be the easiest, and yes, even if you're doing something off-beat you should avoid going into dark corners.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: