Python/Tk (called Tkinter) makes for a nice combination. You get Tk with the benefit of an OO language with real dynamic typing. Unfortunately it's no faster than Tcl/Tk. Here's a nice intro.
If your UI does not need to be crossplatform, pygtk may be a an even better choice. It has more widgets, is fast, and you can also write GNOME apps with the companion pygnome modules. (The pygnome package includes pygtk.)
Companies expect (or should expect) competition. If they are going to sell closed-source software they had better provide some other kind of value that the open-source software doesn't have, or they should die.
There is also commercial Linux software that has never been replaced satisfactorily with free software, Netscape being the prime example.
You don't really need to know that much to get your work done. 20 commands at most will do it for most people. If you want to be a system admin, that's another story. Some people revel in knowing every detail, but I've found that it bores me.
All the Debian folks are volunteers. I don't think it's too much to ask of newbies that they prepare a little before asking questions. Also, I've seen some newbies be downright rude and offensive out of the gate.
64-bit windows is a splinter from the main OS because it's a binary only OS. Linux apps are Write Once Compile Anywhere (well, the competently written OSS apps).
Sorry to burst your bubble, but the Chosen People kept slaves of their own. When a new territory was conquered those who were not slaughtered were kept as slaves. It was a perfectly acceptable practice at the time. See
The title was probably chosen to be trendy as you suspect. Something like _Unix GUI programming with Gtk and Gdk_ would have been more accurate, but wouldn't have the Linux cachet.
There is an example that uses/proc (which would probably be easy to modify for Solaris), but otherwise I haven't seen anything else Linux specific yet.
Well, ahem, there it's not typos that are the problem. It's the lack of content.
Now for a lot of things I subscribe to the "Either write it yourself or stop whining philosophy," but when it comes to documentation of libraries, I feel the authors should document their own code. Anything is better than nothing.
Took me about 5 minutes to download and install the GNOME RPMs on my PII with RH 5.1 (OK, I have a cable modem.) I then put a single line:
gnome-session
in my.Xclients and it came up a looked great. Has a few odd bugs and infelicities. I'd say it should have been a.8 or.9 release, but that's all numerology. You can't take anybodys version numbers very seriously these days.
I'm also surprised that there was so much criticism of the Mindcraft report and so
little action.
Unless you did something yourself, saying that sounds really silly.
Slashdot is just a place for people to gab freely.
It's not some kind of official voice of the Linux community as this guy seems to think.
The ClanLib folks may be open to contributions from other unix platforms. Why don't you ask them if they'll accept you're code?
Python/Tk (called Tkinter) makes for a nice combination. You get Tk with the benefit of an OO language with real dynamic typing. Unfortunately it's no faster than Tcl/Tk. Here's a nice intro.
If your UI does not need to be crossplatform, pygtk may be a an even better choice. It has more widgets, is fast, and you can also write GNOME apps with the companion pygnome modules. (The pygnome package includes pygtk.)
Companies expect (or should expect) competition. If they are going to sell closed-source software they had better provide some other kind of value that the open-source software doesn't have, or they should die.
There is also commercial Linux software that has never been replaced satisfactorily with free software, Netscape being the prime example.
That doesn't explain why he resigned from mozilla.org. That doesn't make sense to me unless he really was feeling demoralized.
You don't really need to know that much to get your work done. 20 commands at most will do it for most people. If you want to be a system admin, that's another story. Some people revel in knowing every detail, but I've found that it bores me.
All the Debian folks are volunteers. I don't think it's too much to ask of newbies that they prepare a little before asking questions. Also, I've seen some newbies be downright rude and offensive out of the gate.
Clanlib is an open source, crossplatform game SDK with a very active developer community.
I think the Linux community handles "outsiders" just fine. After all, I think just about anybody could be a potential Linux user.
I think this editorial was just about a "journalist" feeling free to insult people who don't have a lot of industry clout. Tyranny? Gimme a break.
I thought Linux used pico.
2 keystrokes. One finger holds down control while two others hits x then c (and these keys are right next to eachother on a QWERTY keyboard).
64-bit windows is a splinter from the main OS because it's a binary only OS. Linux apps are Write Once Compile Anywhere (well, the competently written OSS apps).
It's Exodus.
o rgan/atrocity.html
Sorry to burst your bubble, but the Chosen People kept slaves of their own. When a new territory was conquered those who were not slaughtered were kept as slaves. It was a perfectly acceptable practice at the time. See
http://www.infidels.org/library/modern/donald_m
for more biblical fun.
Genocide, infanticide, incest, rape, scatology, and all kinds of depravity, much of it instigated by Yahweh the angry sky god. See
o rgan/vulgar.html
http://www.infidels.org/library/modern/donald_m
for the gross parts. Pretty damn offensive if you ask me, though of course, I don't approve of censorship.
Slavery is not "unBiblical". Slavery is considered a perfectly acceptable institution in the Bible.
Well, didn't George Washington part the waters of the Potomac?
The title was probably chosen to be trendy as you suspect. Something like _Unix GUI programming with Gtk and Gdk_ would have been more accurate, but wouldn't have the Linux cachet.
/proc (which would probably be easy to modify for Solaris), but otherwise I haven't seen anything else Linux specific yet.
There is an example that uses
I wasn't referring to your book, Erik, but to the GNOME docs in particular.
I don't know where you're coming from, but I like Gtk quite a bit. I have done some win32 programming. Gtk is quite elegant in comparison, IMO.
Well, ahem, there it's not typos that are the problem. It's the lack of content.
Now for a lot of things I subscribe to the "Either write it yourself or stop whining philosophy," but when it comes to documentation of libraries, I feel the authors should document their own code. Anything is better than nothing.
Took me about 5 minutes to download and install the GNOME RPMs on my PII with RH 5.1 (OK, I have a cable modem.) I then put a single line:
.Xclients and it came up a looked great. .8 or .9 release, but that's all numerology. You can't take anybodys version numbers very seriously these days.
gnome-session
in my
Has a few odd bugs and infelicities. I'd say it should have been a
Dave Cook
It's a tie-in to a video game for godsake. Why would you assume it to be other than crap.
Huh? What has IBM done for the community? Jikes is about all I can think of. Certainly nothing on the order of gcc or the work of the FSF.
Corporate support will come and go. The only solid thing we can rely on is what we do ourselves. Looking to IBM for salvation is just cargo cultism.
Sure, be friendly to them, court their support, but do not make the mistake of relying on corporations for the future of Linux.
5 years ago linux was just starting to be picked up for use in universities. 5 years later we see Linux exploding onto the scene. Not a coincidence.