NVScene 2008!
category: general [glöplog]
skrebbel: what makes you think Linux has nothing in the degree of windows?
GCC is a way better compiler then CL.EXE and I ran benchmarks on various code segments.
I mostly tested the -Os (/OS) output size of the same code without any external libraries, and I got 9k on G++ and 14k on MSVC with all options preferable to size on both compilers. oh, G++'s speed was faster too.
So yes, MinGW's GCC port (v3.5.4) is nothing compared to today's version (4.3.0) but that's because MinGW guys are like debian guys, they prefer "old and stable" software.
And I find Anjuta to be far faster, stable, easy to use and integrated then MSVC 2008.
Linux has a lot of nifty tools you don't even know of - such as valgrind. valgrind is your new best friend - it's even better than a debugger since it traces anything unusual the programmer does - and it's free. Unlike same products that does way less under windows (note: products = pay).
Also, if your demo isn't using platform specific code and you are a good programmer, your code will port with minimal effort. All of the programs I've written up to date, have been compiled with 0 errors and 0 warnings on both GCC and CL.EXE with no exceptions, and I consider myself a lousy coder.
I'm done with my 'rant' and also happy I got you all bashing on another subject :).
GCC is a way better compiler then CL.EXE and I ran benchmarks on various code segments.
I mostly tested the -Os (/OS) output size of the same code without any external libraries, and I got 9k on G++ and 14k on MSVC with all options preferable to size on both compilers. oh, G++'s speed was faster too.
So yes, MinGW's GCC port (v3.5.4) is nothing compared to today's version (4.3.0) but that's because MinGW guys are like debian guys, they prefer "old and stable" software.
And I find Anjuta to be far faster, stable, easy to use and integrated then MSVC 2008.
Linux has a lot of nifty tools you don't even know of - such as valgrind. valgrind is your new best friend - it's even better than a debugger since it traces anything unusual the programmer does - and it's free. Unlike same products that does way less under windows (note: products = pay).
Also, if your demo isn't using platform specific code and you are a good programmer, your code will port with minimal effort. All of the programs I've written up to date, have been compiled with 0 errors and 0 warnings on both GCC and CL.EXE with no exceptions, and I consider myself a lousy coder.
I'm done with my 'rant' and also happy I got you all bashing on another subject :).
It would be really nice if you could spare us the linux zealotry in this thread. Really.
What about ignorant Linux bashing? Is that alright with you?
Which OS it that knocking?
Oooooookay.
Sorry to interrupt the penguin love here, but time to head back to the subject.
ALL GROUPS SIGNED UP SHOULD'VE RECEIVED A MAIL BY NOW ABOUT THE DEMOBOX STATUS and various other things concerning delivering the entries as well.
In other news:
* http://nvision.scene.org/about/ should have some delicious caek^H^H^H^Hinformation if you want to visit the party
* http://nvision.scene.org/registrations/ if you want to sign yourself up
* seminar info should be coming soon
so yeah, again, we're working on things.
Sorry to interrupt the penguin love here, but time to head back to the subject.
ALL GROUPS SIGNED UP SHOULD'VE RECEIVED A MAIL BY NOW ABOUT THE DEMOBOX STATUS and various other things concerning delivering the entries as well.
In other news:
* http://nvision.scene.org/about/ should have some delicious caek^H^H^H^Hinformation if you want to visit the party
* http://nvision.scene.org/registrations/ if you want to sign yourself up
* seminar info should be coming soon
so yeah, again, we're working on things.
Fast question Gargaj, what was the requirements to be able to get a demobox?
liranuna, i find it funny how i complain about lack of productivity tools, and the majority if your answer is about how fast the compiler is. even though you get to it later, you sort of illustrate the point - it's a matter of what is the main focus, i guess.
but fair enough; all linux coders i know go the vim-makefile-printf way (and they seem pretty sane otherwise), so i figured whatever IDEs are out there must suck. if ever i get the weird idea to really port something to linux, i'll dig up this thread and google for the words you posted!
others: but hey, this time it's a fun os war!
but fair enough; all linux coders i know go the vim-makefile-printf way (and they seem pretty sane otherwise), so i figured whatever IDEs are out there must suck. if ever i get the weird idea to really port something to linux, i'll dig up this thread and google for the words you posted!
others: but hey, this time it's a fun os war!
Quote:
It would be really nice if you could spare us the linux zealotry in this thread. Really.
I was bored, perdon.
LiraNuna: about the size, did you compare ELF and PE headers?
irokos: the level of guilt-trippability had to be really high :P
*braces himself and promises to start coding tonight*
I guess those who don't do a demo get one and those who actually started coding months ago get nothing.
Reasonable
Reasonable
Quote:
Someone debugging using printf() usually means they're either a masochist, or stupid
Or he/she needs a trace to put things into context. Looking at some kind of log file is usually less awkward than stepping through a dozen breakpoints.
Quote:
so i figured whatever IDEs are out there must suck
Exactly, but this is more or less true for all OSes. I use VS, too, but I wouldn't consider it as the "holy grail" in IDEs, though.
Well, seems like I got a box! Now I really don't have any excuse left to finally finish that demo :)
Great!
Great!
niels, you said it!! and make it decent already!
(and a linux port for liranuna)
Good for you Niels. I ended up empty handed!
Liranuna: when comparing the sizes, you didn't do something stupid like trying to compare object-file sizes, now did you?
mop: aren't you in Alcatraz? :o
niels: mag ik je ouwe kaart hebben? dat moddert een stuk makkelijker :D
OUWE KAART? daar heb ik kortgeleden nog 240 euroids voor neer moeten tellen man :)
NVIDIA IS EVIL --> LINUX ISTHESHIT --> DUTCH
I will never understand Pouet.
I will never understand Pouet.
niels: dan wil ik wel de nieuwe kaart! :P