View previous topic - View next topic |
What is your primary development platform? |
Mac |
|
9% |
[ 2 ] |
PC |
|
59% |
[ 13 ] |
Linux |
|
18% |
[ 4 ] |
Other (explain) |
|
13% |
[ 3 ] |
|
Total Votes : 22 |
|
Author |
Message |
Nodtveidt Demon Hunter
Joined: 11 Nov 2002 Posts: 786 Location: Camuy, PR
|
Posted: 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
|
Posted: 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
|
Posted: 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
|
Posted: 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
|
Posted: 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
|
Posted: 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
|
Posted: 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
|
Posted: 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
|
Posted: 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
|
Posted: 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
|
Posted: 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
|
Posted: 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
|
Posted: 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
|
Posted: 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
|
Posted: 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 |
|
|