Clojure-Py

Clojure implementiert auf Python
Jetzt downloaden

Clojure-Py Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Eclipse Public License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Timothy Baldridge
  • Website des Verlags:
  • https://github.com/halgari/

Clojure-Py Stichworte


Clojure-Py Beschreibung

Clojure-Py ist eine Umsetzung von Clojure in reinem Python. Warum ist unser Glaube, dass statische virtuelle Maschinen sehr schlechte Laufzeiten für dynamische Sprachen machen. Sie beschränken die Sprachen auf ihre Sicht auf das, was die "Welt aussehen soll" und die Optionen für Sprachimplementatoren einschränken. Wir versuchen, dies zu beweisen, indem wir eine Umsetzung von Clojure schreiben, die auf dem Python VM läuft. Wir glauben, dass mit einem ordnungsgemäßen dynamischen Jit (wie Pypy) eine Version von Clojuring, die auf einem dynamischen VM läuft, seine JVM- und CLR-Gegenstücke übertreffen kann Stackless, die keine JVM-Gegenstücke haben, oder zumindest die Python-Implementationen sind einfacher zu bedienen und zu lernen. Clojure-Py wird sich fest mit THY PYTHON VM integrieren und alle diese Bibliotheken nutzen. Basic ConceptsPyThon BusinessIns sind unter dem PY / Namespace erhältlich. Tatsächliche Python-Bytecodes können über py.bytecodes / opviewing the code unter https://github.com/halgari/clojure-py/blob/master/clojure/core.clj ist wahrscheinlich der beste Weg, um ein Gefühl zu bekommen, was ist, was ist Möglich, und wie Clojure-PY bestimmte Funktionen implementiert gleich wie das Modul .__ Name __ () in Python (.-__ name__ (Modul)); Gleiches wie das Modul .__ Name__ in Pythonhow kann ich helfen? Weitere Informationen zur Roadmap für dieses Projekt finden Sie in den Wiki. Schauen Sie sich dann die Problemliste für alle mit "isolierten Änderung" an. Dies sind Änderungen, die für ein NewCommer etwas leicht sein sollten, um sich abzuholen und nicht mit den Einbauten der Implementierung miteinander verbunden zu sein. Fühlen Sie sich auch frei, an unserer Mailingliste teilzunehmen Setup.py-Installation für 'Production'Unit-Tests (Muss' Easy_install Nase 'oder' Pip Installieren der Nase 'zuerst) NoSetestsRunning ClojurePyProduct's Homepage


Clojure-Py Zugehörige Software

Gluino

Hafen von Web2Py in Flasche, Flasche, Pyramide, Tornado, WSgiref und andere Rahmenbedingungen ...

79

Herunterladen