Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Zeon

Pages: [1]
1
C / C++ /C# / XP Based IDE for C Coding in OpenGL
« on: April 28, 2011 »
Hey guys,

I havent written anything on a PC for donkeys years, mostly mac stuff using xCode.  Even a while since done that, cause now I get to be the boss mostly. :P

Asking around for a PC based IDE for XP so far only produces VS.  The thing is, I've been asking mostly Comp. Sci. grads, who learned coding at uni. and generally they couldnt code there way out of a paper bag without 5 billion lines of code and 8 different SDKs being needed.

So, figured this would be the best place to find out which is the best XP based IDE.  I know I'm not going to get the beauty, ease of use, and it just working sweet first time on PC (Serious Mac bias) but, surely there must be something.  I cant go Linux either.  It must work on an XP machine, as strange as it sounds.

It must be able to handle C, C++ would be handy too.  The project is OpenGL with significant net access.  I dont have time to learn C#, or even want to learn any MS stuff.  I'll be accessing ErLang C libraries for alot of the net stuff anyways.  Dont even ask what version of OpenGL either, cause not a big fan of the new stuff, but maybe that just cause I'm old.  Probably, not the latest if thats a potential issue.

My first IDE (if u can call it that) was DevPac on the ST, so I can handle a simple IDE as long as its clean, bug free and fast.  I really hate long compile times.

Thanks in advance...

Cheerz.

2
C / C++ /C# / Re: Which version of C?
« on: March 28, 2011 »
Shouldnt you be considering 'D' anyways?  Supposedly the next evolution of 'C'.  Although, it looks like its to make plug-in coders life easier mainly.

I learned C because I learned coding at home in ASM when a youngster on my speccy.  C was for big boys I believed.  Later met 'real' programmers and they always said choose the language on what the task is.  Obvious in professional environments.  At home, I find alot of the languages a pain because of all the overhead, even if you have a fantastic IDE like xCode to hide it all.

But, tbh, for me, u cant beat an emtpy text file that you just bash away into and compile.  Thats why I'll always be a C fan.  I've learned countless languages/frameworks/libraries over the years.  Its good ole 'C' that never seems to want to fade from memory like the others.  Plus, you learn system stuff like you did with ASM, that later pays dividends in overall understanding.  I know plenty of programmers who have no idea what a tick is or anything outside of a library call.  That just wouldnt work for me!

On another note....you want to check out a cool language to code in.  Try erLang, I'm just about halfway through the starting tutorials.  Love it, but conceptly it sooo different from 'C'.  Coming from a kind of Prolog/Lisp/Scheme type background, its not easy for a died on the wool ASM/C coder to make the switch.  But, it seems its the coolest way to develop good server back ends, specially for hi performance needs like RTS games.

Learning C should be easy for you if you know some PHP.  But the learning resource helps alot.  I learned from a book called Using 'C' and some other DevPac stuff.  Had a source copy of Steve Bak's Karate Kid too at one point, learned some cool C stuff from that!

My advice, learn C.  Then you have a solid foundation for any other C style language later on.

Plus, its good that you have an idea of what to code.  I've often found learning a new language boring because the tutorials were so lame.  I learned quicker when I wanted to do something specific.  Doing your disk utils or whatever gives you a focus and a good feeling when you make it work, as opposed to doing a tutorial.

Cheerz,

Jay

3
Projects / Re: Audible. Retro music disk.
« on: March 21, 2011 »
Listening to the Instant Remedy CD and Back-In-Time commercial CDs while looking to d/l the audio disk.  Hoping its shade of Big Demo on the ole ST.

Cheerz,


Zeon

Pages: [1]