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

  • almost 3 years ago: jreidinger joined this project.
  • almost 3 years ago: mvidner liked this project.
  • almost 3 years ago: gfilippetti liked this project.
  • about 3 years ago: david_kang liked this project.
  • about 3 years ago: ancorgs added keyword "crystal" to this project.
  • about 3 years ago: ancorgs added keyword "ruby" to this project.
  • about 3 years ago: ancorgs added keyword "yast" to this project.
  • about 3 years ago: ancorgs started this project.
  • about 3 years ago: ancorgs liked this project.
  • about 3 years ago: ancorgs originated this project.

  • Comments

    • ancorgs
      almost 3 years ago by ancorgs | Reply

      Interested in the results? See the report of the project at the YaST-devel mailing list (it looked like a better place than this page to hold a discussion):

      https://lists.opensuse.org/yast-devel/2020-02/msg00024.html

    Similar Projects

    Uyuni test suite improvements by dgedon

    Project Description

    Uyuni is the upstream...


    Simple time scale for active record models by digitaltomm

    [comment]: # (Please use the project descriptio...