The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

29.12.2015 15:20  Выпуск Nuitka 0.5.17, компилятора для языка Python

Представлен новый выпуск проекта Nuitka, в рамках которого развивается компилятор, позволяющий транслировать скрипт на языке Python в представление на C++, которое затем можно скомпилировать в исполняемый файл, использующий libpython для обеспечения максимальной совместимости с CPython (используются штатные средства CPython для управления объектами). Обеспечена полная совместимость с актуальными выпусками Python 2.x и 3.x. По сравнению с CPython скомпилированные скрипты демонстрируют в тестах pystone повышение производительности на 258%. Код проекта распространяется под лицензией Apache. Ключевыми улучшениями новой версии является обеспечение полной поддержки Python 3.5 и сопрограмм, добавление новых оптимизаций, а также улучшение реализации генераторов.

  1. Главная ссылка к новости (http://nuitka.net/posts/nuitka...)
  2. OpenNews: Увидел свет язык программирования Python 3.5.0
  3. OpenNews: PyPy.js - реализация языка Python для web-браузеров
  4. OpenNews: Выпуск PyPy 4.0, реализации Python, написанной на языке Python
  5. OpenNews: Выпуск Pyston 0.4, реализации языка Python с JIT-компилятором
Лицензия: CC-BY
Тип: Программы
Ключевые слова: nuitka, python
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Анониматор, 15:29, 29/12/2015 [ответить] [смотреть все]
  • –5 +/
    Щас у питонохейтеров пукан разорвет.
     
     
  • 2.4, Аноним, 15:47, 29/12/2015 [^] [ответить] [смотреть все] [показать ветку]
  • +1 +/
    Скорее у питонфанбоев, потому что ху Wнуитка это признание тормознутости питона ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.8, Аноним, 16:02, 29/12/2015 [^] [ответить] [смотреть все]  
  • +6 +/
    > нуитка это признание тормознутости питона.

    А picoc и tcc – это признак чего?

     
     
  • 4.11, Аноним, 16:10, 29/12/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    А что с ними не так?
     
     
  • 5.12, Аноним, 16:15, 29/12/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    А если подумать Каким боком вообще компилятор к языку относится ... весь текст скрыт [показать]
     
     
  • 6.32, ., 18:10, 29/12/2015 [^] [ответить] [смотреть все]  
  • +6 +/
    >А если подумать?

    Не зарывайся! Ты на опупнете! Иш чего захотел - подумать! 8-/

     
  • 3.9, myhand, 16:03, 29/12/2015 [^] [ответить] [смотреть все]  
  • –2 +/
    Т е если выпускник ПТУ Вася наваял кАнпилятор в C - это каким-то образом каса... весь текст скрыт [показать]
     
     
  • 4.20, Аноним, 16:57, 29/12/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    А Вы это про МГУ Леонардо да Винчи и Архимед там не учились, это им не мешало ... весь текст скрыт [показать]
     
     
  • 5.24, Аноним, 17:21, 29/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Это он про выпускников технических университетов-пту, почти в каждой новости упо... весь текст скрыт [показать]
     
     
  • 6.103, Пингвино, 13:04, 31/12/2015 [^] [ответить] [смотреть все]  
  • +/
    У него просто болезненная фиксация на этом Возможно он учился в пту и не смог о... весь текст скрыт [показать]
     
  • 5.27, myhand, 17:26, 29/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Это я про автора блога.
     
  • 5.75, Аноним, 13:47, 30/12/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    А вы думаете МГУ чем-то лучше ПТУ?
     
     
  • 6.77, myhand, 14:11, 30/12/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Раньше там точно также приплюснутым мозги детям портили, называя это информатико... весь текст скрыт [показать]
     
     
  • 7.81, Аноним, 16:01, 30/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Зато сейчас там мозги выпрямляют вордо-екселем. Пользы больше, ага.
     
  • 3.22, Аноним, 16:59, 29/12/2015 [^] [ответить] [смотреть все]  
  • +5 +/
    Все знают, что он медленнее по определению а также проще, быстрее разработка и ... весь текст скрыт [показать]
     
     
  • 4.45, SemanticsNazi, 01:41, 30/12/2015 [^] [ответить] [смотреть все]  
  • –6 +/
    >Все знают, что он медленнее по определению

    *лядь.
    Медленнее чего?

     
     
  • 5.48, Вареник, 03:45, 30/12/2015 [^] [ответить] [смотреть все]  
  • +2 +/
    Большой прикладной тройки - С , С , Java ... весь текст скрыт [показать]
     
     
  • 6.63, Аноним, 10:55, 30/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Я, конечно, понимаю, что тут опеннент, но всё-таки как насчёт пруфов Вот порог ... весь текст скрыт [показать]
     
     
  • 7.65, Аноним, 11:13, 30/12/2015 [^] [ответить] [смотреть все]  
  • –3 +/
    Никак На скорость разработки влияет главным образом наличие необходимых библиот... весь текст скрыт [показать]
     
     
  • 8.80, qwerty, 14:48, 30/12/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Всё относительно В самих C и Java много направлений в которых можно работать ... весь текст скрыт [показать]
     
     
  • 9.89, Аноним, 17:56, 30/12/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Поставить жабу вровень с плюсами мог только питонист, для которого даже жаба сли... весь текст скрыт [показать]
     
     
  • 10.107, Вареник, 05:53, 01/01/2016 [^] [ответить] [смотреть все]  
  • +/
    Подписываюсь Для прикладного уровня есть Java, С и функциональные надстройки -... весь текст скрыт [показать]
     
  • 9.93, Аноним, 19:53, 30/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Не правда Нужно знать синтаксис и как открыть документацию Все базовые алгорит... весь текст скрыт [показать]
     
  • 9.106, Вареник, 05:47, 01/01/2016 [^] [ответить] [смотреть все]  
  • +/
    - Вы явно никогда не работали с Java Версий 6 1 1 и 6 2 нет в природе, обратная... весь текст скрыт [показать]
     
  • 7.109, Led, 23:56, 03/01/2016 [^] [ответить] [смотреть все]  
  • +/
    Порог выхода из гов Wгвидобейсика значительно выше и тяжелее, чем порог входа... весь текст скрыт [показать]
     
     
  • 8.111, myhand, 13:56, 04/01/2016 [^] [ответить] [смотреть все]  
  • +/
    Смело задирай последний в бесконечность - после более-менее нормального языка на... весь текст скрыт [показать]
     
  • 3.49, Анонимко, 08:16, 30/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Я начинающий питонист, и у меня бомбануло Просто от того, что я этого не знал ... весь текст скрыт [показать]
     
  • 2.13, Ононимус, 16:19, 29/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Да ни у кого ничего не разорвёт Как-то пробовал код для вычислений с NumPy прик... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.16, myhand, 16:29, 29/12/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Поддержку py2 в своем коде для вычислений - не осилили Чем бы дитя не тешилос... весь текст скрыт [показать]
     
     
  • 4.21, Аноним, 16:57, 29/12/2015 [^] [ответить] [смотреть все]  
  • +3 +/
    Так-то двойка уже неактульна, а за н лет можно быо все эти компиляторы для тройк... весь текст скрыт [показать]
     
     
  • 5.33, ., 18:14, 29/12/2015 [^] [ответить] [смотреть все]  
  • –5 +/
    Поддержка до 2020 года Так чего же тебе, собака, ещё надо С Иван наше всио Ва... весь текст скрыт [показать]
     
     
  • 6.70, Аноним, 13:21, 30/12/2015 [^] [ответить] [смотреть все]  
  • +/
    А он должен был сделать Ты ему денег что ли за это заплатил Странные претензии... весь текст скрыт [показать]
     
  • 1.3, jOKer, 15:41, 29/12/2015 [ответить] [смотреть все]  
  • +1 +/
    Любопытно можно ли закомпилять, скажем, проект на Джанго? Или на Флэске? Если да, то это открывает интересные перспективы.
     
     
  • 2.5, Аноним, 15:48, 29/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • –8 +/
    А почему бы просто на С С их сразу не написать ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.6, Мяут, 15:57, 29/12/2015 [^] [ответить] [смотреть все]  
  • +5 +/
    Есть фреймворки уровня Flask или Django на C/C++?
     
     
  • 4.42, Аноним, 21:02, 29/12/2015 [^] [ответить] [смотреть все]  
  • –5 +/
    Конечно, на С целые ОСи пишут, дрова и прошивки Какие-то там флажки - говор воп... весь текст скрыт [показать]
     
  • 3.7, Аноним, 15:59, 29/12/2015 [^] [ответить] [смотреть все]  
  • –2 +/
    Потому что в одной строчки кода python bash,sh,ruby больше духа Unix чем в 1... весь текст скрыт [показать]
     
     
  • 4.15, A.Stahl, 16:24, 29/12/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Т.е. линукс юниксом не пахнет совсем-совсем?
     
     
  • 5.17, Аноним, 16:41, 29/12/2015 [^] [ответить] [смотреть все]  
  • +/
    http www catb org esr writings unix-koans ten-thousand html но только глупец ... весь текст скрыт [показать]
     
     
  • 6.18, A.Stahl, 16:47, 29/12/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Забавная ссылочка. Я и не знал, что этих "анекдотов" так много...
     
  • 6.25, Crazy Alex, 17:24, 29/12/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    И как обычно - бред
     
     
  • 7.30, Аноним, 17:41, 29/12/2015 [^] [ответить] [смотреть все]  
  • –3 +/
    И как обычно - попоболь
     
     
  • 8.79, клоун, 14:23, 30/12/2015 [^] [ответить] [смотреть все]  
  • –4 +/
    Бреда больше Просветление путают с пониманием Коаны с притчами Факты перевира... весь текст скрыт [показать]
     
     
  • 9.82, Аноним, 16:39, 30/12/2015 [^] [ответить] [смотреть все]  
  • +4 +/
    А можно открыть исходник и почитать как работает linux на примере и ДАЖЕ подправ... весь текст скрыт [показать]
     
     
  • 10.83, Andrey Mitrofanov, 16:43, 30/12/2015 [^] [ответить] [смотреть все]  
  • +6 +/
    > А можно открыть исходник и почитать как работает linux на примере и
    > ДАЖЕ подправить. А в m$ так можно?

    Такого вопроса нет в его экзаменах. Не отвлекай илиота от заучивания номеров страниц и строк.

     
     
  • 11.85, клоун, 17:18, 30/12/2015 [^] [ответить] [смотреть все]  
  • –5 +/
    Если компания требует от сис админа дебажить и программить ОС и драйвера, это г... весь текст скрыт [показать]
     
     
  • 12.86, Andrey Mitrofanov, 17:25, 30/12/2015 [^] [ответить] [смотреть все]  
  • +4 +/
    Если сисадмин зубрит номер страниц для экзаменов - пусть бежит, в ужасе ... весь текст скрыт [показать]
     
  • 12.87, Аноним, 17:38, 30/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Сис админ не умеет дебажить и никто его заставлять не будет - это делают высо... весь текст скрыт [показать]
     
  • 10.84, клоун, 17:17, 30/12/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Нет, нельзя Но это и не нужно Вы путаете админов с программистами Также, вы н... весь текст скрыт [показать]
     
     
  • 11.88, Аноним, 17:48, 30/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Linux OS Истинный программист изначально знает систему в которой он работает... весь текст скрыт [показать]
     
  • 4.26, Crazy Alex, 17:25, 29/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Добавлять надо - с точки зрения пользователя-человека, залогинившегося в этот Un... весь текст скрыт [показать]
     
  • 4.44, абвгдейка, 23:23, 29/12/2015 [^] [ответить] [смотреть все]  
  • +2 +/
    дружище, BSD бородатые дядьки написали за 2 месяца Вот где этот дух в пайтоне ... весь текст скрыт [показать]
     
  • 3.10, Нимано, 16:08, 29/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Возможно, потому что эксперты количество коих необъяснимым образом увеличивае... весь текст скрыт [показать]
     
     
  • 4.23, Аноним, 17:17, 29/12/2015 [^] [ответить] [смотреть все]  
  • +3 +/
    Странная закономерность, почему-то пользователи с никами Нимано и myhand всегда ... весь текст скрыт [показать]
     
     
  • 5.29, myhand, 17:27, 29/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Явный жидомасонский заговор же Поговори с Шигориным - найдешь родственную душу... весь текст скрыт [показать]
     
     
  • 6.34, ., 18:23, 29/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Шигорин давит М$ ботов и щырных. Ты к которым относишься?
     
     
  • 7.78, myhand, 14:17, 30/12/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Ну, поскольку масоном, жидом, и бандеровцем меня уже называли - видать щырный жи... весь текст скрыт [показать]
     
  • 6.47, Вареник, 03:41, 30/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Вы явно зациклились на своем жидомасонский заговоре в каждой теме ... весь текст скрыт [показать]
     
  • 5.31, Нимано, 17:56, 29/12/2015 [^] [ответить] [смотреть все]  
  • +3 +/
    Странная закономерность, почему-то в любой новости про Python появляются экспер... весь текст скрыт [показать]
     
     
  • 6.35, ., 18:25, 29/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Ни к чему Это современный интернет детка Тут слова и буквы _НЕ_ служат для пе... весь текст скрыт [показать]
     
  • 6.55, Аноним, 09:30, 30/12/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Ну вы еще скажите что питон не тормозит Для питона факт тормознутости уже давно... весь текст скрыт [показать]
     
     
  • 7.74, Нимано, 13:43, 30/12/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Питон не тормозит Довольны Я даже прокапитаню Тормозит конкретная реализаци... весь текст скрыт [показать]
     
     
  • 8.95, Аноним, 20:01, 30/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Нимано, ну так в чем дело, покажите всем правильный Ubuntu Software Center на ... весь текст скрыт [показать]
     
     
  • 9.97, myhand, 20:17, 30/12/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Вам оно надо - вы и делайте С какого вдруг других должны волновать половые про... весь текст скрыт [показать]
     
  • 4.69, Аноним, 13:21, 30/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Скорее питонисты не шевелятся. На С++ очень много чего реализовано и доказано.
     
  • 3.28, Crazy Alex, 17:27, 29/12/2015 [^] [ответить] [смотреть все]  
  • +2 +/
    Потому что современным плюсам не так уж много лет, а до C 11 это было редкостны... весь текст скрыт [показать]
     
     
  • 4.36, ., 18:26, 29/12/2015 [^] [ответить] [смотреть все]  
  • –2 +/
    Закусывать надо, Ыгспёрд ... весь текст скрыт [показать]
     
  • 4.46, Вареник, 03:37, 30/12/2015 [^] [ответить] [смотреть все]  
  • +/
    То же самое можно сказать о любом языке до версии х y z В С продвинулся не сто... весь текст скрыт [показать]
     
     
  • 5.90, Crazy Alex, 17:59, 30/12/2015 [^] [ответить] [смотреть все]  
  • +3 +/
    auto, лямбды, улучшенные шаблоны и move semantic Первые три кардинально упроща... весь текст скрыт [показать]
     
     
  • 6.91, myhand, 19:18, 30/12/2015 [^] [ответить] [смотреть все]  
  • –2 +/
    А что, таковые оставались для Python 2 ... весь текст скрыт [показать]
     
     
  • 7.99, Crazy Alex, 22:01, 30/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Разумеется Если бы в тройке, скажем, добавилась опциональная статическая типиза... весь текст скрыт [показать]
     
     
  • 8.100, myhand, 22:37, 30/12/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    PEP 484 же уже, не Овладевает, да А что не так с Python тут в нынешнем состоян... весь текст скрыт [показать]
     
     
  • 9.108, Crazy Alex, 20:33, 01/01/2016 [^] [ответить] [смотреть все]  
  • +/
    Не Потому что https www python org dev peps pep-0484 id11 - с таким подходом... весь текст скрыт [показать]
     
     
  • 10.110, myhand, 13:50, 04/01/2016 [^] [ответить] [смотреть все]  
  • +/
    А оно надо, заявлять-то Это ж вроде как PEP И что означает эта странная фра... весь текст скрыт [показать]
     
  • 4.113, vitalif, 21:12, 05/01/2016 [^] [ответить] [смотреть все]  
  • +/
    Вот сам плюсами балуюсь, но от версии к версии они имхо только всё более и более... весь текст скрыт [показать]
     
  • 1.14, Аноним, 16:20, 29/12/2015 [ответить] [смотреть все]  
  • +1 +/
    A Calibre с помощью его можно как-то закомпилить?
     
  • 1.19, 123, 16:52, 29/12/2015 [ответить] [смотреть все]  
  • +/
    А если apt скомпилять,yum, ну или emerge... (?)
     
     
  • 2.40, Аноним, 20:19, 29/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    >А если apt скомпилять

    apt написан на C.

     
  • 2.53, Аноним, 09:26, 30/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Не всё в этом мире на питоне, а то бы он повис и ушел в ребут
     
  • 1.37, Аноним, 18:34, 29/12/2015 [ответить] [смотреть все]  
  • –3 +/
    > повышение производительности на 258%

    т.е. в два раза - жидковато както то.

     
     
  • 2.39, Злая математичка, 19:27, 29/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +8 +/
    А что тогда, по-твоему, означает «на 100%», а, гений? :3
    Только полгода прошло, а ты уже математику прогуливаешь, ай-яй-яй!
     
     
  • 3.52, Аноним, 09:24, 30/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Если брать за 100 на CPython, то 258 - это в 2 5 раза А так да, в 3 5 раза ск... весь текст скрыт [показать]
     
  • 3.54, Аноним, 09:26, 30/12/2015 [^] [ответить] [смотреть все]  
  • –2 +/
    Ага, ну 3 раза конечно всё меняет
     
  • 1.38, CHERTS, 18:43, 29/12/2015 [ответить] [смотреть все]  
  • –1 +/
    Странный какой-то этот Nuitka, простецкий скрипт в 250 строчек компилирует в EXE и при попытке его выполнить вываливается в крэш-дамп. О каком прохождении каких тестов идет речь?
     
     
  • 2.43, Elhana, 21:55, 29/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Хз, я пробовал свое собрать - работает. Только компиляет долго слишком.
     
  • 2.59, Led, 10:09, 30/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Вендузятник должен страдать ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.62, Аноним, 10:35, 30/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Косвенно от питона страдают более миллиарда человек - пользователей Ubuntu, по м... весь текст скрыт [показать]
     
     
  • 4.76, myhand, 14:10, 30/12/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Может дело в Ubuntu ... весь текст скрыт [показать]
     
     
  • 5.92, Аноним, 19:44, 30/12/2015 [^] [ответить] [смотреть все]  
  • –2 +/
    Может дело в IBM, AMD, Intel и т д , они же делают компы Нет, дело именно в пит... весь текст скрыт [показать]
     
  • 1.58, Аноним, 09:40, 30/12/2015 [ответить] [смотреть все]  
  • +/
    > на 258%

    Это точно? Нолик нигде не упустили?

     
     
  • 2.60, Andrey Mitrofanov, 10:10, 30/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Не, там a 258 factor on pystone , то есть в 258 раз , не не по-русски как-то... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.61, Andrey Mitrofanov, 10:11, 30/12/2015 [^] [ответить] [смотреть все]  
  • +/
    http nuitka net posts nuitka-release-0311 html Сам себя не похвалишь, не про... весь текст скрыт [показать]
     
  • 1.64, troll00, 11:07, 30/12/2015 [ответить] [смотреть все]  
  • –1 +/
    а по сравнению с компилируемыми языками он как работает?
     
     
  • 2.68, Аноним, 12:46, 30/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Большая радость если вообще работает. На вскидку 50/50 что запустится.
     
  • 2.73, Аноним, 13:28, 30/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Если по скорости - отстает где-то на порядок. Работать им еще долго
     
  • 1.104, Аноним, 17:02, 31/12/2015 [ответить] [смотреть все]  
  • +/
    Лол сколько разных компиляторов пилят под Питон, а нормального решения с хороше... весь текст скрыт [показать]
     
     
  • 2.112, None, 17:39, 05/01/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Компилятор для питона - всё равно, что велосипед с мотором едет, конечно, быстр... весь текст скрыт [показать] [показать ветку]
     
  • 2.114, new_name, 10:19, 09/01/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    есть Cython и автоматический инструмент генерации его типов из оригинального пай... весь текст скрыт [показать] [показать ветку]
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor