1.1, Аноним (1), 20:28, 12/07/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +10 +/– |
Все три мажорных релиза были при нём. На наших глазах сменилась эпоха
| |
|
2.3, Аноним (3), 20:38, 12/07/2018 [^] [^^] [^^^] [ответить]
| +4 +/– |
Понаделал версий и в кусты. А развивать/поддерживать кто будет?
| |
|
|
4.13, Аноним (13), 21:16, 12/07/2018 [^] [^^] [^^^] [ответить]
| +6 +/– |
Не купит. Языков, включая скриптовых, у них своих полно. А душить этот проект не надо. Во-первых непонятно кого, во вторых сам в хаосе сгинет
| |
|
5.59, Аноним (59), 07:44, 13/07/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
Ух сколько раз уже хоронили питон)) Но скорее всего, переживет))
| |
5.297, Аноним (-), 13:59, 15/07/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
10 лет читаю эти басни, а он все в первых местах топа) Мне кажется такие как ты раньше скурвятся.
| |
|
|
|
|
|
|
|
|
Часть нити удалена модератором |
7.79, Аноним (79), 09:19, 13/07/2018 [ответить]
| +/– |
>>
но каждый раз упирался в одно: у меня мозг не может принять то что структура кода связывается с его представлением, то есть с тем как код выглядит и где расположен (без проблем пишу промышленный код то на Java, на C++ и Си)
каждый раз когда читаю подобное, не могу понять - что с вами не так и как можно в 3-4 подхода не разобраться в легчайшем языке
| |
|
8.82, Аноним (82), 09:38, 13/07/2018 [^] [^^] [^^^] [ответить] | –1 +/– | Разобраться не проблема, проблема в восприятии, у людей мозг работает по разному... текст свёрнут, показать | |
|
9.87, Аноним (87), 10:04, 13/07/2018 [^] [^^] [^^^] [ответить] | –4 +/– | Python неплохой язык и разобраться в нём просто Просто парадигма программирован... текст свёрнут, показать | |
|
10.218, angra (ok), 21:08, 13/07/2018 [^] [^^] [^^^] [ответить] | +1 +/– | Речь то шла не о простоте сложности, а о восприятии языка Мне, к примеру, он то... текст свёрнут, показать | |
|
|
8.135, Аноним (135), 14:10, 13/07/2018 [^] [^^] [^^^] [ответить] | +/– | Проблема не в освоении языка, а в его гуманитарной уродливости который не приним... текст свёрнут, показать | |
|
9.181, Аноним (181), 16:04, 13/07/2018 [^] [^^] [^^^] [ответить] | +1 +/– | А мужики-то и не знали https www kernel org doc html v4 10 process coding-sty... большой текст свёрнут, показать | |
|
|
7.272, Vkni (ok), 19:16, 14/07/2018 [ответить]
| +1 +/– |
> Я раза 3-4 честно начинал разбираться в питоне, но каждый раз упирался в одно: у меня мозг не может принять
Это мягко говоря не достижение. У профессионала переход между разными синтаксисами должен проходить легко.
| |
|
6.48, Аноним (48), 06:16, 13/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
Сейчас бы сравнивать компилируемый и интерпритируемый языки. Абсолютно разные цели, и использоваться должны для достижения разных целей а не "общего назначения".
| |
|
7.51, Андрей (??), 07:09, 13/07/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Благодаря высокой скорости компиляции Go конкурирует и в этом плане.
| |
|
8.195, J.L. (?), 16:37, 13/07/2018 [^] [^^] [^^^] [ответить] | –1 +/– | ну ещё нужно удобство запуска на Go-lang можно запустить исходник как будто эт... текст свёрнут, показать | |
|
|
|
5.52, Vkni (ok), 07:19, 13/07/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну это же совершенно разные языки с совершенно разными нишами.
Одно - интерпретируемое, для несложных скриптов почти без ветвлений. Другое - компилируемое, для несложных программистов.
| |
|
6.108, Crazy Alex (ok), 11:55, 13/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
Если говорить о промышленном использовании, то ниша как раз одна - микросервисы, не сильно сложный веб, утилиты. О скриптах домашней автоматизации речь не идёт - они не показатель жизни.
Питон чуть более моден как оболочка для машинного обучения, но принципиальных причин его там держать нет.
| |
|
7.113, myhand (ok), 12:17, 13/07/2018 [^] [^^] [^^^] [ответить]
| –5 +/– |
> Если говорить о промышленном использовании
Работы, получившие прошлую нобелевскую премию по физике - катят на промышленное использование?
> Питон чуть более моден как оболочка для машинного обучения, но принципиальных причин
> его там держать нет.
Питон давно уже наступает на пятки матлабу в области научных и инженерных вычислений. Да и к профессиональным CAS уже присматривается с недобрым интересом. Вы знаете еще какую-то подобную экосистему, способную обеспечить в рамках одного языка развитие проекта от черновика до подготовки публикации в журнале? Машинное обучение тут лишь отдельный эпизод.
| |
|
8.139, Аноним (13), 14:20, 13/07/2018 [^] [^^] [^^^] [ответить] | +5 +/– | Ну какие научные вычисления могут быть на питоне Не надо смешивать использовани... текст свёрнут, показать | |
|
9.150, myhand (ok), 14:55, 13/07/2018 [^] [^^] [^^^] [ответить] | –3 +/– | Я вам только что описал какие Что в вашем представлении будет чисто на и поче... большой текст свёрнут, показать | |
|
|
11.175, myhand (ok), 15:40, 13/07/2018 [^] [^^] [^^^] [ответить] | +/– | Т е если разработчики языка считают, что C API - его часть, а вы так не считает... большой текст свёрнут, показать | |
|
12.182, Аноним (169), 16:05, 13/07/2018 [^] [^^] [^^^] [ответить] | +1 +/– | C - не часть питона Если я могу из баша вызвать что угодно, это не значит, что ... большой текст свёрнут, показать | |
|
13.197, myhand (ok), 16:56, 13/07/2018 [^] [^^] [^^^] [ответить] | –3 +/– | С - не часть C API - часть Не знаю как вы предлагаете из баша дернуть сишную... большой текст свёрнут, показать | |
|
14.292, Андрей (??), 12:29, 15/07/2018 [^] [^^] [^^^] [ответить] | +1 +/– | Несколько лет назад была сногсшибательная новость для фанатов Бэша quote ctyp... большой текст свёрнут, показать | |
|
|
|
|
|
|
8.186, Vkni (ok), 16:11, 13/07/2018 [^] [^^] [^^^] [ответить] | +/– | Ну нет, конечно Нобелевскую премию дают за научные достижения, а не промышленны... текст свёрнут, показать | |
|
9.201, myhand (ok), 17:08, 13/07/2018 [^] [^^] [^^^] [ответить] | +/– | Ну ладно, будем считать что это применение в гараже, у любителей 50 километров... большой текст свёрнут, показать | |
|
|
7.190, Vkni (ok), 16:18, 13/07/2018 [^] [^^] [^^^] [ответить] | +/– | Ну по моему опыту нормально использовать для несложных программ, которые полност... большой текст свёрнут, показать | |
|
|
9.230, Vkni (ok), 03:58, 14/07/2018 [^] [^^] [^^^] [ответить] | +/– | Ну вот это, пожалуй, основное достоинство Jupiter а, что он кросс-языковой ... текст свёрнут, показать | |
|
|
|
|
5.72, Аноним (72), 09:10, 13/07/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
>мне ещё минимум лет 30-40 небо коптить
"Да, человек смертен, но это было бы ещё полбеды. Плохо то, что он иногда внезапно смертен, вот в чём фокус!"
>всякие Go не сложнее в писанине, производительность дают лучше, а ошибок - меньше.
Во-первых, сложнее. А во-вторых, ниши у этих ЯП все-таки разные, и сравнивать их, на мой взгляд, дело неблагодарное.
| |
5.80, Леонид (??), 09:22, 13/07/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
Вот за что люблю opennet так за то, что любая кухарка может быстро и компетентно поуправлять государством. Вы хоть знаете Python или Go на проф. уровне?
| |
|
6.143, Аноним (143), 14:32, 13/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
А вот и професси-аналы подтянулись, с дипломами урюпинского приходского университета.
| |
|
|
|
|
2.16, Гвидо (?), 21:34, 12/07/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
Все 4 релиза
> This is version 0.9 (the first beta release), patchlevel 1. | |
|
|
4.71, QuAzI (ok), 09:09, 13/07/2018 [^] [^^] [^^^] [ответить]
| –3 +/– |
.NET Core (в отличие от .NET Framework) и VSCode это то редкое, что делается хорошо и для всех, так что почему бы и не да. Лишь бы не Pascal
| |
|
|
6.111, Аномномномнимус (?), 12:08, 13/07/2018 [^] [^^] [^^^] [ответить]
| –2 +/– |
Стюардессу как бы пора закопать уж лет 15 как. Учите лучше любой ЯП из актуального TOP10 и будет вам счастье.
| |
|
|
|
3.99, . (?), 11:01, 13/07/2018 [^] [^^] [^^^] [ответить]
| –4 +/– |
> Так стоит начинать его учить или С# выбирать?
c# стоит в любом случае, а пихон - ну, если нравится или ты админ - почему же нет. Если не нравится и ты разработчик - у тебя есть из чего выбирать.
| |
|
4.110, Аномномномнимус (?), 12:05, 13/07/2018 [^] [^^] [^^^] [ответить]
| –2 +/– |
Скорее наоборот. Сначала учить пайтон, потом html+css+js, потом C/C++, а потом уже C# или Go, или на худой конец Java
| |
|
5.324, Evgeny (??), 04:27, 17/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
У вас какой-то странный порядок. C++, С#, Java одни из самых оплачиваемых.
| |
|
|
3.112, Аноним (13), 12:13, 13/07/2018 [^] [^^] [^^^] [ответить]
| –2 +/– |
Питон - точно не стоит. Негде будет применять. Начинать лучше с чего-нибудь чисто алгоритмического. Julia, например. C# - это ж только винда и игрушки.... Бизнес-приложения на нём почти не пишут.
| |
|
|
5.142, Аноним (13), 14:29, 13/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
А где будет востребован питон через 5 лет? У питона нет ни одной области, где его положение было бы устойчивым. В вебе ему места нет - javascript, go, ruby. Скрипты администрирования - go. математика - выжимается R и Julia.
| |
|
6.145, Аномномномнимус (?), 14:42, 13/07/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
javascript это только про фронты, просто потому что браузеры нишыша не умеют. Автор nodeJS свалил на Go, чего и другим советовал.
Go это круто для отдельных нишевых полноценных инструментов, типа Kubernetes. Он отлично теснит Java и .NET Framework.
Математика... ну не вытеснят его полностью, слишком много на нём всякого хорошего было, есть и ещё появится.
Python применяется в образовании, в исследовательских целях, во многом софте (на вскидку Krita, Gimp, Maya, Blender, LibreOffice), валом плагинов и встраиваемых скриптов ко всякому софту, всякие препроцессоры для видео и звука, скрипты системной автоматизации и ещё вагон и маленькая тележка задач, вплость до IoT, data-science, машинного обучения и прочих модных штук. Будет ли он востребован? Несомненно!
| |
|
7.146, Аноним (169), 14:52, 13/07/2018 [^] [^^] [^^^] [ответить] | –1 +/– | Если говорить о вебе, то как был PHP самым распространённым по внедрению, так и ... большой текст свёрнут, показать | |
|
|
|
|
|
|
13.208, J.L. (?), 17:40, 13/07/2018 [^] [^^] [^^^] [ответить] | +/– | не у математиков, а вообще у людей проблема с обучением программированию иначе р... текст свёрнут, показать | |
|
14.231, Vkni (ok), 04:02, 14/07/2018 [^] [^^] [^^^] [ответить] | +/– | Ну хотя бы было меньше холиваров Python vs Go - люди бы знали ЯП с сильно разной... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.12, Гвидо (?), 21:12, 12/07/2018 [^] [^^] [^^^] [ответить]
| +7 +/– |
Нет, прозреваем
> Создайте язык программирования, которым сможет пользоваться даже дурак, и только дурак захочет им воспользоваться. | |
|
3.19, Аноним (19), 21:48, 12/07/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Покажи свои ЯП для умных, не стесняйся. И фотку подбородка приложи, чтобы точно знали — выживет язык или нет.
| |
|
4.276, яп ляп тяп (?), 22:53, 14/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
Единственный "язык", который знает шигорин - это вроде как bash? И он работает на должности старшего программиста в "Базальт". Тот момент, когда комментарии не требуются, правда, ребята.
| |
|
3.21, kuku (ok), 21:56, 12/07/2018 [^] [^^] [^^^] [ответить]
| –3 +/– |
> Создайте язык программирования, которым сможет пользоваться даже дурак, и только дурак захочет им воспользоваться.
+1
Язык понятный дураку ограничивается дураковатостью его возможностей.
Причем было бы неплохо промоделировать оптимальную систему команд оптимального процессора.
Это многообразие должно вылиться во что-то более унифицированное. Понимаю, кто-то скажет
x86_64 заняло рынок, но это тупиковая ветка по-моему. Слишком она навороченная.
По крайней мере пусть промоделируют ребята из мира Linux. Профессионалов там хватает.
Во что это выльется незнаю, но попробовать стоит.
| |
|
4.38, Андрей (??), 00:57, 13/07/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Причем было бы неплохо промоделировать оптимальную систему команд оптимального процессора.
Это многообразие должно вылиться во что-то более унифицированное.
Да, было бы интересно! Есть куча кода. Нужен какой-то анализатор горячих мест, чтобы определиться с часто нужными макро-командами и лить их в силикон. А ещё лучше, чтобы в каждом проце сидела ещё ПЛИСка для непредвиденных обстоятельств.
| |
|
5.58, Аноним (58), 07:40, 13/07/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
stable API no-sence! Даешь каждые пол года по новом процессору не совместимому с предыдущим!
| |
|
6.86, Аноним (86), 10:01, 13/07/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
Если проц будет программно конфигурируемым, то почему бы нет? Зато аппаратные косяки можно исправлять легко.
| |
|
5.95, Moomintroll (ok), 10:36, 13/07/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
> определиться с часто нужными макро-командами и лить их в силикон
Т.е. силиконовые сиськи Вас уже не возбуждают? ;-)
P.S. Намёкиваю - силикон vs кремний.
| |
|
|
3.34, Аноним (34), 00:29, 13/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
Я и вижу, что в гугле, яндексе, прочих корпорациях и институтах на должностях ведущих научных сотрудников одни дураки работают. Питон не оч. хороший язык по синтаксису и производительности, но оч. хороший язык по экосистеме и метапрограммированию.
| |
|
4.42, Crazy Alex (ok), 01:21, 13/07/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну вот и пусть отползает в прототипирование и прочие эксперименты, подальше от промышленного кода
| |
|
5.75, QuAzI (ok), 09:11, 13/07/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
Промышленный код... помойка из легаси в кровавом тырпрайзе?
| |
|
4.53, Vkni (ok), 07:21, 13/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
Проблема в том, что Питон применяют далеко за той областью, где он уместен.
> метапрограммированию
?????
| |
|
5.63, Аноним (63), 08:03, 13/07/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
>> метапрограммированию
> ?????
А что не так? в python вполне можно манипулировать кодом: метаклассы, декорированиев рантайме, дескрипторы
| |
5.88, Аноним (86), 10:04, 13/07/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
>Проблема в том, что Питон применяют далеко за той областью, где он уместен.
Perl тоже применяется далеко за той областью, для которой предназначен - обработка текста.
| |
|
6.314, Vkni (ok), 04:23, 16/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Perl тоже применяется далеко за той областью, для которой предназначен - обработка
> текста.
Да, я тоже видел скрипт на perl, о 16-ти тысяч строк. И я совершенно не уверен, что это не проблема.
| |
|
|
4.68, Аноним (13), 08:23, 13/07/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
Питон ужасен и по синтаксису, и по производительности. Любая научная библиотека предполагает, что весь код написан на C. Основной принцип - хочешь на питоне новый алгоритм, пиши на C..... Для научных сотрудников есть Julia, R, Matlab (у кого деньги есть).
Питон - чисто интеграционный язык для не требующих производительности задач
| |
|
5.73, Аноним (34), 09:11, 13/07/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
Извините, но матлаб - это говно для неосиливших питон, а юлия - это клон матлаба для мстлабоутят. Матлаб и его клоны может и быстрый, так как почти все модули написаны на С++, но совершенно не юзабельный. И ответом на вопрос "как в матлабе сделать ..." является "в матлабе нельзя это сделать без извращений и написания своего модуля, используйте пистон, где это есть из коробки".
| |
|
6.83, Аноним (13), 09:47, 13/07/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Судя по стилистике ответа, на Matlab или Julia писать не доводилось.... Julia, вообще-то, по синтаксису набралась и от Matlab, и от Ruby. Последнее сильно улучшило ситуацию. Ну и в обоих случаях, писать на C, чтобы написать какой-то вычислительный кусок, в обоих случаях не требуется. В отличии от питона, где ничего без внешних библиотек на C не делается.
| |
|
7.277, АнонХ (?), 00:20, 15/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
А что плохого написать на C супер алгоритм а потом вертеть этим алгоритмом с помощью питона что бы настрогать отчетов.
| |
|
6.125, J.L. (?), 13:15, 13/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Извините, но матлаб - это говно для неосиливших питон, а юлия -
> это клон матлаба для мстлабоутят. Матлаб и его клоны может и
> быстрый, так как почти все модули написаны на С++, но совершенно
> не юзабельный. И ответом на вопрос "как в матлабе сделать ..."
> является "в матлабе нельзя это сделать без извращений и написания своего
> модуля, используйте пистон, где это есть из коробки".
простите, а чем питон лучше для математических вычислений чем какая-нить жава?
только готовым наличием питон-биндингов к сишным либам??
| |
|
7.129, myhand (ok), 13:41, 13/07/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
> только готовым наличием питон-биндингов к сишным либам??
А что помешало жабе иметь биндинги?
| |
|
8.136, J.L. (?), 14:12, 13/07/2018 [^] [^^] [^^^] [ответить] | +/– | я собственно и спрашиваю к OpenCV например биндинги есть и выпускаются к каждой ... текст свёрнут, показать | |
|
9.144, myhand (ok), 14:38, 13/07/2018 [^] [^^] [^^^] [ответить] | –1 +/– | Ну раз, с ваших слов, ничего не мешало, то логический вывод очевиден - дело не п... текст свёрнут, показать | |
|
10.148, J.L. (?), 14:54, 13/07/2018 [^] [^^] [^^^] [ответить] | +1 +/– | так я и спрашиваю - в чём дело то я не вижу причин по которым питон бы использо... текст свёрнут, показать | |
|
|
|
|
Часть нити удалена модератором |
|
|
|
|
|
|
|
7.270, Vkni (ok), 19:09, 14/07/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
> простите, а чем питон лучше для математических вычислений чем какая-нить жава?
Из-за того, что Ява не имеет вывода типов (устарела в момент рождения), Питон менее многословный; отсутствие компиляции ускоряет цикл "правка-проверка", в вычислительных задачах практически не приводя к ошибкам (там программы без ветвлений => один прогон почти целиком проверяет программу); у Питона есть repl, сам runtime легче => цикл "правка-проверка" ещё более ускоряется.
Ну, разумеется, Питон уступает по удобству и возможностям в математических вычислениях настоящим функциональным языкам (нет нормальных анонимных функций). Но у Явы там вообще нет шансов.
| |
|
|
5.90, Аноним (86), 10:10, 13/07/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
Python, в отличие от Julia, вполне себе самодостаточен и независим от LLVM и прочих сторонних VM.
| |
|
6.103, Аноним (13), 11:23, 13/07/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
Не странно ли заявлять, что язык-обёртка является самодостаточным и независимым?
| |
6.151, J.L. (?), 14:57, 13/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Python, в отличие от Julia, вполне себе самодостаточен и независим от LLVM
> и прочих сторонних VM.
а чем использование LLVM или таких состоявшихся проектов как JVM является плохим?
или вы используете KolibriOS вместо Ubuntu/Linux ?
| |
|
|
|
|
2.299, Аноним (300), 14:04, 15/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
Все стареют. Но не все делают в своей жизни хоть что-то полезное. Подумай об этом.
| |
|
|
2.39, Андрей (??), 00:59, 13/07/2018 [^] [^^] [^^^] [ответить]
| +3 +/– |
Каждый раз, когда надо временно закомментировать код, как же я поминаю эти пробелы!
| |
2.54, Vkni (ok), 07:23, 13/07/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Между прочим, двумерный синтаксис нормально сделан в Хаскеле. Там грамматика написана для линейного синтаксиса, с фигурными скобочками и точкой с запятой, а двумерный синтаксис однозначно переводится в линейный.
Т.е. если захотелось написать анонимную функцию, можно себя не ограничивать:
\s -> do { putStr "Hello "; putStr s; putStrLn "!" }
| |
2.104, adolfus (ok), 11:23, 13/07/2018 [^] [^^] [^^^] [ответить]
| –6 +/– |
Скобочки, они и в си в си-кросс-кросс местами лишние. Например, открывающая скобка. Оправдана она только при явном начале блока. Все остальные блоки, привязанные к оператарам, отлично без нее обходятся. Пример
if (условие) {
block1;
} else {
block2;
}
запросто можно заменить на
if (условие)
block1;
else
block2;
}
То же самое с остальными -- группа ") {" нигде, кроме как в операторах не встречается и ее можно банально заменить там на ")"
| |
|
3.130, J.L. (?), 13:41, 13/07/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
>[оверквотинг удален]
> block1;
> } else {
> block2;
> }
> запросто можно заменить на
> if (условие)
> block1;
> else
> block2;
> }
if (условие1)
block1;
if (условие2)
block2;
else
block3;
}
гори в аду!!!!!!!
| |
|
4.138, Аноним (135), 14:19, 13/07/2018 [^] [^^] [^^^] [ответить]
| –6 +/– |
> else
> block3;
> }
> гори в аду!!!!!!!
Почему у меня никогда такого не возникает? Возможно потому что я не лох и я не теряюсь среди трех сосен (трех упрвляющих структур). Может проблема в вас?
| |
|
5.153, J.L. (?), 14:58, 13/07/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
>> else
>> block3;
>> }
>> гори в аду!!!!!!!
> Почему у меня никогда такого не возникает? Возможно потому что я не
> лох и я не теряюсь среди трех сосен (трех упрвляющих структур).
> Может проблема в вас?
отлично, гений, лёгкий вопрос, который не займёт на долго твою гениальность
к какому условию из двух относится ИНАЧЕ ДЕЛАЙ БЛОК3 ?
| |
|
6.164, Аноним (-), 15:17, 13/07/2018 [^] [^^] [^^^] [ответить]
| –6 +/– |
> отлично, гений, лёгкий вопрос, который не займёт на долго твою гениальность
> к какому условию из двух относится ИНАЧЕ ДЕЛАЙ БЛОК3 ?
Мой блок3 всегда будет там где надо, т.к. я сразу пишу нормальный код. У меня задачи такие что их сильно дольше обдумываешь из-за сложности и почти никогда не возникает вопросов как реализовать это в коде. А у нубов - да, у них вечно проблема с написанием и представлением (привет питонерам) кода, т.к. они еще не нюхали сложностей в разработке.
| |
|
|
4.228, Vkni (ok), 03:46, 14/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
Просьба предъявлять эти претензии к разработчикам Алгола: необходимость в расстановке скобочек в двойном if'е - это плата за необязательный else.
| |
|
|
2.305, Аноним (305), 14:30, 15/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
А может создашь свой ЯП (чисто для себя любимого). А че? опенсорс же. :D
| |
|
1.23, myhand (ok), 22:12, 12/07/2018 [ответить] [﹢﹢﹢] [ · · · ]
| –7 +/– |
Гвидо вернись, я все прощу! Даже division, ушибленный твоим тяжелым детством с ABC.
Ведь чо ЭТИ теперь натворят, ну, которые сейчас в питоне считают ключ при сортировке списка из одного элемента.
| |
|
2.25, gred (ok), 22:40, 12/07/2018 [^] [^^] [^^^] [ответить]
| –6 +/– |
"Прощают в церкви, а я наказываю, ЖЕСТОКО наказываю" (С)
а по факту - питон подмял под себя, к СОЖАЛЕНИЮ, очень многое. добавьте уже хоть какието операторные скобки и на нем уже можно будет писать не только хелловорлды.
пока же только его библиотеки вынуждают мириться с его существованием.
| |
|
3.304, Аноним (304), 14:12, 15/07/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Такие как ты на любом языке дальше хелловвордов не продвинутся.
| |
|
|
1.49, Аноним (49), 07:06, 13/07/2018 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Наконец-то. Может будут какие-то подвижки сделать PyPy основной версией питона.
| |
|
2.56, Евгений (??), 07:34, 13/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
Серьёзно? PyPy для работы требует Python. Если PyPy будет основным, то чего его будет запускать?
| |
|
|
4.312, maximnik0 (?), 20:23, 15/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
>А чтобы скомпилировать gcc нужен gcc предыдущей версии.
В posix совместимых системах
gcc может собрать себя сам , единственное что требуется из внешних зависимостей это пакет ассемблера,и make .Микрокомпилятор входит в сам gcc , может только эту возможность в новых версиях убрали, а так даже в доках описывалось как собирать самостоятельно пакет,единственный недостаток очень долго.
| |
|
3.193, Аноним84701 (ok), 16:28, 13/07/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Серьёзно? PyPy для работы требует Python.
Ну да, согласен -- когда _реализация_ питона "работает" с питоном, это так неожиданно!
| |
|
2.62, Аноним (59), 07:50, 13/07/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Что мешает лично тебе, сделать его основным? Зачем навязывать свои бзычки другим?
| |
2.65, Аноним (13), 08:06, 13/07/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
А ещё и синтаксис 2.7 в качестве основного. Большинство системных скриптов операционок именно на этой версии синтаксиса сидят.
| |
|
3.66, Аноним (57), 08:10, 13/07/2018 [^] [^^] [^^^] [ответить]
| –2 +/– |
Не знаю на чем там системные скрипты, но во всех распространенных дистрибутивах линукса python3 основной и при вызове python запустится именно он.
| |
|
4.265, Аноним (181), 17:41, 14/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Не знаю на чем там системные скрипты, но во всех распространенных дистрибутивах
> линукса python3 основной и при вызове python запустится именно он.
Всегда удивляло, почему перепончатые частенько так любят хвалиться своим пониманием, как их "система работает" и так же любят лажать на простых вещах?
https://www.freshports.org/lang/python/
> python "meta-port" for the default version of Python interpreter
> 2.7_3,2 lang =552
% python --version
Python 2.7.15
/usr/ports/lang/python % make USES=python:3.6 package
/usr/ports/lang/python # deinstall install clean
python --version
Python 3.6.6
| |
|
3.101, нах (?), 11:18, 13/07/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
не переживайте, менеджеры уже получили кнуты, совместимые с версией 3 (изготовлены на той же фабрике, просто двойка закрашена и кое-как перекрыта наклейкой с тройкой), перепишут вам в редхате на третий, пока только не решили - 3.4, или подождать 3.8
большинство этих системных скриптов бы повыкинуть, а немногие приличные переписать бы на компилируемый язык (я даже на go согласен), но, увы, эффективным этого не объяснить.
зато у нас системде!
| |
|
4.152, Аноним (-), 14:57, 13/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
+
Уверен, там большое лобби питонистов, они просто так не отдадут свой хлеб. Обычное дело в корпорации.
Интересно, я как-то не следил, Ланнарту уже отдельный кабинет в РХ выделили, или целый этаж?
| |
|
5.180, нах (?), 16:03, 13/07/2018 [^] [^^] [^^^] [ответить] | –1 +/– | дураков жевать эту плесневелую буханку просто нет - представь себе, чем тебя над... большой текст свёрнут, показать | |
|
|
7.315, . (?), 13:53, 16/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
да ну, брось, у того же самого дяди есть буханки и без плесени (ну, почти), зачем же сразу хватать самую противную?
| |
|
|
|
|
|
|
|
|
3.225, Аноним (-), 00:25, 14/07/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
И правда. В чем кайф этого вырвиглазного синтаксиса? БДСМ какой-то.
| |
|
|
1.89, Аноним (89), 10:06, 13/07/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +16 +/– |
Больше всего в этом потоке гуано печалит, что большая часть коментаторов питон не осилили. Как говорится - не читал, но осуждаю. Из тех, кто продвинулся дальше хелло-ворлдов на питоне дай бог один из десяти.
Да и само глумление над уходом человека из руководства сообществом выглядит некрасиво. Старенький мужичок уже, тяжело ему. Нормальная новость, почему-то выливается в глумление на тему - теперь-то его детище сдохнет.
Я много программировал и на перле и на питоне, и на яваскрипте и даже немного на ниме. Да, питон уже давно не самый оптимальный ЯП, это понятно. Но вполне на неплохом уровне. Про питон я бы выразился так - если бы я сейчас создавал проекты, находящиеся в его экосистеме, я выбрал бы не его. Для разных частей экосистемы разные языки, скорее всего. Но это проблема любого принятого решения - со временем все видится иначе. Тем более, когда создавались многие части его экосистемы не было достойных альтернатив. Или, не было известных достойных альтернатив. И вполне логично, что сейчас часть его экосистемы будет мигрировать на другие языки, появившиеся позже и те, в которых многие вещи сделаны по-другому by design. Это нормальный процесс развития. Но танцевать "на костях" Питона по-моему мало того, что рано, так еще и очень не красит танцующего. Как будто лично у вас Питон задушил любимую собаку и стал личным врагом...
| |
|
2.102, Василий Топоров (?), 11:22, 13/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
А можете развернуть мысль: какие бы части куда мигрировали? По моим ощущениям многие python-разработчики уходят на Go. Но и Nim тоже похож по синтаксису, но достаточно ли развита у него экосистема?
| |
|
3.109, Аноним (89), 12:02, 13/07/2018 [^] [^^] [^^^] [ответить] | +2 +/– | Вычислительную математику как раз на Nim бы и мигрировал Уже сейчас у Nim с эти... большой текст свёрнут, показать | |
|
4.126, J.L. (?), 13:31, 13/07/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Вычислительную математику как раз на Nim бы и мигрировал. Уже сейчас у
> Nim с этим все весьма хорошо и собирается сильная группа разработчиков.
> Причем и сама экосистема растет и то, что там решают программисты-математики,
> а не математики-программисты тоже большой плюс.
что делает некий язык подходящим для вычислительной математики?
на мой профанский взгляд только возможность компиляции в натив с оптимизациями (или может быть очень хороший JIT) и языковые ограничения на стрельбу себе в ногу (с возможностью поднять флажок "я готов стрелять в ногу, разрешите" для компилятора)
а остальное - только наличие биндингов к готовым вычислительным либам - не особо зависит от языка
| |
|
5.177, Аноним (89), 15:53, 13/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
Про остальное не соглашусь. Биндинги это здорово. Но нативные библиотеки зачастую лучше, особенно если они активно разрабатываются. Как минимум, это возможность самому что-то допилить в либе и запостить PR. Что происходит не так и редко.
Хотя легкие в организации биндинги это тоже здорово.
Просто биндинги зачастую затрудняют интеграцию
| |
|
|
|
2.174, tensor (?), 15:38, 13/07/2018 [^] [^^] [^^^] [ответить]
| –3 +/– |
Такие люди привыкли винить в неправильном выборе инструмента что угодно, только не себя.
| |
|
3.183, нах (?), 16:07, 13/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Такие люди привыкли винить в неправильном выборе инструмента что угодно, только не себя.
а, это, получается, я виноват что мартышки выбирают неправильный инструмент, надо было больше молиться, поститься и прочей аскезе себя подвергать, чтобы в награду высшие силы избавили от необходимости копаться в чужих трупах?
широкий взгляд на вещи, ничего не скажешь.
| |
|
4.205, tensor (?), 17:11, 13/07/2018 [^] [^^] [^^^] [ответить]
| –3 +/– |
Ну так возьмите правильный ЯП и сделайте лучше. Вы же не мартышка. Зачем вы копаетесь в трупах, следуя по чужим граблям?
Меня всегда удивляла логика людей, считающих, что сообщество им что-то должно.
| |
|
|
2.229, Vkni (ok), 03:53, 14/07/2018 [^] [^^] [^^^] [ответить]
| –4 +/– |
> Больше всего в этом потоке гуано печалит, что большая часть коментаторов питон не осилили. Как говорится - не читал, но осуждаю. Из тех, кто продвинулся дальше хелло-ворлдов на питоне дай бог один из десяти.
Боже мой, какая дьявольская проницательность!
Что там осиливать-то? Семантика совершенно стандартная, смесь ООП, структурного + чуть-чуть функциональщины. Синтаксис недоделанный Хаскельный; увы, видно что человек изобретал сам, а не взял английские наработки (Miranda, Haxe и т.д.).
Подгажено тем, что язык без статической типизации => ничего сложного на нём не напишешь, если время дорого. Всё, что на нём стоит ваять - это мелкие скрипты + программы почти без ветвлений (расчётные), которые целиком проверяются одним запуском.
| |
|
3.234, myhand (ok), 08:35, 14/07/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
Что-ж это за расчеты-то такие суровые, д/з по арифметике 4-го классу?
| |
|
|
1.94, via (??), 10:29, 13/07/2018 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Да Гвидо и так дофига сделал, уважуха! Я бы на трон автора micropython посадил. Наступают другие времена.
| |
1.97, Аноним (97), 10:45, 13/07/2018 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
За что можно критиковать Питон? 1. Синтаксис. По мнению некоторых, сделать отступ это так сложно, ну прямо так сложно, что из-за этого ничего невозможно написать. 2. Скорость работы. Питон такой медленный, ну просто такой медленный, что на нем взяли и сделали Инстаграм с миллионной посещаемостью. 3. Сложность. Для кого-то, он такой сложный, ну прямо такой, что на нем теперь повсеместно детей обучают. ... Что мы видим в итоге? Постоянный рост интереса, по всем опросам, к Питону. Почему? Потому что это единственный ЯП на котором можно сделать проект самому под десктом, мобайл и веб! Нет больше ни одного подобного ЯП. Ни одного на котором в одиночку можно создать серьезный проект и не бояться затем про безопасность, производительность или невозможность добавить что-то нужное.
| |
|
2.100, нах (?), 11:12, 13/07/2018 [^] [^^] [^^^] [ответить] | +1 +/– | сохранить иерархию отступа, меняя чужой корявый код Ты явно даже собственный ни... большой текст свёрнут, показать | |
|
3.105, Василий Топоров (?), 11:26, 13/07/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
>надо же... И жабы нет, и node нет, и c# нет, и Б-гм проклятого php нет, и банального c/c++
Связку веб-мобилки-десктоп покрывают только java и с#. У всего остального будут проблемы: на php напишите только веб, на С++ напишете десктоп и мобилки (возможно)? Ну еще может js с оговорками подойдет.
| |
3.107, Аноним (97), 11:51, 13/07/2018 [^] [^^] [^^^] [ответить] | –3 +/– | Если чужой код корявый, то ЯП не виноват Если человек учиться, а не хамит и поу... большой текст свёрнут, показать | |
|
4.118, Аноним (114), 13:00, 13/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Если чужой код корявый, то ЯП не виноват.
Ну давайте, напишите нам прямой код на брейнфаке, например. И вообще, это как сказать, что в кривизне доски топор вместо рубанка не виноват.
> Ага, а еще пейсатели понаписывали документацию.
А-ха-ха-ха-ха! Вы сколько в программировании, оппонент, вторую неделю? Нормальная документация попадается в 1 случае из 1000, в 900 из 1000 она вообще отсутствует.
| |
|
5.185, нах (?), 16:11, 13/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
> А-ха-ха-ха-ха! Вы сколько в программировании, оппонент, вторую неделю? Нормальная документация
> попадается в 1 случае из 1000
и в этом случае ее не читают, потому что "да ну нахрен, скорее всего опять там опять одна страничка с какими-то шизофреническими фразами, или "welcome to wiki", надо быстрее чинить, давай посмотрим, что тут накодили, блин!"
| |
|
4.127, J.L. (?), 13:37, 13/07/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
>> сохранить иерархию отступа, меняя чужой корявый код.
> Если чужой код корявый, то ЯП не виноват.
язык ещё как виноват, если подталкивает писать врайтонли-код
>> написать может любая макака хоть на gwbasic - поддерживать вот потом другим приходится :-( То что эта мысль тебя не посетила, подтверждает первый пункт.
> Если человек учиться, а не хамит и поучает других, то он без
> проблем поддерживает чужой нормальный код.
вы явно не поддерживали чужой код и так же явно не работали в кровавом энтерпрайзе
| |
|
5.131, myhand (ok), 13:49, 13/07/2018 [^] [^^] [^^^] [ответить]
| –3 +/– |
>>> сохранить иерархию отступа, меняя чужой корявый код.
>> Если чужой код корявый, то ЯП не виноват.
> язык ещё как виноват, если подталкивает писать врайтонли-код
Наличие корявого кода не свидетельствует о том, что к его написанию погромиста подтолкнул язык, а не собственные таракашки.
| |
|
|
7.171, myhand (ok), 15:23, 13/07/2018 [^] [^^] [^^^] [ответить]
| –2 +/– |
Дорогой капитан, ваших братьев по разуму тут как раз пытают отчего они решили, что питон не затрудняет написание кривого кода.
Есть подозрение, что пришли они к такому выводу путем глубокомысленного ковыряния в носу. А вы как считаете?
| |
|
8.187, J.L. (?), 16:13, 13/07/2018 [^] [^^] [^^^] [ответить] | +/– | про затруднение питоном написание кривого кода - не знаю но ошибиться с пробелом... текст свёрнут, показать | |
|
9.221, myhand (ok), 22:37, 13/07/2018 [^] [^^] [^^^] [ответить] | –1 +/– | А вот я знаю про IOCCC, а про IO_P_CC - почему-то не слышал Можно пример Хотел... текст свёрнут, показать | |
|
|
|
|
|
|
|
2.241, Аноним (181), 13:22, 14/07/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
> За что можно критиковать Питон? 1. Синтаксис. По мнению некоторых, сделать отступ
> это так сложно, ну прямо так сложно, что из-за этого ничего невозможно написать.
Как уже пару раз выяснялось в прошлых баталиях - плохо копипастить, да и код в блокноте писать тоже не очень, понимашь! Любой уважающий себя професианал должен писать или на крайняк править код в самом примитивном блокноте, которые не умеет различать между табом и пробелом и тем более не имеет простенького indent-мода!
| |
|
1.106, vitalif (ok), 11:27, 13/07/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Славабогу что не у одного меня от форматирования кода отступами бомбит
Не, ну правда, добавьте скобочки и ; и будет нормальный язык
| |
|
2.115, Аноним (13), 12:43, 13/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
А также добавить блоки из Ruby, чтобы многострочные лямбды появились... А также исполнимый код в любой части программы как в Ruby..... И логотип перекрасить в красный, как Ruby...
| |
|
3.236, Аноним (236), 09:36, 14/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
ОМФГ это просто шедеврально! Ну, а пыхтон с его отступами в текущем виде мне не нужен. А жаль больше нормальных скриптцовых языков под ляликс и нету толком, жаль.
| |
|
2.173, Аноним (173), 15:26, 13/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
> и ;
А это зачем? Опционально оно хорошо (для a = 1; b = 2), но не в конце каждой строки.
| |
2.207, Аноним (181), 17:18, 13/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Славабогу что не у одного меня от форматирования кода отступами бомбит
> Не, ну правда, добавьте скобочки и ; и будет нормальный язык
А почему не ',' для разграничения отдельных выражений и '.' в конце, замыкающим?
Или позаимствовать что-то из математического ситнаксиса?
Почему именно уродливые {} и ';' считаются чуть ли не верхом совершенства? Не синдром ли это водоплавающего птица?
| |
|
3.254, vitalif (ok), 15:21, 14/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
Да блин. Бесит то, что пробелы в программе влияют на смысл. Бесит что вот у всех нормальных людей блин {}, а Гвидо нет, выпендрился...
| |
|
4.256, Anonymoustus (ok), 15:28, 14/07/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Да блин. Бесит то, что пробелы в программе влияют на смысл. Бесит
> что вот у всех нормальных людей блин {}, а Гвидо нет,
> выпендрился...
Когда Гвидо начал писать свой собственный ЯП, он был молод и неопытен, а потом стало поздно что-то менять. Но зато есть за ним своеобразная заслуга: оттянул на свой ЯП целое поколение макак, так что довольно неплохо можно выяснить умственный уровень соискателя по одному слову в резюме. :)
| |
4.259, Аноним (181), 16:05, 14/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Да блин. Бесит то, что пробелы в программе влияют на смысл.
Т.е в си "+ +y" и "++y", в sh 'if [ -n "$1" ]' и 'if [ -n "$1"]' одно и то же?
> Бесит что вот у всех нормальных людей блин {}, а Гвидо нет, выпендрился...
Боюсь, что Гвидо не "выпендривался", а позаимствовал. Haskell, Miranda, occam, если выбирать из тех ЯП, что старше питона.
| |
|
5.269, Anonymoustus (ok), 18:37, 14/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Боюсь, что Гвидо не "выпендривался", а позаимствовал. Haskell, Miranda, occam, если выбирать
> из тех ЯП, что старше питона.
en.wikipedia.org/wiki/ABC_(programming_language)
| |
5.313, Vkni (ok), 20:40, 15/07/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Боюсь, что Гвидо не "выпендривался", а позаимствовал. Haskell, Miranda, occam, если выбирать
> из тех ЯП, что старше питона.
Боюсь, что таки сам придумал. Я не знаю, что в Miranda и прочих, но в Хаскеле сделано разумно - при нужде можно перейти к одномерному синтаксису:
main = do { putStr "Hello "; putStrLn "World!" }
И в Питоне этого дико не хватает в лямбдах, в list-comprehension.
| |
|
4.267, myhand (ok), 17:59, 14/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
> что вот у всех нормальных людей блин {}
А у кого () - они нормальные, доктор?
| |
|
5.316, . (?), 14:03, 16/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
> А у кого () - они нормальные, доктор?
зависит от - если есть отдельные () для синтаксиса и отдельные более другие (внешне неотличимые, или другой символ - не знаю, что хуже) для приоритета вычисляемых выражений - то нет, не нормальные. (собственно, по этой причине и приходится использовать {} или буквенные разновидности операторных скобок)
А если синтаксис такой, что там этой проблемы нет - они просто странные, и редкая птица осилит их язык до середины учебника. (читай - lisp и его вариации ;-)
| |
|
6.318, Michael Shigorin (ok), 14:50, 16/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
> А если синтаксис такой, что там этой проблемы нет - они просто
> странные, и редкая птица осилит их язык до середины учебника. (читай
> - lisp и его вариации ;-)
Мне продолжает казаться, что лиспообразные скорее для людей с математическим складом ума всё-таки предназначены/подходят. Не как что-то хорошее или плохое, а как наблюдаемое.
Хотя элементы функциональщины есть и в make, и в... sh. :)
z(y(x))
x |y |z
| |
|
7.325, myhand (ok), 07:22, 17/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Мне продолжает казаться, что лиспообразные скорее для людей с математическим складом ума
> всё-таки предназначены/подходят.
Ну, все-таки не для ненормальных.
> Хотя элементы функциональщины есть и в make, и в... sh. :)
> z(y(x))
Если считать элементом возможность вызова функции - то где ее только нет.
| |
7.326, Vkni (ok), 09:11, 17/07/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
make - декларативный, прямой аналог prolog'а.
sh, как это ни удивительно, местами ленивый язык. Как Хаскель. Поэтому его нельзя заменить Питоном или OCaml'ом или ещё чем энергичным - они менее выразительны.
Т.е. у sh и Haskell есть прямое совпадение конструкций
cat file | grep pattern | wc -l
length $ filter predicate $ list
Они оба ленивые и могут работать на потоках.
Т.е. для sh можно в качестве file использовать какой-нибудь /dev/urandom, а в Хаскельном примере в качестве list что-то вроде [1,2...] - бесконечный список. И оба, в общем, это как-то проглотят. А если написать что-то более осмысленное, даже будут чего-то делать.
В то же время, для всяких энергичных языков типа Питона нужно городить специальные циклы и т.д.
| |
|
6.323, myhand (ok), 20:37, 16/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
> А если синтаксис такой, что там этой проблемы нет - они просто
> странные, и редкая птица осилит их язык до середины учебника. (читай
> - lisp и его вариации ;-)
Собственно, этот случай и имелся в виду.
| |
|
|
|
3.271, Vkni (ok), 19:13, 14/07/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Не синдром ли это водоплавающего птица?
Наверно. Меня вообще поразило, что синтаксисов практически два - Algol и ISWIM.
| |
|
2.295, Аноним (295), 13:52, 15/07/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
Плохому программисту вечно что-то мешает! То наличие скобочек, то отсутствие. Нормальный программист просто использует инструмент, а не фапает на скобки и запятые.
| |
|
3.317, . (?), 14:04, 16/07/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
нормальный программист, во-первых, умеет выбирать инструмент под задачу, во-вторых, не обязан любить кривую отвертку, забивая ей кривой шуруп, если ни молотков, ни гвоздей подходящих не нашлось, а прибить эту хреновину надо вот сюда.
| |
|
|
|
2.121, Аноним (114), 13:01, 13/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
Вы хотели сказать между "все должны любить то же, что и я" и "пусть всем будет хорошо"?
| |
2.128, J.L. (?), 13:38, 13/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Самое время возобновить войну между пробельщиками и табуляторами!
пробельщики - это те, кто приближает глобальное потепление заставляя передавать, хранить и обрабатывать 8 символов вместо 1, а так же нажимать стрелочку 8 раз?
| |
2.155, Аноним (-), 15:04, 13/07/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
До недавнего времени я был пробельщиком. Но последнее время хочу в редакторах такую фичу: по дефолту отступ == 4 или 8 знаков. Но при просмотре diff (слева-справа) или просто при мозаике окон рядом друг с другом - отступ становится 2 знака. Значит, становлюсь табулятором.
При соблюдении код-гайдов, табы преобразуются в пробелы, а пробелы - в табы, без особых проблем.
Я за соблюдение гайдов, в первую очередь. Единообразие рулит, пусть хоть 3 пробела. Но иногда хочется странного (как выше и написал).
| |
2.203, Anonymoustus (ok), 17:09, 13/07/2018 [^] [^^] [^^^] [ответить]
| –3 +/– |
> Самое время возобновить войну между пробельщиками и табуляторами!
Пробелы это хорошо и православно. Опять же — табулятор можно настроить на пробелы, чтобы стало совсем хорошо.
| |
|
1.227, Beetle_ru (?), 01:48, 14/07/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Бидон прекрасен, простой для простых вещей, вот бы вместо отступов скобочки, много не надо, всего две (), префиксную нотацию... Только вот в этом лакшери пулреквестить будет нечего, дев сообщество придется распустить, а студенты пересядут на бейсик... Нет у лучше пусть все останется как есть...
| |
1.238, Аноним (238), 10:34, 14/07/2018 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Ну вот всё в ветке порадовало: и искрометный юмор, и уважение к мэтрами, и конструктивизм.
За Питон как универсальный язык говорит то что MIT, Беркли, МГУ, МФТИ Бауманка и ещё десятки ведущих вузов мира преподают алгоритмы на 1-2 курсах именно на нем. А на магистратуре - ML, CV итп на нем же.
| |
|
2.251, Аноним (-), 14:32, 14/07/2018 [^] [^^] [^^^] [ответить]
| +3 +/– |
Тут старперы рили считают что надо преподавать бейсек или паскал. И через 10 лет тоже. И через 20. И наверно через 50. Совсем старые маразматики поехали...
| |
|
3.253, Аноним (253), 15:14, 14/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
При чем тут язык.
Язык программирования - это способ приказать компьютеру делать то, что ты хочешь чтоб он сделал.
Если ты не можешь выразить свои хотелки, тебе не поможет никакой питон, си, хаскел, ява.
P.S. Подумалось.
Хотя я обескуражен умственным развитием оппонента, но донести до него эту мысль не смогу.
Видимо русский язык устарел.
| |
|
4.258, Аноним (-), 15:44, 14/07/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Видимо русский язык устарел.
Нет, просто если человек не может в языки то он не может ни в какие языки, в т.ч. и русский.
| |
4.286, topin89 (?), 04:50, 15/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
Это всё так, но какой иностранный язык полезнее изучать, английский или латинский?
| |
|
3.283, Anonymoustus (ok), 04:25, 15/07/2018 [^] [^^] [^^^] [ответить]
| –4 +/– |
> Тут старперы рили считают что надо преподавать бейсек или паскал. И через
> 10 лет тоже. И через 20. И наверно через 50. Совсем
> старые маразматики поехали...
Преподавать Паскаль надо и через 50 лет потому, что он дисциплинирует мышление.
| |
|
4.339, Timo1979 (ok), 18:33, 12/09/2018 [^] [^^] [^^^] [ответить]
| +/– |
Неужели настукивание на клаве "begin...end" что-то дисциплинирует? Если выбирать между паскалем и питоном, то надо выбрать что-то вроде kotlin
| |
|
5.342, Anonymoustus (ok), 22:33, 09/05/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Неужели настукивание на клаве "begin...end" что-то дисциплинирует? Если выбирать между
> паскалем и питоном, то надо выбрать что-то вроде kotlin
Дисциплинирует прежде всего паскалева наглядная строгость во всём вплоть до компиляции. Этот язык специально же проектировали таким, чтобы он был понятен.
Питон, кстати, тоже неплох в этом смысле, но просто другой.
С котлином сравнивать не могу, поскольку оного не знаю.
| |
|
|
|
|
1.252, Аноним (253), 14:58, 14/07/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Гвидо исполнилось 62 года и он устал от сложившегося темпа работы
Ну он же сам сложил этот темп!
"Устал я от себя. А тут ещё и питон этот, тудыт его в качель!"
| |
|
2.261, Deer Hunter (?), 16:37, 14/07/2018 [^] [^^] [^^^] [ответить]
| +3 +/– |
Мужик создал лучший язык программирования, который всегда в топах. А чего добился ты?
| |
|
1.255, Аноним (253), 15:24, 14/07/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Python им не нравится!
Вот каждый видел, хотя бы часть, IBM CL, а критики нет.
Неужели великолепен?
| |
1.333, Аноним (333), 15:38, 19/07/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Давайте посмотрим правде в глаза. Сегодня множество проектов не выходят на рынок из-за менеджмента. Именно результатом буллинга и травли стал Гвидо на мой взгляд. Я думаю, что это урок избалованному сообществу, которое уже всех затрахало своим мнением и спорами.
Я думаю, что нужно вводить для сообщества рекомендательный характер и принимать решения исключительно голосованием в виде лайков. Опять таки основное решение должно оставаться за главным разработчиком (то есть должна быть иерархия) все эти распредлененные лебедь-рак-щука проекты приводят только к одному - воз и ныне там ИМХО
| |
|
2.334, myhand (ok), 10:56, 20/07/2018 [^] [^^] [^^^] [ответить]
| +/– |
> и принимать решения исключительно голосованием в виде лайков.
А в качестве "платформы для разработки" - вконтактик. Поколение ЕГЭ спешит на помощь...
> все эти распредлененные
Все - это какие конкретно?
| |
|
1.337, Аноним (337), 16:16, 13/08/2018 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Нахрена в питоне {} и ;, уважаемые комментаторы? Это вам не Си-подобный язык!
А Гвидо - лучший.
| |
1.338, Timo1979 (ok), 18:28, 12/09/2018 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Вот такое впечатление, что это самое большая проблема питона... Лучше бы занялись своей глобальной блокировкой
| |
|