POV-Ray : Newsgroups : povray.programming : Other Languages? : Re: Other Languages? Server Time
29 Jul 2024 06:13:36 EDT (-0400)
  Re: Other Languages?  
From: Daren Scot Wilson
Date: 4 Jul 1998 04:26:02
Message: <359DA119.43D520EE@pipeline.com>
For the month+ since posting my question, I have been installing and
playing with several new compilers.  My language choices are:
   1) Sather-K, which I can't explain why, but I like it
   2) Modula-3, except I  can't get any compilers to work yet
   3) Oberon-2, for which I have two working compilers, but
         certain aspects of the language bother me,
   4) Stick to good ol' C++.   Nah.   It has been referred 
         to as "The COBOL of the '90s".
   5) Ada is out - lack of freeware (or Open Source) compilers
         that actually work.

If anyone has experience with any of these languages besides C++, let me
know.  Of course, I want speed-optimized executables,  but I also want
to cut coding and debugging time.  Any succes stories or failure stories
to tell?

I have a whole bunch of ideas to try, and didn't want to try them on
POV-Ray which is already huge with features.   Among my ideas are
improved optical calculations, greater variety of primitive shapes, some
clever extent-testing algorithms, and calculating for human eye
responses and use of scientific color models.  Of course, I'll have my
favorite feature - color dispersion, which I had added to POV-Ray with
pleasing results, but POV-Ray still couldn't do what I wanted.  Most of
all, I just want the joy of starting a new raytracer from scratch, even
if a dozen others have already started their own.

Any features that really kick butt, I'll add into the
soon-to-be-officially-released POV-Ray 3.1.


-- 

Daren Scot Wilson
Member, ACM
dar### [at] pipelinecom
www.newcolor.com
---------------------------
"If we aren't supposed to eat animals, why are they made of meat?" 
                                            -- unknown


Post a reply to this message

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