Jython: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Lcb444 (discussione | contributi)
m Ripristino alla precedente per bug di impaginazione
Etichette: Ripristino manuale Modifica visuale Modifica da mobile Modifica da web per mobile
 
(25 versioni intermedie di 20 utenti non mostrate)
Riga 1:
{{F|informaticalinguaggi di programmazione|arg2=software libero|gennaio 2013}}
{{Linguaggio di programmazione
{{Software
|Nome nome= Jython
|paradigmi=vedi [[Python]]|tipizzazione=vedi [[Python]]|utilizzo=vedi [[Python]]|autore=Jim Hugunin}}'''Jython''', successore di ''JPython'', è un'implementazione del linguaggio di programmazione [[Python]] scritto in [[Java (linguaggio di programmazione)|Java]].
|Logo = <!-- Jython.png su English Wikipedia -->
|DimensioneLogo = 100px
|Screenshot =
|Didascalia =
|Sviluppatore =
|UltimaVersione = 2.5.3
|DataUltimaVersione = [[13 agosto]] [[2012]]
|UltimaVersioneBeta = 2.7a2
|DataUltimaVersioneBeta = [[30 maggio]] [[2012]]
|SistemaOperativo = multipiattaforma
|Linguaggio = Python
|Linguaggio2= Java
|Genere = [[Interprete (informatica)|Interprete]] del linguaggio di programmazione Python
|Licenza = [http://www.python.org/psf/license/ Python Software Foundation License]
|SoftwareLibero = sì
|Lingua =
|SitoWeb = [http://www.jython.org/ www.jython.org]
}}
 
'''Jython''', successore di ''JPython'', è un'implementazione del linguaggio di programmazione [[Python]] scritto in [[Java]].
I programmi Jython possono importare e usare qualsiasi classe Java. Eccetto alcuni moduli standard, i programmi Jython usano le classi Java anziché i moduli Python.
Jython include quasi tutti i moduli presenti nella distribuzione standard di Python, tralasciando solo alcuni moduli implementati originariamente in [[C (linguaggio di programmazione)|C]].
 
Jim Hugunin creò Jython alla fine del [[1997]], all'inizio con la possibilità che rimpiazzasse C con javaJava.Dalla versione 2.2 Jython (con le librerie standard) è sotto licenza [[Python Software Foundation License]] (v2).
 
L'ultimaLa penultima versione è Jython 2.57.31, disponibile dal [[1330 agosto]]giugno [[20122017]].
Dalla versione 2.2 Jython (con le librerie standard) è sotto licenza [[Python Software Foundation License]] (v2).
 
La versione più recente invece è Jython 2.7.2. È stato rilasciato il 21 marzo 2020 ed è compatibile con Python 2.7.<ref>{{Cita libro |titolo=Automate the Boring Stuff with Python |autore=Al Sweigart |url=https://qualified.one/books/automate-the-boring-stuff-with-python/ |ISBN=978-1593275990 |anno=2015 |editore=No Starch Press}}</ref> Sebbene Jython implementi le specifiche del linguaggio Python, presenta alcune differenze e incompatibilità con [[CPython]], che è l'implementazione di riferimento di Python.<ref>{{cita web|url=https://wiki.python.org/jython/JythonFaq/GeneralInfo#IsJythonthesamelanguageasPython.3F|titolo=JythonFaq|editore=Jython's project|accesso=5 luglio 2009}}</ref><ref>{{cita web|url=http://jython.sourceforge.net/archive/21/docs/differences.html|titolo=Differences between CPython and Jython|editore=Jython's project|accesso=5 luglio 2009|dataarchivio=7 aprile 2022|urlarchivio=https://web.archive.org/web/20220407170527/http://jython.sourceforge.net/archive/21/docs/differences.html|urlmorto=sì}}</ref>
== Voci correlate ==
 
== Note ==
*[[CPython]]
<references />
*[[IronPython]]
 
*[[pypy]]
== Voci correlate ==
* [[CPython]]
* [[IronPython]]
* [[pypy]]
 
== Collegamenti esterni ==
* {{Collegamenti esterni}}
* {{en}}[httpcita web|https://wiki.python.org/jython/ wiki|Wiki ufficiale ]|lingua=en}}
* {{en}}[httpcita web|https://wiki.python.org/jython/IrcChannel/ |Canale IRC ufficiale]|lingua=en}}
 
{{Controllo di autorità}}
* {{en}}[http://www.jython.org Sito ufficiale]
{{Portale|software libero}}
* {{en}}[http://wiki.python.org/jython/ wiki ufficiale ]
* {{en}}[http://wiki.python.org/jython/IrcChannel/ Canale IRC ufficiale]
 
[[Categoria:Python]]
[[Categoria:Linguaggi per JVM]]
[[Categoria:Linguaggi di programmazione orientati agli oggetti]]