Artichoke Ruby - a ruby made with rust - Try the playground in your browser running on a WebAssembly build

Hello,

  I've added Artichoke Ruby [1a] to the Awesome Rubies (collection) page [2].

  What's Artichoke Ruby? It's a new upcoming ruby in rust by Ryan
Lopopolo et al.

  You can try Artichoke in your browser [1b]. Yes, the Artichoke
playground runs a WebAssembly build of Artichoke.

  Congrats to Ryan Lopopolo for the inspiring code.

  What's your take? Cheers. Prost.

[1a] https://github.com/artichoke/artichoke
[1b] https://artichoke.github.io/artichoke/
[2] https://github.com/planetruby/awesome-rubies#minor--upcoming-rubies

Dear Gerald Bauer,

Great to hear for the first time about this project.

Would it be possible to rebuild those ruby online tutorials using this
webassembly ruby version?

Really exciting the possibilites.

Ruby games direct on the browser without javascript? (only webassembly ruby)

Online Ruby code editors?

Edit and test ruby mods/extensions to regular Rails systems for
customizations?

Am I understanding correctly?

The only thing that I know that could achieve these kinds of functionality
(but relying on javascript transplining) is opal (
GitHub - opal/opal: Ruby ♥︎ JavaScript)

Best regards,
Abinoam Jr.

···

Em seg, 5 de ago de 2019 às 16:32, Gerald Bauer <gerald.bauer@gmail.com> escreveu:

Hello,

  I've added Artichoke Ruby [1a] to the Awesome Rubies (collection) page
[2].

  What's Artichoke Ruby? It's a new upcoming ruby in rust by Ryan
Lopopolo et al.

  You can try Artichoke in your browser [1b]. Yes, the Artichoke
playground runs a WebAssembly build of Artichoke.

  Congrats to Ryan Lopopolo for the inspiring code.

  What's your take? Cheers. Prost.

[1a] GitHub - artichoke/artichoke: 💎 Artichoke is a Ruby made with Rust
[1b] https://artichoke.github.io/artichoke/
[2] GitHub - planetruby/awesome-rubies: A collection of awesome Rubies (compilers, interpreters, virtual machines, parsers, doc generators, version managers, etc.)

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Hello,

Would it be possible to rebuild those ruby online tutorials using this webassembly ruby version?

   Sorry what ruby online tutorials do you have in mind?

  About Artichoke Ruby - I'm a newbie too - for some more insight and discussion
see the recent Hacker News discussion thread [1]

   Cheers. Prost.

[1] Artichoke – A Ruby made with Rust | Hacker News

The classic tryruby. I think the original one is offline.
I could find this one TryRuby: Learn programming with Ruby

Best regards,
Abinoam Jr.

···

Em sex, 9 de ago de 2019 às 09:31, Gerald Bauer <gerald.bauer@gmail.com> escreveu:

Hello,

> Would it be possible to rebuild those ruby online tutorials using this webassembly ruby version?

   Sorry what ruby online tutorials do you have in mind?

From what I have seen of the artichoke web demo I think it is possible to port the tryruby website from Opal to artichoke. Would that be useful? Not from a user perspective, tryruby has no performance issues (that I am aware of). And the main reason to use webassembly would be performance improvement? As an excercise to work with artichoke, sure, why not.

Cheers Ivo

···

On 11-08-19 14:31, Abinoam Praxedes Marques Junior wrote:

Em sex, 9 de ago de 2019 às 09:31, Gerald Bauer > <gerald.bauer@gmail.com> escreveu:

Hello,

Would it be possible to rebuild those ruby online tutorials using this webassembly ruby version?

    Sorry what ruby online tutorials do you have in mind?

The classic tryruby. I think the original one is offline.
I could find this one TryRuby: Learn programming with Ruby

Best regards,
Abinoam Jr.

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;