RPGDXThe center of Indie-RPG gaming
Not logged in. [log in] [register]
 
Development OS Poll
 
Post new topic Reply to topic Goto page Previous  1, 2, 3  Next 
View previous topic - View next topic  

What is your primary development platform?
Mac
9%
 9%  [ 2 ]
PC
59%
 59%  [ 13 ]
Linux
18%
 18%  [ 4 ]
Other (explain)
13%
 13%  [ 3 ]
Total Votes : 22

Author Message
Nodtveidt
Demon Hunter


Joined: 11 Nov 2002
Posts: 786
Location: Camuy, PR

PostPosted: Sat Jul 10, 2004 10:19 pm    Post subject: [quote]

Layers of abstraction? C++? BAHAHAHAHAHAHAHA

If that was the case, then my program, which was originally written in C++, should have been able to compile without modification in Dev C++ instead of producing over 100 errors (not warnings, errors). Abstraction my ass.
_________________
If you play a Microsoft CD backwards you can hear demonic voices. The scary part is that if you play it forwards it installs Windows. - wallace
Back to top  
LeoDraco
Demon Hunter


Joined: 24 Jun 2003
Posts: 584
Location: Riverside, South Cali

PostPosted: Sun Jul 11, 2004 7:47 am    Post subject: [quote]

It isn't the languages fault that you don't know how to program in it. Blame the coder, not the language. At the very worst: blame the shitty compiler, but not the language.
_________________
"...LeoDraco is a pompus git..." -- Mandrake
Back to top  
biggerUniverse
Mage


Joined: 18 Nov 2003
Posts: 326
Location: A small, b/g planet in the unfashionable arm of the galaxy

PostPosted: Sun Jul 11, 2004 8:38 am    Post subject: [quote]

Can I blame nopants?
_________________
We are on the outer reaches of someone else's universe.
Back to top  
Nodtveidt
Demon Hunter


Joined: 11 Nov 2002
Posts: 786
Location: Camuy, PR

PostPosted: Sun Jul 11, 2004 1:08 pm    Post subject: [quote]

How about I just blame the lame troll known as LeoDraco? Trolling is for kiddies.
_________________
If you play a Microsoft CD backwards you can hear demonic voices. The scary part is that if you play it forwards it installs Windows. - wallace
Back to top  
DrunkenCoder
Demon Hunter


Joined: 29 May 2002
Posts: 559

PostPosted: Sun Jul 11, 2004 1:50 pm    Post subject: [quote]

The simple answer is that since he's using a notorisously broken c++ compiler he would actually have to spend quite some time getting it compiling under a conforming one. And in that case using C instead (esp C89) is much easier since there's working compilers on the all platforms.

edit: didn't notice the second page... but my statement still holds, someone should switch compiler though.
_________________
If there's life after death there is no death, if there's no death we never live. | ENTP
Back to top  
Nodtveidt
Demon Hunter


Joined: 11 Nov 2002
Posts: 786
Location: Camuy, PR

PostPosted: Sun Jul 11, 2004 2:00 pm    Post subject: [quote]

Ya but I guess I must have hit a nerve in the C++ zealot. :D
_________________
If you play a Microsoft CD backwards you can hear demonic voices. The scary part is that if you play it forwards it installs Windows. - wallace
Back to top  
Sirocco
Mage


Joined: 01 Jun 2002
Posts: 345

PostPosted: Sun Jul 11, 2004 2:46 pm    Post subject: [quote]

Quote:

If that was the case, then my program, which was originally written in C++, should have been able to compile without modification in Dev C++ instead of producing over 100 errors (not warnings, errors). Abstraction my ass.


I have to agree with Leo on this; at least partially. Mingw32 is very strict when it comes to ANSI/POSIX conformance, and will force you to code in a proper manner -- something that MSVC and DJGPP are very lax in regards to. I don't totally agree with having a compiler that forces the issue, but that's the way it goes.

.
Back to top  
Nodtveidt
Demon Hunter


Joined: 11 Nov 2002
Posts: 786
Location: Camuy, PR

PostPosted: Sun Jul 11, 2004 3:35 pm    Post subject: [quote]

Coding in a proper manner = writing code that compiles.
_________________
If you play a Microsoft CD backwards you can hear demonic voices. The scary part is that if you play it forwards it installs Windows. - wallace
Back to top  
DrunkenCoder
Demon Hunter


Joined: 29 May 2002
Posts: 559

PostPosted: Sun Jul 11, 2004 3:56 pm    Post subject: [quote]

Nekrophidius wrote:
Coding in a proper manner = writing code that compiles.


So if you have a standard and then you use a flawed implementation todo something and then you start yelling because it won't compile on a conforming implementation your code is proper? That's really a new take on things.

As I said the only reason for C being more crossplatform is that you use a broken tool to code C++.

Heck I love C but I would be quite out of my mind to belive that it was more portable today, couple o' years ago I could have understood the argument but there's proper free C++ compilers on almost every platform that got a C compiler.
_________________
If there's life after death there is no death, if there's no death we never live. | ENTP
Back to top  
Happy
JonA's American snack pack


Joined: 03 Aug 2002
Posts: 200

PostPosted: Sun Jul 11, 2004 4:59 pm    Post subject: [quote]

Nekrophidius wrote:
Coding in a proper manner = writing code that compiles.


That's the most asinine thing I've ever read.

You, sir, are an ass.
Back to top  
DrunkenCoder
Demon Hunter


Joined: 29 May 2002
Posts: 559

PostPosted: Sun Jul 11, 2004 5:11 pm    Post subject: [quote]

Happy wrote:

You, sir, are an ass.


I like pants!
_________________
If there's life after death there is no death, if there's no death we never live. | ENTP
Back to top  
Nodtveidt
Demon Hunter


Joined: 11 Nov 2002
Posts: 786
Location: Camuy, PR

PostPosted: Sun Jul 11, 2004 5:13 pm    Post subject: [quote]

I wasn't yelling. :D

I love you too, Happy.
_________________
If you play a Microsoft CD backwards you can hear demonic voices. The scary part is that if you play it forwards it installs Windows. - wallace
Back to top  
Sirocco
Mage


Joined: 01 Jun 2002
Posts: 345

PostPosted: Sun Jul 11, 2004 5:27 pm    Post subject: [quote]

Quote:

Coding in a proper manner = writing code that compiles.


More of less the point has been made above, but... no. Coding in a proper manner is to write code that follows accepted standards and guidelines. A C program written to ANSI compliance will compile correctly under any C compiler. DJGPP, for example, has numerous extensions that are neither ANSI nor POSIX compliant, and as such will not work (or even be recognized) on other compilers. Although it may be convenient to use them if the need arises, it's never prudent given the nature of what we do.

.
Back to top  
Nodtveidt
Demon Hunter


Joined: 11 Nov 2002
Posts: 786
Location: Camuy, PR

PostPosted: Sun Jul 11, 2004 5:37 pm    Post subject: [quote]

Wow, intelligence for once. :) Thank you Sirocco and DC. It gets pretty boring and old when you have to hear stupidities and insults all the time from the ones who consider themselves uber-elite. I still don't understand how people can claim VC++ is broken, considering it's one of the most widely used C++ compilers today. Everyone knows (or should know, wake up people who don't know) that Microsoft creates their own standards (read: deviate from established standards, then deviate from their own standards as well). I can understand most users using broke-ass Windows versions because most computer users are quite base, but programmers aren't quite normal users, are they? :D

I find it funny how I'm one day back on this forum and already some jackass is trying to pick a fight with me over technicalities that don't even need arguing. Wow. :)
_________________
If you play a Microsoft CD backwards you can hear demonic voices. The scary part is that if you play it forwards it installs Windows. - wallace
Back to top  
DrunkenCoder
Demon Hunter


Joined: 29 May 2002
Posts: 559

PostPosted: Sun Jul 11, 2004 5:42 pm    Post subject: [quote]

VC++ versions 7+ are good standards conforming compilers, VC6 from before the C++98 standard is non-conforming, the same holds for GCC that got way better conformance with version 3
_________________
If there's life after death there is no death, if there's no death we never live. | ENTP
Back to top  
Post new topic Reply to topic Page 2 of 3 All times are GMT
Goto page Previous  1, 2, 3  Next 



Display posts from previous:   
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum