Re: [Libbt-devel] News on the Mac front - LibBT 1.03
Brought to you by:
ksmathers
From: Peter S. <stu...@cd...> - 2005-05-11 16:52:39
|
Wow, long mail. :) On Wed, May 11, 2005 at 06:50:56AM -0700, Dakidd wrote: > As of about an hour ago ago, I've got an error and warning free > compile, and functionality of both btcheck.c and btlist.c on a > PowerMac 7500 hopped up to a G4@350 running MacOS 9.1. Congratualtions. > Next step: > Hacking the bejeezus out of the stuff that tries to talk to the > 'net. CURL - FLUSH! Gonna use Apple URLAccess instead. Why? Doesn't curl do OpenTransport? If not, are they interested in having support for it? That's where it belongs anyway. > I *THINK* I've managed to conditionalize my changes in such a way > that Windows/*nix folks can compile my changed code by simply > I don't grok Python (and to be blunt, I don't WANT to grok Python - > it makes my brain itch) I think Python is a really nice language and if you ever feel like learning a new scripting language I recommend it wholeheartedly. ( My very first Python program was something similar to a monochrome icon editor and it took me 20 minutes to make from start to finish, GUI and all. :) I also taught Python in a high school programming class last year and used some material from the OBP: http://ibiblio.org/obp/thinkCS/python.php ) That said, I agree with you that Python isn't the best language to use for IO- and CPU-intensive software. I'm on this list for that particular reason. > To make things worse, the interpreter has its own bugs and > glitches, so that about half the time, I wonder whether the most > recent problem I've encountered has been with BitTorrent or a > problem with Python. Is that MacPython-OS9? http://homepages.cwi.nl/~jack/macpython/macpython-older.html I'm sure the maintainer would love to hear about any problems you encounter, especially since most Mac users probably switched over to OS X and of the few that are still at OS 9, not very many are able or willing to help fix open source software. > (I think we're officially up to Tiger now - Or does that release > next week? It's either just released, or releasing very soon) Released about two weeks ago. > MacOS X is based on *nix - a sub-flavor of NetBSD, if I recall > rightly - The Unix behind the Finder is called Darwin and can be downloaded from Apple after registering online, but I don't recall which BSD it is derived from. //Peter |