Mail Archives: djgpp/1995/07/19/11:20:39
A.Appleyard wrote:-
> Please what is the bibliographical reference of a good book about how to
> program for Windows in assembler / machine code?
Marcus Franke <marcus DOT franke AT stud DOT uni-bamberg DOT de> replied:-
> Windows in assembler? You are telling jokes, aren't you? Why program in
> assembler? Why not in C++, C, Pascal, Delphi...
Someone once had to program for Windows in assembler, to write the first of
the Windows facilities that you mention! Of compilers:-
I have Gnu C/C++,. but it has no Windows package yet.
I have Visual C++, but I can't make much headway at it. It has a muddle of
special features that I am obliged to use. In it I must use Make, which I
don't understand and don't want to be bothered with. I have never used Make
with any of my many Gnu C/C++ programs, not even with the only one which is
too big to go all on one file (my Emacs text editor AAEMACS). Visual C++'s
work layout is over-complicated. To use it I must lay my program out in a
particular layout, and put each class and its members in a separate file, and
a separate directory per program, taking up a lot of hard disk space.
(If I wrote a simple ordinary one-file C++ program like I often have for
djgpp, if anybody out there knows how to compile it with Visual C++ without
having to use Make and all sorts of complications, PLEASE tell me!)
I have a Fortran compiler called Watfor, but it can't call Windows.
I have a Basic that came with my DOS, but it can't call Windows.
I haven't got any Pascals.
Which C's and Pascals can call Windows? How to get them?
What is Delphi?
If I knew how to program for Windows (3.1/etc) in assembler, if someone gave
me a start re how to cope with far pointers etc in djgpp, I could try to write
a Gnu C++ Windows package.
- Raw text -