News for hackers. Stuff that matters.
Re:App Inventor for Android - Android Software Development f... by bbwharris on Monday July 12, 2010 @09:19AM (#1507680)
The idea of a graphical programming environment is interesting, but I have never seen one that is good.

I used LabView in college and it was okay. I interact with another graphical programming environment in my current contract and I hate it. I probably wouldn't hate it if I didn't know how to read and write code.

I don't see these things as good training wheels either. They obfuscate the details that are required to be a good programmer. It would probably be more daunting to a newcomer to lift up the hood and see miles of code that they can't easily relate to the graphical version.

Im skeptical, but if it does create more interest in the platform, that is a good thing.

Re:App Inventor for Android - Android Software Development f... by spot on Monday July 12, 2010 @10:55AM (#1508021)
these systems are designed for people who don't have the option of using regular written programming languages. they are not intended to be training wheels either. they are for making programming more accessible.
Re:App Inventor for Android - Android Software Development f... by bbwharris on Monday July 12, 2010 @11:53AM (#1508282)
I would argue that programming is very accessible. All languages in use today can be obtained and learned for free, save for ones time.

I would agree that these environments make programming easier and more approachable.