[Ironruby-core] YAML for .NET
lists at mikejarosch.com
Wed Feb 6 00:20:30 EST 2008
I had started working on porting JvYaml to c#. It is really rough, currently
exporting to Yaml is working, I didn't get a chance to start on the other
direction though. I don't know if it's of any value, but I would be more
than happy to contribute what I got working.
On Feb 3, 2008 9:37 AM, Mike Moore <blowmage at gmail.com> wrote:
> IronRuby's YAML library needs to more than just be a YAML lib available to
> .NET. It needs to match the API that the Ruby lib implemented with Syck
> has. It has a particular API, which is why Ola wrote RbYAML in the first
> place. We could use RbYAML (which is written entirely in Ruby) for the yaml
> lib in IronRuby, but the JRuby guys found that the performance wasn't there.
> YAML is used in lots of apps, and having it be an order of magnitude slower
> on one platform vs. the other isn't good. So Ola wrote JvYAML, which
> follows the Syck API but is written in Java. That's the port I started on,
> and that's what John M is currently working on.
> I understand there are other YAML libs out there. Personally, I'd love to
> experiment with F# to get one written. But unless they follow Syck then
> they won't match what Ruby already has. I know there was an effort at a
> university somewhere to write a C# port of Syck, but I don't think it was
> ever released. And I seem to remember the JRuby guys saying that it was
> simpler to write it in Java than port Syck. Also, I seem to recall Syck
> isn't going to be worked on anymore.
> On Feb 3, 2008 3:09 AM, M. David Peterson <m.david at xmlhacker.com> wrote:
> > On Sat, 02 Feb 2008 20:02:08 -0700, Sanghyeon Seo <sanxiyn at gmail.com>
> > wrote:
> > > 1. Will PyYaml run via IronPython?
> > > Yes.
> > Nice!
> > > 2. If yes, why not focus on using PyYaml?
> > > I believe this is a separate question from having a good YAML parser
> > on
> > > .NET.
> > By "on .NET" I assume you are referring to a good YAML parser that is
> > available to more than just Iron* languages?
> > --
> > /M:D
> > M. David Peterson
> > Co-Founder & Chief Architect, 3rd&Urban, LLC
> > Email: m.david at 3rdandUrban.com | m.david at amp.fm
> > Mobile: (206) 418-9027
> > http://3rdandUrban.com | http://amp.fm |
> > http://www.oreillynet.com/pub/au/2354
> > _______________________________________________
> > Ironruby-core mailing list
> > Ironruby-core at rubyforge.org
> > http://rubyforge.org/mailman/listinfo/ironruby-core
> Ironruby-core mailing list
> Ironruby-core at rubyforge.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Ironruby-core