|
|
|
|
|
5.64, anonblmous (?), 10:50, 29/06/2018 [^] [ответить] [к модератору]
| –1 +/– |
> В Python 4 не ожидается статическая типизация.
А жаль. Ошибки с типами лучше один раз вылавливать при компиляции (ну, в случае питона - при первом запуске), а не когда-нибудь внезапно в рантайме.
|  | |
|
|
|
|
|
|
|
4.17, Попугай Кеша (?), 11:21, 28/06/2018 [^] [ответить] [к модератору]
| +2 +/– |
Госорганам всяким, корпорейтам. Обратные совместимости, все дела. Хипстеры не жужжат, пишут на Расте или Гоу и переписывают все с версии на версию. Или на свифте, что эпичнее
|  | |
|
5.22, adolfus (ok), 11:31, 28/06/2018 [^] [ответить] [к модератору]
| +15 +/– |
> Госорганам всяким, корпорейтам. Обратные совместимости, все дела. Хипстеры не жужжат,
> пишут на Расте или Гоу и переписывают все с версии
> на версию. Или на свифте, что эпичнее
Не только госорганам и корпорациям, а всем без исключения. Например, именно стандарт на фортран обеспечивает работу всей математики (гнездится на netlib.org). Это 99% всего математического кода, который работает в мире (lapack, например). Его никто не переписывает уже лет полста как и еще столько переписывать не будет -- стандарт на фортран обеспечивает его компиляцию под любые мыслимые платформы.
Но Вы продолжайте думать, что линейная алгебра в питоне написана на питоне.
|  | |
|
|
7.44, t (??), 17:18, 28/06/2018 [^] [ответить] [к модератору]
| +/– |
> например GMP.
...которая написана на C, который, как и Fortran, стадартизирован.
|  | |
|
6.50, Аноним (50), 20:31, 28/06/2018 [^] [ответить] [к модератору]
| –1 +/– |
>Это 99% всего математического кода, который работает в мире
нужно переписать на opencl и крутить на видеокартах/tpu/fpga.
|  | |
|
7.52, Anonymoustus (ok), 20:59, 28/06/2018 [^] [ответить] [к модератору]
| +/– |
>>Это 99% всего математического кода, который работает в мире
> нужно переписать на opencl и крутить на видеокартах/tpu/fpga.
Зачем?
|  | |
|
|
|
|
9.83, myhand (ok), 11:43, 07/07/2018 [^] [ответить] [к модератору]
| +/– |
> Фортран развивается живее, чем, например, микрософтовские компиляторы -- последний стандарт
> на фортран вышел в 2010 году.
Это который 2008? Любопытно, кем-то оно уже реализовано?
|  | |
|
|
|
|
|
4.23, Аноним (23), 11:32, 28/06/2018 [^] [ответить] [к модератору]
| +2 +/– |
> чтобы программист писал софт, а не тратил время на освоение того, что уже через десять-пятнадцать лет никому не будет нужно
у меня для вас плохая новость...
|  | |
|
|
6.33, myhand (ok), 13:26, 28/06/2018 [^] [ответить] [к модератору]
| +5 +/– |
> Много раз говорили, что питон - одноразовый. Никому оно через 15 лет не будет нужно...
Агась, 15 лет назад именно это и говорили.
|  | |
|
7.38, Аноним (38), 15:10, 28/06/2018 [^] [ответить] [к модератору]
| +1 +/– |
> Агась, 15 лет назад именно это и говорили.
Ну, строго говоря, питона 3 тогда и не было, а код питона 2 - не совместим. То же будет и с питоном 4. Так что, вполне себе одноразово.
|  | |
|
|
|
|
|
|
|
4.47, myhand (ok), 19:54, 28/06/2018 [^] [ответить] [к модератору]
| +3 +/– |
> вы пропустили "ISO/IEC"
Не пропустил, а сознательно вырезал. Кому какое дело кто выпустил стандарт, если ему следовать?
|  | |
|
|
2.73, dq0s4y71 (ok), 23:01, 29/06/2018 [^] [ответить] [к модератору]
| +/– |
Стандарт нужен, когда есть куча диалектов. Как у сишечки, например. А тут компиляторов всего полторы штуки и ажиотажа по их созданию не наблюдается. Он сам себе стандарт.
|  | |
|
1.25, anonblmous (?), 11:58, 28/06/2018 [ответить] [показать ветку] [···] [к модератору]
| +/– |
Это всё хорошо, конечно, но:
> dataclass
Эхехех, где ж они раньше-то были?
Про порядок записей в dict: oдин фиг же из-за возможности запуска кода в предыдущих версиях питона на это полагаться нельзя.
С ascii/utf-8 - опять же, еще одна фича, которая должна была быть в языке изначально...
|  | |
|
2.42, inferrna (ok), 16:43, 28/06/2018 [^] [ответить] [к модератору]
| +/– |
Ещё до 3.7 можно было вот так задать тип
Point = NamedTuple('Point', [('y', float), ('x', float)])
и потом определять переменные так
a = Point(2, 4.5)
Но, вроде, тоже совсем недавно сделали.
|  | |
|
3.53, Аноним (53), 23:02, 28/06/2018 [^] [ответить] [к модератору]
| +/– |
А до этого сто лет как можно было задать
Point = collected.namedtuple('Point', ('x', 'y'))
> и потом определять переменные так
> a = Point(2, 4.5) |  | |
|
|
|
|
3.32, robot228 (?), 13:00, 28/06/2018 [^] [ответить] [к модератору]
| +2 +/– |
Ну давай расскажи нам про производительность, лучше чем инженеры SpaceX. У которых как и положено C++, а во вторичке питон.
|  | |
|
|
5.58, robot228 (?), 03:46, 29/06/2018 [^] [ответить] [к модератору]
| +1 +/– |
> А что у вас там, в spacex, разрешают рассказывать о внутренних технологиях?
Что пишут разработчики почитай.
|  | |
|
|
|
|
|
2.43, игнат (?), 16:47, 28/06/2018 [^] [ответить] [к модератору]
| +1 +/– |
Туда много чего не успело попасть, а за следующие полгода (до нового релиза) ещё много чего там не будет. Только ролинг релизы.
|  | |
|
|
|
|
6.72, Mezozoysky (?), 23:00, 29/06/2018 [^] [ответить] [к модератору]
| +/– |
> Вот если продержитесь на нём год...
Он у меня в виртуалке на попробовать/покрутить, сам-то я дебиановод уже много лет.
|  | |
|
|
4.69, myhand (ok), 16:26, 29/06/2018 [^] [ответить] [к модератору]
| +/– |
> В дебиане можно с кантупером в тайгу на пол-года
> уехать, потом вернуться и накатить всё кучей
Можно. Особенно если вы соскучились по сексуальному общению с вычислительной техникой.
Дай угадаю, вы с чего-то модного-молодежного вроде арча в мир FOSS пришли?
|  | |
|
|
|
|
2.67, Аноним (67), 14:15, 29/06/2018 [^] [ответить] [к модератору]
| +1 +/– |
> «Увидел свет» как-то корявенько звучит для языка программирования. :)
Какой язык, такой и свет.....
|  | |
|
|
|