To view parent comment, click here.
To read all comments associated with this story, please click here.
It's not really that "stupid" of comment to make if you look at the development community in it's entirety rather than just the elite few.
Most developers are lazy and a disappointing few developer are good developers.
I've lost count of the number of times I've seen nasty kludges and even wrong languages chosen because developers couldn't be bothered to or didn't know how to do things properly.
There are lazy people who do half arsed things in all walks of life ... really how does lazy devs have anything to do with this?
I have seen bad code in a multitude of languages ... there will always be rubbish code as long as software engineering processes are misunderstood and there is lazy developers involved who only care about their paycheck.
How exactly is Microsoft release an official SDK for their own product got anything to do with locking new devs Microsoft platforms in or code quality?
As I said, I learnt how to OOP using Java and Eclipse or a good text editor ... and Web Dev with a LAMP stack ... now I use ASP.NET.
When it comes to learning ... understanding principles is what is important ... what you happen to learn them with is largely irrelevant.
Edited 2011-06-17 13:44 UTC






Member since:
2009-08-18
OMG I thought you would have more intelligence than this to say something soo stupid.
A good developer is a good developer in any language.
According to your logic ... I learnt how to program in BBC BASIC, does that mean I am still trapped in only writing programs in BBC BASIC?
Also According to your logic, I learnt how to program OO in Java, does that mean I can only do OO programming in Java?
Good devs will learn the principles rather than the toolkit ... and take those ideas elsewhere.
Whether they learn them using a .NET framework or an alternative open source one is irrelevant.
There is going to be an underlying theory on how these devices work and without that you won't be able to program these well even if you know the SDK inside out.
It just an SDK to make it easier for .NET devs to develop stuff for what is essentially a USB device.
Also if students and hackers learn some knowledge about how to program and how these devices work ... how can this possibly be a bad thing?
Personally I hope some cool things come out of it.