Windows Mobile 5.0 support?

Windows Mobile 5.0 support? Why don’t work?

Hi Alex,

A few things off the top of my head:

  • No console, thus no STDIN/STDOUT/STDERR (but then, neither does
    rubyw on win32)
  • No concept of current working directory, I think this would need to
    be emulated for compatability
  • Need a window manager to do anything useful like user interaction,
    has Fox or any other Ruby WM been ported to WM5?
  • Differences in API between Windows NT and Windows Mobile – lots of
    little things in the ruby source would I’m sure change
  • File paths, for instance, are quite different.

I’m sure there’s other things as well. I’m not saying it’s an
insurmountable problem, but it’d be a lot of work and I guess there
just hasn’t been the interest yet.

Correct me if I’m wrong on any of this, I haven’t been active in the
Pocket PC world for a year or two.

– Brian P.

Hmm, I’m not really sure I see your point. As I said, none of those
difficulties are impossible to overcome, there just hasn’t been
anybody interested enough yet to actually do the work and get Ruby
ported to WM. Python faced the same issues, and somebody did the work
to make a patch addressing those issues. Though it doesn’t look like
there’s any window manager, just a virtual console. I’d be great if
somebody did port it, I certainly wouldn’t mind having Ruby on my
MDA :slight_smile: But not so great that I’m willing to spend the time myself, I
guess.

– Brian

Brian P. wrote:

Hi Alex,

A few things off the top of my head:

  • No console, thus no STDIN/STDOUT/STDERR (but then, neither does
    rubyw on win32)
  • No concept of current working directory, I think this would need to
    be emulated for compatability
  • Need a window manager to do anything useful like user interaction,
    has Fox or any other Ruby WM been ported to WM5?
  • Differences in API between Windows NT and Windows Mobile – lots of
    little things in the ruby source would I’m sure change
  • File paths, for instance, are quite different.

I’m sure there’s other things as well. I’m not saying it’s an
insurmountable problem, but it’d be a lot of work and I guess there
just hasn’t been the interest yet.

Correct me if I’m wrong on any of this, I haven’t been active in the
Pocket PC world for a year or two.

– Brian P.

But how about Python Windows CE port download | SourceForge.net ?
Work’s good on my Acer n300 with WM 5.