Pular para o conteúdo

Como instalar Deno no Linux

Dica publicada em Javascript / Introdução
Fábio Berbert de Paula fabio
Hits: 3.643 Categoria: Javascript Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar

Como instalar Deno no Linux

Deno é um ambiente para execução de JavaScript e TypeScript baseado na famosa engine V8. Resumindo, Deno é uma variação do Node (já tentou inverter as sílabas de Node?), foi desenvolvido pelo próprio criador do Node, o Ryan Dahl.

A história foi que após criar o Node, Ryan identificou algumas falhas de arquitetura no projeto e achou que poderia melhorá-lo. Para provar suas teorias sem precisar reescrever boa parte do projeto, ele resolveu criar o Deno.

O que realmente vale mencionar é que além de JavaScript, Deno suporta TypeScript, linguagem criada pela Google que pretende ser a sucessora do JavaScript.

Como isso aqui é apenas uma dica, vamos cortar o blá-blá-blá e partir para a prática! O objetivo da dica é ensinar a instalar Deno no seu Linux.

Abra um terminal e digite:

curl -fsSL https://deno.land/x/install/install.sh | sh

Como resultado você terá um binário do Deno no seguinte caminho:

HOME/.deno/bin/deno

Para executá-lo basta digitar:

~/.deno/bin/deno

Se quiser facilitar as coisas, adicione a pasta "~/.deno/bin" ao seu PATH ou então copie o binário para alguma pasta padrão do PATH:

sudo cp ~/.deno/bin/deno /usr/local/bin/

Referências:

Apagando linhas em branco no vim

Instalando Docker no Debian 10 Buster

Desativando popups "O sistema detectou um problema no aplicativo" no Ubuntu

Como verificar links quebrados no teu site

DNS Dinâmico no Linux com ddupdate - DuckDNS

Adicionar Facebook Comments no Google Sites

Aprendendo HTML

Bloqueando objetos Flash de páginas

Skype Web - Alternativa ao Skype desktop

Como corrigir erros de acentuação em códigos HTML, PHP ou JavaScript

#2 Comentário enviado por removido em 22/11/2020 - 18:22h
Tinha até esquecido do Deno! haha

#3 Comentário enviado por GustavoValerio em 23/11/2020 - 06:28h
Sem querer se chato e já sendo, TypeScript foi criado pela Microsoft.
O Google criou o Dart, onde ele pretendia que fosse a sucessora do Javascript, mas o projeto ainda não render.
Embora o Flutter tenha levantado a moral do Dart, ainda falta muito pro Javascript perder o posto, embora seja possível compilar dar para JavaScript...

De qualquer forma, gostei da dica.
Não conhecia o Deno.
Abandonei o Node justamente por causa de falhas na arquitetura e, ultimamente, tenho focado mais no Python wsgi...

Vou fazer alguns testes com o Deno!

------------------------------------------------------------------------------------------------------------------------
"Esta é a filosofia Unix:
Escreva programas que façam apenas uma coisa mas que façam bem feito.
Escreva programas que trabalhem juntos.
Escreva programas que manipulem streams de texto, pois esta é uma interface universal."
Ou, de maneira simples: "faça apenas uma coisa e faça bem".
------------------------------------------------------------------------------------------------------------------------
Visite: http://gustavovalerio.com.br
Visite: http://goo.gl/NJlxXy
#4 Comentário enviado por fabio em 23/11/2020 - 06:37h
Até hoje eu nunca fiz nem um Hello World em TypeScript. Não dá pra ficar pulando de galho em galho a cada nova promessa.

Voltando ao Deno, ele é um ambiente de execução JavaScript mesmo. Tu digita "deno" e já sai lançando expressões em JS no console. Ele obviamente tem sido adotado pela galera do TypeScript porque o Node até onde sei só suporta JS.

E respondendo o que não fui perguntado, uso Node mesmo kkk ... Deno instalei só pra fazer uma graça.


[3] Comentário enviado por GustavoValerio em 23/11/2020 - 06:28h

Sem querer se chato e já sendo, TypeScript foi criado pela Microsoft.
O Google criou o Dart, onde ele pretendia que fosse a sucessora do Javascript, mas o projeto ainda não render.
Embora o Flutter tenha levantado a moral do Dart, ainda falta muito pro Javascript perder o posto, embora seja possível compilar dar para JavaScript...

De qualquer forma, gostei da dica.
Não conhecia o Deno.
Abandonei o Node justamente por causa de falhas na arquitetura e, ultimamente, tenho focado mais no Python wsgi...

Vou fazer alguns testes com o Deno!




Contribuir com comentário

Entre na sua conta para comentar.