POV-Ray : Newsgroups : povray.off-topic : This is the sort of brokenness... : Re: This is the sort of brokenness... Server Time
6 Sep 2024 09:20:35 EDT (-0400)
  Re: This is the sort of brokenness...  
From: Invisible
Date: 23 Mar 2009 05:48:41
Message: <49c75af9$1@news.povray.org>
Darren New wrote:

> http://vijaymathew.wordpress.com/2009/03/13/dangerous-designs/

Why write

   (define (addn n) (lambda (k) (+ n k)))

when you can just say

   addn n = (+n)

? ;-)

Seriously though, adding completely new features to a system not 
designed to support them is not an easy thing to do. This is not news. I 
do, however, agree that a simple design that is widely powerful is 
better than a huge raft of special-purpose rules for specific situations.

(This is one of the reasons why Haskell's ever-expanding set of features 
worries me. If people need all these extra features, doesn't that kind 
of indicate that the language is broken?)


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.