[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: The subsetting has begun


of subsetting programming language
On Monday 24 February 2003 04:10, Thomas B. Passin wrote:
> [Karl Waclawek]
>
> > Now I am getting even more dissatisfied. In addition to genericity
> > I also want continuations in Delphi/Java/C#/C++. (it's probably possible
> > in C++, but I am no expert in it). ;-)
>
> "Stackless Python" has continuations, and the latest versions of standard
> Python have generators, which are said to give you most of the capabilities
> of continuations without having to do major surgery to the language guts.
> Uche Ogbuji posted some info (on the PyXML list, I think it was) where
> using a Python generator was dramatically faster than doing the same thing
> in a more conventional way (this was a kind of tree walking in a recursive
> manner, as I recall).

Oh sweet! I think I seriously need to play with Stackless Python. NOW.

It's often the case that 'wierd programming language features' have a 
lifecycle:

1) It's all written in terms of Greek letters and lives in CS labs and looks 
confusing.

2) CS students say "Sigh... I wish C++ had the Omega combinator, so I could 
code iterative algorithms in terms of their fixed points..."

3) Hardcore C++ developers say "Don't be silly! It would be infinitely slow 
and confusing and horrible, all just for easier programming. Pah! I spurn 
your air-headed academic silliness!"

4) War rages

5) CS students graduate and are emplyed by $bigcorp to design a new 
programming language. They stick in a slightly emasculated for efficiency and 
ease of development/understanding version of their prized language feature, 
and go to great lengths to make it easy to use and invisible to the 
programmer and so on.

6) Everyone loves it. It gets good press, and appears in marketing brochures. 
"With it's fixpoint construct, C* makes loop development easier and blah 
blah..."

7) Much money is poured into research to make it faster, easier, better, etc.

8) It becomes mainstream and everyone is saying "How did we live without it?"

Anyone who has been in the least bit tittilated by all this talk really ought 
to read:

http://www.amazon.com/exec/obidos/tg/detail/-/0262011530

...except in soft cover, since then it won't cost $70.

>
> Tom P
>

ABS

-- 
A city is like a large, complex, rabbit
 - ARP

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.