Tar2RubyScript przekształca drzewo katalogów, zawierający aplikację, w jeden skrypt Ruby, wraz z kodem do obsługi tego archiwum. Tar2RubyScript mogą być dystrybuowane do naszych przyjaciół. Kiedy już zainstalowany Ruby, mają po prostu kliknąć dwukrotnie na nim i aplikacja jest i działa!
Tak, to jest sposób wykonywania aplikacji, a nie instalacji. Możesz myśleć o tym jak o wersji Ruby JAR Javy ... Nazwijmy to RBA (Ruby Archiwum).
"To JAR Ruby ..."
Jak pakowania powiązanych plików aplikacji do jednej aplikacji RBA, można również zapakować związanych pliki biblioteki w jednej bibliotece RBA. Teraz nie musisz zainstalować bibliotekę złożoną w tradycyjny sposób przed użyciem. Wystarczy wymagają RBA.
Ponieważ RBA jest czysta Ruby i nie są potrzebne żadne inne programy lub biblioteki, to łatwo rozprowadzać go znajomym. Nie musisz nic instalować, ale sama Ruby.
W przeciwieństwie do JAR-ludzi, nie potrzebujemy nowego rozszerzenia dla RBA. JAR nie jest klasy Java, zawiera klasy Java; RBA jak jest i zawiera skrypt Ruby. Jest to także łatwiej zmienić format na RBA w przyszłości, ponieważ algorytm do obsługi RBA jest z nim w cenie w bajtach mniej niż 10K.
Kolejną różnicą między nimi jest punktem wejścia: JAR robi coś z manifestu; RBA po prostu ładuje init.rb. I dobrze, kompresji, my nie.
Jeśli chcesz Tar2RubyScript, może chcesz przeczytać Dystrybucja Ruby aplikacje. Chodzi o to, jak budować, opakowanie i rozpowszechniać swoje aplikacje Ruby. Teoria i praktyka.
Co nowego w tym wydaniu:
Szczegóły programowe:
Komentarze nie znaleziono