From: gregarican Date: 2005-11-09T22:52:12+09:00 Subject: OT: Alternative code Apologies for a slightly OT question. Due to some portability issues I'm having with a Ruby app I've developed I am considering rewriting it in Smalltalk. I've never used Smalltalk before, but have read some FAQ's and tutorials. I'm wondering if there are any major gotchas that anyone here might know of. Here are the additional areas that are above and beyond the core Ruby library stuff: .. XMLRPC client calls .. DBI calls to SQL Server using an OLEDB connection .. Win32API calls Can I include such functionality easily "out of the box" with Smalltalk or would I have to reinvent the wheel? I have posted this question in the c.l.s newsgroup as well, but would appreciate a Ruby perspective. Out of any language I've used so far Ruby is the one that I prefer above all. It's the cleanest, most logical, and most enjoyable to use. I sincerely hate having to abandon it for this one particular app, but I have little choice it seems. So figuring that Squeak fits my portability requirements I am considering giving it a shot. But if the gotchas are too much to surmount then I might have to just forget about porting my app to a Windows Mobile 5.0 PDA...