For a very long time, I have been planning to play with Crystal as possible substitute/complement for Ruby. With that goal, I have isolated a very small subset of the Ruby project I know the best (yast-storage-ng) and I want to migrate that subset to Crystal to get a general feeling about the language. See the repository with the experiment already in progress.

There is no evil plan to migrate YaST to Crystal. This is just done in the Hack Week spirit of "what if". But if more people join maybe we could get this to an state in which some benchmarks can be executed to check what's the real gain in speed and memory consumption using Crystal instead of Ruby (note: speed and memory are not the only goals of the migration).

Looking for hackers with the skills:

crystal ruby yast

This project is part of:

Hack Week 19

Activity

  • 5 months ago: jreidinger joined Learn Crystal by porting part of YaST to that language
  • 5 months ago: mvidner liked Learn Crystal by porting part of YaST to that language
  • 5 months ago: gfilippetti liked Learn Crystal by porting part of YaST to that language
  • 5 months ago: david_kang liked Learn Crystal by porting part of YaST to that language
  • 5 months ago: ancorgs added keyword "crystal" to Learn Crystal by porting part of YaST to that language
  • 5 months ago: ancorgs added keyword "ruby" to Learn Crystal by porting part of YaST to that language
  • 5 months ago: ancorgs added keyword "yast" to Learn Crystal by porting part of YaST to that language
  • 5 months ago: ancorgs started Learn Crystal by porting part of YaST to that language
  • 5 months ago: ancorgs liked Learn Crystal by porting part of YaST to that language
  • 5 months ago: ancorgs originated Learn Crystal by porting part of YaST to that language

  • Comments

    Similar Projects

    All our beloved acronyms in one place... also some Jekyll hackin by thutterer

    Acronyms are fun. Everyone at SUSE loves them. ...


    ActiveJob influxdb-rails instrumentation by hennevogel

    We have ActiveJob instrumentation in the OBS co...


    Analyser for YaST logs by jreidinger

    Well, we often stuck in YaST team with knowledg...


    Build admin-tools in a stand-alone environment without obs dependencies by dmulder

    The [admin-tools appimage](https://appimage.git...


    openSUSE on ZoL from OpenZFS project by jkohoutek

    Idea is to have SUSE system with OpenZFS as roo...


    Analyser for YaST logs by jreidinger

    Well, we often stuck in YaST team with knowledg...