How many people here still develop apps in Win32 with C/C++?
-
Just curious, how many people here still develop apps in Win32 with C/C++? Not WinForm or even MFC, I mean good old fashion WIN32 API with C/C++. Anyone?
======================================= A goal without a plan remains a dream. =======================================
Our current project[^] is written entirely in C++ as using a .NET language would have been too limiting (we have a single binary that targets all supported platforms; that simply wouldn't be possible in C# because of framework versioning restrictions). For a project of this size (approx 70,000 lines now, not including comments) using Win32 raw is just not productive, particularly as it makes heavy use of multithreading (there are two thread pools), UI and ActiveX. ATL 7.1 and WTL 7.5 provide everything we need so we don't need to incurr the overhead or architectural assumptions of MFC. Anna :rose: Currently working mostly on: Visual Lint :cool: Anna's Place | Tears and Laughter "Be yourself - not what others think you should be" - Marcia Graesch "Anna's just a sexy-looking lesbian tart" - A friend, trying to wind me up. It didn't work.
-
Just curious, how many people here still develop apps in Win32 with C/C++? Not WinForm or even MFC, I mean good old fashion WIN32 API with C/C++. Anyone?
======================================= A goal without a plan remains a dream. =======================================
I am too Sometimes MFC, Jetli Constant Thing In World Is Change.
-
Just curious, how many people here still develop apps in Win32 with C/C++? Not WinForm or even MFC, I mean good old fashion WIN32 API with C/C++. Anyone?
======================================= A goal without a plan remains a dream. =======================================
Link2006 wrote:
I mean good old fashion WIN32 API with C/C++. Anyone?
yes i one of them!
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers, Alok Gupta VC Forum Q&A :- I/ IV Support CRY- Child Relief and You
-
Just curious, how many people here still develop apps in Win32 with C/C++? Not WinForm or even MFC, I mean good old fashion WIN32 API with C/C++. Anyone?
======================================= A goal without a plan remains a dream. =======================================
Yes, for small utility programs that run on Windows CE. Either they have no UI or the UI support in ATL is overkill - if you only have one window displaying static text, the Win32 EXE AppWizard's auto-generated 'Hello World' app is enough, likewise if you just have a single dialog that just needs to display a progress bar. Stability. What an interesting concept. -- Chris Maunder
-
Just curious, how many people here still develop apps in Win32 with C/C++? Not WinForm or even MFC, I mean good old fashion WIN32 API with C/C++. Anyone?
======================================= A goal without a plan remains a dream. =======================================
Link2006 wrote:
how many people here still develop apps in Win32 with C/C++?
Not sure I really count, but yes. Mostly because I rarely need more. As soon as I have established a window, the rest is all OpenGL and my code anyhow. I will occasionally use a routine for more, but very rarely. _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
-
Just curious, how many people here still develop apps in Win32 with C/C++? Not WinForm or even MFC, I mean good old fashion WIN32 API with C/C++. Anyone?
======================================= A goal without a plan remains a dream. =======================================
-
Just curious, how many people here still develop apps in Win32 with C/C++? Not WinForm or even MFC, I mean good old fashion WIN32 API with C/C++. Anyone?
======================================= A goal without a plan remains a dream. =======================================
Absolutely! Low-level code (drivers, services).
-
Just curious, how many people here still develop apps in Win32 with C/C++? Not WinForm or even MFC, I mean good old fashion WIN32 API with C/C++. Anyone?
======================================= A goal without a plan remains a dream. =======================================
I still use a lot of raw Win32 API and C, but I'm also becoming a game programmer using OpenGL and a multimedia library I'm working on. For normal, data-driven apps, I'd probably use something higher level though, but for games, I have the need for speed. :cool: Also, I do like being able to make the occasional app with no dependencies either.
Jeremy Falcon
-
For *real* old fashioned, you should have said 'just C'. Either way, looks like you found the only guy. Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog
Christian Graus wrote:
Either way, looks like you found the only guy.
I'm in the same crowd. That makes three! Woo Hoo. :laugh:
Jeremy Falcon
-
Just curious, how many people here still develop apps in Win32 with C/C++? Not WinForm or even MFC, I mean good old fashion WIN32 API with C/C++. Anyone?
======================================= A goal without a plan remains a dream. =======================================
-
Just curious, how many people here still develop apps in Win32 with C/C++? Not WinForm or even MFC, I mean good old fashion WIN32 API with C/C++. Anyone?
======================================= A goal without a plan remains a dream. =======================================
Me too. And I know 4 others not reading this.
-
Just curious, how many people here still develop apps in Win32 with C/C++? Not WinForm or even MFC, I mean good old fashion WIN32 API with C/C++. Anyone?
======================================= A goal without a plan remains a dream. =======================================
It's all I use, even for big apps. But then all my work involves real time image manipulation and for a lot of that I use assembler - so C++ and Win32 feels really high-level to me! Also I like the total lack of dependency. All my apps run on all 32 bit versions of Windows using a single exe (OK, I do use delayload so I can take advantage of new features). Finally, maybe I'm just too old and stuck in my ways. (I started my progamming career writing a GUI for the PC in C, this was a long time ago - before Windows even existed). And somehow I can never find the time to learn all the new libraries - but then it seems to me you finished learning one and 3 new ones come out!
-
Just curious, how many people here still develop apps in Win32 with C/C++? Not WinForm or even MFC, I mean good old fashion WIN32 API with C/C++. Anyone?
======================================= A goal without a plan remains a dream. =======================================
me too! working on a midi sequencer (song editor) http://shazware.com/ditty/ And a few utility apps and such. That's home programming though. Not at work. But exclusively Win32 API and C++ at home. ...Steve
-
Just curious, how many people here still develop apps in Win32 with C/C++? Not WinForm or even MFC, I mean good old fashion WIN32 API with C/C++. Anyone?
======================================= A goal without a plan remains a dream. =======================================
-
Just curious, how many people here still develop apps in Win32 with C/C++? Not WinForm or even MFC, I mean good old fashion WIN32 API with C/C++. Anyone?
======================================= A goal without a plan remains a dream. =======================================
Me ... unfortunately.
Todd Smith
-
Just curious, how many people here still develop apps in Win32 with C/C++? Not WinForm or even MFC, I mean good old fashion WIN32 API with C/C++. Anyone?
======================================= A goal without a plan remains a dream. =======================================
-
For *real* old fashioned, you should have said 'just C'. Either way, looks like you found the only guy. Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog
-
Just curious, how many people here still develop apps in Win32 with C/C++? Not WinForm or even MFC, I mean good old fashion WIN32 API with C/C++. Anyone?
======================================= A goal without a plan remains a dream. =======================================
I used to make DOS programs using Borland Turbo C 2.0, then in Borland C++ 3.1 (but I only used C since I didn't know C++) but gave that up about 1995. I switched to Visual Basic (go ahead, laugh!) because I didn't want to waste time coding forms, so VB was good for me because I could design my forms easily, and then concentrate on my program. Now though, I've given VB up, and I'm now doing Visual C# 2005 which is fantastic because it's back to a the C-like syntax that I loved (I prefered it over VB). So now I'm really happy :)
-
Just curious, how many people here still develop apps in Win32 with C/C++? Not WinForm or even MFC, I mean good old fashion WIN32 API with C/C++. Anyone?
======================================= A goal without a plan remains a dream. =======================================
Do you use some fancy tool to build your gui and write all of the database interface code and the communications layer between your clients and servers??? Have you ever written your own memory allocator??? or forgone standard library calls for file access and wrote the code to read the disk sectors yourself??? Have you ever done any serious work using COBOL, RPGII, PASCAL, C ??? If you answered Yes, No, No, No, do you seriously consider yourself to be a programmer!!!???? Perhaps the dev tools of today have replaced the need for behind the scenes, hardcore programming. But is it really programming???
-
Just curious, how many people here still develop apps in Win32 with C/C++? Not WinForm or even MFC, I mean good old fashion WIN32 API with C/C++. Anyone?
======================================= A goal without a plan remains a dream. =======================================
Ever heard abount XBase++ (Clipper)? My partner wrote a IDE and framework for it to work in windows ages ago (Win3.1 days). If he try to go to a more modern language, he commits himself to the project, but then fails to deliver and always fall back to developing the software in his XBase framework. He can't program in C++ and XBase is te only thing that he knows and feel comortable with. So, the question is How many people still program in languages designed before the 80's?....