Hi,

I'd like to request a quick implementation status update on the Ruby standard 
libraries that contain native code ...

If you are working on any of the following or know any additional information 
about any of the following, could you please post a followup email?

The following standard libraries are implemented at least to some degree in the 
IronRuby.Libraries assembly (not sure which are totally complete):
  digest.so          -> IronRuby.Libraries\Digest\Digest.cs
  digest\md5.so  -> IronRuby.Libraries\Digest\Digest.cs
  openssl.so       -> IronRuby.Libraries\OpenSSL\OpenSSL.cs
  socket.so        -> IronRuby.Libraries\Builtin\Socket.cs
  strscan.so        -> IronRuby.Libraries\Builtin\StringScanner.cs
  zlib.so              -> IronRuby.Libraries\Zlib\zlib.cs

The following libraries are used by the simple gem and rails use cases that 
I've been investigating, but don't yet have a checked implementation:
  digest/sha1.so
  bigdecimal.so
  enumerator.so
  etc.so
  fcntl.so
  nkf.so                  -> Andrew Peters?
  racc/cparse.so
  stringio.so            -> Eduardo?
  syck.so               -> John Messerly?
  thread.so             -> can be replaced by original thread.rb?
  Win32API.so      -> can be just deleted?

The following libraries are not used in any of the simple gems and rails use 
cases that I've been considering. (please let us know if there are any in here 
that you think should be made a priority):
  curses.so
  dbm.so            -> used by YAML?
  dl.so                -> used by sqlite3 driver?
  gdbm.so
  iconv.so           -> used by actionmailer?
  io.so
  pty.so
  readline           -> used by debug.rb
  sdbm.so
  syslog.so
  tk.so
  win32ole.so

Cheers, Wayne.
_______________________________________________
Ironruby-core mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core

Reply via email to