POV-Ray : Newsgroups : povray.general : C++ Rewrite? : Re: C++ Rewrite? Server Time
11 Aug 2024 21:27:01 EDT (-0400)
  Re: C++ Rewrite?  
From: Marc Schimmler
Date: 5 May 1999 11:20:20
Message: <3730539F.C4D180E4@ica.uni-stuttgart.de>
Greg M. Johnson wrote:
> 
> I must say that the concept of rewriting POV 4.0
> for/in/by/beneath/with/ontopof    C++ causes the non-programmer in me to
> tremble.  What does this mean? Will the source code be rewritten more
> efficiently in C++ or will one have to be a C++ afficiando in order to
> understand the language?
> 
> I like the fact that POV 3.x is not too different from the BASIC I
> learned as a teenager.  I am trying to teach myself Java, and I think
> Java stinks.  Anti-intuitiveness and stupid descriptions of variables
> and functions abound!  I've also spent more time reading about the
> "benefits" of object-oriented programming  and encapsulation and
> inheritance than I have actual Java coding, and I'm very unimpressed.
> I'm continuing to learn in case there  is some 3-D application in my
> career someday, but it's not as fun as POV.
> 
> Is this the ultimate programmer's revenge? Kicking us non CS-er's out of
> the POV community?
> 

I don't think that the implementation of povray 4.0 would change too
much in the syntax of the scripting language. I guess that some
approaches might be easier to implement using C++ than c (although I've
seen C code that worked around a lots of problems most elegant). 
Actually I came to believe that the povray scripting language is very
similar to the C syntax and not too much with BASIC. At least commandos
like #include the {} brackets and many more things are typical for C
(and even C++).
I would say have no fear regarding a C++ implementation.

Marc
-- 
Marc Schimmler


Post a reply to this message

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