I took a quick look at that Haskell page, and it looks similar to a functional language called Dylan, developed by Apple and which was taught and used in a CS course I took here at Cornell. These functional languages are amazing in that they work in a more strictly mathematical sense (often use mathematical induction combined with recursion), and you can often write code to accomplish very complex tasks in only a few lines. However, I don't think this fits what Wagner is talking about. You still need to figure out how to break the problem down into the component pieces, and how those component pieces should be coded. I think Wagner is just talking about feeding a simple specification to a compiler and having it break the problem apart. Sean At 08:20 AM 4/13/00 +1000, Paul B. Webster VK2BZC wrote: >Wagner Lipnharski wrote: > >> Someday we will have WP compilers (Whole Program). You just state less >> than a dozen lines of input/output requirements and click few option >> buttons, the compiler will create your whole program at once. > > Having a daughter doing Computer Engineering has its rewards. They >are teaching such things. Go see http://www.haskell.org/ > > (I find it a bit incomprehensible but ... I'm an Assembler junkie.) >-- > Cheers, > Paul B. > | | Sean Breheny | Amateur Radio Callsign: KA3YXM | Electrical Engineering Student \--------------=---------------- Save lives, please look at http://www.all.org Personal page: http://www.people.cornell.edu/pages/shb7 mailto:shb7@cornell.edu ICQ #: 3329174