1.1, Аноним (-), 23:47, 21/06/2014 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
В Chrome/V8 два компилятора, в Firefox/SpiderMonkey три-четыре трянслятора-компилятора, в Safari/JavaScriptCore три транслятора и компилятор. Определённо, есть куда развиваться...
| |
1.3, Аноним (-), 00:52, 22/06/2014 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
>> обгоняет классическую реализацию Python на языке Си
Всё бы ничего, если бы этот самый pypy запускался без этого самого CPython
| |
|
2.9, myhand (ok), 13:28, 22/06/2014 [^] [^^] [^^^] [ответить]
| +/– |
Я наверно здорово отстал от жизни, но у меня - запускается. А пакет в Debian не содержит зависимостей от cpython.
Подозреваю, вы хотели сказать что-то умное, но пока выхлоп оказался глупостью...
| |
|
3.15, Аноним (-), 19:49, 22/06/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
>> Я наверно здорово отстал от жизни
Согласен в этом с вами.
У вас наверное совершенно особый процессор, который вместо машинного кода исполняет питон а по ходу и анализирует его синтаксис. Но у меня такого добра нет.
Подозреваю, что вы не смогли проникнуть в суть моего поста, от этого он вам стал казаться глупым, но ничего, с возрастом пройдёт..
| |
|
4.21, myhand (ok), 21:07, 22/06/2014 [^] [^^] [^^^] [ответить]
| +/– |
> У вас наверное совершенно особый процессор
Cамый обычный.
> Подозреваю, что вы не смогли проникнуть в суть моего поста
Ну так поясните. Пока никто всю "глыбь" вашей мысли тут не уловил, не один я.
Но если все-таки интересно: PyPy не использует CPython. Инфа 100%.
| |
|
5.23, Аноним (-), 22:25, 22/06/2014 [^] [^^] [^^^] [ответить]
| +/– |
Он его как раз и использует в процессе своей сборке, ибо без него вам бы ваш процессор ой как бы пригодился..
| |
|
6.28, Аноним (-), 23:47, 22/06/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Он его как раз и использует в процессе своей сборке, ибо без
> него вам бы ваш процессор ой как бы пригодился..
Что было раньше, курица (PyPy) или яйцо (PyPy)?
| |
6.31, myhand (ok), 23:50, 22/06/2014 [^] [^^] [^^^] [ответить]
| +4 +/– |
> Он его как раз и использует в процессе своей сборке
Он *может* его использовать в процессе сборки. А требует - любую подходящую версию Python, ей вовсе не обязательно быть CPython (более того, он не рекоммендуется).
Дети, блин...
| |
|
|
4.35, Аноним (-), 01:12, 23/06/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
Сели в лужу и сделали умное лицо будто так надо, а никто ничего не понял? Вы убогое позорище.
| |
|
|
2.10, Аноним (-), 13:55, 22/06/2014 [^] [^^] [^^^] [ответить]
| –4 +/– |
>Всё бы ничего, если бы этот самый pypy запускался без этого самого CPython
Он может запускаться везде. Смысл в том, что реализация могла быть сделана на чём угодно, на баше, на руби, хоть на брейнфаке. Смысл от этого не поменяется: трансляция питона в машинный код.
| |
|
3.17, Аноним (-), 19:52, 22/06/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
Вот именно, для работы этой самый реализации и нужен сам питон, так как PyPy без него не исполняемый
| |
|
4.22, myhand (ok), 21:25, 22/06/2014 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Вот именно, для работы этой самый реализации и нужен сам питон
Кто вам сказал такую глупость?
> как PyPy без него не исполняемый
Караул! В Debian поставляют неработоспособный пакет pypy:
https://packages.debian.org/sid/pypy
Рискну предположить, что ваше бредовое заявление связано с требованиями к сборке PyPy. Но там - пользоваться CPython не обязательно (наоборот, рекоммендуется не использовать), можно заменить интерпретатор на любой совместимый (напр. тот же PyPy).
| |
|
5.25, Аноним (-), 22:36, 22/06/2014 [^] [^^] [^^^] [ответить]
| –2 +/– |
>> Караул! В Debian поставляют неработоспособный пакет pypy:
Да что вы, он же в sid ветке, так что это нормально. Рискну вам показать офф ман с зависимостями этого-же PyPy, в разобранном виде - http://pypy.readthedocs.org/en/latest/getting-started-python.html#id11
>> Рискну предположить, что ваше бредовое заявление связано с требованиями к сборке PyPy. Но там - пользоваться CPython не обязательно (наоборот, рекоммендуется не использовать), можно заменить интерпретатор на любой совместимый (напр. тот же PyPy).
Дык я про сборку и говорил, над вашим постом это даже подмечено, но вы и в этот раз видимо не смогли меня правильно понять. Из первых строк этой новости нам становится понятно, что это: - "реализации языка Python, написанной на языке Python ", конечно же вам и в голову не пришло, что для сборки этого питона нужен сам питон.
| |
|
6.27, Аноним (-), 23:45, 22/06/2014 [^] [^^] [^^^] [ответить]
| +/– |
По-моему вам и вашим товарищам-анонимам, активно минусующим мои посты стоит немного разобраться с сутью вопроса.
| |
6.29, myhand (ok), 23:47, 22/06/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
>>> Караул! В Debian поставляют неработоспособный пакет pypy:
> Да что вы, он же в sid ветке, так что это нормально.
Я забыл табличку "сарказм"?
> Рискну вам показать офф ман с зависимостями этого-же PyPy, в разобранном
> виде - http://pypy.readthedocs.org/en/latest/getting-started-python.html#id11
Ну да, учимся читать:
First download a pre-built PyPy for your architecture which you will use to translate your Python interpreter. It is, of course, possible to translate with a CPython 2.6 or later, but this is not the preferred way, because it will take a lot longer to run – depending on your architecture, between two and three times as long.
Особо обращаю внимание на: фразу this is not the preferred way.
> Дык я про сборку и говорил, над вашим постом это даже подмечено,
> но вы и в этот раз видимо не смогли меня правильно
> понять. Из первых строк этой новости нам становится понятно, что это:
> - "реализации языка Python, написанной на языке Python ", конечно
> же вам и в голову не пришло, что для сборки этого
> питона нужен сам питон.
Питон-то нужен, только им не обязан быть CPython. Любой совместимый интерпретатор, в частности - сам pypy.
| |
|
7.36, Аноним (-), 01:13, 23/06/2014 [^] [^^] [^^^] [ответить]
| +/– |
>> Ну да, учимся читать:
Кажется, я не на это надеялся, что вы обратите внимание, ну ладно, страница не широкая, найдете ещё.
>> Питон-то нужен, только им не обязан быть CPython. Любой совместимый интерпретатор, в частности - сам pypy.
Я другие варианты, кроме CPython пока даже не рассматриванию, он сейчас как и был, так и остается дефолтным питоном, которым по-умолчанию выполняется всё, что носит расширение .py, .pyc и д.р
| |
|
6.40, angra (ok), 09:18, 23/06/2014 [^] [^^] [^^^] [ответить]
| +/– |
Я тебе сейчас очень страшную вещь скажу - для сборки С нужен С. Прикинь, процессоры не умеют выполнять напрямую не только исходники python, но и исходники С. Могу пойти еще дальше в разрушении твоей картины мира - процессоры не умеют выполнять даже исходники ассемблеров. Как видишь PyPy в этом плане ничем не отличается от С и ассемблеров.
| |
|
7.42, Аноним (-), 14:55, 23/06/2014 [^] [^^] [^^^] [ответить]
| +/– |
Я не испугался, давай ещё, я вот на днях слышал, что есть такая процессорная архитектура, которая вообще не имеет машинных инструкций, называется она Zisc, про неё что-нибудь скажешь или ты умеешь комментировать только свои собственные убеждения, которые ты преследовал до того, как тебе кто-то открыл глаза на реальный мир и ты понял, что ни ассемблерный сорец, не си сорец или какой бы то ни было другой не способен выполнять сам себя ? Но я в отличие от тебя знал это ещё до того, как впервые ознакомился с синтаксисом ассемблера для x86.
| |
|
8.43, angra (ok), 16:05, 23/06/2014 [^] [^^] [^^^] [ответить] | –1 +/– | Ну тогда есть три варианта 1 Ты не тот аноним, которому я отвечал Тогда непон... текст свёрнут, показать | |
|
9.44, Аноним (-), 22:40, 23/06/2014 [^] [^^] [^^^] [ответить] | +/– | И все три мимо, это пять 1 Я есть тот, кем я был и ты меня ещё не раз увидишь ... текст свёрнут, показать | |
|
10.45, angra (ok), 09:15, 24/06/2014 [^] [^^] [^^^] [ответить] | +/– | Ага, значит третий вариант Ты так и не понял, что для PyPy вообще никак не нуже... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
2.30, Аноним (-), 23:48, 22/06/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Всё бы ничего, если бы этот самый pypy запускался без этого самого
> CPython
Удивительно, вы несёте откровенный бред, а вам ещё и плюсики ставят. Или вы это сами себе
| |
|
3.34, Аноним (-), 01:05, 23/06/2014 [^] [^^] [^^^] [ответить]
| +/– |
Если вы так переживаете по этому по этому поводу или от того, что вас обделили вниманием, чтобы вас как-то подбодрить, могу сказать, что да - с фейком ставлю :)
| |
|
|
|
2.5, Xasd (ok), 10:14, 22/06/2014 [^] [^^] [^^^] [ответить]
| +7 +/– |
Java хорошая штука.. но у неё лишь только две проблемы:
1. дерьмовый (несогласованный сам с собой) синтаксис языка Java .. и он слишком многословный.
2. дурацкая виртуальная машина (со странным отношением к оперативной памяти, JVM думает будто она единственная программа которая запущена на компьютере).
| |
|
3.7, Аноним (-), 12:24, 22/06/2014 [^] [^^] [^^^] [ответить]
| +2 +/– |
2. дурацкая виртуальная машина (со странным отношением к оперативной памяти, JVM думает
> будто она единственная программа которая запущена на компьютере).
Все процессы в ОС думают таким образом.
| |
|
4.13, Xasd (ok), 18:58, 22/06/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Все процессы в ОС думают таким образом.
обычно эгоизм остальных процессор заключается *лишь* в том что они только бирут память у ОС, но не отдают. однако если процесс уже взял достаточно памяти -- то он используют то что есть, и не берёт у ОС новой памяти.
процесс JVM же -- берёт берёт память у ОС, даже в случе когда он уже взял всё необходимое (ему пофигу -- он возьмёт ещё раз, и ещё раз, и ещё раз..).
то как ведёт чебя JVM -- можно было бы назвать "утечкой памяти", но однако в случае с JVM это не "утечка" а вполне "осознанные" действия..
JVM можно запустить с аргументами -Xms<memory> -Xmx<memory> --- однако это является *абсурд* что я должен вручную эти значения как-то подбирать. зачем было взваливать на человека ту "математическую" проблему, которая должна была бы быть решена компьютером..
ни чего страшного если бы JVM не отдавал бы память (а только брал бы). но страшно именно то что JVM берёт памяти больше чем ему могло бы понадобиться..
да.. память сейчас дещёвая.. в лёгкую можно накупить даже больше чем 16G (каждый сам себе). но ведь апетит JVM тем больше -- чем больше имеется памяти на компьютере. как будто JVM думает что если я накупил больше памяти -- то значит я её купил именно для JVM :-)
| |
|
3.11, Аноним (-), 14:00, 22/06/2014 [^] [^^] [^^^] [ответить]
| –2 +/– |
>Java хорошая штука.. но у неё лишь только две проблемы:
Эти проблемы незначительны. Джаву убила агрессивная политика компании Sun, а затем и Oracle.
| |
|
|
5.38, Аноним (-), 03:43, 23/06/2014 [^] [^^] [^^^] [ответить]
| +/– |
тут скорей укросми, lifenews при всей своей специфике настолько не погружено в виртуальные миры мифотворчества
| |
|
|
|
2.6, Аноним (-), 10:47, 22/06/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Они изобрели Java?
Принцип прост. Сначала мы делаем из не-джавы джаву (то есть собираем информацию о типах и преобразовываем код в статический), потом пытаемся задействовать алгоритмы, лежащие в основе виртуальной машины джавы. Так работает V8.
| |
|
|