PDA

View Full Version : Begone foul demon!



EvenFlow
10-13-2001, 11:15 PM
I'm only going to do Win-32 API stuff from now on. Just finished my last class in C, and I'm going to just focus now on Windows programming. Never again shall the dark box be summoned by my code.

Fordy
10-15-2001, 12:57 PM
Sounds nice, but in reality you will still want to test little parts of your code on the propmt while you are designing the bigger project.....


Well I do whenever I do get round to any WIN32API

Troll_King
10-15-2001, 01:02 PM
This post is nonesense. You have a lot to learn in the console. Are you Bjourne Stroustrup?

Generator
10-15-2001, 01:13 PM
>>This post is nonesense. You have a lot to learn in the console. Are you Bjourne Stroustrup?


LMAO, dean we should get together for beers one of these days, you crack me up

Troll_King
10-15-2001, 01:39 PM
Yeah sure. Maybe in two weeks or so when my semester is over.

-KEN-
10-15-2001, 01:42 PM
you don't need to learn too much stuff in console before the jump into the Win32 API. I mean, there's always stuff left to learn, but why try and learn it all before moving onto win32?

EvenFlow
10-15-2001, 05:08 PM
I've been doing console stuff for 2 years so I think I'll be okay. No I'm not Bjarne Stroustrup, and I don't claim to be.

Garfield
10-15-2001, 06:40 PM
I'm about to get into WinAPI. I'm getting Charles Petzold's Programming Windows. I don't want to fully get rid of console, but it will not even get close to WinAPI. I know how you feel, Evenflow.

Troll_King
10-16-2001, 01:59 AM
you don't need to learn too much stuff in console before the jump into the Win32 API. I mean, there's always stuff left to learn, but why try and learn it all before moving onto win32?


KEN, you don't even know C++ yet. Learn some OOP.

Troll_King
10-16-2001, 02:02 AM
I don't want to fully get rid of console, but it will not even get close to WinAPI. I know how you feel, Evenflow.


Win32 is a C library.

EvenFlow
10-16-2001, 05:03 AM
What I think Garfield is saying is that he still finds console programming useful, however, to write applications that will be more advanced, Win32 API is the way to go. Yes I realise that it is uses C, however, I don't wish to program console apps anymore unless I have to. I'm looking to programming as a possible career, so the more Win32 API programming I can do the better.

Troll_King
10-16-2001, 05:19 AM
Do you know OOP? Also there are whole volumes on algorithms. It takes about 2 years to have a good grasp on C++ console. I don't mean just a little understanding. You will likely need that if you want to program for a career.

EvenFlow
10-16-2001, 05:22 AM
Yes I started C++ not long after C. But I'm doing Java next year so I haven't gone into C++ as much as I would have liked. Yes I am familiar with OO concepts and programming. And yes I am familiar with UML.

Troll_King
10-16-2001, 05:33 AM
Sounds good. Well I guess it wouldn't hurt to dabble in API's, but if you do not have a firm grasp on C++ than it's a crying shame. How are you going to create efficient wrappers?

The C++ Programming Language by Bjarne Stroustrup
The C++ Standard Library by Nicolai M. Josuttis
Algorithms in C++ Sedgewick

These books should come first. This is just my opinion. I don't think you can get far into API use and development without them, although it does not hurt to dabble.

In any case good luck.

EvenFlow
10-16-2001, 05:35 AM
Thanks, I'll look into those books.

Troll_King
10-16-2001, 05:52 AM
They are supposed to be the best with the exception of 'Algorithms in C++', because Kunth's three book series are the best algorithm set although I think this is overkill. There is a limit.

I am also interested in Win32, but for the moment I consider Win32 nothing more than a junkyard of parts. I don't know enough at this point to assemble those parts into efficient classes that I might need in my programs, however there is no better junkyard in the world of computers. That junkyard is growing no doubt. Infact it may pay dividends to be aware of API's such as .NET due to the fact that I believe it will be a native API, like Win32, not just an extension of it. At any rate the console is the fastest way to learn and the STL of any high level language should be studied in depth. If you are talking Win32 than you likely are not after API depedancy but rather an API building. Otherwise does API dependancy really make a programmer a professional? Probably not, but rather a professional likely knows what is going on inside the classes and uses some of the vendor classes, but also designes his own.

oskilian
10-16-2001, 03:36 PM
have you ever thought of MFC?

Well, I don't always use MFC (well, actually I once used it and disliked it), but some people like it

Oskilian