View Single Post
Old 11-29-2007, 12:33 AM   #25 (permalink)
DJMaze
Senior Contributor
 
DJMaze's Avatar
 
Join Date: Mar 2005
Posts: 651
DJMaze is on a distinguished road
Quote:
Originally Posted by cheawick View Post
It is difficult for me to learn by lesson, I usually have to reverse engineer a similar program for me to understand what is going on.
I doubt that! You maybe "see" what's going on but, reproducing the same functionality in your own code will probably fail miserably.

Secondly, if i gave you my code you can use it but i don't think you will ever understand it when it's not documented. Not to mention finding the code that circumvents security issues and bugs.

Don't get me wrong that seeing some code will not help to learn you. But when you do it on your own on the level of knowledge you have, is far better.
That way you don't only learn how it works, but also when it doesn't work.

Moving to Java because C/C++ seems hard is a lame excuse. They are two totally different languages and Java only allows objects.
Functions do benefit to a program, due to the fact that Java needs wrapper objects to call Windows API C functions, and that's why Java is slow.

Afterall each OS is written in C so any language except C needs somesort of workarounds to get things going.
__________________

UT: Ultra-kill... God like!
DJMaze is offline   Reply With Quote