Всі поточні модулі на Python планується переписати на C++.
Цитата: yurchor від 2009-11-09 11:23:06Всі поточні модулі на Python планується переписати на C++.Навіщо, задля швидкодії?
Тоді б одразу на C. Начебто ні рубі, ні пайтон не такі вже й гальмівні, принаймні над їх прискорення працюють досить незле.
Так, ви мабуть помітили, що, наприклад, деякі з меню налаштування Amarok 2 відкриваються по 3 секунди. Відповідні додати написано на Ruby. З Python та сама історія...
Таких клонів Ubuntu десятки або, навіть, вже сотні, якими ніхто не користується.ЦитатаТак, ви мабуть помітили, що, наприклад, деякі з меню налаштування Amarok 2 відкриваються по 3 секунди. Відповідні додати написано на Ruby. З Python та сама історія...Скрипти для Amarok на чому тоді писати? На С?
А вас процесор Pentium II і 128МБ пам'яті? Ну тоді дійсно все гальмувати буде
Якщо викинути з KDE python, то треба йому придумати відповідну заміну. Поки що її немає. От зробить Google мову Go придатною для використання тоді і побачимо. Поки що йому альтернативи нема. Порівняння його з Delphi - це, взагалі, як ви кажете, маразм. Це ж мови зовсім різної напрямленості. На Delphi хіба скрипти пишуть?Знаєте, можна ще KDE переписати на асемблері або на машинних кодах. Уявіть тепер, як це все швидко буде працювати...PS Між іншим є такі дані, що youtube на python написаний
Сучасні FOSS програми (GIMP, Inkscape тощо), в яких широко використовується Python в десятки разів повільніші за свої комерційні аналоги на C/C++
Якщо вам, наприклад, дати покористуватись двома програмами: одна з них написана на python, інша на с++, при умові, що ви в програмуванні не дуже орієнтуєтесь, на сучасних машинах ви різниці в швидкодії в 90% випадках не помітите
Як знання програмування впливає на швидкість роботи програм у конкретного користувача?
На чому написано Photoshop? Гляньте в середину exe файла, або всередину Xli файла додатка будь-яким переглядачем ресурсів.