Newsy

START NEWS DOWNLOAD E-BOOK FILMIKI GRY ON-LINE KATALOG WWW KOMPONENTY WWW KODY DO GIER ZAKUPY GRY POGODA >>

EDENET.PL NEWSY GOOGLE OBIECUJE PIęCIOKROTNIE PRZYSPIESZYć CPYTHONA - PROGRAMOWANIE




HARDWARE  INTERNET  MOBILE  PROGRAMOWANIE  SOFTWARE  WEBMASTER  






Google obiecuje pięciokrotnie przyspieszyć CPythona



30.03.2009,
Unladen Swallow to projekt programistów Google, który obiecuje 5-krotne zwiększenie wydajności skryptowego języka Python, masowo wykorzystywanego w firmie. Jednym z pomysłów na przyspieszenie jest zastąpienie wirtualnej maszyny kompilatorem JIT bazującym na LLVM.
   google   python  

Jak możemy przeczytać w planie projektu, głównymi celami, oprócz zwiększenia wydajności, jest zachowanie kompatybilności na poziomie kodu z CPython oraz jego rozszerzeniami, a także stabilność. Projekt Google nie jest forkiem CPythona, a raczej dodatkową gałęzią, która (jak chcieliby deweloperzy) zostanie kiedyś włączona do głównego drzewa.

Część problemów optymalizacyjnych jakie zamierza rozwiązać Google w CPythonie zostało już rozwiązanych w konkurencyjnych implementacjach jak Jython, PyPy, czy IronPython. Programiści zamierzają skorzystać z tych doświadczeń.

Plan jest ambitny. Do końca pierwszego kwartału 2009 roku (to już 1 kwietnia!) wydajność CPythona ma zwiększyć się o 25-35%. Na drugi kwartał planowane jest zastąpienie Python VM przez kompilator JIT, co da dodatkowy 10-procentowy wzrost wydajności. Kolejne plany to stopniowe zwiększanie wydajności przez wzbogacanie Pythona korzystając z dorobku ostatnich 30 lat inżynierii oprogramowania. Jednym z istotnych usprawnień ma być optymalizacja garbage collectora i naprawienie wielowątkowego przetwarzania w Pythonie.



W teorii brzmi pięknie, teraz czekamy na efekty!

   google   python  

Źródło: OsNews.pl


rozp   lublin praca it   lublin praca nauczyciel   lublin praca na weekendy   lublin praca biurowa   
©opyrigth 2003-2010 by Edenet.pl. Wszystkie prawa zastrzeżone