POV-Ray : Newsgroups : povray.programming : Other Languages? Server Time
29 Jul 2024 08:22:24 EDT (-0400)
  Other Languages? (Message 1 to 5 of 5)  
From: Daren Scot Wilson
Subject: Other Languages?
Date: 25 May 1998 11:25:38
Message: <35698D72.33463FFC@pipeline.com>
I'm thinking of writing a ray tracer, able to read POV-Ray files, using
Ada or maybe some other language.  Before I get going, does anyone know
of any ray-tracing projects using any up-to-date languages, including
Ada, Oberon, Sather, or others?  Anything but C/C++? 

(I once heard about a raytracer written in Postscript.  Now there's a
strange choice!)


-- 
Daren Scot Wilson
Member, ACM
dar### [at] pipelinecom
www.newcolor.com
----------------------------------------------
Help the Cystic Fibrosis Foundation by 
fighting in the Operating System Wars!
http://www.geocities.com/SiliconValley/Network/5601/


Post a reply to this message

From: Mathias Broxvall
Subject: Re: Other Languages?
Date: 26 May 1998 03:48:25
Message: <1d9mr60.1tzlqdeex4fgwN@dialup153-1-25.swipnet.se>
> I'm thinking of writing a ray tracer, able to read POV-Ray files, using
> Ada or maybe some other language.  Before I get going, does anyone know
> of any ray-tracing projects using any up-to-date languages, including
> Ada, Oberon, Sather, or others?  Anything but C/C++? 

Well, I made one in Lisp once if that counts. Unfortunalty my lispsystem
had to allocate a conscell for every floatingpoint operations... so you
can guess how often it had to do a garbage collection.

/ Mathias Broxvall


Post a reply to this message

From: Daren Scot Wilson
Subject: Re: Other Languages?
Date: 26 May 1998 16:05:29
Message: <356B2089.525FC5BD@pipeline.com>
I bet that was slow!
-- 
Daren Scot Wilson


Post a reply to this message

From: Mathias Broxvall
Subject: Re: Other Languages?
Date: 27 May 1998 18:06:57
Message: <1d9pd4m.9zzlag33qeycN@dialup93-1-23.swipnet.se>
Daren Scot Wilson <dar### [at] pipelinecom> wrote:

> I bet that was slow!

Appart from the GC's it wasn't as slow as one 
(not being a lisp fanatic) would expect. It's 
difficult to determine exactly how fast it was
since it mainly specialised in isosurfaces - that
was *slow* but they do require quite a lot of
computation.... 
Hey, even the "real" isosurface patch is quite 
slow when you specify custom made functions.
Cheers

/ Mathias


Post a reply to this message

From: Daren Scot Wilson
Subject: Re: Other Languages?
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.