Tuesday, July 8, 2008

Language for Computers not People

A post about the UNIX programer who killed his wife drove me to consider the notion of syntax heavy languages being used to avoid the large problems associated with the semantic web. I am not really sure what this would entail but I guess it is really something like the kind of pattern language issue that I was thinking about for my graduate project at RMIT.

What makes what we say and think so hard to understand (for computers at least) apart from what we use to say it?

Is it possible to make design decisions for a language at this point and have a substantial enough effect on syntax and parsing to achieve the goal of natively supporting direct communication with computers? 

Just on the matters of designed language, in Korea they use a really really awesome alphabet called Hangul. It is highly optimised for both high speed reading and pure graphical logic. It uses simple letters that build things like syllables that become visually compressed into a character without reducing the identify-ability of the individual letters. The system was designed rather recently, 1443, with the intention of creating a better system for dealing with complex sound based languages. 

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.