Czy są jakieś języki kierujące do JavaScript (np. CoffeeScript) i napisane w Pythonie? Znalazłem Pyjamas, ale widzę GWT z Pythona. Chcę języka, który nie potrzebuje ciężkiej biblioteki środowiska wykonawczego i może być skompilowany do JavaScript. Znalazłem także Mascara i bardzo spełnia moje wymagania, z wyjątkiem licencji. CoffeeScript jest dla mnie idealny, z wyjątkiem tego, że jest napisany w samym CoffeeScript. Muszę kompilować kody źródłowe [w języku CoffeeScript-like] do JavaScript statycznie w aplikacji Python.Język podobny do CoffeeScript napisany w języku Python
11
A
Odpowiedz
2
Zaznacz to:
PyvaScript: http://www.allbuttonspressed.com/blog/django/2010/07/PyvaScript-Pythonic-syntax-for-your-browser
Pyjs: https://github.com/anandology/pyjs
Piżamy: http://pyjs.org/
6
Możesz chcieć rzucić okiem na pyjaco (python do kompilatora javascript).
Oto przykład, jak zacząć grę z manipulacji DOM w Pythonie przy użyciu jQuery: https://github.com/chrivers/pyjaco/tree/devel/examples/jquery
0
Jedna część piżamie jest pyjs, która jest w ten sposób to opisano w project overview:
pyjs przekłada kodu Pythona do JavaScript przez chodzenia drzewo składniowe Python i generowania Javascript.
Wygląda na to, że powinien pasować do rachunku: nie trzeba używać innych części piżamy, których nie potrzebujesz.
Powiązane problemy
- 1. Jaki język jest napisany w języku html?
- 2. Vala (język podobny do C#) kompiluje się do C?
- 3. wdrożyć prosty język podobny do C w Prologu?
- 4. język zapytań strukturalnych dla JSON (w języku Python)
- 5. Czy Python ma podobny mechanizm kontroli do CountDownLatch Java?
- 6. ++ operator w języku Python
- 7. Wyślij wiadomość do skryptu w języku Python
- 8. Silnik rekomendacji w języku Python
- 9. coffeescript odpowiednik python „pass” oświadczenie
- 10. Dlaczego zestaw testów GHC jest napisany w języku Python, a nie w Haskell?
- 11. Jak utworzyć samodzielny, samodzielny program instalacyjny napisany w języku C#?
- 12. Jak sprawdzić, w jakim języku jest napisany zwykły tekst?
- 13. Czy Python ma komunikat o błędzie podobny do $! w perl
- 14. W jakim języku programowania jest Sublime Text 2 napisany
- 15. Serwer FTP napisany w C#
- 16. Kod bajtowy wykrywający język Python
- 17. Python i język funkcjonalny interop
- 18. Wyszukiwanie instrukcji drukowania w języku Python
- 19. iteritems w języku Python
- 20. Symfony2: Polecany obiekt podobny do obiektu Request?
- 21. Logowanie w języku Python?
- 22. Deskryptory w języku Python nie działają w języku Python 2.7
- 23. Jak wdrożyć język Python do użytkowników systemu Windows?
- 24. Logowanie w języku Python do obsługi StringIO
- 25. Pakiet w języku Python do przetwarzania sygnałów
- 26. Czy w języku Python występuje "do ... aż"?
- 27. Przekazywanie listy w języku Python do php
- 28. Implementacja stosu TCP w języku Python
- 29. Importuj funkcję C++ do programu w języku Python
- 30. Pakiety w języku Python?
@Lion Oh, dzięki. Usunąłem to. – minhee
"Kawy-jak" jak w "to tylko JavaScript"? Ponieważ to jest podstawowy cel CoffeeScript: rób to, co robi JS, w przyjemniejszy sposób. Proszę opracować, co zdefiniowano w tym "nie-języku JavaScript". Jeśli jedynym problemem z CoffeeScript jest to, że nie jest napisany w CoffeeScript, możesz uruchomić go z poziomu Pythona przez [V8] (http://code.google.com/p/pyv8/). – delnan
@delnan Chciałem powiedzieć językowi, co robi JavaScript w przyjemniejszy sposób. – minhee