![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск языка программирования Python 3.8" | +/– | ![]() |
Сообщение от opennews (??), 15-Окт-19, 13:13 | ||
После полутора лет разработки представлен значительный релиз языка программирования Python 3.8. Корректирующие обновления для ветки Python 3.8 планируется выпускать в течение 18 месяцев. Критические уязвимости будут исправляться 5 лет до октября 2024 года. Корректирующие обновления для ветки 3.8 планируется выпускать раз в два месяца, на декабрь намечен первый корректирующий релиз Python 3.8.1... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от Аноним (1), 15-Окт-19, 13:13 | +1 +/– | ![]() |
Как там GIL поживает, всё ещё достовляет головную боль питонистам? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #3, #5, #6, #57, #77 |
2. Сообщение от Аноним (2), 15-Окт-19, 13:24 | –9 +/– | ![]() |
>чтобы избежать привязок к конкретным имена, например, если имя параметра планируется изменить в будущем | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
3. Сообщение от Аноним (3), 15-Окт-19, 13:25 | +86 +/– | ![]() |
По крайне мере не всем разу, а по одному... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #75 |
5. Сообщение от Аноним (5), 15-Окт-19, 13:27 | +4 +/– | ![]() |
У тех у кого от джила боль не пользуются питоном. Либо это особые ценители поедания кактусов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
6. Сообщение от corvuscor (ok), 15-Окт-19, 13:30 | +5 +/– | ![]() |
Какую головную боль? Питон не для этого сделан. Все бы вам гвозди микроскопом забивать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #12 |
7. Сообщение от Аноним (7), 15-Окт-19, 13:35 | +/– | ![]() |
Очень давно ждал. Хм. Если подумать, то так уже где-то больше года, да? Годнота, сплошная годнота. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #8 |
8. Сообщение от Аноним (5), 15-Окт-19, 13:39 | +1 +/– | ![]() |
Ну все теперь после корректирующего релиза можно уже и в продакшен? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 Ответы: #10 |
9. Сообщение от Аноним (5), 15-Окт-19, 13:40 | +11 +/– | ![]() |
Не освещено как там теперь работает глоб в разных ос. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
10. Сообщение от Аноним (7), 15-Окт-19, 13:41 | +1 +/– | ![]() |
Скорее всего не раньше весны. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 |
11. Сообщение от Аноним (2), 15-Окт-19, 13:42 | –1 +/– | ![]() |
>На платформе Windows реализация asyncio переведена на использование класса ProactorEventLoop; | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #83 |
12. Сообщение от Аноним (5), 15-Окт-19, 13:43 | +4 +/– | ![]() |
Они наверняка на другом языке ловят сегфолты (зато быстро) поэтому сидят на пистоне и ноют. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #90 |
13. Сообщение от None (??), 15-Окт-19, 13:47 | +20 +/– | ![]() |
Питон постепенно превращается из легкочитаемого бейсика в очень медленный C++ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #14 |
14. Сообщение от Аноним (7), 15-Окт-19, 13:52 | +/– | ![]() |
А кстати ты пропустил это, он не легкочитаемый и не бейсик уже лет 25 так по меньшей мере. Когда там 1.4 вышел? Вроде в то время этот мифический бейсик уже и кончился. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #16 |
15.
Сообщение от Георгий![]() | +12 +/– | ![]() |
>Поддержка операций присвоения внутри сложных выражений. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #17, #87 |
16. Сообщение от None (??), 15-Окт-19, 14:12 | +/– | ![]() |
Вы реально на версиях до 1.4 что-то писали? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 Ответы: #18, #54 |
17. Сообщение от Аноним (3), 15-Окт-19, 14:16 | +5 +/– | ![]() |
а сишники никуда и не уходили | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 Ответы: #94 |
18. Сообщение от Аноним (7), 15-Окт-19, 14:21 | +2 +/– | ![]() |
Только про 1.4/1.6 могу сказать, что раньше было утверждать не берусь. Но по моим наблюдениям с каждой версией там всё меньше простоты становилось. Если нужна она, посмотрите на lua. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 Ответы: #42 |
19. Сообщение от Аноним (19), 15-Окт-19, 14:37 | –2 +/– | ![]() |
ужасная экосистема у языка, без поллитра в многообразии тулзов не разберёшься | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #22, #37, #55, #84 |
20. Сообщение от Аноним84701 (ok), 15-Окт-19, 14:42 | +4 +/– | ![]() |
> Поддержка операций присвоения внутри сложных выражений | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #68 |
21. Сообщение от Anonymoustus (ok), 15-Окт-19, 14:46 | +/– | ![]() |
Пихтону явно не хватает стандартизации каким-нибудь злобным и суровым комитетом бородачей, которые положили бы конец этой свистопляске улучшательств. Ибо нельзя ЯП разрабатывать так, словно это обычный прикладной софт. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #28, #38, #41, #78, #81 |
22. Сообщение от Аноним (7), 15-Окт-19, 14:50 | +3 +/– | ![]() |
Да всё нормально там с экосистемой. Хочешь берёщь spacy, хочешь берёшь pandas, хочешь scipy или там keras раз pytorch не угодил. Для каждой задачи есть свои инструменты. Какие-то при этом лучше остальных, но имеют свои недостатки, какие-то хуже, но обладают подходящими качествами. Как правило вся информация на поверхности, как следствие популярности языка. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 |
23. Сообщение от Адекват (ok), 15-Окт-19, 14:52 | +/– | ![]() |
А как там в питоне с обратной совместимостью ? Ну софт написанный в версии 2.7 буде без проблем работать в текущей ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #24, #29, #44, #70 |
24. Сообщение от Аноним (19), 15-Окт-19, 15:00 | +8 +/– | ![]() |
3 не совместим с 2. с добрым утром! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 Ответы: #27, #31 |
26. Сообщение от RedEyedMan (ok), 15-Окт-19, 15:00 | +2 +/– | ![]() |
Эй, я еще на 3.7 не перешел, стоять! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #101 |
27. Сообщение от RedEyedMan (ok), 15-Окт-19, 15:01 | –4 +/– | ![]() |
Гвидобейсик же. Будто так сложно переписать свою поделку. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 Ответы: #100 |
28. Сообщение от Аноним (28), 15-Окт-19, 15:04 | +3 +/– | ![]() |
Прошли те времена, когда ЯП были чем-то священным и недосягаемым. Можно отрицать это, злиться, торговаться или что там по стадиям принятия неизбежного, но факты таковы, что ЯП сейчас – именно что обычный прикладной софт. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 Ответы: #47, #132 |
29. Сообщение от llolik (ok), 15-Окт-19, 15:07 | +1 +/– | ![]() |
> Выпуск языка программирования Python 3.8 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 |
30. Сообщение от Аноним (30), 15-Окт-19, 15:07 | +4 +/– | ![]() |
Ждём когда скобки завезут. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #62, #119 |
31. Сообщение от Аноним (7), 15-Окт-19, 15:08 | –1 +/– | ![]() |
Ну можно писать так что будет совместимо. Только придётся ограничивать себя фичами примерно 3.2. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 Ответы: #123 |
32. Сообщение от Аноним (32), 15-Окт-19, 15:09 | +/– | ![]() |
continue в finally? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #36 |
33. Сообщение от vrm (?), 15-Окт-19, 15:10 | –1 +/– | ![]() |
Когда там уже 4.0 будет? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #35, #131 |
34. Сообщение от Агл (?), 15-Окт-19, 15:13 | –2 +/– | ![]() |
а в плюсах можно в if делать что то вроде такого? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #51 |
35. Сообщение от Аноним (7), 15-Окт-19, 15:13 | –1 +/– | ![]() |
Не раньше чем гил выпилят и джит запилят (предлагаю следующую версию назвать 6). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 Ответы: #69 |
36. Сообщение от еплршн7щ (?), 15-Окт-19, 15:14 | +1 +/– | ![]() |
А зачем вообще finally? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 Ответы: #40 |
37. Сообщение от myhand (ok), 15-Окт-19, 15:17 | +1 +/– | ![]() |
> без поллитра в многообразии тулзов не разберёшься | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 |
38. Сообщение от myhand (ok), 15-Окт-19, 15:18 | +3 +/– | ![]() |
> не хватает стандартизации каким-нибудь злобным и суровым комитетом бородачей | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 Ответы: #48, #49 |
39. Сообщение от OpenEcho (?), 15-Окт-19, 15:19 | +2 +/– | ![]() |
Так глядишь, и ";" скоро завезут :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #50, #52, #74, #80 |
40. Сообщение от Аноним (32), 15-Окт-19, 15:20 | +/– | ![]() |
Ну просто это странно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #36 Ответы: #43, #46 |
41. Сообщение от Аноним (41), 15-Окт-19, 15:21 | +/– | ![]() |
И убить его основные применения? Убить сообщество вокруг него? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 Ответы: #73 |
42. Сообщение от None (??), 15-Окт-19, 15:24 | +2 +/– | ![]() |
Я питон разлюбил после for ... else, если что)) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 Ответы: #89 |
43. Сообщение от Аноним (7), 15-Окт-19, 15:25 | +1 +/– | ![]() |
По-моему тут написано что continue в try выполнит finally и только после этого перескочит в начало цикла. https://docs.python.org/3.8/reference/simple_stmts.html#cont... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 Ответы: #45 |
44. Сообщение от Аноним (48), 15-Окт-19, 15:28 | +1 +/– | ![]() |
Отличная шутка в треде. Думаю одна из лучших. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 |
45. Сообщение от Аноним (32), 15-Окт-19, 15:28 | +/– | ![]() |
Тогда да, тогда полезно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #43 |
46. Сообщение от Аноним (7), 15-Окт-19, 15:29 | +/– | ![]() |
А тут написано что в finally continue было использовать нельзя, теперь как я понимаю можно https://docs.python.org/3.8/reference/compound_stmts.html#fi... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 Ответы: #53, #124 |
47. Сообщение от Anonymoustus (ok), 15-Окт-19, 15:30 | +/– | ![]() |
> Да, у этого подхода есть куча недостатков, но комитет бородачей ещё хуже. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 Ответы: #58, #98 |
48. Сообщение от Аноним (48), 15-Окт-19, 15:30 | +/– | ![]() |
Ты сам для начала эту свистопляску прочитай. Там каждый принимает то что ему в голову взбредет. Раньше было еще куда ни шло, но после ухода Гвидо Остапа явно понесло куда-то не туда. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 Ответы: #61 |
49. Сообщение от Anonymoustus (ok), 15-Окт-19, 15:33 | +/– | ![]() |
>> не хватает стандартизации каким-нибудь злобным и суровым комитетом бородачей | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 Ответы: #60 |
50. Сообщение от userd (ok), 15-Окт-19, 15:38 | +/– | ![]() |
А что с ";", что её нужно завозить? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 |
51. Сообщение от iPony129412 (?), 15-Окт-19, 15:40 | +/– | ![]() |
Можно, разрешаю | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 |
52. Сообщение от Anonymoustus (ok), 15-Окт-19, 15:40 | +2 +/– | ![]() |
> Так глядишь, и ";" скоро завезут :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 Ответы: #102 |
53. Сообщение от Аноним (32), 15-Окт-19, 15:41 | –1 +/– | ![]() |
Да оно и не обязано заканчиваться сразу после finally, по идее. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #46 |
54. Сообщение от Аноним (54), 15-Окт-19, 15:41 | +1 +/– | ![]() |
Мы - нет, зато они - blade of darkness | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 Ответы: #56, #72 |
55. Сообщение от Аноним (55), 15-Окт-19, 15:44 | +1 +/– | ![]() |
уже запилили Nim nim-lang.org | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 Ответы: #59, #96, #137 |
56. Сообщение от Аноним (7), 15-Окт-19, 15:49 | +/– | ![]() |
продайте её thq nordic кто-нибудь | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #54 |
57. Сообщение от Аноним (57), 15-Окт-19, 16:06 | –1 +/– | ![]() |
GIL - одно из основных ограничений языка, учитываемых при его выборе. В тех задачах, для которых он критичен, разумные люди используют другие языки, а проблемы неразумных шерифа не интересуют. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #63 |
58. Сообщение от Аноним (28), 15-Окт-19, 16:11 | +5 +/– | ![]() |
> всё полезное давно изобретено | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 |
59. Сообщение от Аноним (19), 15-Окт-19, 16:17 | +1 +/– | ![]() |
Глянул мельком, неплохо. Вполне возможно, что действительно заменю питон для скриптов/мелких тулзов. Спасибо, буду изучать | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #55 Ответы: #66 |
60. Сообщение от myhand (ok), 15-Окт-19, 16:50 | –1 +/– | ![]() |
> Стандарт — это буковки ISO и IEC, ну и ещё DIN. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #49 |
61. Сообщение от myhand (ok), 15-Окт-19, 16:51 | +3 +/– | ![]() |
> Там каждый принимает то что ему в голову взбредет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #48 |
62. Сообщение от RedEyedMan (ok), 15-Окт-19, 17:14 | +/– | ![]() |
Тебе на Java или С++ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 Ответы: #71 |
63. Сообщение от Аноним (63), 15-Окт-19, 17:19 | –4 +/– | ![]() |
На Python написали EVE Online - лучшая игра в своем жанре. Да stackless, но все python! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #57 Ответы: #65, #76, #105 |
64. Сообщение от Аноним (64), 15-Окт-19, 17:23 | +2 +/– | ![]() |
Это конец. Борщ в итоге, как С++. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
65. Сообщение от Сомневающийся (?), 15-Окт-19, 17:46 | +3 +/– | ![]() |
Враки, далеко не все. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #63 Ответы: #115 |
66. Сообщение от rshadow (ok), 15-Окт-19, 17:47 | +/– | ![]() |
Опять отступы. Опять кастомные шаблонизаторы вместо встроенного языка. Вебу такие языки противопоказаны. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #59 Ответы: #67 |
67. Сообщение от Аноним (19), 15-Окт-19, 17:50 | +/– | ![]() |
Для скриптов и наколенных поделий пойдёт | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #66 |
68. Сообщение от rshadow (ok), 15-Окт-19, 17:50 | +/– | ![]() |
Ничего страшного нет. В реальности будет написано так: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 |
69. Сообщение от rshadow (ok), 15-Окт-19, 17:59 | +2 +/– | ![]() |
6 уже пробовали. Раку получилось. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #35 |
70. Сообщение от Аноним (70), 15-Окт-19, 18:06 | +/– | ![]() |
На нём и от 3.7 далеко не всё заработает | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 |
71. Сообщение от Аноним (71), 15-Окт-19, 18:07 | +/– | ![]() |
Скобки обязательно завезут.))) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #62 |
72. Сообщение от Аномномномнимус (?), 15-Окт-19, 18:07 | +/– | ![]() |
О, годнота. Где бы её нынче купить до коллекции, что-то ни в стиме, ни в gog нет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #54 |
73. Сообщение от rshadow (ok), 15-Окт-19, 18:09 | +1 +/– | ![]() |
Глупость. Perl расширяется сообществом от версии к версии. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #41 Ответы: #113 |
74. Сообщение от Евгений (??), 15-Окт-19, 18:26 | –1 +/– | ![]() |
>>> print('Чувак');print('Ты всё проспал') | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 |
75. Сообщение от Аноним (75), 15-Окт-19, 18:26 | +/– | ![]() |
Раньше через каждые 100 инструкций, теперь по таймеру... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 |
76. Сообщение от Тот_Самый_Анонимус (?), 15-Окт-19, 18:36 | +/– | ![]() |
>На Python написали EVE Online | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #63 |
77. Сообщение от Аноним (77), 15-Окт-19, 19:04 | +1 +/– | ![]() |
Sub-interpreters в 3.9 пофиксят проблему гила. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #92 |
78. Сообщение от Kurakofu (?), 15-Окт-19, 19:26 | –1 +/– | ![]() |
Есть идеальные языки, созданные суровыми дядьками, и утверждённые комитетами. Но ими не пользуются почти. Именно из за ограничений в угоду идеалам. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 |
79. Сообщение от Ilya Indigo (ok), 15-Окт-19, 19:34 | –1 +/– | ![]() |
> Поддержка операций присвоения внутри сложных выражений. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #82 |
80. Сообщение от Аноним84701 (ok), 15-Окт-19, 20:03 | +1 +/– | ![]() |
> Так глядишь, и ";" скоро завезут :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 |
81. Сообщение от офалв (?), 15-Окт-19, 20:42 | +/– | ![]() |
таки гвидо бородат ... давно бородат, с бородой так сказать. в не бороде стало быть дело хотя он же ушел так сказать на покой так что ... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 Ответы: #99 |
82. Сообщение от Нонон (?), 15-Окт-19, 21:15 | –1 +/– | ![]() |
Не надо такое в Js.. больше возможностей для говнокода | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #79 |
83. Сообщение от Аноним (83), 15-Окт-19, 21:38 | +1 +/– | ![]() |
Положительно, до этого приходилось его руками выставлять. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 |
84. Сообщение от волфа (?), 15-Окт-19, 22:08 | +/– | ![]() |
мне вот после питона ваш с++ и java кажутся простыми (ну конечно с со своими загонами яп спецефичными) в плане чтения, реально просто .. но вот кодить жутко неудобно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 Ответы: #86 |
85. Сообщение от Аноним (85), 15-Окт-19, 22:09 | +1 +/– | ![]() |
>При помощи нового оператора ":=" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #91, #103 |
86. Сообщение от аноним3 (?), 15-Окт-19, 22:19 | +/– | ![]() |
если действовать на питоне как на функциональных языках, он и правда прост. но классы и все это ООп.. там реально не так просто. в плюсах есть одно "но", да и всех компилируемых, полностью продуманное приложение до начала написания или пиши пропало. переменные то определяются до основного тела программы. а в питоне привыкаешь вводить переменные прямо по ходу. это расслабляет)) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #84 Ответы: #97, #118 |
87. Сообщение от Аноним (87), 15-Окт-19, 22:28 | +2 +/– | ![]() |
> По-моему, это ужасно. Пришли сишники и портят мой питон. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 Ответы: #95 |
88. Сообщение от all_glory_to_the_hypnotoad (ok), 15-Окт-19, 22:31 | –1 +/– | ![]() |
> Поддержка операций присвоения внутри сложных выражений. При помощи нового оператора ":=" появилась возможность выполнять операции присвоения значений внутри других выражений... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #104, #109 |
89. Сообщение от Q2W (?), 15-Окт-19, 22:38 | +1 +/– | ![]() |
Прочитал про for..else. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #42 |
90. Сообщение от Аноним (90), 15-Окт-19, 22:45 | +/– | ![]() |
Сегфолты скорее редкость на других языках, а вот GIL своей тенью настигает тебя почти всегда. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 |
91. Сообщение от Аноним (87), 15-Окт-19, 22:56 | +/– | ![]() |
> Самое отвратительное нововведение. Только нового синтаксиса для присвоения нам не хватало. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #85 Ответы: #93, #114 |
92. Сообщение от Аноним (90), 15-Окт-19, 23:02 | +1 +/– | ![]() |
А сейчас разве нельзя создать несколько экземпляров Python в своем C API коде и организовать для них CHANNEL на базе тех же очередей с мьютексом. Выглядит на порядок проще чем вся эта чепуха с маршалингом байткода Python из родительского процесса. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #77 Ответы: #135 |
93. Сообщение от all_glory_to_the_hypnotoad (ok), 15-Окт-19, 23:02 | +/– | ![]() |
[ (f, x/f) for x, f in enumerate(map(f, range(5))) ] | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #91 |
94. Сообщение от Аноним (90), 15-Окт-19, 23:04 | +1 +/– | ![]() |
Да. Конечно нас вытеснили всякие Java, C# и прочие пионеры со своими новомодными Rust, Golang и конечно всякие антипаттерны вроде С++ со своими vtables | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 |
95. Сообщение от Аноним (90), 15-Окт-19, 23:06 | +1 +/– | ![]() |
> Его тогда по этому поводу настолько затроллили, что он после того срача ушёл с поста. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #87 |
96. Сообщение от Аноним (90), 15-Окт-19, 23:08 | +1 +/– | ![]() |
Только Python с этим всем барахлом распиарен, а Nim знаем только ты да я и еще разработчик. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #55 |
97. Сообщение от Аноним (90), 15-Окт-19, 23:09 | +/– | ![]() |
А потом хлоп и нет такой переменной прям в рантайме. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #86 Ответы: #112 |
98. Сообщение от Аноним (90), 15-Окт-19, 23:24 | +/– | ![]() |
> А людям постарше недосуг разбираться в продуктах жизнедеятельности хипсторов, которые в сотый раз изобретают Си | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 Ответы: #127, #136 |
99. Сообщение от Аноним (90), 15-Окт-19, 23:25 | +/– | ![]() |
Слышал, что он родился в бороде =) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #81 |
100. Сообщение от Аноним (90), 15-Окт-19, 23:26 | +/– | ![]() |
Ты серьезно. Даже если это байда для какой-то ерунды вроде Django то скорее всего не взлетит. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 |
101. Сообщение от Аноним (90), 15-Окт-19, 23:27 | +/– | ![]() |
Не надо переживать ничего не изменилось. Все как было так и осталось добавили перделок. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 Ответы: #146 |
102. Сообщение от Аноним (90), 15-Окт-19, 23:28 | +/– | ![]() |
Да погоди ты там и так сейчас нихера не понятно вот {} это set или dict? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #52 Ответы: #110 |
103. Сообщение от Аноним (90), 15-Окт-19, 23:29 | +1 +/– | ![]() |
Радйся, что нет var, let и const. А у некоторых есть =) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #85 Ответы: #108, #125 |
104. Сообщение от Аноним (90), 15-Окт-19, 23:33 | –1 +/– | ![]() |
> Ещё бы до ноего дошло, что нужно порезать self, метапрограммирование и манки патчинг. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #88 Ответы: #106, #130 |
105. Сообщение от Аноним (90), 15-Окт-19, 23:39 | +1 +/– | ![]() |
Странные в целом ребята вот вроде каждый год пионеры пишут имв рассылку о проблемах | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #63 |
106. Сообщение от Аноним (-), 15-Окт-19, 23:40 | +/– | ![]() |
иксперт, ничего сложней хеллоуворлда на пейтоне не писавший, детектед | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #104 |
107. Сообщение от Аноним (87), 15-Окт-19, 23:42 | +/– | ![]() |
Лучше бы они blist-ы добавили. Списки, где вставка, удаление, сложение и адресация по индексу O(1) — что может быть лучше? Но нет... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #126, #134, #143 |
108. Сообщение от Аноним (108), 15-Окт-19, 23:49 | +/– | ![]() |
local, global и const - очень даже помогают. Впрочем, у некоторых идентификатор становится константой уже в том случае, если первая буква заглавная. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #103 |
109. Сообщение от Аноним (108), 15-Окт-19, 23:50 | +/– | ![]() |
Какой Гвидо? Если тот, который, то он уже год как не работает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #88 Ответы: #111 |
110. Сообщение от Аноним84701 (ok), 16-Окт-19, 00:01 | +/– | ![]() |
> Да погоди ты там и так сейчас нихера не понятно вот {} | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #102 |
111. Сообщение от Аноним (87), 16-Окт-19, 00:20 | +/– | ![]() |
> Какой Гвидо? Если тот, который, то он уже год как не работает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #109 Ответы: #122 |
112. Сообщение от аноним3 (?), 16-Окт-19, 01:01 | +/– | ![]() |
говоря о питоне. нефиг писать на нем очешуенные комбайны. он может и позволяет это сделать, но всегда лучше сишные программы оборачивать питоном. это просто меньше проблем создает. ну создавались интерпретируемые языки для постоянного выполнения и эффективного управления нагрузкой. ни один из них. вот и надо его использовать в малых скиптах, которые в лучшем случае запускаются из главного. нечего разводить комбайнеров.)) хочешь быстроты? сделай основу на плюсах или чем там еще типа раста, а оберни это в питон и все. и голова болеть не будет и работать будет хорошо. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #97 |
113. Сообщение от аноним3 (?), 16-Окт-19, 01:04 | +/– | ![]() |
дорасширялся до раку)) теперь ракунисты пойдут)) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #73 |
114. Сообщение от Аноним (85), 16-Окт-19, 01:55 | +/– | ![]() |
>А как лучше записать без нового синтаксиса вот это: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #91 Ответы: #129 |
115. Сообщение от Аноним (115), 16-Окт-19, 05:24 | +/– | ![]() |
Можно было и догадаться, что после "все" следом идёт "же". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #65 |
116. Сообщение от Аноним (116), 16-Окт-19, 08:05 | +/– | ![]() |
В новости нет самого главного! Добавили `functools.cached_property`. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
117. Сообщение от Tishka17 (?), 16-Окт-19, 09:05 | +/– | ![]() |
В тайпинге ещё одна важная вещь появилась: Protocol | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #121 |
118. Сообщение от йкЛще (?), 16-Окт-19, 09:17 | +1 +/– | ![]() |
>> переменные то определяются до основного тела программы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #86 Ответы: #120 |
119.
Сообщение от pr0gr4mm1st![]() | +4 +/– | ![]() |
>>> from __future__ import braces | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 |
120. Сообщение от аноним3 (?), 16-Окт-19, 11:00 | +/– | ![]() |
серьезно ? будем теперь объясняться как вводить переменные в си? я просто описал одну из фишек удобства в питоне в сравнении с компилируемыми языками типа си/с++. и это действительно одна из удобнейших вещей в питоне. пиля спецов то набежало))))) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #118 |
121. Сообщение от Аноним (121), 16-Окт-19, 12:21 | +/– | ![]() |
Еще Literal и Final, только они в typing_extensions уже сто лет как есть. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #117 |
122. Сообщение от Kurakofu (?), 16-Окт-19, 12:30 | –1 +/– | ![]() |
Он был против. Из-за этой фичи он и ушёл как раз. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #111 Ответы: #128 |
123. Сообщение от a3k (?), 16-Окт-19, 14:30 | +/– | ![]() |
Но в 2019 python2 для новых сервисов поддерживать не нужно. Даже через six. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 |
124. Сообщение от letsmac (ok), 16-Окт-19, 17:17 | +/– | ![]() |
А нафига оно там? Если exception в теле цикла - оно отработает следующую итерацию после блока. Совсем от криволапых наверное. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #46 |
125. Сообщение от letsmac (ok), 16-Окт-19, 17:19 | +/– | ![]() |
Да эти операторы, как раз помогают понять, чего тут кто накатал. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #103 |
126. Сообщение от letsmac (ok), 16-Окт-19, 17:20 | –1 +/– | ![]() |
Пиши на Си. Там еще можно память выделять, как тебе нужно, а не как компилятору. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #107 |
127. Сообщение от myhand (ok), 16-Окт-19, 18:02 | +/– | ![]() |
> В Python вообще непоянтная идеологическая составляющая. Все специализированные пакеты | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #98 |
128. Сообщение от Аноним (87), 16-Окт-19, 22:17 | +/– | ![]() |
> Он был против. Из-за этой фичи он и ушёл как раз. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #122 |
129. Сообщение от Аноним (87), 16-Окт-19, 22:30 | +/– | ![]() |
> Во-первых, то что написано - это выстрел в ногу. Должно быть написано | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #114 |
130. Сообщение от Анонимно (?), 17-Окт-19, 00:06 | +/– | ![]() |
Не надо запрещать наследование, надо запрещать множественное наследование как сделали в шарпах. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #104 |
131. Сообщение от Анонимно (?), 17-Окт-19, 00:08 | +/– | ![]() |
Когда найдут достаточное количество странностей которые можно запилить что бы поломать соместимость так же жестко как при переходе с двойки на тройку | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 |
132. Сообщение от Анонимно (?), 17-Окт-19, 00:11 | +/– | ![]() |
Вы не правы, именно древние языки типа Java или Python из 95 года как раз обросли дичью легаси и костылями. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 |
133. Сообщение от Анонимно (?), 17-Окт-19, 00:14 | +/– | ![]() |
В 4 версии ждем Пайрутины или незачёт. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #139, #144 |
134. Сообщение от all_glory_to_the_hypnotoad (ok), 17-Окт-19, 07:46 | +1 +/– | ![]() |
> Лучше бы они blist-ы добавили. Списки, где вставка, удаление, сложение и адресация по индексу O(1) — что может быть лучше? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #107 |
135. Сообщение от Аноним (135), 17-Окт-19, 16:01 | +/– | ![]() |
Можно, но тогда надо писать на C. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #92 Ответы: #138 |
136. Сообщение от Аноним (135), 17-Окт-19, 16:29 | +/– | ![]() |
> ez | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #98 |
137. Сообщение от Эль (?), 17-Окт-19, 18:07 | +/– | ![]() |
С инклюдами вместо импортов, ага, спасибо. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #55 |
138. Сообщение от Sly_tom_cat (ok), 18-Окт-19, 14:33 | +/– | ![]() |
С питоновскими повадками - лучше уж в GO - там хоть GC есть. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #135 |
139. Сообщение от Sly_tom_cat (ok), 18-Окт-19, 14:54 | +/– | ![]() |
Ну тогда еще и pychan-ы нужны, без них pyroutine-ы не взлетят. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #133 |
140. Сообщение от mumu (ok), 19-Окт-19, 06:28 | –1 +/– | ![]() |
> while (block := f.read(256)) != '': | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #141 |
141. Сообщение от Аноним (87), 20-Окт-19, 15:38 | –1 +/– | ![]() |
> При Гвидо такого перла не было :-( | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #140 |
142. Сообщение от Андрей (??), 21-Окт-19, 18:38 | +1 +/– | ![]() |
Любой язык со временем превращается в Perl | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
143. Сообщение от rex (??), 23-Окт-19, 09:15 | +/– | ![]() |
O(log n) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #107 Ответы: #145 |
144. Сообщение от rex (??), 23-Окт-19, 09:20 | +/– | ![]() |
чем оно лучше yield-а? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #133 |
145. Сообщение от Аноним (87), 23-Окт-19, 19:34 | +/– | ![]() |
> O(log n) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #143 |
146. Сообщение от RedEyedMan (ok), 31-Окт-19, 11:31 | +/– | ![]() |
А что будет в 3.9? Добавят switch?) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #101 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |