Time to get out of my little Linux/BSD/win2k3 comfort zone and make
programs for end users.
I’m now confronted with an interesting project. I never thought I’d have
to write software which needs to work well on Windows, Linux, and
MacOSX. I know GUI toolkits and the bindings for ruby really well.
Except the fact I’ve never used any toolkit on MacOSX, only have known
people to use them and try them out. Since ruby 1.8.4 has the adaption
to use Tile widgets by default in the Tk API, I’ve thought about
using Tk. So I’ve a small list of questions for the people regularly
developing on MacOSX. I could test myself, but I just don’t have the
time currently since the project needs to be pushed out quick. I’ve
rarely used ruby on MacOSX and so I need other people’s input. Ruby is a
very portable language for programming, and since theres really no other
decent language/way around, ruby I shall go.
Note: I will not be using Tile on MacOSX for the reason of Tk Aqua.
Unless there is a reason I should just use Tile entirely for this
project since Tile does use the MacOSX Apple Appearance Manager API
to draw widgets.
Does Tk Aqua come pre-installed with MacOSX?
Is it possible/easy to compile ruby 1.8.4 against the Tk Aqua
Is 1.8.4 release stable on MacOSX?
Is Tk Aqua stable when bound against ruby?(I’m not going to get
segfaults every 100 lines am i?)
Any problem I’m going to be confronted with?
My test machines… g4 17" powerbook, and then a 14" powerbook