|
|
|
|
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Hi,
I'm a newbie here! But I've used POV ever since the Atari ST!
I have an idea,it would be great to really update POV Ray,
from its normal C format to .NET 2.0. Its a bit of task, although I am
programmer, I haven't taken on any really big projects like this.I wouldn't
know where to start with this. It shouldn't be too difficult, because Quake
2 was written in C and they ported it over to .NET first by updating it to
C++ then adding .NET Support.
Here is a link to the Code Project article concerning Quake 2.NET. ->
http://www.codeproject.com/managedcpp/quake2.asp
Let me know what you think.
Tom
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
"tomuk07" <Tom### [at] hotmailcom> wrote:
> Hi,
> I'm a newbie here! But I've used POV ever since the Atari ST!
>
> I have an idea,it would be great to really update POV Ray,
> from its normal C format to .NET 2.0. Its a bit of task, although I am
> programmer, I haven't taken on any really big projects like this.I wouldn't
> know where to start with this. It shouldn't be too difficult, because Quake
> 2 was written in C and they ported it over to .NET first by updating it to
> C++ then adding .NET Support.
>
> Here is a link to the Code Project article concerning Quake 2.NET. ->
> http://www.codeproject.com/managedcpp/quake2.asp
>
> Let me know what you think.
>
> Tom
Huh, already found the answer in this thread :
http://news.povray.org/povray.programming/thread/%3C44801e1a%241%40news.povray.org%3E/
Damn, cant go OO huh, shame!
Tom
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
tomuk07 wrote:
> I have an idea,it would be great to really update POV Ray,
> from its normal C format
C is a programming language, not a format.
> to .NET 2.0. Its a bit of task, although I am
> programmer, I haven't taken on any really big projects like this.I wouldn't
> know where to start with this. It shouldn't be too difficult, because Quake
> 2 was written in C and they ported it over to .NET first by updating it to
> C++ then adding .NET Support.
".NET" the marketing name for a proprietary Microsoft class library and (for
C++) some proprietary language extensions, among other things (not relevant
here). There is no reason to use that proprietary class library and those
language extensions in any software other than locking it to Microsoft
operating systems. C++ is more than capable to provide a higher-quality and
international standard-conforming implementation that is fully portable.
Thorsten
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
tomuk07 wrote:
> Huh, already found the answer in this thread :
>
http://news.povray.org/povray.programming/thread/%3C44801e1a%241%40news.povray.org%3E/
>
> Damn, cant go OO huh, shame!
That is not what is being said in that thread. I would strongly advise you
first learn about programming in general and object-oriented programming in
particular. You clearly have some extensive misconceptions about programming
in general.
Thorsten
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
"tomuk07" <Tom### [at] hotmailcom> wrote:
> Hi,
> I'm a newbie here! But I've used POV ever since the Atari ST!
>
> I have an idea,it would be great to really update POV Ray,
> from its normal C format to .NET 2.0. Its a bit of task, although I am
> programmer, I haven't taken on any really big projects like this.I wouldn't
> know where to start with this. It shouldn't be too difficult, because Quake
> 2 was written in C and they ported it over to .NET first by updating it to
> C++ then adding .NET Support.
>
> Here is a link to the Code Project article concerning Quake 2.NET. ->
> http://www.codeproject.com/managedcpp/quake2.asp
>
> Let me know what you think.
>
> Tom
Its okay, i found my answer in another thread saying the it was written in C
and C++ because of its speed, CLR adds another lair that slows it down. So
No OO Pov.
Shame Really.
Tom
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Thorsten Froehlich <tho### [at] trfde> wrote:
> tomuk07 wrote:
> > Huh, already found the answer in this thread :
> >
http://news.povray.org/povray.programming/thread/%3C44801e1a%241%40news.povray.org%3E/
> >
> > Damn, cant go OO huh, shame!
>
> That is not what is being said in that thread. I would strongly advise you
> first learn about programming in general and object-oriented programming in
> particular. You clearly have some extensive misconceptions about programming
> in general.
>
> Thorsten
I can program. I spend 5 years in College learning Programming from
languages Pascal to Visual Basic. I'm really interested in OOP though.
I've tried Java and C++ but lack the experience of working on a commercial
project, and no one wants to employ a unexperienced guy, Catch 22 (Can't
get a job without experience, cant get experience without a job).
Tom
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
tomuk07 <Tom### [at] hotmailcom> wrote:
> Its okay, i found my answer in another thread saying the it was written in C
> and C++ because of its speed, CLR adds another lair that slows it down. So
> No OO Pov.
> Shame Really.
What makes you think that "no .NET 2.0" = "no OO"?
--
- Warp
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Thorsten Froehlich wrote:
> here). There is no reason to use that proprietary class library and those
> language extensions in any software other than locking it to Microsoft
> operating systems.
Actually, I tried Mono under Linux and it works like a charm.
Of course, that applies to C# and not mixed-mode C++. Not that
it would make a lot of sense to port POV-Ray to C#, except maybe
the Windows GUI (in that area, it might simplify development
and enable it to run under Linux as well).
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
tomuk07 wrote:
> I can program. I spend 5 years in College learning Programming from
> languages Pascal to Visual Basic. I'm really interested in OOP though.
>
> I've tried Java and C++ but lack the experience of working on a commercial
> project, and no one wants to employ a unexperienced guy, Catch 22 (Can't
> get a job without experience, cant get experience without a job).
Hmm, I am not sure there is a way to put this nicely: If you make statements
like you made in this thread in a job interview, nobody who knows anything
about programming will hire you. Further, if you were really taught more
than one programming language of the same type, your education, well ... you
should have learned about algorithm theory, logic, mathematics, computer
architecture and various other topics at least 90% of your education.
Programming is not something that should have been a focus of your education
at all - it is something you will have learned as a "by the way" kind of
thing after the first year of study, and mostly on your own as a
prerequisite in advanced courses. If you did not, unfortunately you have a
very small chance to get a good job currently.
Thorsten
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Le 02/27/2007 10:46 PM, Christian Froeschlin nous fit lire :
> Thorsten Froehlich wrote:
>
>> here). There is no reason to use that proprietary class library and those
>> language extensions in any software other than locking it to Microsoft
>> operating systems.
>
> Actually, I tried Mono under Linux and it works like a charm.
> Of course, that applies to C# and not mixed-mode C++. Not that
> it would make a lot of sense to port POV-Ray to C#, except maybe
> the Windows GUI (in that area, it might simplify development
> and enable it to run under Linux as well).
There is more under the sun for Povray than Linux and Microsoft.
Adding dependencies to external code/library is just asking for
troubles and lost of users.
--
The superior man understands what is right;
the inferior man understands what will sell.
-- Confucius
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |