On Wed, Jan 28, 2009 at 9:04 PM, Joseph A. Marrero <[email protected]> wrote:
> Last time I checked, you can only compile GTK programs on Windows with the > help Cygwin. If CygWin didn't exist, GTK wouldn't be available on Windows. Not true, you can compile GTK+ programs natively on Windows without the need for CygWin. There are lots of GTK+ apps for Windows, like Gimp, Pidgin, Inkscape, K-3D that don't use CygWin at all. You might be thinking of MinGW, but that's different. > I'm not sure what you mean by Linux API but comparing the Win32 API to Linux > system calls, is like comparing Apples to Oranges. Apart from similar > functionality (i.e. CreateProcess() to fork()), Linux just doesn't need or > depend on having a GUI and so obviously one is going to appear "simpler." > > I guess what I'm trying to say, is that if you're going to compare Windows to > Linux, you should be fair and only compare similar functionality. There is no Linux API per se... there is a system call interface which is mostly compliant with POSIX, as well as standard libraries for file I/O, process management, etc. There is also a kernel interface for writing device drivers and such but you'd never need that for writing applications. > --- On Wed, 1/28/09, Tyler Littlefield <[email protected]> wrote: > From: Tyler Littlefield <[email protected]> > Subject: Re: [c-prog][OT] Linux (Was virus) > To: [email protected] > Date: Wednesday, January 28, 2009, 9:39 PM > > > > > > > > > > > > gtk exists for windows, too. I was refering to the linux API, not > third-party libraries. > > > > ----- Original Message ----- > > From: Joseph A. Marrero > > To: c-p...@yahoogroups. com > > Sent: Wednesday, January 28, 2009 5:34 PM > > Subject: Re: [c-prog][OT] Linux (Was virus) > > > > I take it that you have never done any GTK programming. The quality of APIs > on Linux (as well on Windows) is hit or miss. > > > > --- On Wed, 1/28/09, Tyler Littlefield <ty...@tysdomain. com> wrote: > > From: Tyler Littlefield <ty...@tysdomain. com> > > Subject: Re: [c-prog][OT] Linux (Was virus) > > To: c-p...@yahoogroups. com > > Date: Wednesday, January 28, 2009, 9:05 PM > > > > I love how people won't go to linux because it can't play video games. > > > > It's a great dev platform to start out on, the API is way less confusing than > the windows API, and you get more examples. I usually turn up what I want for > windows, but it takes a bit. Linux also has the source for everythingt > available, which makes things easier. It may not be the best if you don't > want to live off popcorn and rommen, but it's great to get going on. > > > > ----- Original Message ----- > > > > From: Thomas Hruska > > > > To: c-p...@yahoogroups. com > > > > Sent: Wednesday, January 28, 2009 5:02 PM > > > > Subject: Re: [c-prog][OT] Linux (Was virus) > > > > Ahmed Shabana wrote: > > > >> Listen , Really linux is the best choise for real developers and system >> admins > > > >> because it is open source , you can dive with your mind in any > > > >> technology that you dream > > > > No it isn't. Use the best tool for the job. 90% of all _users_ still > > > > use Windows. That means, it is in most developer's interests to write > > > > software for that platform to have maximum exposure (especially > > > > commercial ventures). Linux is great as a server platform, okay as an > > > > desktop application platform (still has a long way to go though), but it > > > > sucks as a software development and gaming platform. I run Windows for > > > > VC++ (best C++ debugger on the planet - gdb can't even compare) and to > > > > play video games. When gdb gets up to speed and I can play ALL video > > > > games natively under Linux, then I'll seriously reconsider my platform > > > > of choice. Not until then. > > > > BTW, I have the latest distro. of Ubuntu running on a laptop next to me > > > > and use *NIX daily. > > > > -- > > > > Thomas Hruska > > > > CubicleSoft President > > > > Ph: 517-803-4197 > > > > *NEW* MyTaskFocus 1.1 > > > > Get on task. Stay on task. > > > > http://www.CubicleS oft.com/MyTaskFo cus/ > > > > [Non-text portions of this message have been removed] > > > > [Non-text portions of this message have been removed] > > > > [Non-text portions of this message have been removed] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > [Non-text portions of this message have been removed] > > > ------------------------------------ > > To unsubscribe, send a blank message to > <mailto:[email protected]>.Yahoo! Groups Links > > > > -- ------------------------------------------------------------ "In the rhythm of music a secret is hidden; If I were to divulge it, it would overturn the world." -- Jelaleddin Rumi
