После шести лет работы в компании Dropbox Гвидо ван Россум, создатель языка программирования Python, увольняется и собирается на пенсию...Подробнее: https://www.opennet.me/opennews/art.shtml?num=51778
Все правильно сделал.
Новость очень важная. Теперь эти знания надо применять на практике.
чтобы применить эти знания, надо хотя бы до пенсии дожить
Ого, он такой старый
Python 1991. 64 - 28 = ?:)
Пусть от всего отстранятся и спит спокойно. Не нужно голову забивать всяким мусором. :)
Знатный путь мужик прошел, ничего не скажешь. Остается только пожелать крепкого здоровья и хорошего отдыха.
Гвидо - великий человек. Создав язык программирования для непрограммистов, он позволил последним автоматизировать всяческие простейшие бытовые одноразовые задачки.
Он позволил? А кто до это запрещал?
Он позволил - дав возможность
Возможность была с появления юникс шелл, а позже и перл. Питон пришел спустя десятки лет и дал возможность...
> Возможность была с появления юникс шелл, а позже и перл. Питон пришел спустя десятки лет и дал возможность...Держите меркуриянского шпиёна!
Разница между первым релизом Перл и началом разработки Питона - 2 (земных) года. Релизом Перл и первым релизом Питона - 3 (земных) года.Ну и ЯП для "непрограммистов" – изначально вроде как семейство BASIC-ов (Beginner's All-purpose Symbolic Instruction Code), которое _действительно_ на десятки (земных) лет старше перла (да и заметно постарше перых юниксшелов) будет.
Питон - это клон Бейсика. Ну да, так и есть. А то создал, создал.Перл появился в 1987 году, до твоего рождения, хи-хи. Какие два года, совсем что-ли?
> Питон - это клон Бейсика. Ну да, так и есть. А то создал, создал.Пруфы и обоснования мировому анонимному авторитету по разработке, семантике и синтаксису ЯП приводить конечно же совершенно не обязательно 🙄
> Перл появился в 1987 году,
А теперь посмотри, когда Гвидо начал писать и когда был первый релиз питона.
> до твоего рождения, хи-хи.И тут ты опять обо*ра^W не угадал.
Но, поздравляю со сливом (впрочем, ничего иного от очередного анонима и не ожидалось 🙄 )
алё, коллеги, питон в массы пошел года так с 2000, как раз, как вторую версию выпустили + лутц с орейли подсуетились. к этому времени верблюд книге уже десять лет было.
Питон упоминается как уже известная вещь в скандале Столмана и Оустерхоута насчёт нужности TCL, а это 1994 год.
В том сраче, по-моему, все языки упомянули, кроме брейнфака и машины тьюринга
Вот и выросло поколение необразованных болванов, которое слыхом не слыхивало про вижуалбейсик, место которого занял пайтон, и на котором в свое время кто только не писал. Замечу, что много-много лет вб занимал первое место по количеству написанного на нем (гoвнo)кода.
Питон много какие места занял, большинство из них твоему вижуалбесику и не снились.
Гусары, молчать!
> Вот и выросло поколение необразованных болванов, которое слыхом не слыхивало про вижуалбейсикGW-Basic
> GW-BasicQuickBASIC Extended (aka QBX aka Microsoft BASIC Professional Development System) был прекрасен. Такую бы среду программирования да к современному железу.
> для непрограммистовзабавно... вот только в статьях блога The History of Python от самого создателя - Гвидо описывает как пытался оптимизировать и ускорить каждодневный труд программистов и как реализовывал те или иные идеи в Python, как он пытался написать простой и мощный язык написанный программистом для программистов... но судя по всему вы статьи Гвидо не читали... учитывая, что сейчас в продакшне Python повсеместно (прототипирование, тестировка и куча всего остального), ваш пассаж о "для непрограммистов" выглядит забавно... не ну может конечно питон и используют много любителей, но любители и дилетанты используют также и перл, и даже ассемблер... но мы ведь говорим о профи?
tiobe рейтинг, который учитывает (based on the number of skilled engineers world-wide, courses and third party vendors) ставит питончик сразу после си и явы по популярности среди экспертов и проф. программистов.
довольно интересную статистику можно почерпнуть в Very Long Term History
Доускорялся, у питона все ничегл, но синтаксис и его сраные табы фу
попробуй пробелы
В питоне нет табов, они есть в твоём говнокоде.
Можно подумать твой говнокод с пробелами лучше.
А я вот считаю, что программированием должны заниматься профессионалы, а не обезьяны. Результат подобных нововвведений виден - тормознутый багнутый софт, пожирающий память. Хорошо это ввидно в вебе, который суют куда не попадя, вплоть до кофеварок
Не правда же ж. Получился очень выразительный и эффективный язычок, дающий огромные мощь и свободу. Ошибок именно по причине специфики языка с ним самый минимум выходит: решение может быть менее оптимальным, но оно будет практически всегда корректным. А это очень ценно для всяческого быстрого прототипирования и прочего подобного. А скорость легко разгоняется до уровня си, если ты умеешь в си (или не разгоняется, но тогда у тебя всё ещё есть возможность переписать горячие куски).
нет ничего ценного, что обезьяна пишет код. Еще раз доношу свою мысль- кесарю кесарево, а слесарю слесарево. Разработкой должны заниматься порфессионалы, а не обезяньяны, которым в руки дали топор.
Да, мой комент получил минусы, как и другие, но время расставит все по своим местам. Перл тоже был на коне, и умер. По факту оба языка равноценные. Просто питон распиарен и на коне сейчас. Умрет через сколько лет, как и перл, когда придет истеричная мода на какой нибудь раст или еще что новое. Что вечно, С и С++ - основа, как египетские пирамиды. Все остальное хлам, модный пока какое то время
Перл так никогда и не достиг такого уровня возможностей, как питон. Чисто практически перл наверное более тормозной и неудобный (практически, а не в теории). Знаешь, что я вижу? Я вижу, что сейчас питон в тысячи раз популярней, чем он был 15 лет назад. То же раби выстрелило скорее всего из-за проблем питона с юникодом, но это всё былое. Какие ещё конкуренты? А нет их. И не будет, на создание конкурентов уйдёт ровно столько же ресурсов. Если конечно не считать, что нода конкурент, она вполне реальный конкурент.
go скорее всего, а не нода
Го компилируемый. И вебня. Это всё-таки из другой оперы немного.
Перл в разы, если не на порядки быстрее питона.
Это только до тех пор, пока ты не обмажешься оопами и сранами. Так-то оно да, да и синтансис поприятней. И регулярки нормальные опять же. Видимо, cffi полезней регулярок, рыночек порешал.
>> Что вечно, С и С++ - основа, как египетские пирамидыТогда уж вечен assembler...
> Разработкой должны заниматься порфессионалы, а не обезяньяныТы видимо не знаешь откуда берутся профессионалы...
Открою тебе небольшой секрет; программистами не рождаются, рождаются обычно обезьянами.
> Разработкой должны заниматься порфессионалы, а не обезяньяныВообще в Этой Стране и учат обезьян на программирование - специальность примат.
> нет ничего ценного, что обезьяна пишет код. Еще раз доношу свою мысль-
> кесарю кесарево, а слесарю слесарево. Разработкой должны заниматься порфессионалы, а не
> обезяньяны, которым в руки дали топор.А самый смак тут в том, что автор данного комментария, почти наверняка, сам не раз профессионально (или "профессионально") пользовался языком, созданным специально для "неспециалистов" :)
Ах да, это ж элитка. Мало кому можно в область разработки и писать всем нужно на C, да?
> для всяческого быстрого прототипирования и прочего подобногоВот именно. Но обезьяны массово используют Пихтон для написания готового продукта.
а повседневными расчетами для математиков, инженеров и пр. кто должен заниматься? программист или же сам инженер? и несмотря на наличие python под рукой обязательно именно калькулятором или лог. линейкой - ведь он инженер, а не программист. не положено
croco, залогинтесь
> Создав язык программирования для непрограммистовНу свежо предание... Размер талмуда по Питону с его, вообще-то, крайне неочевидной семантикой, поражает. Не ЦэПэПэ, но очень близко.
Нет ЯП для непрограммистов. Любой, кому приходится программировать, есть программист. Есть невообразимо отвратительные ЯП, вроде барсика, паскаля, R, matlab и Julia. И есть люди, не умеющие в архитектуру.
> Нет ЯП для непрограммистов. Любой, кому приходится программировать, есть программист.
> Есть невообразимо отвратительные ЯП, вроде барсика, паскаля, R, matlab и Julia.
> И есть люди, не умеющие в архитектуру.А вот подтянулись не осилившие Паскаль и Бейсик. :)
Признайся, анон: ты поклонник JS и пишешь очень нужные программы на «Платформе Electron».
В 64 года? До пенсии ещё год!
слыш работать
Он не сказочный, ему можно.
Дожил до пенсии!
Почти, ему пока стоит все же опасаться автобусов.
Значит, программисты уходят на пенсию в сорок (0x40) лет
Не старый совсем.
>31 января 2020 года Гвидо исполнится 64 года.Он просто готовится к overflow.
Тайна старого Гвидо раскрыта.
В смысле, он оказался пятибитный?
Шести-, точнее.
Пока его тоже какие-нибудь уроды в чём-нибудь не обвинили.
Линус последнее время что-то тоже сильно сдал, на недавних конференциях его не узнать.https://regmedia.co.uk/2019/10/29/torvalds-hohndel.jpg
https://static.lwn.net/images/conf/2019/lpc/LinusTorvalds.jpg
Разжирел как и исходники линукса.
Не завидуй
Бухает же, очевидно, ему даже 50 лет нет, а уже толстый и разжиревший. Причем молодой был худой.
CoC вреден для здоровья.
У дочки грета головного мозга. Не удивлюсь, если и жена долбанутая.
>>>Не удивлюсь, если и жена долбанутая.осторожней с такими высказываниями. вряд ли ты можешь похвастать такими же достижениями, как жена Линуса.
Не каратистов всех долбанули в физическом смысле не раз.
И какие же у Туве достижения, что мы прямо все должны начать ей поклоняться? То, что она - жена Линуса?
Гуглите и вам откроется
Когда можно сказать "пожил не зря".
и гвидо такой молодой, и юный питон впереди!
Жаль его, когда самое большое достижение - создать язык с отсупами
> Жаль его, когда самое большое достижение - создать язык с отсупамиТо ли дело - анонимно прокомментировать новость о создателе популярнейшего ЯП с отступами, нэ? 🧐
ЗЫ: О, кто-то совсем не истеричко-минусатор и совсем-совсем не палится.
Ну, коль аноним так много значения придает минусикам и отступам в языках, то вот ему "привет" из такого языка с отступами :)
я вам тож минус влепил, не потому что осуждаю, а просто как граммар наци на пенсии. ну и чтоб вам было чем гордиться, хотя бы каментом, набравшим больше 50 минусов на опеннете.так-то табуляция в питоне вообще не фактор, на бейсике вон строки нумеровали, и ничего.
За отступы - Гвидо спасибо говорят сотни тысяч глаз. Это было гениальное решение (хоть и подсмотренное в другом языке).А еще за последствия самого Питона - экосистему pypi и 200000+ бесплатных библиотек на все случаи жизни...
Экосистема? То есть CPAN ты не застал...
А гвиде этому гореть в аду - не столько за отступы (это так, деталь), сколько за саму идеологию языка для дебилов, с PEP 8 начиная.
Данный комментарий заслуживает не просто лайка, а настоящего памятника!
С отступами одна проблема - нет перехода на линейный синтаксис, в отличие от Х.
npm смотрит на cpan, как терминатор на одежду и мотоцыкл.
Да вы батенька нормальный человек!
Да уж, код изменяеивй пробелами и овер миллионы непонятно как работающих библиотек. Так себе достиженьице. А что сделал ты?
* отсупы - это себе как самому себе яйца отстрелить. От всех ошибок они так же не спасат. Всегда можно в строке нажать таб и она улетит под предыдущий if например. А вот использовать нативные шаблонизаторы стало невозможным "из каробки". Вообще придумывать разные языки шаблонизаторов это как раз питоновское изобратение, т.к. сам язык это не может из за отступов.* pypi, virtualenv,... все это работает примерно так: ебешься целый день с настройкой. Когда получилось убирай руки и не дыши.
* 200000+ большая часть которых даже тестов не имеет. Это вообще не в принципах питона - писать тесты. В том же CPAN-е культура на порядок выше. Если туда выложить пакет он на 100500 платформ тесты прогонит. Это просто надо попробовать поработать чтобы понять как все убого. А главное чувствуется что сделано не для людей. Возможно просто делают студенты на лабах...
* Про сам язык вообще лучше молчать. Там почти все плохо. От документации, до обмазывания всего asynс-ами.
* Отнюдь, если соблюдать PEP и случайно нажать на Tab в настроенной IDE (например PyCharm, MS VSC), то тут же появляются 4 пробела и ошибка "Indent". Сразу. Вот прям сразу, даже без Ctrl+S* pip и virtualenv работают уже года три как стабильно. Да, в 2009-2011 гг без них было трудно
* из 200000 либ pypi - 86% имеют документацию и 46% обсуждаются на SO. Што там по Перлу, CPAN? Вот только "пробовать работать" - не надо, надо просто работать. Каждый день. И все наладится.
* "Сделано не для людей,... студенты...все плохо..." - это демагогия.
* это просто в строке. а если до этого if шел, то строка улетит под него. Все редакторы подумают что так и надо. Отступы не панацея, как бы этого не хотелось.* Работают как я и описывал, настроил и не трогай. Новая версия питона/либы/pip с большой вероятностью придется все делать заново.
* Документация либ кстати раскидана по разным сайтам. Кто в репе, кто на гитхаб ссылку бросает. А особо крупные проекты наровят свой сайтик сделать, в своих любимых цветах и формате. Тот же "pydoc aiohttp" выдаст какую то срань а-ля *.h файла, без нормального описания функций. Сравните с другими языками.
> 46%
Это показатель популярности или проблемности?
> надо просто работать
работаем. К сожалению для питона имею огромный опыт (сертификаты и прочее), в других яп. И без мата с питоном и дня не проходит :(
Если придерживаться PEP то после блока if д.б. пустая строка и лишь потом продолжение кода. Если вы нажмете Tab на продолжении кода - IDE просигналит ошибку. И ни в какой вышележащий if - сдвинутая строка не попадет и выполниться не сможет.Шок от перехода 2 -> 3 был, конечно, ничтол не забыто. Но если сравнивать с линковкой библиотек
Java - то Python просто красавчик. Сейчас батник с requerments.txt и в принципе все что нужно.Документация на 200к библиотек примерно такого же числа разных авторов - не может быть в одном месте. Тем более что 1/6 часть этих людей умерли (как и 1/5 Facebook).
46% - это показатель востребованности
Если бы Python был хоть на треть настолько проблемный, насколько вы ему приписываете - он бы не был в топ-5 трех самых представительных рейтингов ЯП. Работать в нем можно, и даже без матов.
> Если придерживаться PEPСтоп. Если правильно писать код, то и ошибок не будет? Спасибо КЭП. Я говорю о том, что отступы сами по себе просто вариация на тему читабельности/безопасности. И не самая удачная вариация.
> Сейчас батник с requerments.txt
Это бесспорно прекрасно, что появились современные инструменты. Вопрос в том как это все работает. Ответ: так себе.
> не может быть в одном месте
Почему в CPAN это возможно а в питоне нет? В том же перле вообще разметку документации в язык взяли. В php(?) и js(?) придумали разметку @params и т.д. А в питоне вот этот весь зоопарк.
> он бы не был в топ-5 трех самых представительных рейтингов ЯП
Это очень холиварный вопрос. Кто там топ-1? Java? Почему всем не перейти на Java? Тем более что питон на попловину с нее списан. Ну и все в таком духе. И php был топовым языком и js со времен node стал агрессивно расти и т.д.
> Работать в нем можно, и даже без матов.
Думаю через несколько лей написания кода, когда все вот эти "прелести" осядут на подкорке конечно можно будет. Но повторюсь, тем кто видел другие яп, это все больше напоминает мазохизм.
Пусть и питон с собой на пенсию заберёт
пиши все на ассемблере. это тебе пожизненное предписание()) может потом дойдет, что задачи разные бывают.
Большинство кода питоноскрипов это полотно без разрывов. Табы все еще ухудшают. Ну зато язык для нубасов и пох что полотна ваяют а вменяемым людям потом в эттом баги искать. Зато сэкономили целую линию отступа уууух шикарный язык.
Задачи надо делегировать профессионалам, а не кухаркам на питоне
спасибо за 20 лет рокнролла, Гвидо :)не особо фанат питона, но знать его и время от времени использовать следует хотя бы ради общей ерундиции (ну или лезешь с каким-то вопросом в дебри забикса, например, а там твой предшественник на питоне накрутил всякого)
Я не понял. А борода-то у него в итоге выросла? Как вы можете рассуждать о языке без этого факта?!
Всё правильно сделал. Ушёл на пенсию, прежде чем феминистки понабегали и зачмырили его.
Погромист при фемках - чернорабочий 21 века!!
Грета фемка, не?
Тогда уж пиши ушел испугавшись что его выгонят феминистки.
> Всё правильно сделал. Ушёл на пенсию, прежде чем феминистки понабегали и зачмырили
> его.Пропал питон. Пропал опенет. Усё пропало, шеф. %-S
" There is something wrong with our community that we cannot attract more women, and we need to fix it, because a developer community that consists almost exclusively of old white men is not sustainable. "
--https://lists.gnu.org/archive/html/gnu-misc-discuss/2019-10/...
>> Всё правильно сделал. Ушёл на пенсию, прежде чем феминистки понабегали и зачмырили
>> его.
> Пропал питон. Пропал опенет. Усё пропало, шеф. %-S
> " There is something wrong with our community that we cannot attract
> more women, and we need to fix it, because a developer
> community that consists almost exclusively of old white men is not
> sustainable. "
> --https://lists.gnu.org/archive/html/gnu-misc-discuss/2019-10/...кочайте жёпку, плавайте, бегайте, мойтесь, бройтесь, пользуйтесь дезиками, чтоб приятно пахнуть, любите баб (всех, даже крокодилов, это важно), и тогда вы привлечете в свое коммюнити стока баб, что вычерпывать придется.
и на вопрос "Марья, хошь, питону обучу?" они будут рдеть и тишо шептать "Андрюша, ну не при людях же, давай хоть домой приедем..."
> кочайте жёпку, плавайте, бегайте, мойтесь, бройтесь,
> привлечете в свое коммюнити стока баб, что вычерпывать придется.Ты, я гляжу, прямо по букварю http://techrights.org/2019/10/30/controlled-opposition/
шпаришь. Учишься у лучших?> и на вопрос "Марья, хошь, питону обучу?" они будут рдеть и тишо
> шептать "Андрюша, ну не при людях же, давай хоть домой приедем...":)
> Ты, я гляжу, прямо по букварю http://techrights.org/2019/10/30/controlled-opposition/ой, какой сайтик нажористый, я прям залип.
"Nokia was another case of Microsoft moles, notably Elop. It was designed to tear apart Linux and Nokia."
отлично отличнои там такого тысячи их
Гвидо, Столлман отстраняют старых лидеров чтобы их место заняли эффективные менеджеры.
> Гвидо, Столлман отстраняют старых лидеров чтобы их место заняли эффективные менеджеры.Так будет с каждым http://techrights.org/2019/10/30/losing-control-of-linux/
, кто не в "правильный" http://techrights.org/2019/10/30/linux-com-is-a-microsoft-site/
бренд http://techrights.org/2019/10/30/controlled-opposition/
оперсорса. >>9<<
спасти(освободить) принцессу на python:
у вас есть 2 python -а 2й и 3Й
1. вы импортируете рыцаря С
2. который спасает ве замки королевства по очереди (в один поток)
3. сборщик мусора освобождает принцессу и дракона (и все что они когда либо съели)
Правильно Гвидо теперь учи жизни всех салаг.