Sjoerd Visscher's Weblog

Welcome to w3future.com

Permanent link to archive for 02/01/18. Friday, January 18, 2002

Larry Wall: Apocalypse 4. (via Keith Devens)

In Perl 6, all blocks operate under the same rules. Effectively, every block is a kind of closure that can be run by user-defined constructs as well as built-ins.[Lambda the Ultimate]

I really like how Larry Wall thinks about language design. He really tries to innovate, not just copy features from other languages.


Here's UserLand's Winer talking at Infoworld's Conference on web services. He has some good points to make but then we get the old hobby horse. Pointing at IBM and Microsoft, Winer said WSDL (Web Services Description Language) was invented in such a way that it will only work in Java and .Net environments. "It can't work in a dynamic environment; it's a static interface," he said. I have to say, I just don't get this. [jbond's blog at voidstar.com]

I think I know what Dave Winer means. Function arguments in most scripting languages aren't typed. This means that you can make an xml-rpc call, using arguments with any of the 6 types available in xml-rpc. The same with SOAP probably. The function will know how to deal with each of them. Apparently Dave says that there's no match-all type in WSDL. Is this true? I don't know.


Last Update

1/18/2002; 6:38:25 PM

Weblog Archive

RSS link

Don't like the look of this site? Just get my data: Click here to see the XML version of this weblog.

Updated with

This site is edited with Radio UserLand, the first personal Web Application server for Windows and Macintosh.