Re: What programming language is the most widely used to make viruses?



Alex wrote:

>>Few people program direct to the Win API (I don't). Whats wrong with MFC ?
>>I've never used it, but it seems to have a large following.
>
>
> I just don't like dealing with everything as 'objects' when there's a
> perfectly sensible procedural API that does the job.
> For an ex-BASIC, ex-Machine-Code programmer, Object Orientation is a
> difficult concept... ;)
>
> Besides, compared to Java's OOP APIs, MFC sucks hard mainly because of
> the manual memory management.

I agree, I use a procedural library that covers the Windows API (the IP
layer). I suspect most object type people don't see a problem that
all of the Win32 overlay libraries out there are object oriented. Still,
I suspect there are a few such procedural libraries. I personally want
a library that allows the use of both. Have you looked at (for example)
GTK ?

I'm not a big Java user, but there isn't really a layer that covers Win32
right ? Other than the JVM. Also, Java is yet another example of
"all objects, all the time" :-)

.



Relevant Pages

  • Re: CreatePatternBrush(), brush in multiline editbox + scroll?
    ... MORE important in raw Win32 API programming than it is in MFC. ... Note that raw API programming is a really difficult way to write code. ...
    (microsoft.public.win32.programmer.gdi)
  • Re: Thanks for all the replies...
    ... If you can program Win32/64 API in C++ you are already WAY ahead of anyone who uses .NET ... I don't agree MFC is a waste of time - it's a CHOICE, you are not forced to use it. ... hell which one worked at all?? ... I will wait a bit on the books or buy used ones. ...
    (microsoft.public.vsnet.general)
  • Re: Future of MFC?
    ... for it to be easy to port Win16 API code to the new framework, ... Yes, you are right, that was one of the prime benefits of using MFC. ... compared to the Ribbon libraries available for .NET. ...
    (microsoft.public.vc.mfc)
  • Re: C compiler for Windows
    ... I ignore how far the Windows API is implemented. ... MFC is a C++ API so you won't be able to stick with straight C ... No, really, read Petzold's Programming Windows. ...
    (comp.programming)
  • MFC threads and critical section
    ... Suppose, an MFC application creates ... secondary threads. ... Threads need to update a shared integer array at ... the wheel by writing my own code for synchronization since Windows API ...
    (microsoft.public.vc.mfc)