[ANN] JudoScript -- The Scripting Language for Java
JudoScript is a scripting language and a shell for the Java Platform. It is a complete object-oriented programming environment with seamless Java code interaction. It exposes most Java Platform APIs as easy-to-use commands or statements, and has many high-level commands that offer features at a much higher granularity. It supports advanced data structures, algorithms and architectures. JudoScript can be either used directly for many daily tasks, or for enterprise tasks such as database and XML data processing, software prototyping and automated testing, job control and networking. Its many features include JDBC scripting, XML scripting, job scheduling, various kinds of file handling, HTML processing, HTTP client and server programming with cookie support, versatile mail delivery, running native executables with full control, thread programming, GUI creation, ... The following is some of its uses + Data Processing Applications - Cross-Database Transfer and Processing - Multi-format Data Processing - Data Archiving and Backups + Software Development - Controller and Glue for Animations, etc. - Prototyping - Testing - Technical Documentation - Product Packaging and Installation + Online System Applications - Background Jobs - System Configuration and Monitoring with GUI + Quick Uses - Date/Time calculation and clock - Manage directories, files and archives - Process files - Database quick fixes - Sending e-mails - XML processing and generation - HTML scraping - Quick web download, upload - HTTP server and HTTP proxy server - Calculator and number format convertion For complete information and software download, visit http://www.judoscript.com Cheers! James Huang, author _ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
"Why JudoScript, another scripting language for Java?"
Hello, Since the announcement of JudoScript, a few folks asked the same question that many others may also have: There are already so many scripting languages for Java, such as Rhino/JavaSciprt, J/Python, Jacl/Tcl, Ruby, Jill, BeanShell, ..., why yet another one? What's the compelling hook JudoScript has over others? This is a good question. Before the work was started, I had to ask myself this very question many times until I was convinced that JudoScript is so much better: JudoScript is a 4GL-and-3GL, where others are mere 3GLs. Nothing wrong with 3GLs (Java, C, Perl, Python, ...), but 4GL is how and why we script. (Now I have a question: why bother to have so many 3GL scripting languages? Shouldn't they be more 4GL-like, that is, to have more domain-specific constructs like those in JudoScript, so that many complicated tasks can be specified rather than programmed? isn't this why we script?) Anyway, I have prepared an answer at http://www.judoscript.com/faq.html#why http://www.judoscript.com Feel free to check this out, and any comments are welcome. Thanks, -James Huang _ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: "Why JudoScript, another scripting language for Java?"
I've been discussing with dozens of people around the world; you are the lone one barked. So what's your problem? >From: Dan Kegel <[EMAIL PROTECTED]> >To: James Huang <[EMAIL PROTECTED]> >CC: [EMAIL PROTECTED] >Subject: Re: "Why JudoScript, another scripting language for Java?" >Date: Thu, 29 Nov 2001 09:23:31 -0800 > >James Huang wrote: > > > > Hello, > > > > Since the announcement of JudoScript, a few > > folks asked the same question that many others > > may also have: > >Piss off and take your spam with you. You sent >that same message to lajug, and no doubt every >other java forum you could find. > >- Dan _ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]