Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search

[REBOL] Re: designing dialects - was OWL

From: robbo1mark::aol::com at: 22-Mar-2002 6:09

Robert, Surely the ideal scenario is where it doesn't matter whether the reader is human or a machine and that the information that is encoded within the dialect is programming language neutral, that way nobody get's upset , anybody can read / translate / emit whatever is appropriate AND the dialect alnguage reflects the context and terminology of the specific field of interest. And seeing as humans design and implement all of these things in first place why not lean towards the human side of understand though not at the expense of gross machine inefficiencies. print bold text "Hello World" could be an example from a page formatting dialect but is equally readable to humans AND machine programming languages. It is NOT REBOL but it is extremely REBOL friendly, however parsing from perl, python, lisp or whatever language shouldn't be too difficult. It is also more efficient encoding than the XML type markup languages, properly fefined you can achieve the same structures and relationships between data / code & information. I agree that in a text editor you would like to type *Hello world* to achieve the same effect but that is an ergonomic consideration and not how to achieve the most the most expressively understandable DIALECTING and ONTOLOGY language which is neutral to whether the reader is machine or human, REBOL or not REBOL. *Hello World* => BOLD TEXT "Hello World" it would be good if BOLD TEXT "Hello World" => HTML wasn't necessarily the case but until we can persuade the world to ditch XML / HTML then I suppose it's all academic. cheers, Mark Dickson in favour of something more human centric In a message dated Fri, 22 Mar 2002 5:48:59 AM Eastern Standard Time, "Robert M. Muench" <[robert--muench--robertmuench--de]> writes: