Hlavní navigace

Názor ke zprávičce YaST se automaticky přepisuje v Ruby od anonym - hlavne je to strategicky dobry tah, protoze udrzovat...

  • Aktualita je stará, nové názory již nelze přidávat.
  • 11. 6. 2013 11:10

    bez přezdívky

    hlavne je to strategicky dobry tah, protoze udrzovat specificky jazyk jen kvuli konfiguraci je zbytecny, kdyz jsou tady upstreamove jazyky s takovou flexibilitiou jako python a ruby. aneb proc vymyslet kolo.

    Přesně tak!

    YCP je efektivně mrtvý jazyk. Většina vývojářů v SUSE, kteří měli zájem ho vylepšovat, odešli jinam nebo dělají na jiných projektech. Pro zbytek vývojářů YaSTu se tak stal brzdou. Třeba tak jednoduchá věc jako unit testy se teď v YaSTu kvůli YCP dělá hrozně složitě (absence frameworku, YCP neumožňuje mockovat, ...), zatímco v Ruby je to jednoduché.

    Kolem Ruby je navíc komunita, která vytváří knihovny a další nástroje. Spousta kódu YaSTu se tak po přepisu bude moct zahodit a nahradit voláním externích knihoven. Tím se sníží náklady na údržbu.