Experimente Clojure
(tryclojure.org)Try Clojure
-
Leva só 5 minutos
- "Você não pode aprender algo novo se insistir apenas no que já conhece" - Rich Hickey
- Vamos começar de forma divertida! À direita há um REPL. Ele é uma linha de comando com um ciclo de leitura-avaliação-impressão. Tudo o que você digitar será avaliado.
- Vamos inserir algumas expressões. Por exemplo, digite
(+ 1 2)ou clique no código para inseri-lo automaticamente. - Se quiser mais comandos, você pode digitar
(help). - Quando estiver pronto, digite
(start)!
-
Feito com ClojureScript
- Esta ferramenta foi criada em ClojureScript por @elia_scotto.
- Agradecimentos a @borkdude e à incrível comunidade Clojure.
Opinião do GN⁺
-
O charme do Clojure
- Clojure é uma linguagem de programação funcional com uma expressividade concisa e poderosa. É uma linguagem de fácil acesso até para engenheiros de software iniciantes.
-
A utilidade do REPL
- O REPL (Read-Eval-Print Loop) permite testar código em tempo real e verificar os resultados, sendo muito útil para aprendizado e depuração.
-
A importância da comunidade
- A comunidade Clojure é ativa e acolhedora. Receber ajuda da comunidade ao aprender uma nova linguagem é uma grande vantagem.
-
As vantagens da programação funcional
- A programação funcional melhora a legibilidade e a manutenibilidade do código. Clojure é uma linguagem que aproveita muito bem essas vantagens.
-
Pontos a considerar na adoção
- Ao adotar uma nova linguagem, é preciso considerar a curva de aprendizado e os problemas de integração com sistemas existentes. Como Clojure roda sobre a JVM, ele tem boa compatibilidade com Java.
1 comentários
Opinião do Hacker News
Resumo dos comentários do Hacker News
Babashka recomendado para iniciantes em Clojure
Redescobrindo Clojure
Redução do momentum do Clojure
Experiência de aprendizado de Clojure
Aumento da popularidade do Clojure
Motivos para relutar em usar Clojure
Site de aprendizado de Clojure para iniciantes
Recomendação de material de estudo de Clojure
Materiais relacionados
Alerta de vulnerabilidade XSS
(my-name).