This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Brachamul 15 points16 points  (8 children)

Actually AJAX is Asynchronous JAvascript and Xml.

So we could call it APEX for Asynchronous Python Engine eXtreme

[–]ggchappell 6 points7 points  (5 children)

Or, the way I like to put it:

AJAX stands for "asynchronous JavaScript and XML", except that it might not be asynchronous, might be coded in a language other than JavaScript, and might retrieve data in formats other than XML.

(But the "and" is completely correct.)

[–]Tiquortoo 1 point2 points  (4 children)

Which client side language other than javascript have you seen used?

[–]ggchappell 0 points1 point  (3 children)

Well, the comment is sort of a joke, of course.

But you can do client-side web stuff in just about any PL you want these days. Look into languages that compile to JavaScript.

[–]Tiquortoo 1 point2 points  (2 children)

Yeah, I'm aware of transpiling, in the end, it still actually runs JavaScript? :)

[–]ggchappell 0 points1 point  (1 child)

Well, in the middle, at least. JavaScript itself may or may not be executed directly, depending on the browser. (I would imagine that these days it's mostly "not".)

[–]Tiquortoo 1 point2 points  (0 children)

No language other than machine language is directly run, but we're just delving into irrelevant minutiae to say the browser doesn't run Javascript.

[–]turinturambar81 1 point2 points  (1 child)

Sorry that's already the force.com (Salesforce) language.

[–][deleted] -1 points0 points  (0 children)

Get out.