Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Jun 7th, 2008, 7:41 AM   #1
JD-Salinger
Unknown
 
JD-Salinger's Avatar
 
Join Date: Apr 2008
Location: unknown
Posts: 87
Rep Power: 1 JD-Salinger is on a distinguished road
WIndows programming confusion

Im just confused about Windows programming, is that exclusive only in Windows operating system only? or is it also applicable to other operating system like Linux?, thanks a bunch
__________________
-------------------------------------------------------------------------
I thought what I'd Do was, I'd pretend to be one of those deaf mutes
------------------------------------------------------------------------
JD-Salinger is offline   Reply With Quote
Old Jun 7th, 2008, 8:11 AM   #2
Ancient Dragon
PFO God In Training
 
Ancient Dragon's Avatar
 
Join Date: Jun 2005
Location: near St Louis, MO. (USA)
Posts: 544
Rep Power: 4 Ancient Dragon is on a distinguished road
Re: WIndows programming confusion

windows programming is exclusive to MS-Windows versions. linux GUI is completly different. However there are libraries such as QT that are portable between the operating systems.
__________________
True Terror is to wake up one morning and discover that your high school class is running the country - Kurt Vonnegut Jr.
Ancient Dragon is offline   Reply With Quote
Old Jun 7th, 2008, 12:35 PM   #3
Sorrofix
Expert Bug Developer
 
Sorrofix's Avatar
 
Join Date: Apr 2008
Posts: 21
Rep Power: 0 Sorrofix is on a distinguished road
Re: WIndows programming confusion

And don't forget .NET. While Microsoft doesn't provide official implementations for other operating systems, it's quite possible for third parties to do so, resulting in projects like Mono which allow one to write .NET software on Linux, port it to Windows, and vice versa. Of course, if there's any Windows API used in a .NET program, that will have to be ported/changed before the software can run on other operating systems.

Finally, don't forget about Wine. Its goal is to provide an open source re-implementation of the Windows API which can be used to run Windows software on *nix operating systems. Naturally, without access to the Windows source code, the Wine developers can only make educated guesses, and as a result, Windows software's compatibility with Wine is far from perfect. However, if you're a developer of Windows software, you can use the WineLib to help improve your software's compatibility with Wine.
Sorrofix is offline   Reply With Quote
Old Jun 7th, 2008, 1:03 PM   #4
OpenLoop
Expert Programmer
 
OpenLoop's Avatar
 
Join Date: May 2005
Location: East Lansing, MI
Posts: 663
Rep Power: 4 OpenLoop is on a distinguished road
Re: WIndows programming confusion

You neglected to mention Java. The Java platform is officially implemented and supported by Sun for Windows, Linux, Solaris, and Mac Os. Also there is an option to have your app take the look and feel of the operating system it's running on. That said, I prefer C#.
OpenLoop is offline   Reply With Quote
Old Jun 7th, 2008, 1:16 PM   #5
Sorrofix
Expert Bug Developer
 
Sorrofix's Avatar
 
Join Date: Apr 2008
Posts: 21
Rep Power: 0 Sorrofix is on a distinguished road
Re: WIndows programming confusion

>You neglected to mention Java.
What does Java have to do with C++ programming?
Sorrofix is offline   Reply With Quote
Old Jun 7th, 2008, 8:32 PM   #6
JD-Salinger
Unknown
 
JD-Salinger's Avatar
 
Join Date: Apr 2008
Location: unknown
Posts: 87
Rep Power: 1 JD-Salinger is on a distinguished road
Re: WIndows programming confusion

thanks for the replies... ill search for the things you mention so that i can program linux gui's
__________________
-------------------------------------------------------------------------
I thought what I'd Do was, I'd pretend to be one of those deaf mutes
------------------------------------------------------------------------
JD-Salinger is offline   Reply With Quote
Old Jun 7th, 2008, 8:39 PM   #7
Jimbo
Battle Programmer
 
Jimbo's Avatar
 
Join Date: Feb 2006
Location: Bellevue, WA, USA
Posts: 763
Rep Power: 3 Jimbo is on a distinguished road
Re: WIndows programming confusion

To kick off your search, there's QT, WxWidgets, and GTK+. And, as mentioned, Java. But nobody likes Java. (j/k)

You can also look at The Mono Project if you're interested in pursuing cross-platform .NET development.
__________________
<insert disclaimer here>
<insert shameless plug for Visual Studio here>
Jimbo is offline   Reply With Quote
Old Jun 7th, 2008, 8:58 PM   #8
JD-Salinger
Unknown
 
JD-Salinger's Avatar
 
Join Date: Apr 2008
Location: unknown
Posts: 87
Rep Power: 1 JD-Salinger is on a distinguished road
Re: WIndows programming confusion

Quote:
Originally Posted by Jimbo View Post
To kick off your search, there's QT, WxWidgets, and GTK+. And, as mentioned, Java. But nobody likes Java. (j/k)
Hmmmmm which of the three would be the easiest to use?
__________________
-------------------------------------------------------------------------
I thought what I'd Do was, I'd pretend to be one of those deaf mutes
------------------------------------------------------------------------
JD-Salinger is offline   Reply With Quote
Old Jun 7th, 2008, 9:17 PM   #9
Jimbo
Battle Programmer
 
Jimbo's Avatar
 
Join Date: Feb 2006
Location: Bellevue, WA, USA
Posts: 763
Rep Power: 3 Jimbo is on a distinguished road
Re: WIndows programming confusion

Quote:
Originally Posted by JD-Salinger View Post
Hmmmmm which of the three would be the easiest to use?
I'm not sure, having used none of them before. Except Java. Each one has a bit of a learning curve. Look through their docs, and maybe you can see if one makes more sense to you than others.
__________________
<insert disclaimer here>
<insert shameless plug for Visual Studio here>
Jimbo is offline   Reply With Quote
Old Jun 7th, 2008, 10:19 PM   #10
JD-Salinger
Unknown
 
JD-Salinger's Avatar
 
Join Date: Apr 2008
Location: unknown
Posts: 87
Rep Power: 1 JD-Salinger is on a distinguished road
Re: WIndows programming confusion

anyway jimbo, what do you use when you program in windows? what kind of programmer are you? sorry for being offtopic
__________________
-------------------------------------------------------------------------
I thought what I'd Do was, I'd pretend to be one of those deaf mutes
------------------------------------------------------------------------
JD-Salinger is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
looking for a good windows programming book cwl157 Coder's Corner Lounge 3 May 30th, 2007 6:51 AM
windows system programming cwl157 Coder's Corner Lounge 4 Apr 28th, 2007 1:04 PM
C++ windows programming msk420 C++ 13 May 25th, 2006 3:06 AM
Windows Programming mackenga Other Programming Languages 10 May 20th, 2005 5:11 AM
Help with finding windows programming books some1 C++ 11 Feb 9th, 2005 9:19 AM




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 12:28 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC