Ruby antes do Ruby???
Publicado em Developer
JESUS, MARIA, JOSÉ!!! Dando uma pesquisada na web hoje, olhem o que eu encontrei: havia, em 1987, uma linguagem chamada Tripod (já lembrei de Guerra dos Mundos, invasores, invasores!!!), que, segundo as palavras do seu próprio criador, foi apresentada para nada mais nada menos que o famigerado Tio Bill:
Because I was in the business of inventing programs and selling them to publishers, I began to show Tripod around the industry. Many companies in Silicon Valley saw it, but few expressed serious interest. However, in March of 1988, I showed this prototype to Bill Gates, and he immediately saw its potential. He declared that it was "cool" and that it would have significant impact across their entire product line. Bill said he wanted to buy it, and over the next few months we hammered out a deal.
Mas eles tinham alguns problemas com o nome Tripod e decidiram mudar para ...
Because the name Tripod had had so much exposure, we promptly changed it to "Ruby."
Putz!!! Ruby antes do Ruby!!! Olhem uma foto da galera que desenvolvia esse Ruby (cadê o Matz? ;-):
Essa frase é meio preocupante, em relação ao nome:
Because Microsoft owned exclusive rights to Ruby, they could do with it as they pleased.
E olhem só ...
The decision was made to delay shipping Ruby and to convert it from a shell construction set for all users of Windows, to a visual programming language for professional programmers by adding QuickBasic. At first, I was very frustrated by Microsoft's decision, and argued against it. However, I was impressed by the power of the eventual product, and soon became an enthusiastic Visual Basic supporter.
Resumindo, o Ruby antes do Ruby foi o embrião do Visual Basic!!! Vixi!!! Estou mandando a história para a lista de discussão, vamos ver o que falam ... me parece que isso já foi discutido lá em 2001, mas vou perguntar de novo. A Microsoft está registrando patentes igual uma doida desde que ocorreu essa primeira discussão, vamos ver o que o povo pensa hoje em dia sobre isso.
Mais alguns links sobre isso aqui, aqui e aqui.
Comentários
Comentários fechados.
Sem nenhum comentário.
Artigos anteriores
- Pull requests em modo raiz - sex, 22 de dezembro de 2023, 09:57:09 -0300
- Qual a idade do seu repositório? - ter, 27 de dezembro de 2022, 12:50:35 -0300
- Utilizando ctags em projetos Rails mais recentes - qui, 24 de junho de 2021, 08:23:43 -0300
- Fazendo o seu projeto brotar - seg, 15 de julho de 2019, 08:57:05 -0300
- Learn Functional Programming with Elixir - sex, 02 de março de 2018, 18:47:13 -0300
- Ambiente mínimo - Driver Driven Development - qua, 23 de agosto de 2017, 15:15:03 -0300
- Ambiente mínimo - repositórios de código - dom, 16 de abril de 2017, 13:02:14 -0300
- Ambiente mínimo - terminal e navegador - dom, 02 de abril de 2017, 21:43:29 -0300
- Utilizando muitas gems no seu projeto? - sáb, 29 de outubro de 2016, 11:57:55 -0200
- Desenvolvedores e inteligência artificial - seg, 11 de julho de 2016, 09:09:38 -0300