Форум сайта python.su
![[RSS Feed] [RSS Feed]](/static/djangobb_forum/img/feed-icon-small.png) 
			 
							 14
  14   
								
								Попалось случайно упоминание занятного проекта.
Интересная попытка поработать над генерируемым байткодом.
 - Увеличивается длина опкодов до 2/4/6 байт. Попутно избавлясь от одного вредного перехода и убирая вероятный промах предсказателя ветвления проца, по словам автора - сильно помогает.
 - Вводятся новые семейства оптимизированных опкодов.
Результат - команд меньше, требуемых байтов тоже. Сравнение бенчмарков wpython и python вызывает уважение.
Ссылка на презентацию - http://wpython.googlecode.com/files/Beyond%20Bytecode%20-%20A%20Wordcode-based%20Python.pdf
То unladen shadow, то wpython… Чует сердце, через несколько лет производительность интерпретатора заметно подрастет.
Офлайн
 
							 1
  1   
								
								Завидую твоей внимательности. Как ты это надыбал?
Надеюсь таки и будет, а то вон рубисты уже начали набирать обороты ;)
Есть ещё parrot VM, тоже много вкусного обещают.
Жаль что пока ни один из публичных толком не работает :(
Отредактировано (Сен. 3, 2009 22:43:03)
Офлайн
 
							 14
  14   
								
								Промелькнуло в рассылке pythondev-sig. Это та, где разработчики питона текущие вопросы обсуждают. Ссылка есть на python.org.
Еще любопытна python-ideas - предложения по развитию питона, еще не оформленные в PEP. И их обсуждения.
Мне интересно смотреть за тем, куда идет любимый язык программирования.
И понимать, отчего сделано так, как сделано. И почему не сделано как-то иначе, какие feature requests отклонены и почему.
Офлайн
 
							 0
  0   
								
								На python-dev читать всё не успеваю уже:) Но читать полезно)))
Офлайн
![[RSS Feed] [RSS Feed]](/static/djangobb_forum/img/feed-icon-small.png)