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

[REBOL] Re: Articles Introduction to Water™ A New Native We

From: kemp:extelligence at: 28-Aug-2002 11:45

Creating a Web services with a single platform such as J2EE typically requires the use of a dozen or more technologies and languages such as XML, HTML, SQL, XSLT, JSP, JavaServlets, JavaScript, JavaDoc, CSS, and shell scripts. In contrast, Water adheres to a Learn Once, Use Everywhere" philosophy that allows you to apply a simple set of methods to all aspects of development. Water leverages your current investment in technology by integrating with existing systems and Web services. Water can eliminate the need for most special-purpose languages and tools thus lowering development costs." Hmmm. Never heard anything like THAT before... :) I totally agree with the first sentence, though. Current web development practices are INSANEly burdensome, and although I don't believe in silver bullets, there has to be a middle ground. REBOL, for me, is part of that middle ground. I think I recall someone on this list mentioning something I agree with totally - XML is heirarchical in nature, and most of our problems are not - so XML is not going to get us very far by it's very structure, never mind the inefficiencies of transformation, marshalling, large data packets, unmarshalling, parsing, transforming, etc. Water is a Java 2 app, BTW, and I bet that most folks will find out quickly they need to drop into XML, HTML, SQL, XSLT, JSP, JavaServlets, JavaScript, JavaDoc, CSS, and shell scripts in order to reach all audiences with all browsers on all machines with the current mess we have created. That said, I would love to see REBOL embeddable in browsers (REBOL Web Start/Services, anyone?), and IOS seriously scaleable/multithreaded/multiprocessor on the backend. REBOL is a great language with a ton of potential (500K with a compositing GUI on 42 platforms is nothing short of AMAZING), but the world is HTML, JavaScript and browsers for quite a while yet, and REBOL has to play in that sandbox - more than just HTML/XML parsing support, it needs to be integrated. Kemp