Slashdot Mirror


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!"

20 of 63 comments (clear)

  1. by "funnest" by crenshawsgc · · Score: 5, Funny

    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.

    1. Re:by "funnest" by jellomizer · · Score: 2, Insightful

      Computer programmers are the sort of people who come up with their own language.... and sometimes implement it. It is not about correct spelling and grammar just consistent spelling and grammar.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    2. Re:by "funnest" by Anonymous Coward · · Score: 3, Insightful

      Actually, the majority of them are the ones who have to abide by the syntax of an existing language.

    3. Re:by "funnest" by jellomizer · · Score: 3, Funny

      Well most languages have a small set of fixed syntax and a wider set of custom made syntaxes.

      Remember the old joke about the programmer having trouble getting his code to compile, and some guy (a non-programmer) looks at it quickly and proudly proclaims "Oh, I see the problem. You spelled studio wrong."

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    4. Re:by "funnest" by morgan_greywolf · · Score: 3, Funny

      Actually, the majority of them are the ones who have to abide by the syntax of an existing language.

      Unless you happen to be Guido van Rossum. In which case, you don't even have to abide by the syntax of your OWN language! :-P

      (Note to humorless, Python programming mods: Guido is my personal hero and Python is my favorite interpreted language. Really.)

    5. Re:by "funnest" by maxume · · Score: 2

      You are succeeded in failing again.

      --
      Nerd rage is the funniest rage.
    6. Re:by "funnest" by lysergic.acid · · Score: 4, Informative

      i had no idea that "funnest" wasn't a word.

      actually, i'm still not quite sure. a search on reference.com yields:

      No results found for funnest.
      Did you mean funnest (in dictionary) or Fingest (in encyclopedia)?

      Dictionary suggestions:
      funnest
      fun nest
      fun-nest
      funniest
      ...

      i'll just go with funniest.

  2. Nice to see AppJet featured by Anonymous Coward · · Score: 2, Informative

    Been using AppJet for a while (I was among the earliest members) and I'm really glad to see them featured. AppJet's founders have done a wonderful job creating an easy to use and powerful language. They consistently communicate with their community (they offer personalized help in the forums), and have been creating new features and aspects of AppJet right from the beginning. However, be warned: AppJet really is a beta, and there are occasionally bugs. They're rectified very quickly however. I highly recommend AppJet.

  3. How true is this? by Arkitus · · Score: 3, Interesting

    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?

    1. Re:How true is this? by jhouserizer · · Score: 2, Insightful

      Depends on what you mean by prevalent. Most commonly used? Most people with knowledge of it? Most lines of code written in it? Most platforms that support it? My guess is they mean most prevalent in the sense that it is very likely to be supported/usable on virtually any computer you sit in front of.

  4. Set apart from? by ah.clem · · Score: 5, Informative

    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
  5. Cool idea, but one peeve so far... by pla · · Score: 4, Insightful

    Another way to find images for your web app is using Google Image Search. When you search for an image and click on a result, you can also click on the "See full-size image" link at the top of the page. This will take you directly to the image in your browser, and you can copy the URL from the browser's location bar, and use that with AppJet's image command.

    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...

    1. Re:Cool idea, but one peeve so far... by pla · · Score: 3, Insightful

      D'oh! Okay, before you all smack me down, they do indeed mention that as unkosher. Somehow I completely missed that paragraph on my first read.

      Mea culpa, mea culpa, mea maxima culpa...

    2. Re:Cool idea, but one peeve so far... by thetoadwarrior · · Score: 2, Funny

      Go ahead and do it with my site. In fact I enjoy the thought of people linking to my images as they don't realise that people viewing my images from outside of my domain see pics of old man sex and old men with a poo fetish.

    3. Re:Cool idea, but one peeve so far... by lysergic.acid · · Score: 3, Interesting

      or how about this. if you don't want your images indexed by Google, add 2 short lines in robots.txt:
      User-agent: Googlebot-Image
      Disallow: /images/

      i imagine most webmasters don't mind if someone links to one of their hosted images in a forum post or saves it to their hard drive for personal use. it's only a problem when:
      a.) the hotlink is made from a site like /. which generates huge volumes of traffic.
      b.) the image is being used for commercial purposes.
      c.) the webmaster is a douche.

      if you're a douche, please don't pollute the google image search results with links to your site. google image search provides a useful service to people looking for images online, and also to webmasters who gain traffic from the search results. if this isn't a fair trade to you, then it's very easy to tell google not to index your site (or just particular sections of your site).

      now, some people have very limited bandwidth, so they may want to share their images, but don't want hotlinks. this is very understandable. and most of these webmasters know to prevent outside referrals to images by configuring their web server with the right access rules.

      but if everyone acted like a bunch of tightwads, then Google Image Search would be completely useless. frankly, i'd rather people hotlink images directly from my server for forum posts than to to use a throwaway image host like PhotoBucket and thus contribute to the sea of dead images that you see on internet message boards.

  6. Does it teach the importance of good libraries? by MikeRT · · Score: 3, Interesting

    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.

  7. Geleral Electric Tims-Sharing Systems by celticgeek · · Score: 2

    Holy Cow!!! I learned to program in GE BASIC on a General Electric Time-Sharing System, back in 1973. Holy Cow again!!!

    1. Re:Geleral Electric Tims-Sharing Systems by LMacG · · Score: 2

      Me too! </aol>

      But it was 1968. And I was all set to go with the "insensitive clod" meme.

      Ah memories . . . slamming the phone down into an acoustic coupler, typing programs in on a model 33 Teletype, saving them on yellow paper tape . . .

      --
      Slightly disreputable, albeit gregarious
  8. Heroku? by SanityInAnarchy · · Score: 2, Insightful

    Not going to look into this in too much depth yet, but it sounds quite a lot like Heroku -- only less beginner-oriented, and without trying to do server-side javascript.

    --
    Don't thank God, thank a doctor!
  9. Language by DragonWriter · · Score: 2, Informative

    AppJet's founders have done a wonderful job creating an easy to use and powerful language.

    The language is JavaScript. AppJet's founders did not create it. They provide a hosting environment and some libraries.