Advertisement

"unofficial" programmer rant thread

Started by August 04, 2014 07:05 PM
68 comments, last by wintertime 10 years, 3 months ago


I did that. Still had to find the SDK in a different place and add it by hand to Eclipse.

That is really not what I meant by that. You are on Windows, use the bloody Windows tools. They don't bite (mostly).

Also, Eclipse has to be one of the absolute *worst* C++ IDEs, on *any* platform.

If there is a better C++ IDE for Mac, Windows and Linux, I'm all ears. I tried CodeBlocks but didn't like it.

Maybe trying for a one size fits all is the wrong approach?

I think, therefore I am. I think? - "George Carlin"
My Website: Indie Game Programming

My Twitter: https://twitter.com/indieprogram

My Book: http://amzn.com/1305076532


I did that. Still had to find the SDK in a different place and add it by hand to Eclipse.

That is really not what I meant by that. You are on Windows, use the bloody Windows tools. They don't bite (mostly).

Also, Eclipse has to be one of the absolute *worst* C++ IDEs, on *any* platform.

If there is a better C++ IDE for Mac, Windows and Linux, I'm all ears. I tried CodeBlocks but didn't like it.

Maybe trying for a one size fits all is the wrong approach?

Netbeans C++ ain't so bad. There's CodeLite also.

Advertisement

Maybe trying for a one size fits all is the wrong approach?


There's no reason you can't use a different IDE on different platforms. Usually, (if there is an option), a developer will pick their favorite platform, work on it with their favorite IDE, and then install whatever they NEED to on the other platforms for debugging. Also, if you're making your project open source, you will make a lot of people very happy if you support multiple IDEs (either by explicitly making the projects yourself or by automatically generating them via cmake or similar)

Sometimes you might be able to use remote debugging, which lets you run your program and your IDE on different machines, with the debugger communicating over the network.


If there is a better C++ IDE for Mac, Windows and Linux, I'm all ears. I tried CodeBlocks but didn't like it.
I'm all for Eclipse, I like it, but have you tried QtCreator ?

"I AM ZE EMPRAH OPENGL 3.3 THE CORE, I DEMAND FROM THEE ZE SHADERZ AND MATRIXEZ"

My journals: dustArtemis ECS framework and Making a Terrain Generator


Usually, (if there is an option), a developer will pick their favorite platform, work on it with their favorite IDE, and then install whatever they NEED to on the other platforms for debugging.

I'm not targeting developers. Think 14 year old kids who don't know how to program. Although, with all the trouble I've been having, perhaps the Visual Studio on Windows, XCode on Mac, and [Something] on Linux may be the answer.


I'm all for Eclipse, I like it, but have you tried QtCreator ?

I did look at that. It seemed to complicated, but I may have done something wrong.

I think, therefore I am. I think? - "George Carlin"
My Website: Indie Game Programming

My Twitter: https://twitter.com/indieprogram

My Book: http://amzn.com/1305076532

I did look at that. It seemed to complicated, but I may have done something wrong.

Try it! It's what most people recommend if you don't have Visual Studio and you aren't a die hard vim user. And I'm a neutral party, I don't even like C++.

"I AM ZE EMPRAH OPENGL 3.3 THE CORE, I DEMAND FROM THEE ZE SHADERZ AND MATRIXEZ"

My journals: dustArtemis ECS framework and Making a Terrain Generator

Advertisement

I use QtCreator on Windows, and personally love it. I haven't tried it on Mac and Linux, but it's ostensibly cross-platform.

It comes pre-setup with MinGW (though they may have changed to Clang or even Visual Studio's compiler in the more recent releases, I vaguely remember reading something about that).

The MinGW debugger is a bit... imperfect... on Windows, but it's definitely usable. I do all my coding with QtCreator on Win7.

I thought Eclipse would be fine. Then I tried to setup a SFML project. What a nightmare. My quest continues...

I think, therefore I am. I think? - "George Carlin"
My Website: Indie Game Programming

My Twitter: https://twitter.com/indieprogram

My Book: http://amzn.com/1305076532

Here is my rant:

'modern' Web Development is the fucking worst.

C#.net, JQuery, HTML, CSS, JavaScript, Python, Ruby, Node.js, SQL, Pig, PHP, Ajax, Java

Then you have:

Bootstrap, Semantic UI + many others.

Followed by browsers (Or platforms):

FireFox, Chrome, IE, Opera, Safari + forks of those + CLI ones + Lots of additional mobile ones and lots of random not so popular ones

It's fucking bullshit and I hate it.

Engineering Manager at Deloitte Australia


I'm not targeting developers. Think 14 year old kids who don't know how to program.

Then why in the name of all that is holy are you using C++? Start with python or ruby or something sane.


'modern' Web Development is the fucking worst.

Having just started doing some of this work I agree with you. The actual development isn't too bad, but configuring everything is a goddamn nightmare

if you think programming is like sex, you probably haven't done much of either.-------------- - capn_midnight

This topic is closed to new replies.

Advertisement