Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Sony WF-1000X M6: le cuffie in-ear di riferimento migliorano ancora
Sony WF-1000X M6: le cuffie in-ear di riferimento migliorano ancora
WF-1000X M6 è la sesta generazione di auricolare in-ear sviluppata da Sony, un prodotto che punta a coniugare facilità di utilizzo con una elevata qualità di riproduzione dei contenuti audio e una cura nella riduzione del rumore ambientale che sia da riferimento
Snowflake porta l'IA dove sono i dati, anche grazie a un accordo con OpenAI
Snowflake porta l'IA dove sono i dati, anche grazie a un accordo con OpenAI
Snowflake ha presentato diverse novità per la sua piattaforma legate all'intelligenza artificiale. Quella forse più eclatante è una collaborazione con OpenAI, ma non mancano diverse nuove funzionalità che rendono la piattaforma più flessibile e in grado di rispondere meglio alle esigenze in continuo cambiamento delle aziende
Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo MSI
Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo MSI
Con velocità teoriche fino a 11 Gbps, gestione tramite app intelligente e protezione avanzata dei dispositivi, Roamii BE Pro porta il Wi‑Fi 7 tri‑band nelle abitazioni più esigenti. Un sistema Wi-Fi Mesh proposto da MSI allo scopo di garantire agli utenti una rete fluida e continua capace di sostenere streaming 8K, gaming competitivo e le applicazioni moderne più esigenti in termini di banda
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 02-09-2006, 08:34   #1
groot
Senior Member
 
L'Avatar di groot
 
Iscritto dal: Apr 2002
Città: Versilia
Messaggi: 4991
IronPython 1.0 RC2 - the new implementation of the Python programming lang. run .NET



- Riferimento Microsoft
- Community

IronPython is the codename for a beta release of the Python programming language for the .NET platform.
It supports an interactive interpreter with fully dynamic compilation. It is well integrated with the rest of the framework and makes all .NET libraries easily available to Python programmers.


Passo da gigante per la piattaforma .NET e per Visual Studio.

Quote:

Come ben sapete mesi fa Jim Hugunin ha rilasciato alle masse il suo "toy project" per mettere le basi a quello che in futuro potrebbe diventare l'ennesimo porting di Python su una nuova piattaforma (in questo caso .NET). Hugunin è piuttosto famoso nella comunità Java per aver progettato AspectJ un tool per l'AOP in Java ma soprattutto per aver dato inizio al progetto Jython, un porting di Python su piattaforma Java. Vi risparmio i pregressi della novella IronPython perchè sono abbastanza futili ai fini del post (l'erronea convinzione che su .NET un linguaggio dinamico non potesse girarci, la sua personale sfida blah blah). Ho intenzione però di parlarvi del suo stato attuale perchè sono un felice utilizzatore di CPython (la versione standard e scritta in C + Python, faccio notare Python che gira su praticamente tutti gli Unix che vi vengono in mente, i Windows, i MacOS, Amiga, PocketPC, Symbian, Java, .NET, si "attacca" facilmente a C, C++, Fortran, Lisp, Smalltalk e altro ancora). Inoltre seguo la mailing list di IronPython dagli albori.

IronPython è un progetto per ora abbastanza contenuto, scritto in C#, che implementa una parte del linguaggio Python attuale (diciamo che per ora è più simile alla 1.5 che alla 2.3 corrente). Gira su .NET e su Mono. La comunità sembra aver recepito abbastanza bene il progetto (parecchi sviluppatori di Mono e non pochi pythonisti di fama seguono attivamente la lista). Inoltre come ben sapete il lavoro e la ricerca di Hugunin gli hanno fruttato un posto di lavoro in Microsoft appunto per poter lavorare in tutta tranquillità al supporto ai linguaggi dinamici e (spero) a IronPython a tempo pieno.

Hugunin però in questo post ha chiesto agli entusiasti della lista (che ovviamente premono per poter creare documentazione/mandare patch/aggiungere feature) di essere pazienti perchè, giustamente, il nuovo lavoro e i nuovi impegni lo occupano un pò. Quindi per ora IronPython è praticamente fermo.

Tornando alla lista di discussione: ho notato che la maggior parte dei post negli ultimi tempi sono di (con sacrosanti problemi) newbie che non hanno idea di come funzioni Python, quindi suggerisco che se a qualcuno interessa "giocare" con IronPython è meglio che perlomeno arrivino in fondo al Python Tutorial prima di iniziare a fare esperimenti :-)

Concludo con un paio di considerazioni pratiche sulla implementazione .NET. Nella mailing list (e nella Python blogosfera) è stato sollevato il problema della compatibilità con Python (si sa che non saranno perfettamente uguali, nemmeno Jython lo è ma essendo un vantaggio per i Pythonisti e non è giusto sollevare la questione). So che Hugunin lavora a stretto contatto con Guido Van Rossum, il "tizio" che nel 1991 ha creato Python, quindi ne deduco che le incompatibilità verranno minimizzate (una delle questioni principali è quella dei vari oggetti Python in relazione ai tipi di dato e ai metodi dei corrispondenti tipi di dato in .NET)

Che dire... per ora non mi viene in mente più niente ma non mancherò di postare se avrò delle news in merito
__________________
Tornerò indietro.
groot è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Sony WF-1000X M6: le cuffie in-ear di riferimento migliorano ancora Sony WF-1000X M6: le cuffie in-ear di riferiment...
Snowflake porta l'IA dove sono i dati, anche grazie a un accordo con OpenAI Snowflake porta l'IA dove sono i dati, anche gra...
Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo MSI Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo M...
Recensione HUAWEI Mate X7: un foldable ottimo, ma restano i soliti problemi Recensione HUAWEI Mate X7: un foldable ottimo, m...
Nioh 3: souls-like punitivo e Action RPG Nioh 3: souls-like punitivo e Action RPG
GTA 6 gratis se nasce un figlio il giorn...
Quasi la metà degli smartphone at...
DDR5 a 16 dollari al gigabyte: Framework...
Meno di 3kg per 'diventare' bionici: l'u...
Al regalo di San Valentino ci pensa HUAW...
Intel multata in India: 30 milioni di do...
Beast of Reincarnation ha una data di us...
Provati Reno15 e Reno15 FS: analisi comp...
L'Europa sfida la Cina sul litio: in Fin...
Sono 32, di cui 6 nuove, le offerte Amaz...
Rinnovo dei coupon Amazon nascosti: ecco...
Corsair aggiorna la confezione delle RAM...
Ecco tutti i robot aspirapolvere in offe...
Tachyum: dal processore universale alle ...
L'eVTOL tedesco per missioni mediche e m...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 18:09.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v