[REBOL] Re: designing dialects - was OWL
From: chalz:earthlink at: 21-Mar-2002 22:46
****
It IS however a natural for a DIALECTING and ONTOLOGY
language. I've been thinking a bit about this recently
and especially as I consider XML / HTML to be verbose,
not human centric in design, wasteful! why have closing
tags for every value.
**
After looking at XML a little, I have to agree with you there, Robbo. Even
further, have you looked at MathML? Yikes! The samples I saw showed tags
around every single character of the sample mathematical formulae. And even
then, it didn't come out right (IE5.5 can't view MathML, and W3C's own browser,
Amaya, showed them all twisted and messed up). I think we still have a ways to
go here.
****
An Extensible Dialecting and Ontology Language should not
be REBOL. REBOL is a vendor specific programming or messaging
language and it is proprietary.
A web dialect and ontology language should be programming
language neutral. It is my contention that
**
Agreement there, too. However, I'm wondering if Sunanda's initial remark
was with regards to implementing it within REBOL, so you can load OWL material
with REBOL instead of an intermediary. Am I wrong?
****
Instead of text macros like
*this text will appear as bold* ; etext example
in Pliant's .PAGE this would be
BOLD TEXT "this text will apear as bold" ; .page example
**
I'm rather interested in this. It sounds rather bold, pardon the pun.
Though in reading the link you've provided, I see room for ideas and
improvements etc, but unless I'm going to get serious about it, I'll more or
less leave them alone.
****
A well designed DIALECTing language is human friendly to understand
and maintain.
XML / HTML are TOO verbose.
**
Captain Obvious, at our services ;)
Unfortunately, what's generally obvious is rarely what's done. In an effort
to make sure that things are done right and error-free (pshaw), designers tend
to over-complicate.