Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

 
Advanced search

878743 Posts in 32935 Topics- by 24344 Members - Latest Member: Distillx

May 22, 2013, 02:20:13 PM
TIGSource ForumsDeveloperTechnical (Moderators: Glaiel-Gamer, ThemsAllTook)The grumpy old programmer room
Pages: 1 2 [3] 4 5 ... 275
Print
Author Topic: The grumpy old programmer room  (Read 306540 times)
Radnom
Level 8
***


BANNED


View Profile Email
« Reply #30 on: July 09, 2008, 01:03:25 AM »

my god, at my work they are using that code folding shit and because there is NO documentation about any of the code (and comments are very, vary scarce) and it is a large complex project it is very hard to follow.

now, combine that with the fact that ctrl+f does NOT search within closed fold things.... holy SHIT I am having some trouble! Tired
Logged

joshg
Level 4
****



View Profile WWW Email
« Reply #31 on: July 09, 2008, 08:17:05 AM »

now, combine that with the fact that ctrl+f does NOT search within closed fold things.... holy SHIT I am having some trouble! Tired

Wait, what?  Are you serious?  What IDE?  That just can't be right, that would be completely friggin' stupid.
Logged

these are from an actual radio shack in the ghetto
godsavant
Guest
« Reply #32 on: July 09, 2008, 12:41:13 PM »



word[ROOM_OBJECT_DESCRIPTION[items[rooms[houses[house].room[f]].item[g]].description]]   



Logged
JimmyDYH
Level 1
*


View Profile
« Reply #33 on: July 20, 2008, 01:18:27 AM »

Code:
1>Embedding manifest...
1>CVTRES : fatal error CVT1103: cannot read file
1>LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt

That was the only error code VC++ 2005 gave me when building. The solution was completely unrelated to manifests. :D

Quote
(eg. if there's a huge friggin' file and I'm sick of scrolling ten pages down every time I open it to get at the one bit I need).
You could just split it into multiple files?

Code folding makes me grumpy, because the need of it makes me realize I have too much code in a single module, that I should redesign.
« Last Edit: July 20, 2008, 01:22:37 AM by Dim_Yimma_H » Logged
increpare
Guest
« Reply #34 on: August 24, 2008, 06:29:42 AM »

EXC_BAD_ACCESS
 Cry
Logged
Dayv
Level 0
**



View Profile
« Reply #35 on: August 24, 2008, 07:39:54 AM »

 AngryI hate Eclipse.  When I press the big green run button it should be pretty obvious that I want to run the main application and not the last file I edited and it should be pretty obvious that I want a Python Run like I wanted the last 400 times and not a Jython run or any of the other choices.  When I want to do the less obvious things I won't mind going down 7 layers of menus.
Logged
Hideous
That's cool.
Level 10
*****


holy shit


View Profile WWW Email
« Reply #36 on: August 24, 2008, 08:15:35 AM »

I thought you meant the forumer Eclipse at first  :D
Logged

In a world where ugly babies rule supreme...
Eclipse
Level 10
*****


0xDEADC0DE


View Profile WWW Email
« Reply #37 on: August 24, 2008, 08:26:38 AM »

AngryI hate Eclipse

 Sad


........  Cry


(oh, my nickname is not related to Java and\or the Eclipse IDE in any way, is related to Pink Floyd, i use Visual Studio for C\C++\C# and NetBeans for Java)
Logged

<Powergloved_Andy> I once fapped to Dora the Explorer
Dayv
Level 0
**



View Profile
« Reply #38 on: August 24, 2008, 08:33:14 AM »

Oops sorry Eclipse  Embarrassed
Logged
jonny
Level 0
**



View Profile WWW Email
« Reply #39 on: August 24, 2008, 08:39:31 AM »

Quote
Allegro gui stuff sucks.  I really could do with some nice gui stuff now, but it's seeming that it's going to be easier to do everything by hand.

Check out MASkinG.
Logged
muku
Level 10
*****



View Profile WWW
« Reply #40 on: August 24, 2008, 12:08:35 PM »

Gnaaaah! Why does OpenGL mangle my sprite colors in subtle yet noticeable ways when I load them into textures?  Angry Angry Angry How is one supposed to simulate reduced palettes this way? Grrr.
Logged

The Cosyne Synthesis Engine - realtime music synthesis for games
valkrin
Level 0
***


View Profile
« Reply #41 on: August 24, 2008, 12:15:18 PM »

I hate it when I have to go hunting for undefined references using nm just because I included a .h file where I needed to include a .i file. I shouldn't need to do that, the compiler should tell me to fix my code! But it can't because that file could be present in some linked code. !!! Those dudes at the C++ committee need to REMOVE some things from C++ so that the compiler devs can create a smarter linker and compiler.

I hate having to declare and define my constants in 2 different files. Why can't I define them both in the header file!! Its a constant dammit! Its not going to change!!!!

Scope resolution on class member methods, get rid of it. It reeks. Every time I write:
Code:
void ClassName::methodName

I am reminded that C++ has awful support for classes. Why can't I just do:

Code:
class Name {
method 1
method 2
.
.
.
method n

}

Oh but it's C++, its sacred! We can't change it! Congrats to the C++ committee for resisting any positive evolution of C++ for over a decade. You guys sure as hell are stubborn.

Its not 1989 anymore, fix C++, no more excuses.


You know what really sucks in most modern ide's? Move your cursor into the middle of any line of code and hit tab. The editor just slams a tab right there in the middle of your code. It does not tab the line.  Angry  But it gets worse! If your cursor is on the first character of a line and you hit tab several times, modern ide's like eclipse will just happily insert those number of tabs. Emacs, which is how old now? 30 something? Got this right so long ago. Hit tab anywhere on a line and it tabs the whole line to the right spot according to the code context. Hit tab again, and it won't just insert a tab cause that would ruin your format. How can you not have that simple feature!? Every time that happens to me, I have to resist the urge to fire up emacs. The only thing modern ide's give you is an automated build. Pfft. You should know how to write you own damn build file whether its ant or maven or make. Learn it. Its important!

....  Angry Angry Angry  Blows up!
Logged
muku
Level 10
*****



View Profile WWW
« Reply #42 on: August 24, 2008, 12:22:56 PM »

Its not 1989 anymore, fix C++, no more excuses.

I wouldn't hold my breath. Instead, use D. I do, and I'll never look back. Wink
Logged

The Cosyne Synthesis Engine - realtime music synthesis for games
increpare
Guest
« Reply #43 on: August 24, 2008, 12:27:55 PM »

I am reminded that C++ has awful support for classes. Why can't I just do:

Code:
class Name {
method 1
method 2
.
.
.
method n

}
You can dude... (though if you do it in a .h file C++ makes all of the methods inline I think).
« Last Edit: August 24, 2008, 12:32:09 PM by increpare » Logged
valkrin
Level 0
***


View Profile
« Reply #44 on: August 24, 2008, 12:54:40 PM »

I am reminded that C++ has awful support for classes. Why can't I just do:

Code:
class Name {
method 1
method 2
.
.
.
method n

}
You can dude... (though if you do it in a .h file C++ makes all of the methods inlin I think).

Dude, I know that, but its not feasible for real development.
I recommend you read the following, once you do you won't suggest placing all method definitions in a header file.

C++ Primer
Effective C++
Logged
Pages: 1 2 [3] 4 5 ... 275
Print
Jump to:  

Theme orange-lt created by panic