POV-Ray : Newsgroups : povray.programming : Pov-Ray Windows plotting code : Re: Pov-Ray Windows plotting code Server Time
1 May 2024 21:44:16 EDT (-0400)
  Re: Pov-Ray Windows plotting code  
From: clipka
Date: 10 Jul 2009 03:00:01
Message: <web.4a56e5cebe3ef45663e0daa0@news.povray.org>
Darren New <dne### [at] sanrrcom> wrote:
> > And I'm perfectly sure it's for the better. I know of no better tool yet to
> > manage software complexity.
>
> Metaprogramming trumps OO hands down. :-)

I'd consider that a quite orthogonal programming techniqe: The output can be
smalltalk just as well as it can be assembler code. (Strictly speaking, *all*
programming these days constitutes metaprogramming: Only very few modern
computers provide interfaces to enter machine programs manually ;))

Likewise, metaprogramming can be used to implement OOP paradigms in a language
that does not support them natively. Actually, that's how C++ started: The first
C++ compilers generated C code.

But yes, metaprogramming does raise OO to the best of its potential: Reflection
rules! :)


Post a reply to this message

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