Thread View: comp.lang.lisp.mcl
1 messages
1 total messages
Started by oddmund
Sat, 23 Jan 1993 08:39
Re2: Mother ship App.(flame)
Author: oddmund
Date: Sat, 23 Jan 1993 08:39
Date: Sat, 23 Jan 1993 08:39
35 lines
2124 bytes
2124 bytes
>The fact is, MCL makes B I G CLUMSY and BUGGY applications I believe John has a point in that there are a lot of buggy MCL applications out there, but that isn't necessarily MCL's fault. As Howard at UK0392@applelink.apple.com points out, MCL bugs which crash the Mac are fairly rare. That may be part of the "problem": Bugs in MCL programs don't cost programmers enough, so they are too easly ignored. At least in my case, I am a lot more careful about tracking down bugs and writing correct code in the first place when using an environment where the price of an error is heigh. I am quite new to Lisp, but I can write 10 pages of Lisp before I start testing - and still make the program work within a reasonable amount of time. That is an important part of the reason for increased programmer productivity. It is also the cause of a lot of little bugs in little used parts of my code. Add to this the fact that many MCL "applications" are prototypes and probably quite few go through anywhere near the kind of testing applied to traditional large market commercial applications. The Lisp tradition is to make many of the "prototypes" available to fellow programmers. I really like that tradition, but for obvious reasons what is given away can not be supported in the same way as what people pay for (although some people do a good job trying). The "problem" of buggy MCL applications can be viewed from another angle: Most of those buggy MCL applications wouldn't have been completed at all if they had been implemented in another language, and they most certainly would not have been less buggy at the same level of fuctionality. Oddmund Mogedal Norwegian Institute of Technology oddmund@idt.unit.no
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads