AppJet Offers Browser-Based Coding How-To, Hosting
theodp writes "Know someone who wants to learn to program? Paul Graham advises programmer wannabes to check out The Absolute Beginner's Guide to Programming on the Web from AppJet, which aims to be 'the funnest and easiest way for a beginner to get started programming.' Setting the guide apart from other tutorials is the ability to edit and run any of the all-Javascript examples directly in your browser. Newcomers to programming and experienced developers alike can also publish their AppJet creations on the web. Sure beats GE BASIC on the General Electric Time-Sharing Service!"
When they say "funnest" I assume they mean "most fun," correct? I'm not a programmer but from what I understand, proper syntax can be important. When the site designers have gotten a better grasp of the English language, I'll trust their programming advice.
From the intoduction page: "JavaScript is the most prevalent programming language in the world". Something tells me this ain't true... Aren't we getting a little carried away with Javascript?
http://www.w3schools.com/ - I use this site to get undergrads up to speed with the programming we do in our shop at the university. It's always worked well, and all the code is runnable in the browser. Pretty good info, too.
ah.clem
"Life is not magic." Dr. Ron Weiss - "If we don't play God, who will?" Dr. James Watson
So by the third page, they already have you stealing bandwidth by deep-linking images?
Cool site, but I really hope they have a section on netiquette somewhere in there...
I used to HATE getting into JavaScript before I found JQuery. When I first got into it, I converted a web app that had pages of DOM manipulation code into a series of small chunks of JQuery code. A conservative estimate is that JQuery eliminated 60% of the hand-written DOM manipulation code and such.
As a contrast, my wife works with a woman who didn't get to use any library, and had to code everything using just the base JavaScript APIs. After several months, she had a bloated beast that barely did anything because she had to implement so many things herself, rather than just making a few calls to JQuery here, or Prototype there.