38 Comments
- Shwenk, on 10/12/2007, -3/+12Digg should have an Ajax category.
- nthitz, on 10/12/2007, -2/+11In what way isn't it an acronym? Asynchronous JavaScript and XML. Yea... That's an acronym.
- piranhaa, on 10/12/2007, -2/+7"Ajax, an acronym for Asynchronous JavaScript and XML" ... It is an acronym ... (http://en.wikipedia.org/wiki/AJAX)
- shortkid422, on 10/12/2007, -1/+5No, just the beginning. Click the tutorial links to go to the tutorials. They link to different sites, so this is really just a collection.
- ZaNkY, on 10/12/2007, -1/+5The actual Tutorials are in English.
- CorpT, on 10/12/2007, -0/+4I've been reading digg for a year and I've never seen an AJAX tutoria herel. This is great. Thanks!
- Bloodwine, on 10/12/2007, -0/+4Scripting Language = Programming Language
Compiled Language = Programming Language
Perl, PHP, JavaScript, etc. are programming languages even if they aren't compiled ahead-of-time.
AJAX is a technique, not a programming language. - ThunderIT, on 10/12/2007, -6/+10AJAX is not a language, so how can you call your self an expert?
- blacksoul, on 10/12/2007, -2/+5http://duggmirror.com/programming/How_To_Learn_AJAX_Tutorials/
- beneboy, on 10/12/2007, -1/+3@dacheetah
Actually, it's easier to just link to http://www.duggmirror.com, because duggmirror is smart and uses the referral link to go to the right mirror. Click nofxjunkee's link: it works. - Doodad, on 10/12/2007, -3/+5@zanky: right, and a "for loop" is a programming language too.
- w3bslinger, on 10/12/2007, -1/+3@i440
Yeah .. I can see how much of an EXPERT you are when you think Ajax is a programing language as oposed to a technology. - eplawless, on 10/12/2007, -1/+3I learned ajax from www.ajaxfreaks.com... good tutorials and completely in english
- w3bslinger, on 10/12/2007, -0/+2@dacheetah
So according to your definition, any *interpreted* language will be classified as a scripting language and NOT a programing language huh? In other words, Ruby, Python (and a whole lot more) wont be classified as programing languages? Who taught you that definition (wrong in so many levels) for what a "programing language" is? Im very curious. - WiskyDrinker, on 10/12/2007, -0/+2@ dacheetah
A scripting language.. not a programming language .. That is the stupidest thing I've ever heard! Yes there is a difference between interpreted and compiled languages.. but they are always programming languages.. You mean to say if I write some javascript I'm "scripting" and not "programming" Get a clue buddy! I can't believe the total ignorance of these posts.. - dacheetah, on 10/12/2007, -0/+1Wierd. When I l clicked his link earlier (It occured to me I hadn't been to "front" page of duggmirror.com before, and I wanted to know how easy it was to get to an article from there) and it just timed out, whereas the full link worked fine...
I guess I just caught it at a bad time, works fine now. I guess we learn something everyday. :) - inactive, on 10/12/2007, -0/+1It's astounding how many ill-informed diggers there are, yet more awesome how vocal those misinformed are. If Ajax were an acronym, it would commonly read "AJAX." You would even, perhaps, see it written as "A.J.A.X."
It's funny; the article that is referenced - http://en.wikipedia.org/wiki/AJAX - actually refers to Ajax as shorthand, not an acronym. It makes the distinction. As a matter of fact, searching the document for the word "acronym" turns up an interesting result - a footnote that states, I quote: "At subsequent talks and seminars Garrett has made the point that Ajax is not an acronym."
To further the point, this article refers to it as simply shorthand: http://www.adaptivepath.com/publications/essays/archives/000385.php ... No, I didn't Google random pages; this is widely credited as one of the first articles to use the term.
In summation: It may "seem" like an acronym, and you may feel really strongly about it, just like you might really feel strongly that the sky is brick red, but that does not make it so.
With that presented, I certainly hope I didn't hurt anyone's feelings. If it makes you feel better, then by all means bury my post. I really don't mind; my ego isn't tied to how many valueless "diggs" I get from people who I don't even know, and if it can brighten your day, then I say go for it. - nofxjunkee, on 10/12/2007, -3/+4http://duggmirror.com
- Vironex, on 10/12/2007, -1/+2Perhaps a translation (considering this is an english site) would be nice.
- chrisek, on 10/12/2007, -0/+1LoL
- dacheetah, on 10/12/2007, -0/+1Neither "Scripting Language" nor "Programming Language" are defined terribly accurately, but a quick google search (I could have kept going, but five is enough) and I have a handful of pages that seem to agree, at least to general, with what I've said:
http://www.itee.uq.edu.au/~seminar/archive/2003/sem-0091.html
http://www.answerbag.com/q_view.php/948
http://www.tcl.tk/doc/scripting.html
http://www.killersites.com/blog/2005/scripting-vs-programming-is-there-a-difference/
http://compilers.iecc.com/comparch/article/93-08-096
I'm willing to admit that being compiled is certainly not the only criteria, nor does being able to be compiled make something certainly a programming language, nor that something that can't be compiled is certainly not a programming language, but I still stand by the general idea of my post. - dacheetah, on 10/12/2007, -1/+2What are you smoking?
Shorthand has two fairly common definitions, there are shorthand acronyms (like BTW), which are acronyms, and still use all caps, and there is stenography, which is entirely unrelated to this topic, regardless of how interesting it is. (http://en.wikipedia.org/wiki/Shorthand )
As such, regardless of weather you consider AJAX a shorthand acronym (which it isn't), or just an acronym (which it is) then it's still all caps.
Also while being a "Grammar Nazi", your commas and semi-colons probably shouldn't be inside the quotes, it implies that the punctuation forms a part of the quote, or in this case the acronym. - gaijintendo, on 10/12/2007, -5/+5A joke is not funny, if you don't get it. Try and get it before you digg down.
you can tell it is a joke, because it has the setup and the fall. - rickbauls, on 10/12/2007, -1/+1I always felt it was the best dishwashing liquid.
- WiskyDrinker, on 10/12/2007, -2/+2@ZaNkY
javascript is a programming language.
XML is a markup language.
When you use javascript to asynchronously transfer XML between the browser and the server. They call this "Ajax".
Don't be a fool, Ajax isn't a programming language. Please read these tutorials, instead of making yourself look like an ass. - h0dg3s, on 10/12/2007, -1/+1Blogspam, reported
- Hootyea, on 10/12/2007, -1/+1I'm a dick. I think it's funny there's a "How To" on tutorials.
- dacheetah, on 10/12/2007, -3/+3@nofxjunkee:
If you're going to link to duggmirror, you might as well link to the actual article on duggmirror. (Like blacksoul has done further down)
It's alot easier for someone to simply click:
http://duggmirror.com/programming/How_To_Learn_AJAX_Tutorials/ - i440, on 10/12/2007, -2/+1Either way, "Ajax" is written as "Ajax" and not "AJAX".
Ajaxian(.com) made sure I wouldn't forget that - inactive, on 10/12/2007, -3/+2ZaNkY, stfu. You aren't writing essays, let alone paragraphs. You don't need introductions and conclusions for your half-assed sentenc(es).
- kasted, on 10/12/2007, -5/+4um, its in german?
- ZaNkY, on 10/12/2007, -4/+3@Doodad
I think you misunderstand me. I don't think that I explained myself adequately, but I do believe that Ajax might as well be considered a programing language even though it does not fit the technical definition of a programming language.
Ajax is not (technically) a programming language, but it might as well be considered as such.
Doodad are you arguing that Ajaax is or isn't a programming language? - Rice, on 10/12/2007, -6/+4Pwnt.
- dacheetah, on 10/12/2007, -4/+2Javascript is a SCRIPTING language.
XML is a MARKUP language.
The asynchronous use of a scripting language and a markup language, leaves you with what is essentially still just a scripting language that makes use of a markup language. There is NO programming involved, there is certainly some complex scripting, but scripting is NOT programming, no matter how complicated it gets.
C/C++, Java (not at all related to javascript), and even BASIC are programming languages, the main difference being, a programming language allows your code to be compiled, and hence run without any other applications. A scripting language is interpreted, and requires another application to run this script. A program, written in a programming language, once compiled can be run without a browser. AJAX requires a browser, even if it's embedded in another application it has NO PURPOSE without a browser to interpret it. (Note that the definition of Java (not javascript) is a little fuzzy, in that it isn't necessary to compile, but since it is capable of compiling, it can be considered a programming language, unlike any part of AJAX) - i440, on 10/12/2007, -14/+9Ah Ajax.
Being an expert, I can safely say that it is among the finest programming languages available - inactive, on 10/12/2007, -10/+2Wow, a tutorial that teaches you how to learn AJAX.
While I'm at it, it's "Ajax," not "AJAX;" it's shorthand, not an acronym. - ZaNkY, on 10/12/2007, -14/+2Ajax IS a programming language. Ajax is the combination of Javascript and XML to create rich web 2.0 content.
If you consider Ajax not to be a programming language because it's a combination of programming techniques, then neither is C++ or Java or anything else that is NOT Binary, since all higher level languages are combinations of techniques that get translated to Binary.....
Ajax IS a programming language.


What is Digg?
No big deal, vassever. Bruno is our latest guest for Digg Dialogg.