Tar2RubyScript

Tela Software:
Tar2RubyScript
Detalhes de Software:
Versão: 0.4.8
Data de upload: 2 Jun 15
Revelador: Erik Veenstra
Licença: Livre
Popularidade: 8

Rating: 4.5/5 (Total Votes: 2)

Tar2RubyScript transforma uma árvore de diretórios, contendo a sua aplicação, em um único script Ruby, juntamente com algum código para lidar com esse arquivo. Tar2RubyScript pode ser distribuído aos nossos amigos. Quando você instalou Ruby, eles só têm de clicar duas vezes sobre ele e sua aplicação está instalado e funcionando!
Então, é uma maneira de executar seu aplicativo, não de instalá-lo. Você pode pensar nisso como a versão do Ruby de JAR do Java ... Vamos chamá-lo de um RBA (Arquivo Ruby).
"É JAR de Ruby ..."
Como a embalagem arquivos de aplicativos relacionados em uma única aplicação RBA, você poderia muito bem embalar arquivos de biblioteca relacionados em uma biblioteca RBA. Agora você não precisa instalar a biblioteca de compostos na forma tradicional antes de usá-lo. Basta requerer o RBA.
Porque o RBA é puro Ruby e não há necessidade de outros programas ou bibliotecas, é fácil de distribuí-lo aos amigos. Eles não têm que instalar qualquer coisa, mas a própria Ruby.
Ao contrário dos JAR-pessoas, não precisamos de uma nova extensão para RBA de. A JAR não é uma classe Java, que contém uma classe Java; um RBA tanto é e contém um script Ruby. É também mais fácil de alterar o formato de um RBA no futuro, porque o algoritmo para lidar com o RBA vem com ele a um custo em bytes de menos de 10K.
Outra diferença entre os dois é o ponto de entrada: JAR faz alguma coisa com um manifesto; RBA apenas carrega init.rb. E, bem, eles comprimir, nós não.
Se você gosta Tar2RubyScript, você pode querer ler Aplicações Distributing Ruby. É sobre como eu construir, embalar e distribuir minhas aplicações Ruby. A teoria e a prática.
O que há de novo nesta versão:

Programas semelhantes

Outro software de desenvolvedor Erik Veenstra

ThreadLimiter
ThreadLimiter

12 May 15

QEMU-Puppy
QEMU-Puppy

3 Jun 15

Comentário para Tar2RubyScript

Comentários não encontrado
Adicionar comentário
Ligue imagens!