Racket's core is one of the best tested parts of the system, I'd say. Robby
On Thu, Aug 19, 2010 at 8:57 AM, Shriram Krishnamurthi <[email protected]> wrote: > But most people wouldn't dream of touching the core Racket engine (for > much the same reason). Are these guidelines for kernel hackers? > > Shriram > > On Thu, Aug 19, 2010 at 9:53 AM, Matthias Felleisen > <[email protected]> wrote: >> >> There's code and there's code. I don't think slideshow is at the level of >> Racket or Typed Racket or DrRacket. If it went away, I'd have no trouble >> changing the ten or twenty files in my world that use it. Sure, I'd lose a >> few days but if I lost Racket, I'd lose a year and more. >> >> -- Matthias >> >> >> >> >> >> On Aug 19, 2010, at 9:50 AM, Casey Klein wrote: >> >>> On Thu, Aug 19, 2010 at 8:44 AM, Sam Tobin-Hochstadt <[email protected]> >>> wrote: >>>> On Tue, Aug 17, 2010 at 3:57 PM, Jay McCarthy <[email protected]> >>>> wrote: >>>>> Please comment. >>>> >>>> I think that this: >>>> >>>> "Your first task when changing old code is to build an adequate test >>>> suite to ensure you do not introduce new mistakes as you attempt to >>>> improve it. Thank you for improving the world for future generations!" >>>> >>>> is too demanding. There are enormous areas of our code that don't >>>> have a test suite. How comprehensive a test suite do I need before >>>> changing slideshow? Or scribble (which has a test suite for the >>>> syntax, but not the language)? >>> >>> Robby and Matthew, would Slideshow exist today if you'd be expected to >>> build it with this process? >>> _________________________________________________ >>> For list-related administrative tasks: >>> http://lists.racket-lang.org/listinfo/dev >> >> _________________________________________________ >> For list-related administrative tasks: >> http://lists.racket-lang.org/listinfo/dev >> > _________________________________________________ > For list-related administrative tasks: > http://lists.racket-lang.org/listinfo/dev > _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

