News for hackers. Stuff that matters.
Re:Ask HN Computer Scientists: could my app make the world a... by edw519 on Friday October 09, 2009 @04:15PM (#872356)
Which, I hope, will allow more students to get excited about programming, instead of being scared away by compiler errors.

I applaud you for your concern and effort, but I wonder about the unintended consequences of this. Do you really want to encourage someone who would be "scared away by compiler errors"? Compiling is easy, deploying is much harder.

If someone is scared away by the easy stuff, how will they respond to the real difficulties that await?

Maybe I'm a little old fashioned, but I think the battle scars earned conquering the little things like syntax help build a better programmer for everything else. I wouldn't want to take that building block away.

Re:Ask HN Computer Scientists: could my app make the world a... by chadkeck on Friday October 09, 2009 @04:23PM (#872368)
I don't think WizBang could ever take away the beginner running into compiler errors, but I feel that the beginner programmer has so many problems to face at once that this situation can be improved. By using WizBang, they can interactively learn about looping and branches without worrying about syntax.
Re:Ask HN Computer Scientists: could my app make the world a... by stcredzero on Saturday October 10, 2009 @08:36AM (#873283)
I taught Computer Science 101 in grad school. I think this has a lot of potential.

I wonder if syntax errors could be made friendlier by animating them as visual pieces that don't fit together or that do not stick? I can imagine an editor that always keeps the text syntactically correct (by adding in closing brackets, boilerplate text to be typed over, etc). A visual editor that behaved in the same way would be very useful. Especially if the program code would dynamically update in a parallel window!

I think that people can relate to some widget or puzzle piece fitting or not fitting onto another widget or piece. Certainly, one can relate to this more readily than cryptic messages like "syntax error."

Re:Ask HN Computer Scientists: could my app make the world a... by Confusion on Saturday October 10, 2009 @11:37AM (#873409)
I taught Computer Science 101 in grad school. I think this has a lot of potential.

Well, that remark certainly devaluated my opinion of grad schools. I understand not everyone is fit for SICP at 18 (I certainly wasn't), but this is quite on the opposite end.

Re:Ask HN Computer Scientists: could my app make the world a... by stcredzero on Saturday October 10, 2009 @03:00PM (#873645)
I was teaching undergrads as a graduate student TA.
Re:Ask HN Computer Scientists: could my app make the world a... by Confusion on Saturday October 10, 2009 @03:18PM (#873684)
Ah, of course. Sorry, somehow I misunderstood what you wrote.
Re:Ask HN Computer Scientists: could my app make the world a... by jcdreads on Friday October 09, 2009 @04:54PM (#872430)
Do not assume that "scared away by compiler errors" means the same thing as stupid or not intellectually curious.

I know at least one would-be programmer who is not scared away by complier errors, but he is almost comically infuriated by them: not their presence, but their customary vagueness and unhelpfulness. Such a tool as this might provide an intellectually curious sort like him to learn proper syntax for common programming concepts without having to dig through man pages or web pages, and without lots of trial and error.