Python Fiddle — специализированный сервис для обмена скриптами на языке Python

29 августа 2011 года

Введен в строй ресурс PythonFiddle.com, предназначенный для обмена кодом на языке Python между разработчиками. Ключевым отличием PythonFiddle от других сервисов "PasteBin" является возможность выполнения и просмотра результатов для введенного в форму кода, при этом код запускается прямо в браузере без обращения к внешним сервисам. Из браузеров пока поддерживаются только Chrome 10+ и Firefox 4+.

JavaSсript-код проекта упакован и имеет нечитаемый вид, поэтому трудно точно сказать как именно организовано выполнение кода, судя по всему используется реализация Python на языке JavaScript или транслятор Python кода в представление JavaScript. Из существующих проектов, которые могут лежать в основе сервиса, можно отметить:

  • PYXC-PJ (Архивная копия от 9 ноября 2020 на Wayback Machine) -генератор JavaScript-кода а основе кода на языке Python
  • Pyjamas - компилятор с Python на JavaScript
  • Skulpt (Архивная копия от 5 августа 2018 на Wayback Machine) - реализация языка Python, написанная на JavaScript;
  • PyCow -преобразователь кода Python в MooTools JS;
  • PyvaScript - поддержка для JavaScript синтаксиса, напоминающего Python;
  • Emscripten - компилятор, способный преобразовать байткод LLVM в представление на языке JavaScript. В частности, Emscripten может быть использован для компиляции в JavaScript-представление интерпретатора CPython.

Источники

править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Python Fiddle — специализированный сервис для обмена скриптами на языке Python», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.