I For One Welcome Our AI Masters

I had this idea a few years ago. Thought I would finally blog it.

Lisp was the darling of AI research in the 70’s – Lisp is a Functional Language.

Prolog was the darling of AI research in the 80’s – Prolog is a Declarative Language.

XSLT is the bastard child of both of these languages. It combines a functional execution model with XPath which uses predicate logic to interrogate a set of data declared in XML.

So if the giant Evil AI SkyNet ever had a language, it would be XSLT.

..must.. close.. last.. element

It could roll across the Internets transforming our websites into minds of evil intent. It follows from this that we should resist standardising into XHTML and keep with HTML or badly formed XML if we don’t want to wake up one morning to find our world taken over by belligerent markup.

On the good side, every web page on the planet would pass W3C specifications, but of course there would be nobody left to feel smug about it.

If you still think XSLT is limited – try this.

Advertisements

About metawrap

CTO Massive Interactive. Ex Computer Whiz Kid - Now Grumpy Old Guru.
This entry was posted in Just Kidding, Rants, Web0.0. Bookmark the permalink.

One Response to I For One Welcome Our AI Masters

  1. Lonnie says:

    Flippin hilarious! I’ve always been into standardized code, but you’ve just given me something to chew on!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s