Clojure-Py.

Clojure implementado em cima do Python
Baixe Agora

Clojure-Py. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Eclipse Public License
  • Preço:
  • FREE
  • Nome do editor:
  • Timothy Baldridge
  • Site do editor:
  • https://github.com/halgari/

Clojure-Py. Tag


Clojure-Py. Descrição

Clojure-Py é uma implementação de Clojure em petão puro. Por que Python? É nossa crença que as máquinas virtuais estáticas causam rendas muito pobres para linguagens dinâmicas. Eles constrangem as línguas à sua visão do que o "mundo deve se parecer" e limitar as opções disponíveis para implementadores de idiomas. Estamos tentando provar isso, escrevendo uma implementação de Clojure que é executado no Python VM. Acreditamos que com uma boa dinâmica JIT (como Pipy), uma versão do Clojure em funcionamento em uma VM dinâmica pode superar suas contrapartes JVM e CLR.ASIDE a partir disso, há muitas bibliotecas de Python como Pyside (Qt GUI), Numpy, Scipy e Stackless que não possuem contrapartes JVM, ou pelo menos as implemntations Python são mais fáceis de usar e aprender. O Clojure-Py se integrará firmemente à Tua Python VM e poderá usar todas essas bibliotecas. Bumplyspython bumas de bibliotecas estão disponíveis sob o PY / namespace. Python bytecodes reais podem ser injetados via PY.BYTECODES / opviewing o código em https://github.com/halgarri/clojure-py/blob/master/clojure/core.clj é provavelmente a melhor maneira de obter uma sensação do que é possível, e como o Clojure-Py implementa certas funções.One Nota: Clojure-py implementa o novo design "Propriedade vs Chaming Method" usado em Clojurscript: (.__ Name__ (módulo)); mesmo que o módulo .__ Nome __ () em Python (.-__ Name__ (módulo)); O mesmo que o módulo .__ Nome__ em PythonHow Posso ajudar? Confira o wiki para mais informações sobre o roteiro para este projeto. Em seguida, confira a lista de problemas para qualquer item marcado como "mudança isolada". Estas são mudanças que devem ser um pouco fáceis para um NewCommer pegar e não envolver a brincadeira com os internos da implementação muito. Também sinta-se à vontade para participar da nossa lista de discussão.Blogfrom tempo a tempo, vamos postar atualizações de status, idéias e planos para este blog http://clojure-py.blogspot.com/installation ./setup.py desenvolver # ou ./ setup.py install for 'product'Unit tests (deve' Easy_install nariz 'ou' pip install nariz 'primeiro) noSetestsrunning homepage do clojurepyproduto


Clojure-Py. Software Relacionado

Gluino.

porto de web2py para garrafa, frasco, pirâmide, tornado, wsgiref e outras estruturas ...

79

Download