Psyco

Psyco

Psyco

Psyco
Desarrollador
Armin Rigo
http://psyco.sourceforge.net
Información general
Última versión estable 1.6
16 de diciembre de 2007; hace 22 meses
Género Compilador en tiempo de ejecución
Sistema operativo Multiplataforma
Licencia Licencia MIT

Psyco es un compilador en tiempo de ejecución especializado para Python desarrollado por Armin Rigo.

Psyco funciona sobre sistemas operativos derivados de BSD, Linux, Mac OS X y Windows usando procesadores de 32 bits compatibles con los procesadores de Intel. Está completamente desarrollado y no se preve su futuro desarrollo. Psyco está escrito en C y sólo genera código basado en la plataforma x86. Un proyecto íntimamente relacionado con Psyco es PyPy, que incorpora un intérprete y un compilador que genera C, mejorando su compatibilidad multiplaforma respecto Psyco. Algunas partes están escritas en Python, pero el intérprete está restringido a un subconjunto de Python, llamado RPython.

Contenido

Mejora del rendimiento

Psyco puede acelerar notablemente aplicaciones que hacen un uso intensivo de la CPU. El rendimiento actual depende de forma importante de la aplicación y puede aumentarse hasta unas 40 veces.[1] La majora de rendimiento media es aproximadamente de 4x, acercando el rendimiento de Python al de lenguajes como Smalltalk y Scheme, pero sin llegar al rendimiento de lenguajes "compilados" como C#, Java, Fortran y C.[2]

Véase también

  • Ver el portal sobre Psyco Portal:Software libre Contenido relacionado con Software libre.
  • PyPy
  • RPython
  • Shed Skin
  • YARV

Referencias

  1. «Python Psyco benchmarks». Consultado el 2008-04-24.
  2. «Shootout rankings». Consultado el 2008-04-24.

Enlaces externos

Obtenido de "Psyco"

Wikimedia foundation. 2010.

Игры ⚽ Поможем написать курсовую

Mira otros diccionarios:

  • Psyco — Тип JIT компилятор Разработчики Армин Риго, затем Кристиан Тисмер Написана на C Операционная система Unix подобные, Windows, Mac OS X Последняя версия 1.6 (16 декабря 2007 года) …   Википедия

  • Psyco — Entwickler Armin Rigo Aktuelle Version 1.6 (Dezember 2007) Betriebssystem Windows, Mac OS X, Linux, BSD Derivate. Kategorie JIT Compiler …   Deutsch Wikipedia

  • Psyco — Infobox Software name = Psyco caption = developer = Armin Rigo latest release version = 1.6 latest release date = December 16, 2007 operating system = Cross platform genre = just in time compiler for Python license = MIT License website =… …   Wikipedia

  • Psyco Gundam — (Japanese: サイコガンダム, Saikogandamu , PSYCO GUNDAM ) refers to a series of fictional mobile armours of prodigious size, appearing in the Gundam franchise in various forms. The animation incarnations were designed by Kazumi Fujita (original work by… …   Wikipedia

  • M. Bison — (Vega en Japón) es el villano más recurrente de la saga de videojuegos Street Fighter y uno de los más conocidos del mundo de los videojuegos. Contenido 1 Perfil (videojuego) 2 Perfil (película de imagen real) 3 C …   Wikipedia Español

  • SD Gundam Force Emaki Musharetsuden — Infobox animanga/Header name = SD Gundam Force Emaki Musharetsuden caption = Cover of final manga volume ja name = SDガンダムフォース絵巻 武者烈伝 武化舞可編 ja name trans = genre = Infobox animanga/Manga title = author = Masato Ichishiki publisher = Kodansha… …   Wikipedia

  • List of Mobile Suit Zeta Gundam characters — Mobile Suit Zeta Gundam is a Japanese science fiction anime television series that originally aired on Nagoya Broadcasting Network between March 2, 1985 and February 22, 1986. Mobile Suit Zeta Gundam featured many new characters and several… …   Wikipedia

  • Four Murasame — Infobox animanga character name = Four Murasame series = Mobile Suit Gundam caption = Four Murasame in the Mobile Suit Gundam: Climax U.C. PS2 game first = Episode 17, Hong Kong City last = Episode 50, Riders in the Skies creator = voiced by =… …   Wikipedia

  • List of mobile weapons — This is a list of mobile suits, mobile pods, mobile armors, mobile dolls, and mobile fighters from the highly popular mecha anime Gundam . The general term for a group of the different types and styles of mobile units is known as mobile weapons.… …   Wikipedia

  • Python — У этого термина существуют и другие значения, см. Python (значения). Python Класс языка: му …   Википедия

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”