Ajaxは水洗トイレだった?
ITにおけるAjax
Ajaxは’Asynchronous JavaScript And XML’の略で、Webアプリケーション開発を行う開発者にはなじみのある概念だろう。
Ajax (programming)
https://en.wikipedia.org/wiki/Ajax_(programming)
Ajaxの別の意味
実はこれは水洗トイレの名称でもある。
16世紀ごろ、イングランド王国のエリザベス1世の時代に、ジョン・ハリントン(John Harington)という臣下が水洗トイレを発明し、それを’Ajax’と名付けた。
もともと’jakes’というトイレを指す俗語があり、それをまねて名前を付けたようである。
ちなみにトイレを’WC’と略すことがあるが、それについて書くと本題からかなり外れるため省略する。
John Harington (writer)
https://en.wikipedia.org/wiki/John_Harington_(writer)
Invention of the toilet Around this time, Harington also devised Britain’s first flushing toilet – called the Ajax (i.e., a “jakes”, which was an old slang word for toilet). It was installed at his manor in Kelston. In 1596, Harington wrote a book called A New Discourse upon a Stale Subject: The Metamorphosis of Ajax about his invention.
語源については諸説あるが、実際にWebアプリケーションでいうAjaxが上記の内容を念頭に置いて命名されたのかは分からない。
Ajaxの初出は下の記事として知られているが、ここではその内容は見つけられない。
Ajax: A New Approach to Web Applications
https://immagic.com/eLibrary/ARCHIVES/GENERAL/ADTVPATH/A050218G.pdf
アメリカには’Ajax’という洗剤があるので、おそらくこれを念頭に置いて命名したのではないかと推測する。
https://en.wikipedia.org/wiki/Ajax_(cleaning_product)

また当時はXMLでデータ通信を行うときにSOAPがそれなりによく使われていたようなので、これも意識されていたのではないかと思う。
上記のブログは公開後に大きな反響を呼び、Q&Aを更新しているようだが、“Does Ajax you meant to relate to a kind of cleaning product?“のような質問はなかったようである。
あるいは見当違いの質問だと判断されて無視されたのかもしれない。