POV-Ray : Newsgroups : povray.off-topic : Adventures with digital painting Server Time
15 Nov 2024 22:27:14 EST (-0500)
  Adventures with digital painting (Message 191 to 197 of 197)  
<<< Previous 10 Messages Goto Initial 10 Messages
From: nemesis
Subject: Re: Adventures with digital painting
Date: 17 Mar 2008 13:23:36
Message: <47deb728$1@news.povray.org>
Darren New wrote:
> nemesis wrote:
>> Darren New <dne### [at] sanrrcom> wrote:
>>> I think for anything particularly useful, you're going to have big
>>> libraries anyway.
>>
>> I didn't say otherwise.  I said .NET is closed and non-standardized 
>> and C#
>> without it is like bread and no butter -- well, much worse actually...
> 
> Yeah. And Erlang without the standard libraries (including gen_server, 
> sasl, etc) isn't especially useful either.

Yes, except Erlang's libraries aren't closed technologies dictated by a 
single monopolistic company trying to pass it as free and open by 
standardizing just the language and very basic library.  Anyone can 
benefit, anyone can contribute and anyone can use without fear of 
dependencies of closed technologies that change depending on 
market/financial mood.

>> In the case of Java or Python at least, this leads to cross-platform 
>> ease.  
> 
> Yeah, right. Let me know when you have cross-JVM ease, let alone 
> cross-platform ease, with Java.

I run most Java or Python programs unmodified both at the WinBox at work 
and at my Linux home box.  The guy coding them doesn't have to worry 
about hairy ifdefs or memory management to get it working on different 
platforms.  The only requirement is that he uses the standard 
cross-platform API and doesn't rely on specific platform services.


Post a reply to this message

From: Nicolas Alvarez
Subject: Re: Adventures with digital painting
Date: 17 Mar 2008 13:34:20
Message: <47deb9ac$1@news.povray.org>

> I run most Java or Python programs unmodified both at the WinBox at work 
> and at my Linux home box.  The guy coding them doesn't have to worry 
> about hairy ifdefs or memory management to get it working on different 
> platforms.  The only requirement is that he uses the standard 
> cross-platform API and doesn't rely on specific platform services.

I saw a post in worsethanfailure of a Java method to copy files. It 
created a .bat file with a 'copy' command, then ran it, and finally 
deleted the .bat.


Post a reply to this message

From: Darren New
Subject: Re: Adventures with digital painting
Date: 17 Mar 2008 15:10:59
Message: <47ded053$1@news.povray.org>
nemesis wrote:
> I run most Java or Python programs unmodified both at the WinBox at work 
> and at my Linux home box. 

You're probably not doing too much hairy. I have to have three different 
JVMs installed at work to use three different libraries from three 
different partners.

I was always amused by the taglines that said things like
    100% Java! (Requires Java 1.5.2)

-- 
   Darren New / San Diego, CA, USA (PST)
     "That's pretty. Where's that?"
          "It's the Age of Channelwood."
     "We should go there on vacation some time."


Post a reply to this message

From: nemesis
Subject: Re: Adventures with digital painting
Date: 17 Mar 2008 16:39:06
Message: <47dee4fa@news.povray.org>
Nicolas Alvarez wrote:

>> I run most Java or Python programs unmodified both at the WinBox at 
>> work and at my Linux home box.  The guy coding them doesn't have to 
>> worry about hairy ifdefs or memory management to get it working on 
>> different platforms.  The only requirement is that he uses the 
>> standard cross-platform API and doesn't rely on specific platform 
>> services.
> 
> I saw a post in worsethanfailure of a Java method to copy files. It 
> created a .bat file with a 'copy' command, then ran it, and finally 
> deleted the .bat.

yes, even Java with all its stupid "enterprise" limitations is 
completely fool-proof!


Post a reply to this message

From: Jim Henderson
Subject: Re: Adventures with digital painting
Date: 25 Mar 2008 17:59:55
Message: <47e983eb$1@news.povray.org>
On Fri, 14 Mar 2008 18:38:46 +0000, Orchid XP v7 wrote:

>>> Now you know why I dislike scripting languages in general. ;-)
>> 
>> They work for what they're designed for - I use awk quite a bit, perl
>> occasionally, and shell scripts on rare occasions.
>> 
>> But if I wanted to write something that was usuable by a general
>> computer user, I'd look to develop in a compiled language, as a general
>> rule.
> 
> The kind of tasks I typically want to do involve heavy number crunching.
> Scripting languages aren't terribly suitable to this...

Scripting languages aren't designed for performance, as a general rule, 
so yes, that wouldn't be appropriate for a scripting language if you have 
complex calculations or lots of data to process.

Jim


Post a reply to this message

From: Orchid XP v7
Subject: Re: Adventures with digital painting
Date: 26 Mar 2008 06:11:49
Message: <47ea2f75@news.povray.org>
Jim Henderson wrote:

>> The kind of tasks I typically want to do involve heavy number crunching.
>> Scripting languages aren't terribly suitable to this...
> 
> Scripting languages aren't designed for performance, as a general rule, 
> so yes, that wouldn't be appropriate for a scripting language if you have 
> complex calculations or lots of data to process.

This is the problem with POV-Ray's SDL. People *have* built physics 
engines with it, but it's really not fantastically suitable for that task...

-- 
http://blog.orphi.me.uk/
http://www.zazzle.com/MathematicalOrchid*


Post a reply to this message

From: Jim Henderson
Subject: Re: Adventures with digital painting
Date: 26 Mar 2008 09:03:56
Message: <47ea57cc@news.povray.org>
On Wed, 26 Mar 2008 11:12:04 +0000, Orchid XP v7 wrote:

> Jim Henderson wrote:
> 
>>> The kind of tasks I typically want to do involve heavy number
>>> crunching. Scripting languages aren't terribly suitable to this...
>> 
>> Scripting languages aren't designed for performance, as a general rule,
>> so yes, that wouldn't be appropriate for a scripting language if you
>> have complex calculations or lots of data to process.
> 
> This is the problem with POV-Ray's SDL. People *have* built physics
> engines with it, but it's really not fantastically suitable for that
> task...

Well, I don't know that I'd call it a problem per se, more of a 
limitation to be aware of.

Jim


Post a reply to this message

<<< Previous 10 Messages Goto Initial 10 Messages

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