POV-Ray : Newsgroups : povray.general : To The POV-Team to consider Server Time
3 Aug 2024 18:18:40 EDT (-0400)
  To The POV-Team to consider (Message 1 to 7 of 7)  
From: Saul Luizaga
Subject: To The POV-Team to consider
Date: 21 Oct 2003 06:07:46
Message: <3f950572$1@news.povray.org>
The J programming Language.
J is a modern, high-level, general-purpose, high-performance programming 
language. J is portable and runs on Windows, Unix, Mac, and PocketPC 
handhelds. J runs both as a GUI and in a console (command line).

http://www.jsoftware.com/


Post a reply to this message

From: ABX
Subject: Re: To The POV-Team to consider
Date: 21 Oct 2003 06:35:08
Message: <gc2apvgvo96usotiqscegs061q57lgvbh7@4ax.com>
On Tue, 21 Oct 2003 06:10:32 -0400, Saul Luizaga <sau### [at] netscapenet> wrote:
> The J programming Language.

For what ? Instead of C++ for sources, SDL for scenes, HTML for documentation
of for implementing some new features?

> J is a modern

in what sense ?

> high-level

with ability to low-level VM implementation ?

> high-performance

any benchmarking with comparison to other languages ?

> programming language.

any raytracer already done with it ?

> http://www.jsoftware.com/

Is that maintained only by one company? No other independant releases of
compilers (I hope there is compiler to native code)? I do not think it is
right choose to choose monopoly.

ABX


Post a reply to this message

From: Pascal
Subject: Re: To The POV-Team to consider
Date: 21 Oct 2003 11:39:44
Message: <3f955340$1@news.povray.org>

3f950572$1@news.povray.org...
> The J programming Language.
> J is a modern, high-level, general-purpose, high-performance programming
> language. J is portable and runs on Windows, Unix, Mac, and PocketPC
> handhelds. J runs both as a GUI and in a console (command line).
>
> http://www.jsoftware.com/
>
Looks like good old APL (without the fancy characters, that were so much
part of the fun) to me.

--
Pascal.


Post a reply to this message

From: Christopher James Huff
Subject: Re: To The POV-Team to consider
Date: 21 Oct 2003 13:27:44
Message: <cjameshuff-4C3986.13253721102003@netplex.aussie.org>
In article <gc2apvgvo96usotiqscegs061q57lgvbh7@4ax.com>,
 ABX <abx### [at] abxartpl> wrote:

> Is that maintained only by one company? No other independant releases of
> compilers (I hope there is compiler to native code)? I do not think it is
> right choose to choose monopoly.

I think "proprietary" is the word you're looking for.

-- 
Christopher James Huff <cja### [at] earthlinknet>
http://home.earthlink.net/~cjameshuff/
POV-Ray TAG: chr### [at] tagpovrayorg
http://tag.povray.org/


Post a reply to this message

From: Saul Luizaga
Subject: Re: To The POV-Team to consider
Date: 21 Oct 2003 19:31:30
Message: <3f95c1d2$1@news.povray.org>
J is particularly strong in the mathematical, statistical, and logical 
analysis of arrays of data. It is a powerful tool in building new and 
better solutions to old problems and even better at finding solutions 
where the problem is not already well understood.


Post a reply to this message

From: Apache
Subject: Re: To The POV-Team to consider
Date: 21 Oct 2003 19:56:44
Message: <3f95c7bc$1@news.povray.org>
What is J going to give us that C++ doesn't have?

> ... and even better at finding solutions
> where the problem is not already well understood.
What kind of problems will it find solutions for so that I don't have to do
that myself?


Post a reply to this message

From: Christopher James Huff
Subject: Re: To The POV-Team to consider
Date: 21 Oct 2003 20:26:25
Message: <cjameshuff-AA1570.20241921102003@netplex.aussie.org>
In article <3f95c1d2$1@news.povray.org>,
 Saul Luizaga <sau### [at] netscapenet> wrote:

> J is particularly strong in the mathematical, statistical, and logical 
> analysis of arrays of data.

But POV really doesn't deal with big arrays of similar data very much. A 
scene is a complex data structure, and a raytracer uses a wide range of 
algorithms...this type of analysis won't really help you render it.


> It is a powerful tool in building new and 
> better solutions to old problems and even better at finding solutions 
> where the problem is not already well understood.

So you're suggesting it as a tool for refining the algorithms used? Can 
you give an example of how it would help?

BTW, don't multi-post. If the message truely pertains to multiple 
groups, cross-post to those groups. This keeps the discussion coherent 
and doesn't leave multiple copies of messages on the server.

-- 
Christopher James Huff <cja### [at] earthlinknet>
http://home.earthlink.net/~cjameshuff/
POV-Ray TAG: chr### [at] tagpovrayorg
http://tag.povray.org/


Post a reply to this message

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