|
|
3.3, yt (?), 00:16, 22/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
Для Python Google разрабатывает Unladen Swallow.
Jython - это из другой оперы.
| |
|
4.11, Basiley (ok), 00:40, 23/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Для Python Google разрабатывает Unladen Swallow.
>Jython - это из другой оперы.
OMG !!
и правда есть проект :-)
забавно будет(если появится)глянуть.
| |
|
|
|
|
2.6, Andrey Mitrofanov (?), 12:17, 22/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
Роясните ход Ваших мыслей, если Вы считаете, что что-то = костыль, как их этого следует, чтоэто (никому?) не нужно? $-)))
| |
|
3.8, Аноним (-), 17:52, 22/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
А по-моему, это очевидно - если что-то можно скомпилить заранее, надо это сделать и не тратить зря ни процессорное время ни память, как делают все современные жавы-неты.
| |
|
4.9, ixrws (??), 18:30, 22/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
>А по-моему, это очевидно - если что-то можно скомпилить заранее, надо это
>сделать и не тратить зря ни процессорное время ни память, как
>делают все современные жавы-неты.
Чрезвычайно сложно добиться хорошей динамики языка без JIT. Точнее почти невозможно. Именно поэтому CL, и теперь вот - perl6, включают в язык прямой доступ к компилятору.
Как вы собираетесь например переправлять объекты по сети между разными аппаратными платформами? Без jit там будет только интерпретация, что жопно по производительности. А сериализация только данных, без кода - ограничивает возможности.
| |
|
5.12, Basiley (ok), 00:43, 23/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
>>А по-моему, это очевидно - если что-то можно скомпилить заранее, надо это
>>сделать и не тратить зря ни процессорное время ни память, как
>>делают все современные жавы-неты.
>
>Чрезвычайно сложно добиться хорошей динамики языка без JIT. Точнее почти невозможно. Именно
>поэтому CL, и теперь вот - perl6, включают в язык прямой
>доступ к компилятору.
>Как вы собираетесь например переправлять объекты по сети между разными аппаратными платформами?
>Без jit там будет только интерпретация, что жопно по производительности. А
>сериализация только данных, без кода - ограничивает возможности.
этим(поиском ОТВЕТОВ на Ваши вопросы)занимаются ВСЕ(в мире IT), с массой тела от полумиллиарда юсд.
наиболее удачные ответы IMHO, были найдены коммандой Transmeta и бритнский отделением MIPS.
а что до эмоциональной стороны то да, тут всегда непростой tradeoff производительность/гибкость, производительность/динамика развития итд итп.
| |
5.14, аноним (?), 15:54, 26/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
> Чрезвычайно сложно добиться хорошей динамики языка без JIT. Точнее почти невозможно.
Не "почти невозможно", а "невозможно". Поэтому я и сказал что надо компилировать все что можно, а что нельзя - там уж, извините, JIT.
> Именно поэтому CL, и теперь вот - perl6, включают в язык прямой доступ к компилятору.
Ну так и отлично, только AOT это не отменяет.
| |
|
|
|
|
1.5, Аноним (-), 08:27, 22/01/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
те на LLVM гуглёвцы забивают сознательно (для Lua и Python есть соотв. проекты).
К чему бы это?
| |
|
2.10, Ariel (??), 22:48, 22/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
>те на LLVM гуглёвцы забивают сознательно (для Lua и Python есть соотв.
>проекты).
>К чему бы это?
не хотят Apple помогать, ибо он основной спонсор и разработчик LLVM ;-)
| |
|
|