D
Dave Kubasiak
Good morning,
I know just about zero about Ruby but the company I work for is doing
some Ruby development and I need to eventually learn the language.
There is a program re-write project I need to complete and I was
wondering if Ruby would be appropriate for it.
The app I need to write is a communication app. It reads a list of
devices from a database and uses a bank of modems/phone lines to call
out and collect data from them at different times. There are hundreds
of devices so the app is always running, though it's idle periodically
throughout the day. It needs to have a GUI so someone can see at a
glance what it's doing, and it needs to be multi-threaded. It would
most likely be running on Windows since that's the only GUI OS we
currently have running (we have Solaris and Linux boxes but they're only
console, not GUI).
Would Ruby be appropriate for this task? I've read that it can be
sluggish and that GUI programming is somewhat lacking. But I also don't
know how old those comments were or how Ruby has progesses since they
were made. Or would something like Java, C#, etc, be better suited?
Any input greatly appreciated!
Thanks in advance,
Dave
I know just about zero about Ruby but the company I work for is doing
some Ruby development and I need to eventually learn the language.
There is a program re-write project I need to complete and I was
wondering if Ruby would be appropriate for it.
The app I need to write is a communication app. It reads a list of
devices from a database and uses a bank of modems/phone lines to call
out and collect data from them at different times. There are hundreds
of devices so the app is always running, though it's idle periodically
throughout the day. It needs to have a GUI so someone can see at a
glance what it's doing, and it needs to be multi-threaded. It would
most likely be running on Windows since that's the only GUI OS we
currently have running (we have Solaris and Linux boxes but they're only
console, not GUI).
Would Ruby be appropriate for this task? I've read that it can be
sluggish and that GUI programming is somewhat lacking. But I also don't
know how old those comments were or how Ruby has progesses since they
were made. Or would something like Java, C#, etc, be better suited?
Any input greatly appreciated!
Thanks in advance,
Dave