Skip to content

Ruby 1.9.3 support #3

Open
Open

Description

@jmtame

Would be great to see this updated to support Ruby 1.9.3 =]

Activity

  1. max99x commented on Dec 17, 2011

    @max99x
    Contributor

    Comment copied from original issue on repl.it:

    When I looked into it, Ruby 1.9 was too reliant on threads (which are not supported in the browser). We'd need to cut all the threading out manually for it to be viable. There are no immediate plans to support Ruby 1.9, but we'll be happy to include it if someone contributes an implementation.

  2. malachaifrazier commented on Oct 3, 2012

    @malachaifrazier

    Has some implementation of Node.js been taken into consideration?

  3. nihonjinrxs commented on Jul 28, 2013

    @nihonjinrxs

    Now that web workers are more available in browser implementations, could you possibly do "threads" via web workers, or do web worker limitations prevent that being feasible?

  4. max99x commented on Jul 28, 2013

    @max99x
    Contributor

    Web workers do not support sleep()/await() or synchronous messages, so they can't be used to simulate arbitrary threads. However, it's technically possible to emulate them on a single thread with some effort. It's been a while since I looked at Emscripten, but it's possible that it supports that emulation by now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions