The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск Nuitka 0.6.17, компилятора для языка Python , opennews (??), 14-Ноя-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


82. "Выпуск Nuitka 0.6.17, компилятора для языка Python "  –7 +/
Сообщение от Анонимemail (82), 14-Ноя-21, 23:42 
Я на Delphi напишу в два раза быстрее, красивее и фичастее, чем ты на своем питоне. Но тебе ещё придётся переписывать все с нуля при появлении 3.10
Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору

94. "Выпуск Nuitka 0.6.17, компилятора для языка Python "  +/
Сообщение от Прохожий (??), 15-Ноя-21, 09:41 
Не напишешь. Delphi - язык со статической типизацией - больше усилий для написания кода. Компилируемый. Тоже временные затраты - отлаживать дольше, нет возможности быстро запускать отдельные куски кода. По поводу фичастости - это вообще шутка неудачная была? Где Delphi, а где - фичи. Впрочем, может что-то изменилось с тех бородатых времен, когда я смотрел на Delphi.
И ещё я не сказал про гораздо более богатый набор библиотек для Питона. Теперь говорю. Delphi до Питона в этом плане, как от Земли до Луны.
И нет, при появлении Питона 3.10 ничего переписывать не придётся.
Ответить | Правка | Наверх | Cообщить модератору

119. "Выпуск Nuitka 0.6.17, компилятора для языка Python "  +4 +/
Сообщение от anonymous (??), 15-Ноя-21, 11:32 
> со статической типизацией - больше усилий для написания кода.

С чего вы взяли, что усилий больше? (а не наоборот)

> Тоже временные затраты - отлаживать дольше

С сего вы взяли? Наоборот проще отлаживать код со внутренними гарантиями.

> нет возможности быстро запускать отдельные куски кода

Unit-тесты уже отменили?

Ответить | Правка | Наверх | Cообщить модератору

130. "Выпуск Nuitka 0.6.17, компилятора для языка Python "  +/
Сообщение от Прохожий (??), 15-Ноя-21, 22:31 
> С чего вы взяли, что усилий больше? (а не наоборот)

Да, необходимо уточнение. В больших проектах статическая типизация рулит. В средне-мелких (для чего, собственно, и предназначен Питон) - с ней больше головной боли, чем пользы.

> С сего вы взяли? Наоборот проще отлаживать код со внутренними гарантиями.

Смотрите выше. Если уж так необходим контроль типов, в Питоне есть аннотация типов. Ну и соответствующий инструментарий для контроля.

> Unit-тесты уже отменили?

Их специально писать надо. Но они не всегда нужны: в мелко-средних проектах - не особо. В крупных - да.

Про количество библиотек для Питона и Дельфи и покрываемых ими юзкейсов вы промолчали почему-то. Почему?

Ответить | Правка | Наверх | Cообщить модератору

121. "Выпуск Nuitka 0.6.17, компилятора для языка Python "  +/
Сообщение от Аноним (121), 15-Ноя-21, 13:28 
А почему же тогда с 2.х на 3.х переход был таким, что около 15-20 лет наработок превратилось в тыкву?
Какие такие крутые билблиотеки? Delphi умеет в БД (FireDAC), в графику (включая DirrectX и OpenGL), в сеть (Indy), в dll, в TouchScreen, в Windows/Linux/Android/MaxOS. Время компиляции - секунды. Дебаг вообще смешно. Там рантайм дебаг, хочь пошагово, хочь - по брейк поинту, хоч - Run to Cursor. И в стек посмотреть можно и в регистры CPU и даже в Thread.
Ответить | Правка | К родителю #94 | Наверх | Cообщить модератору

124. "Выпуск Nuitka 0.6.17, компилятора для языка Python "  +1 +/
Сообщение от Аноним (124), 15-Ноя-21, 15:53 
Сейчас бы сравнивать версии 2/3 с 3/3.10
Ответить | Правка | Наверх | Cообщить модератору

131. "Выпуск Nuitka 0.6.17, компилятора для языка Python "  +/
Сообщение от Прохожий (??), 15-Ноя-21, 22:51 
Дельфи не умеет в линейную алгебру, символьную математику, в машинное обучение. Библиотеки для Питона (написанные или на Фортране, или на C) - умеют. Питон в данном случае сильно упрощает жизнь учёным (они не профессиональные программисты, а работу делать надо).

Питон умеет в скриптование - он интерпретируемый язык, хотя можно уже и компилировать. Дельфи - не умеет.

Ещё одна сфера Питона - прототипирование. Наваял скелет, стабилизировал API - и давай на чём-то ещё переписывать, более строгом и быстром. Иной раз существенно экономит время.

Есть также веб. Средне-мелкие сайты - его стихия, хотя есть и конкуренты, конечно. Про сайты на Дельфи ничего не слышал. Может не там смотрел.

Ответить | Правка | К родителю #121 | Наверх | Cообщить модератору

149. "Выпуск Nuitka 0.6.17, компилятора для языка Python "  +1 +/
Сообщение от Анонимemail (82), 17-Ноя-21, 21:30 
Ну, не ваша беда, что вы плохо знаете делфи. В определённый этап своей жизни нужно было сделать выбор и вы его сделали правильно. Популярность + деньги. Но это не означает, что делфи не умеет в алгебру (math) в скрипты (Pascal script), Web (сам тоже не видел, но в компонентный базе ВСЕ для этого есть), вот ml похоже действительно не конёк паскаля. А вот учёные, отлично с MathLab справлялись, по крайней мере теплофизики (ни строчки кода знать не нужно)
Ответить | Правка | Наверх | Cообщить модератору

150. "Выпуск Nuitka 0.6.17, компилятора для языка Python"  +/
Сообщение от Прохожий (??), 18-Ноя-21, 00:59 
> Ну, не ваша беда, что вы плохо знаете делфи.

Полностью согласен. За Дельфи много не платят. Вакансий тоже, вроде, немного. Ну и язык ничем особо не выдающийся, скучный язык. Так что вы правы - совершенно не беда. :)

> Но это не означает, что делфи не умеет в алгебру (math)

Я имел ввиду ЛИНЕЙНУЮ алгебру (векторы, матрицы, SVD, PCA и подобные вещи). А не просто синус, косинус, экспоненту и прочие банальности.

А в символьную математику Дельфи умеет? В Питоне sympy за это отвечает, например.
А во временные ряды (pandas в Питоне)?

> В определённый этап своей жизни нужно было сделать выбор и вы его сделали правильно. Популярность + деньги.

Не угадали. Питон я в принципе не рассматриваю, как способ заработать на жизнь. Это так, для души. Небольшой домашний проект по обработке сигналов в режиме online. Ну и на работе - один из инструментов, причем не основной.

> А вот учёные, отлично с MathLab справлялись, по крайней мере теплофизики (ни строчки кода знать не нужно)

Они-то справлялись, конечно. Но во что это обходилось работодателю? Лицензии сколько-сколько стоили?

Ответить | Правка | Наверх | Cообщить модератору

156. "Выпуск Nuitka 0.6.17, компилятора для языка Python "  +/
Сообщение от пох. (?), 19-Ноя-21, 12:35 
> Web (сам тоже не видел

это тебе повезло что не видел. Мы такого монстра образца примерно 1998го года - asp на дельфях, напи...нарисованное мышекликом по готовым модулям человеком, который ничего не понимал ни в http, ни в программировании - до сих пор не можем разобрать.

(комьюнити сайт, да. В смысле - был бы на пихоне, было б только хуже. К счастью, в 98м году нельзя было намышекликать сцайт  на впихоне - джанк еще не доизобрели.)

Ответить | Правка | К родителю #149 | Наверх | Cообщить модератору

104. "Выпуск Nuitka 0.6.17, компилятора для языка Python "  –2 +/
Сообщение от Myyx (?), 15-Ноя-21, 10:18 
это в собранной то в бинарник программе?
Ответить | Правка | К родителю #82 | Наверх | Cообщить модератору

120. "Выпуск Nuitka 0.6.17, компилятора для языка Python "  +2 +/
Сообщение от Брат Анон (ok), 15-Ноя-21, 12:10 
#яснопонятно. В отладчики мы не умеем и даже не слышали. Впрочем, для этого есть тестирование (см. пункт выше).
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру