[ruby-talk:444203] [ANN] wxRuby3 0.9.0.beta-10 released

For those of you (still) interested in building desktop GUI applications with Ruby this might be interesting.

A first public beta of the newly revived wxRuby3 has been released. Like former editions of this project wxRuby3 aims to provide a native extension wrapping the popular C++ wxWidgets GUI framework libraries.
If you are interested check this out:

Github: GitHub - mcorino/wxRuby3: Ruby Cross-Platform GUI extension

Rubygems: wxruby3 | RubyGems.org | your community gem host

···

______________________________________________
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

This is awesome! I experimented successfully last year with running
wxWidgets in Ruby using:

It worked on Linux, but it had a very slow library compilation time as no
compiled version was provided out of the box. Still, it was a step in the
right direction.

My goal is to wrap wxWidgets with a Glimmer GUI DSL:

Glimmer provides DSLs following the Ruby way and Convention over
Configuration for many GUI libraries like LibUI, Tk, SWT, GTK, Fox Toolkit,
Swing, and JavaFX, among others.

I will look into wxruby3. Thank you for sharing and reviving a very useful
desktop development project.

By the way, if you want to learn more about Glimmer, check out Glimmer DSL
for LibUI:

My plan is to provide something similar for wxWidgets.

Best,

Andy Maleh

···

On Wed, May 10, 2023 at 6:06 AM martin--- via ruby-talk < ruby-talk@ml.ruby-lang.org> wrote:

For those of you (still) interested in building desktop GUI applications
with Ruby this might be interesting.

A first public beta of the newly revived wxRuby3 has been released. Like
former editions of this project wxRuby3 aims to provide a native extension
wrapping the popular C++ wxWidgets GUI framework libraries.
If you are interested check this out:

Github: GitHub - mcorino/wxRuby3: Ruby Cross-Platform GUI extension

Rubygems: https://rubygems.org/gems/wxruby3
______________________________________________
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

--
Andy Maleh

LinkedIn: https://www.linkedin.com/in/andymaleh
<https://www.linkedin.com/in/andymaleh&gt;
Blog: http://andymaleh.blogspot.com
GitHub: AndyObtiva (Andy Maleh) · GitHub
Twitter: @AndyObtiva <https://twitter.com/AndyObtiva&gt;

Hi Martin,
big thanks to you

We really need to connect ruby to the gui.
This is a big step forward.

We are all so busy doing servers,
no one yet had time to spent time on the client guis apis.

···

On Wed, May 10, 2023 at 12:06 PM martin--- via ruby-talk <ruby-talk@ml.ruby-lang.org> wrote:

For those of you (still) interested in building desktop GUI applications with Ruby this might be interesting.

A first public beta of the newly revived wxRuby3 has been released. Like former editions of this project wxRuby3 aims to provide a native extension wrapping the popular C++ wxWidgets GUI framework libraries.
If you are interested check this out:

Github: GitHub - mcorino/wxRuby3: Ruby Cross-Platform GUI extension

Rubygems: wxruby3 | RubyGems.org | your community gem host
______________________________________________
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

Did you read my post? I’ve been living and breathing GUI in Ruby since 2007 or so. My project won an award by Matz, the creator of Ruby, last year.

[
logo_square.jpg

<結果発表>「第14回フクオカRuby大賞」審査結果! - 福岡県Ruby・コンテンツビジネス振興会議
digitalfukuoka.jp

](<結果発表>「第14回フクオカRuby大賞」審査結果! - 福岡県Ruby・コンテンツビジネス振興会議)

Scroll down and you’ll find Glimmer DSL for LibUI and my name (Andy Maleh).

Ruby is well connected to GUI already, and can produce GUI with Glimmer with a lot less code than Python or any other competing technologies. I’ll be happy to extend that awesomeness to wxwidgets when it’s fully supported in Ruby again.

Andy

LinkedIn: https://www.linkedin.com/in/andymaleh
Blog: https://andymaleh.blogspot.com
GitHub: https://github.com/AndyObtiva
Twitter: https://www.twitter.com/AndyObtiva

···

On May 10, 2023, at 6:32 PM, Eike Dierks via ruby-talk ruby-talk@ml.ruby-lang.org wrote:

Hi Martin,
big thanks to you

We really need to connect ruby to the gui.
This is a big step forward.

We are all so busy doing servers,
no one yet had time to spent time on the client guis apis.

On Wed, May 10, 2023 at 12:06 PM martin— via ruby-talk > ruby-talk@ml.ruby-lang.org wrote:

For those of you (still) interested in building desktop GUI applications with Ruby this might be interesting.

A first public beta of the newly revived wxRuby3 has been released. Like former editions of this project wxRuby3 aims to provide a native extension wrapping the popular C++ wxWidgets GUI framework libraries.

If you are interested check this out:

Github: GitHub - mcorino/wxRuby3: Ruby Cross-Platform GUI extension

Rubygems: wxruby3 | RubyGems.org | your community gem host


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

I just successfully compiled wxWidgets on Linux, installed the wxruby3 gem,
and ran samples.

I am good to go as far as being able to play around with the library and
see what I could come up with.

Thanks again and cheers,

Andy

···

On Wed, May 10, 2023 at 6:53 PM Andy M <andy.am@gmail.com> wrote:

Did you read my post? I’ve been living and breathing GUI in Ruby since
2007 or so. My project won an award by Matz, the creator of Ruby, last
year.

!logo_square.jpg|300x300

<結果発表>「第14回フクオカRuby大賞」審査結果! - 福岡県Ruby・コンテンツビジネス振興会議
<<結果発表>「第14回フクオカRuby大賞」審査結果! - 福岡県Ruby・コンテンツビジネス振興会議;
digitalfukuoka.jp <<結果発表>「第14回フクオカRuby大賞」審査結果! - 福岡県Ruby・コンテンツビジネス振興会議;
<<結果発表>「第14回フクオカRuby大賞」審査結果! - 福岡県Ruby・コンテンツビジネス振興会議;

Scroll down and you’ll find Glimmer DSL for LibUI and my name (Andy
Maleh).

Ruby is well connected to GUI already, and can produce GUI with Glimmer
with a lot less code than Python or any other competing technologies. I’ll
be happy to extend that awesomeness to wxwidgets when it’s fully supported
in Ruby again.

Andy

LinkedIn: https://www.linkedin.com/in/andymaleh
<https://www.linkedin.com/in/andymaleh&gt;
Blog: https://andymaleh.blogspot.com
GitHub: AndyObtiva (Andy Maleh) · GitHub
Twitter: https://www.twitter.com/AndyObtiva

On May 10, 2023, at 6:32 PM, Eike Dierks via ruby-talk < > ruby-talk@ml.ruby-lang.org> wrote:

Hi Martin,
big thanks to you

We really need to connect ruby to the gui.
This is a big step forward.

We are all so busy doing servers,
no one yet had time to spent time on the client guis apis.

On Wed, May 10, 2023 at 12:06 PM martin--- via ruby-talk > <ruby-talk@ml.ruby-lang.org> wrote:

For those of you (still) interested in building desktop GUI applications
with Ruby this might be interesting.

A first public beta of the newly revived wxRuby3 has been released. Like
former editions of this project wxRuby3 aims to provide a native extension
wrapping the popular C++ wxWidgets GUI framework libraries.

If you are interested check this out:

Github: GitHub - mcorino/wxRuby3: Ruby Cross-Platform GUI extension

Rubygems: wxruby3 | RubyGems.org | your community gem host

______________________________________________

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

--
Andy Maleh

LinkedIn: https://www.linkedin.com/in/andymaleh
<https://www.linkedin.com/in/andymaleh&gt;
Blog: http://andymaleh.blogspot.com
GitHub: AndyObtiva (Andy Maleh) · GitHub
Twitter: @AndyObtiva <https://twitter.com/AndyObtiva&gt;

For those of you (still) interested in building desktop GUI applications with Ruby this might be interesting.

A first public beta of the newly revived wxRuby3 has been released. Like former editions of this project wxRuby3 aims to provide a native extension wrapping the popular C++ wxWidgets GUI framework libraries.

Thank you very much.

···

______________________________________________
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