[ruby-talk:444171] Opal Won the Fukuoka Ruby Award 2023 for Outstanding Performance

Opal has recently won the prestigious Fukuoka Ruby Award for
Outstanding Performance in the 2023 edition. This is a major
achievement for the project and its developers, and it reflects the
significant contributions that Opal has made to the Ruby programming
language and its ecosystem.

Opal is an open-source project that allows developers to write Ruby
code and run it in the browser. It achieves this by compiling Ruby code
into JavaScript, which can then be executed in a browser environment.
This approach has many advantages, including the ability to reuse
existing Ruby code and the ability to write web applications entirely
in Ruby, without needing to use JavaScript at all.

Opal has been around since 2011, and it has steadily gained popularity
over the years. It is now widely used by Ruby developers who want to
use Ruby on both the front-end and the back-end of their applications
or who want to port their Ruby libraries to JavaScript.

https://opalrb.com/blog/2023/03/30/opal-won-fukuoka-ruby-award-for-outstanding-performance/

···

______________________________________________
ruby-talk mailing list -- ruby-talk@ml.ruby-lang.org
To unsubscribe send an email to ruby-talk-leave@ml.ruby-lang.org
ruby-talk info -- Info | ruby-talk@ml.ruby-lang.org - ml.ruby-lang.org

Congratulations!! Great news!!!!

Andy Maleh

···

On Mar 30, 2023, at 10:47 PM, hmdne via ruby-talk <ruby-talk@ml.ruby-lang.org> wrote:

Opal has recently won the prestigious Fukuoka Ruby Award for
Outstanding Performance in the 2023 edition. This is a major
achievement for the project and its developers, and it reflects the
significant contributions that Opal has made to the Ruby programming
language and its ecosystem.

Opal is an open-source project that allows developers to write Ruby
code and run it in the browser. It achieves this by compiling Ruby code
into JavaScript, which can then be executed in a browser environment.
This approach has many advantages, including the ability to reuse
existing Ruby code and the ability to write web applications entirely
in Ruby, without needing to use JavaScript at all.

Opal has been around since 2011, and it has steadily gained popularity
over the years. It is now widely used by Ruby developers who want to
use Ruby on both the front-end and the back-end of their applications
or who want to port their Ruby libraries to JavaScript.

Opal Won the Fukuoka Ruby Award 2023 for Outstanding Performance
______________________________________________
ruby-talk mailing list -- ruby-talk@ml.ruby-lang.org
To unsubscribe send an email to ruby-talk-leave@ml.ruby-lang.org
ruby-talk info -- Info | ruby-talk@ml.ruby-lang.org - ml.ruby-lang.org

I am convinced this is the future of web development in Ruby 100% as per Matz's keynote speech at RubyConf 2022 in which he said we could replace all JS with Ruby on the frontend going forward!

···

On Mar 30, 2023, at 10:47 PM, hmdne via ruby-talk <ruby-talk@ml.ruby-lang.org> wrote:

Opal has recently won the prestigious Fukuoka Ruby Award for
Outstanding Performance in the 2023 edition. This is a major
achievement for the project and its developers, and it reflects the
significant contributions that Opal has made to the Ruby programming
language and its ecosystem.

Opal is an open-source project that allows developers to write Ruby
code and run it in the browser. It achieves this by compiling Ruby code
into JavaScript, which can then be executed in a browser environment.
This approach has many advantages, including the ability to reuse
existing Ruby code and the ability to write web applications entirely
in Ruby, without needing to use JavaScript at all.

Opal has been around since 2011, and it has steadily gained popularity
over the years. It is now widely used by Ruby developers who want to
use Ruby on both the front-end and the back-end of their applications
or who want to port their Ruby libraries to JavaScript.

Opal Won the Fukuoka Ruby Award 2023 for Outstanding Performance
______________________________________________
ruby-talk mailing list -- ruby-talk@ml.ruby-lang.org
To unsubscribe send an email to ruby-talk-leave@ml.ruby-lang.org
ruby-talk info -- Info | ruby-talk@ml.ruby-lang.org - ml.ruby-lang.org

______________________________________________
ruby-talk mailing list -- ruby-talk@ml.ruby-lang.org
To unsubscribe send an email to ruby-talk-leave@ml.ruby-lang.org
ruby-talk info -- Info | ruby-talk@ml.ruby-lang.org - ml.ruby-lang.org

Really good news. But I'm still missing a really good and supported
framework like React or Angular. Ruby is very dynamic, it would be amazing
if there were some framework that uses some DSL and lambdas to use
components in a very simple way like Hooks are in React. The possibilities
are really cool.

···

Em sex., 31 de mar. de 2023 às 00:13, Andy M via ruby-talk < ruby-talk@ml.ruby-lang.org> escreveu:

Congratulations!! Great news!!!!

Andy Maleh

On Mar 30, 2023, at 10:47 PM, hmdne via ruby-talk < > ruby-talk@ml.ruby-lang.org> wrote:

Opal has recently won the prestigious Fukuoka Ruby Award for
Outstanding Performance in the 2023 edition. This is a major
achievement for the project and its developers, and it reflects the
significant contributions that Opal has made to the Ruby programming
language and its ecosystem.

Opal is an open-source project that allows developers to write Ruby
code and run it in the browser. It achieves this by compiling Ruby code
into JavaScript, which can then be executed in a browser environment.
This approach has many advantages, including the ability to reuse
existing Ruby code and the ability to write web applications entirely
in Ruby, without needing to use JavaScript at all.

Opal has been around since 2011, and it has steadily gained popularity
over the years. It is now widely used by Ruby developers who want to
use Ruby on both the front-end and the back-end of their applications
or who want to port their Ruby libraries to JavaScript.

Opal Won the Fukuoka Ruby Award 2023 for Outstanding Performance
______________________________________________
ruby-talk mailing list -- ruby-talk@ml.ruby-lang.org
To unsubscribe send an email to ruby-talk-leave@ml.ruby-lang.org
ruby-talk info --
Info | ruby-talk@ml.ruby-lang.org - ml.ruby-lang.org

______________________________________________
ruby-talk mailing list -- ruby-talk@ml.ruby-lang.org
To unsubscribe send an email to ruby-talk-leave@ml.ruby-lang.org
ruby-talk info --
Info | ruby-talk@ml.ruby-lang.org - ml.ruby-lang.org

--
Fellipe Fingoli

From what I know, two best supported frameworks as of now are:

- Hyperstack: https://hyperstack.org/ (deeply integrates
  Rails+React+Opal)
- Isomorfeus: Isomorfeus · GitHub (Roda+Preact? I think)

···

On Fri, 2023-03-31 at 00:22 -0300, Fellipe Fingoli via ruby-talk wrote:

Really good news. But I'm still missing a really good and supported
framework like React or Angular. Ruby is very dynamic, it would be
amazing if there were some framework that uses some DSL and lambdas
to use components in a very simple way like Hooks are in React. The
possibilities are really cool.

Em sex., 31 de mar. de 2023 às 00:13, Andy M via ruby-talk > <ruby-talk@ml.ruby-lang.org> escreveu:
> Congratulations!! Great news!!!!
>
> Andy Maleh
> >

______________________________________________
ruby-talk mailing list -- ruby-talk@ml.ruby-lang.org
To unsubscribe send an email to ruby-talk-leave@ml.ruby-lang.org
ruby-talk info -- Info | ruby-talk@ml.ruby-lang.org - ml.ruby-lang.org

Congratulations!!!

Congrats!

A sexta, 31/03/2023, 06:33, Xavier Noria via ruby-talk <
ruby-talk@ml.ruby-lang.org> escreveu:

···

Congratulations!!! ______________________________________________
ruby-talk mailing list -- ruby-talk@ml.ruby-lang.org
To unsubscribe send an email to ruby-talk-leave@ml.ruby-lang.org
ruby-talk info --
Info | ruby-talk@ml.ruby-lang.org - ml.ruby-lang.org

Congrats!

Στις Παρ 31 Μαρ 2023 στις 10:02 π.μ., ο/η Tiago Cardoso via ruby-talk <
ruby-talk@ml.ruby-lang.org> έγραψε:

···

Congrats!

A sexta, 31/03/2023, 06:33, Xavier Noria via ruby-talk <
ruby-talk@ml.ruby-lang.org> escreveu:

Congratulations!!! ______________________________________________
ruby-talk mailing list -- ruby-talk@ml.ruby-lang.org
To unsubscribe send an email to ruby-talk-leave@ml.ruby-lang.org
ruby-talk info --
Info | ruby-talk@ml.ruby-lang.org - ml.ruby-lang.org

______________________________________________
ruby-talk mailing list -- ruby-talk@ml.ruby-lang.org
To unsubscribe send an email to ruby-talk-leave@ml.ruby-lang.org
ruby-talk info --
Info | ruby-talk@ml.ruby-lang.org - ml.ruby-lang.org

--

j