Linked by Thom Holwerda on Fri 20th Oct 2006 14:35 UTC
General Development Who wants to be a programmer? Microsoft is hoping everyday folks will take the challenge by using its non-professional programming tools, and other vendors are following suit. Microsoft is poised to tap the nascent market for development tools to enable non-professionals to create applications, having established a team specifically built for this push and planning several initiatives, including a new Web site strictly for beginners.
Thread beginning with comment 173513
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: The goal...
by Flatland_Spider on Fri 20th Oct 2006 18:28 UTC in reply to "The goal..."
Flatland_Spider
Member since:
2006-09-01

So are you talking about an erector set programming languages where the end user doesn't really program, but rather just moves pre-built blocks of code around?

Make it like visio where an icon represents a class and the user connects the blocks together by drawing a line. The user would only be able to connect one block to another if the other block had the connectors.

Actually that's not a bad idea.

Reply Parent Score: 2

RE[2]: The goal...
by Morin on Fri 20th Oct 2006 18:41 in reply to "RE: The goal..."
Morin Member since:
2005-12-31

> So are you talking about an erector set programming
> languages where the end user doesn't really program,
> but rather just moves pre-built blocks of code around?

Not really... you are too focused on syntactical issues. Moving blocks around might actually be a nice idea, but it doesn't solve the fundamental issues because it doesn't cripple the language. On the other hand, making a language "turing-inferior" would be a start. Removing abstraction mechanisms like functions would be another possibility.

Essentially, it's everything that makes a language powerful that also makes it harder to understand.

Reply Parent Score: 1

RE[2]: The goal...
by Bit_Rapist on Fri 20th Oct 2006 18:44 in reply to "RE: The goal..."
Bit_Rapist Member since:
2005-11-13

So are you talking about an erector set programming languages where the end user doesn't really program, but rather just moves pre-built blocks of code around?

Yes basically. You'd start with a blank project and have a toolbox of objects (Files, Printers etc.) and you could select those objects and then apply actions to them (Open, read, write, print etc)

Make it like visio where an icon represents a class and the user connects the blocks together by drawing a line. The user would only be able to connect one block to another if the other block had the connectors.

Actually that's not a bad idea.


Not at all. ;)

I guess the article really did not go into detail of how any of these new tools would work, it really only stated that new stuff was coming.

Reply Parent Score: 2