URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 118954
[ Назад ]

Исходное сообщение
"Python опередил Java по числу проектов на GitHub"

Отправлено opennews , 08-Ноя-19 08:37 
GitHub опубликовал отчёт с анализом статистики за 2019 год. Наиболее интересным изменением стало перемещение языка Python на второе место в рейтинге популярности языков программирования, используемых на GitHub. Язык Java сместился на третье место. Лидером по прежнему остаётся JavaScript. PHP сохранил свою позицию на четвёртом место. Язык C++ был сдвинут с пятого места языком C#, а язык Си с восьмого места сценариями Shell. Наибольшая  динамика роста числа участников наблюдается для языков Dart и Rust...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=51830


Содержание

Сообщения в этом обсуждении
"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 08:37 
Забавно, как программисты корчат из себя избранных и до фига продвинутых, а самые популярные проекты на гитхабе такое же гугно как и "самая популярная" музыка и "самая популярная" еда.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 08:47 
Слабенький троллинг

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 13:20 
Джависты sosnooley!

"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 08-Ноя-19 20:38 
джависты еще те извращенцы, ни тебе нормального пакетного менеджера, даже инклуды C++ ближе к сердцу чем ваш богомерзкий Ant/Maven/Gradle тысячи их! ни тебе нормального фрейморка, поднимать жирный и тормозной Spring с его конфигами(sendmail курит в сторонке) для простейшего MVC это же просто ад какой-то, ну да еще EE который никто толком не реализует так как он говно, тормозящий OpenJDK без нормальной поддержки(JavaSE от оракель элита, ну а...), стопицот JVM и всех этих EE-серверов, стопицот фрейморков и все говно, даже пых выглядит на фоне жабки как образец годности со своими готовыми CMS, тормозящий гуй(swing), мертвый гуй(jfx), блин да столько откровенного кала, шо капец как они с этим живут, мучаются наверное... ну да еще мертвые IDE NetBeans(RIP), Eclipse(RIP), IDEA тормозит так что уж лучше жрать мертвячину чем ждать пол минуты, чтобы увидеть редактор карл!!! боль и слезы((((

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 10-Ноя-19 02:38 
И зачем ты это написал? Тебя как будто кто-то заставляет писать на ней. Выбирай, что тебе нравится, а интерпрайз продолжит использовать джаву из-за её преимуществ. Собака лает - караван идёт.

"Python опередил Java по числу проектов на GitHub"
Отправлено лютый жабист__ , 11-Ноя-19 06:22 
Да, мучимся каждый день, завидуем пыхерам. Всё правильно написал.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 12-Ноя-19 09:36 
Мертвый гуй JavaFX? Написал на нем несколько приложений, довольно классная штука и клиенты довольны. В чем он мертвый? IDE мертвы? Так на том же нетбинсе или еклипсе работают дофига php разработчиков. IDEA тормозит? Ну на Pentium II, возможно. Spring есть даже под .Net. Очень толсто.

"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 19-Ноя-19 03:00 
Решил посмешить мои искандеры? Поздравляю получилось

"Python опередил Java по числу проектов на GitHub"
Отправлено Андрей , 13-Ноя-19 12:20 
Всё правильно написал.

"Python опередил Java по числу проектов на GitHub"
Отправлено Илья , 08-Ноя-19 08:47 
Пишите дальше свои "избранные и дофига продвинутые" проекты на вашем любимом языке. Никто же не мешает

"Python опередил Java по числу проектов на GitHub"
Отправлено Anonymoustus , 08-Ноя-19 09:09 
Именно. А самый яркий пример этого позорного явления — гугловый магазин приложений: миллионы бесполезных уродливых программ, которые никому не нужны.

"Python опередил Java по числу проектов на GitHub"
Отправлено Попугай Кеша , 08-Ноя-19 13:14 
Этими программами пользуются тетеньки в метро Базальтового возраста  )
Этими программами пользуются дяденьки, ставя громкость на 100% в автобусах в час пик )

"Python опередил Java по числу проектов на GitHub"
Отправлено i , 08-Ноя-19 15:28 
Бальзаковского, я лет до 12 тоже путал

"Python опередил Java по числу проектов на GitHub"
Отправлено Anonymoustus , 08-Ноя-19 19:47 
> Этими программами пользуются тетеньки в метро Базальтового возраста  )
> Этими программами пользуются дяденьки, ставя громкость на 100% в автобусах в час
> пик )

- Бальзаковский возраст — выражение, ставшее общеупотребительным после появления романа «Тридцатилетняя женщина» (фр.)русск. французского писателя Оноре де Бальзака. Героиня этого романа Жюли отличалась независимостью, самостоятельностью суждений и свободой в проявлении своих чувств. В первые годы после выхода романа в свет это выражение употреблялось иронически по отношению к женщинам, которые были похожи или стремились походить на героиню бальзаковского романа. Позже это значение термина забылось.

- Бальзаковский возраст — женщина в возрасте от 30 до 40 лет (шутл.-ирон., иносказательно). Современное понимание термина, происходящее от романа Оноре де Бальзака.

http://ru.wikipedia.org/wiki/Бальзаковский_возраст


Эх, молодёжь…


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 20:58 
Я хотет посмотреть на "метро Базальтового возраста". Какие киллер-фичи относительно более других метр(ов)?

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 09-Ноя-19 03:25 
> Базальтового возраста  )

базальтовый возраст это где-то в районе 50 млн лет.


"Python опередил Java по числу проектов на GitHub"
Отправлено лютый жабист__ , 11-Ноя-19 06:26 
"базальтовый возраст это где-то в районе 50 млн лет."

Очевидно (ну, по крайней мере 70 на 30), что аффтар умышленно и написал базальтовый возраст.
Я поржал, спасибо.

А экспертня опеннета опять побежала школьными знаниями блистать...


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 13:42 
А ты платить за приложения не пробовал?

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 16:32 
Если за говно заплатить оно станет лучше?

https://ru.wikipedia.org/wiki/Рационализация_после_покупки


"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 08-Ноя-19 21:00 
Конечно же нет, оно станет просто дороже... Это такой джава дзен

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 22:35 
Это работает не так. Пользователи не хотят платить за любые приложения. Не учитывая что эти деньги могли пойти на развитие приложения. Мы же говорим о сумме в несколько долларов в месяц.

Нет денег - нет хороших приложений (которые от средних становятся хорошими / отличными).

А сразу отличных приложений практически не бывает.


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 22:41 
Конечно! Говно врядли. А вот из среднего приложения, но которое ещё пилить - в отличное оно может превратиться. Потому что эти деньги могут пойти на зарплату разработчиков и дизайнеров. А стоят эти ребятки немало.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 17:14 
Но аналог на правильном я.п. ты уже написал, да?

"Python опередил Java по числу проектов на GitHub"
Отправлено Anonymoustus , 08-Ноя-19 23:03 
> Но аналог на правильном я.п. ты уже написал, да?

Я тебя написал. На пихтоне и на жлобоскрипте. Теперь ты веруешь в собственное существование. Но на самом деле ты скрипт.


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 17:41 
> гугловый магазин приложений: миллионы бесполезных уродливых программ, которые никому не нужны.

Как это — никому? Очень даже нужны авторам адваребекдоров, которые разработчики радостно встраивают во все свои поделки в надежде получить копеечку (спойлер: получают её, конечно же, не они).


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 18:17 
> гугловый магазин приложений: миллионы бесполезных уродливых программ

И как это взаимосвязано? Гугловый магазин приложений - это всего лишь платформа, на которой каждый может поделиться своим ПО. Так поделить своим нужным НЕ говном, покажи как нужно.


"Python опередил Java по числу проектов на GitHub"
Отправлено совсемнеаноним , 08-Ноя-19 19:26 
> на которой каждый

... кто занёс в карман гуглу...


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 20:37 
> ... кто занёс в карман гуглу...

Что за бред?! Там есть мелкие и недоработанные игры/программы. Тоже занесли?


"Python опередил Java по числу проектов на GitHub"
Отправлено йцуниь , 08-Ноя-19 22:33 
есть же fdroid

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 09:23 
В топ вылезают на самом деле монорепы, когда все плагины или модули в одной куче, и приходится делать пулреквесты вместо банального создания собственного репозитория.

Definitely Typed - показательный пример.


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 11:08 
Definitely Typed - это адский ад! Особенно в плане назначения версий пакетов и вообще. Почитайте https://salsa.debian.org/js-team/typescript-types/blob/maste...

"Python опередил Java по числу проектов на GitHub"
Отправлено KonstantinB , 12-Ноя-19 07:13 
Тут надо заметить, что дебиановцы занимаются пакетированием того, что вообще пакетировать не надо (как они любят).

@types-пакеты не нужны никому, кроме разработчиков, а у разработчиков они будут локальные для каждого проекта в node_modules/.


"Python опередил Java по числу проектов на GitHub"
Отправлено ogmy , 08-Ноя-19 11:15 
Tensorflow видимо говно и React тоже и даже torvalds/linux с oh-my-zsh говно ...
Можно спросить а что тогда по вашему не говно ?
И чем вам так не угодили программисты ?

И раз репозиторий Linux говно что вы делаете на ресурсе посвященному Linux ? ))


"Python опередил Java по числу проектов на GitHub"
Отправлено asdasdasd , 08-Ноя-19 16:28 
> И раз репозиторий Linux говно что вы делаете на ресурсе посвященному Linux ? ))

А когда Opennet стал посвящен Linux'у?


"Python опередил Java по числу проектов на GitHub"
Отправлено Anonymoustus , 10-Ноя-19 23:42 
> А когда Opennet стал посвящен Linux'у?

Местные перепончатоногие сектанты искренне верят, что опеннет всегда был посвящён их юношескому фетишу.


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 17:23 
Tensorflow на C++ написан. Биндинги на разных языках.

"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 08-Ноя-19 20:45 
По секрету все более менее производительное написано на С/C++, все кроме джавистов понимают разницу в скоростях, а они все твердят шо не тормозит, а как же, теперь лагает

"Python опередил Java по числу проектов на GitHub"
Отправлено имя_ , 08-Ноя-19 11:33 
это ты об awesome-<blabla>? ИМХО, это полезнейшие ссылки, особенно когда ты только въезжаешь в тему и тебе надо понять как делают другие.

"Python опередил Java по числу проектов на GitHub"
Отправлено i , 08-Ноя-19 15:36 
Самая популярная еда, это что?
А к самым популярным телефонам это относится?
А, скажем, к самому популярному протоколу канального уровня?

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 17:42 
> Самая популярная еда, это что?

Лови рептилоида! Вчера прилетел, не знает, что самая популярная еда на планете — бигмак.


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним84701 , 08-Ноя-19 22:04 
>> Самая популярная еда, это что?
> Лови рептилоида! Вчера прилетел, не знает, что самая популярная еда на планете — бигмак.

Самая популярная -- это рис, балбесы!
Сначала спят на лекциях и игнорируют рекомендуемую литературу, а потом удивляются, как их, таких умных и красиво-зелено-чешуйчатых, глупые человеки ловят …


"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 08-Ноя-19 20:15 
Все знают шо C# лучше всех)

"Python опередил Java по числу проектов на GitHub"
Отправлено all_glory_to_the_hypnotoad , 09-Ноя-19 08:43 
Просто наступило время, когда кухарок допускают к станку.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 08:46 
Питончик всё под себя подминает, сначала продакшн, теперь всё остальное. Не люблю плохих языков, люблю самые лучшие, а их у меня три - си, питончик, ассемблер. Всех благ Гвидо ван Россуму и его коллегам.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 08:49 
Питон подмял под себя гитхаб, который является местом, где массово начинают новички.


"Python опередил Java по числу проектов на GitHub"
Отправлено Qasta , 08-Ноя-19 10:18 
Это точно. Особенно с учётом того, что сейчас из всех утюгов идёт реклама курсов "Как стать крутым питонистом за неделю". И в программах этих курсов внезапно(тм) надо создать репозиторий на гитхабе и туда залить свой проект :))). 43999863 млн новых программ
print("Game Over")
.

А так да, мегарост и всё такое.

P.S. На самом деле python очень хорош для решения многих задач, но отслеживать качество и количество решений с его использованием через звёзды на гитхабе надо с большой осторожностью.


"Python опередил Java по числу проектов на GitHub"
Отправлено i , 08-Ноя-19 15:54 
> И в программах этих курсов внезапно(тм) надо создать репозиторий на гитхабе

Интересное замечание

Раньше все юзали винду и эксплорер, и сайтостроители вынужненны были обеспечить совместимость, теперь питон или ява или жс, потомучто все на питоне, яве или жс. Змея проглотила свои хвост.


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 17:59 
> Интересное замечание
> Змея проглотила свои хвост.

Уроборос. На обложке Драгонбука тоже "змея".)


"Python опередил Java по числу проектов на GitHub"
Отправлено Наноним , 09-Ноя-19 21:24 
> Уроборос.

Знаешь умное слово. Молодец.


"Python опередил Java по числу проектов на GitHub"
Отправлено QuAzI , 08-Ноя-19 11:02 
Теперь бы ему ещё подмять мобилки, подтянуть десктопную графику и топить за перфоманс и цены бы ему не было

"Python опередил Java по числу проектов на GitHub"
Отправлено NaN , 08-Ноя-19 15:55 
Ничего, вот подрастёте, выучите ещё пару языков и это пройдёт)

"Python опередил Java по числу проектов на GitHub"
Отправлено QuAzI , 08-Ноя-19 21:54 
Очень хочется узнать, что вы там себе навыдумывали, в деталях. В т.ч. какие языки якобы мне нужно выучить, и каким боком они решат проблемы Python, мы же его тут обсуждаем, а не всякую нелепицу из разряда "лучше учить умершие и выкинутые на помойку истории языки навязанные в эпоху когда выбора не было людьми которые решили что красть всякий шлак это хорошо"

"Python опередил Java по числу проектов на GitHub"
Отправлено Наноним , 09-Ноя-19 21:29 
Что-то мне кажется, вряд ли он подрастёт

"Python опередил Java по числу проектов на GitHub"
Отправлено проходил , 08-Ноя-19 11:04 
я бы ещё к вашему списку добавил ещё и pascal

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 11:53 
>а их у меня три - си, питончик, ассемблер

Ассемблер лучший? Это 100%-я привязка к аппаратной архитектуре.


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 12:18 
>>а их у меня три - си, питончик, ассемблер
> Ассемблер лучший? Это 100%-я привязка к аппаратной архитектуре.

Во-первых, цифра завышена:

The flat assembler g (abbreviated to fasmg) is a new assembly engine designed to become a successor of the one used by flat assembler 1. It does not have a built-in support for x86 instructions. It is a generic assembler that can be used in place of flat assembler 1 in applications where only the pure macroinstruction engine is needed instead of x86 encoder, for example when an instruction set for a different architecture is defined through macroinstructions. However, thanks to the included set of macroinstructions implementing the x86 instruction sets, it has the ability of self-hosting. With the included macroinstructions it is capable of generating all the output formats that flat assembler 1 could and additional ones, like Mach-O or Intel HEX

Во-вторых, ну и что?

Ассемблер не для программирования, а для понимания.


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 12:37 
раз у тебя "питончик" считается лучшим, то с пониманием у тебя проблемы - есть яп и получше

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 14:27 
> раз у тебя "питончик" считается лучшим, то с пониманием у тебя проблемы

Открою тебе секрет. Я не оставлял здесь своё мнение о "питончике".

> - есть яп и получше


"Python опередил Java по числу проектов на GitHub"
Отправлено Илья , 08-Ноя-19 14:29 
вы можете более аргументированно высказывать свою точку зрения

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 21:17 
> Не люблю плохих языков, люблю самые лучшие, а их у меня три - си, питончик, ассемблер

Какое-то семантическое противоречие. Либо "самые лучшие", либо "питончик"... Вместе, в понятии "языков программирования",  эти фразы не могут встречаться. Да и остальные выбранные пункты, я бы сказал, ну очень специфические.... Особенно упомянутый ассемблер 68000. Впрочем, непонятно, какой именно упомянут....


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 08:52 
Последствия массового обучения программированию на питоне будут катастрофическими.

"Python опередил Java по числу проектов на GitHub"
Отправлено Anonymoustus , 08-Ноя-19 09:10 
Уже.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 10:04 
Умрет вслед за Паскалем?

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 11:25 
Ну напортить-то они успели.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 17:29 
А чем (Object)Pascal так уж плох, кроме case insensetive.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 17:52 
> А чем (Object)Pascal так уж плох, кроме case insensetive.

Тем, что его придумал какой-то европейский профессор, а не крутые американские парни.


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 21:23 
Крутые американские парни придумали Julia. Которая является надеждой американских же университетов. Если получится массово внедрить, то мы спасены. Это поколение будут мыслить не библиотеками, а алгоритмами, как в старые добрые времена.  Если нет, то нынешние, взросшие на питоне, пригодны лишь для выполнения элементарных функций, типа веб-обезьянок. Но и в вебе питон как собаке пятая нога. Там JS, Go и Rust есть.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 09-Ноя-19 07:49 
> Это поколение будут мыслить

Ваш междусобойчик уже потерян.


"Python опередил Java по числу проектов на GitHub"
Отправлено Anonymoustus , 09-Ноя-19 22:46 
Фортран оказался фатально сложен для «крутых американских парней»?

"Python опередил Java по числу проектов на GitHub"
Отправлено gerey73 , 15-Ноя-19 22:33 
"Американские парни", там давно коровам хвосты крутят, а в ИТишниках в основном "понаехаловская лимита" из Индии, Китая, и бывшего СССР и пр. ;)

"Python опередил Java по числу проектов на GitHub"
Отправлено saahriktu , 08-Ноя-19 13:30 
Паскаль жив! По свежим данным TIOBE Index на ноябрь у него 13-е место, и он обгоняет ассемблер, R, D, Visual Basic и Go.

"Python опередил Java по числу проектов на GitHub"
Отправлено Штунц , 08-Ноя-19 15:14 
кстати, узнал благодаря этому списку, что даже программисты на PostScript'е бывают. Неужели кто-то ручками его программирует

"Python опередил Java по числу проектов на GitHub"
Отправлено Olololo , 10-Ноя-19 14:35 
На счёт программировать не нём руками про это не знаю, но экспортер в postscript я писал. Для тестов нужны были эталонные листинги на postscript, github такую тему мог засчитать, как программирование на subj.

"Python опередил Java по числу проектов на GitHub"
Отправлено proninyaroslav , 08-Ноя-19 10:31 
Уж куда лучше, чем обучение JS.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 13:16 
Зато может хотя бы перестанут строки переизобретать каждые 5 минут.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 15:49 
Дык вроде и там и там строки имутабельны (переиобретаються в обоих языках).

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 13:24 
Пока ты там oнaнирyeшь на я.п. и тулкиты, я получаю з.п. 230 т.р. и кормлю семью с тремя детьми. Еще и на море 2 раза в год летаем. ;)

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 15:51 
Погоди спрос диктует предложения, а предложения спрос.
Раньше тоже все писали на Delphi, а сейчас где он?
Понятное дело, что пока Вы там пригрели и прижопили местечко,
то жить вашей Java, но стоит отвлечься и сразу хипстеры налетят и
перепишут джва раза все на JavaScript. Увы мостадонты умирают
хотя эт и прискорбно для нас свами

"Python опередил Java по числу проектов на GitHub"
Отправлено хаха , 08-Ноя-19 17:01 
у меня знакомый один бродяга в пригородных электричках поёт и, если в кармане за день меньше 5тр, кривит лицо, что день прошёл зря. живёт в своё удовольствие и никого не кормит причём. (специальность со времён динозавров)
сантехник на районе за час работы где-то так же поднимает. два болта на счётчике - 1500р. (специальность со времён первой канализации)

пока ты там онанируешь на свою зп за говнокод, семью с личинами3 и солёнойлужей2, эффективный менеджер-оптимизатор уже егодня думает как тебя послать подальше и пилит соответствующий инструментарий. ну ты понЕл


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 20:04 
> пока ты там онанируешь на свою зп за говнокод, семью с личинами3 и солёнойлужей2

Все ясно, очередной нитaкoйкaквсе шкoлoлo-coциoпат с мaнией вeличия. :)


"Python опередил Java по числу проектов на GitHub"
Отправлено gerey73 , 15-Ноя-19 22:44 
Таки человек дело гутарит!
Мои родственники сдают квартиру в центре СПб, сдали на длительный срок муриканской семье и тут внезапно произошёл трабл с сантехникой! Им предложили вызвать сантехника и заодно оплатить его услуги, так потом они (мурикашки) о#$евали и спрашивали: как нам поступить в то ПТУ, где учат на сантехника!

"Python опередил Java по числу проектов на GitHub"
Отправлено Olololo , 08-Ноя-19 23:19 
Один знакомый ехал пьяный из Москвы в электричке и в вагон зашли певцы которые оказались его знакомыми. Он допил с ними свою бутылку водки и пошёл с ними дальше по вагонам, один играл на гитаре, другой пел, а знакомый рядом танцевал. Утром говорит было очень стыдно т.к. его могли увидеть его знакомые.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 17:18 
Фу, двачем повеяло. Кто освежитель после себя не использовал?

"Python опередил Java по числу проектов на GitHub"
Отправлено Дващер , 08-Ноя-19 17:29 
Ты так часто захаживал к нам в гости, что уже стал своим. И пахнешь как родной! ;)

"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 08-Ноя-19 21:05 
На cobol спецы больше получают и че? Как думаешь почему? Потому что таким калом не каждый захочет обмазываться, даже за 230 тыщ

"Python опередил Java по числу проектов на GitHub"
Отправлено Наноним , 09-Ноя-19 21:33 
Молодец! Только забыл название курсов прорекламировать

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 09:03 
1) напоминаю, что гитхаб считает, что проект написан на пихоне, если в репозитории есть хотя бы один пихоновский файл. То есть если в типичный dotfiles-репозиторий (а для гитхаба dotfile-конфиги написаны на неизвестном языке) добавить хелло-ворлд на пихоне, то вся репа считается Целым Проектом На Пихоне™, а не персональной хранилкой дотфайлов.

2) пихон берет количеством. Типичный проект на пихоне пишется за пару часов и вываливается на гитхаб в виде одного десятистрочника. Ява берет качеством, за типичным ява-проектом кропотливый труд целой команды. Но для гитхаба оба проекта равнозначны, ведь он считает количества реп. Потому ровно одному проекту torvalds/linux соответствует ровно один xxx/npm-leftpad, для гитхаба это значит, что если бы были только две эти репы, то весь мир пишет на 50% на си, а на 50% на жс.


"Python опередил Java по числу проектов на GitHub"
Отправлено имя , 08-Ноя-19 09:20 
> Ява берет качеством

Джависты и рады б были брать количеством, но денег нет на терабайт оперативки для IDE, генерирующих фабрики java.lang.NullPointerException-ов.


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 09:39 
Кстати жиза, у меня видимо талант сваливать любые поделия в NullPointerException на пустом месте.

"Python опередил Java по числу проектов на GitHub"
Отправлено Эффективный менеджер , 08-Ноя-19 11:42 
Это тебя осенило сияние таланта создателей Java.

"Python опередил Java по числу проектов на GitHub"
Отправлено Илья , 08-Ноя-19 14:32 
Само собой, pycharm же не intellij, и в питоне не бывает nullpointerexception

"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 08-Ноя-19 21:17 
PyCharm не тормозит? если что CLion лагает как будто VisualStudio написали на ruby, а самые требовательные к производительности части кода на голом баше... чем в C++ тормозить? Жирное чудовище QtCreator легает, а прелесть тормозит

"Python опередил Java по числу проектов на GitHub"
Отправлено RedEyedMan , 16-Ноя-19 16:35 
PyCharm тормозит, но лично для меня он удобен. Я не так часто пере/запускаю его, так что терпимо. У меня i7 3770, 8 ГБ оперативки и тайлинг, из которых это IDE берет примерно 800-900 МБ, блендер 2 ГБ максимум, игровое двигло 500 МБ. Подумываю о переводе своего хоум-проектика на уже изучаемый С++.

Мне бы стать обычным питонистом, а не каким-то там супер...


"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 19-Ноя-19 03:30 
C++ это тема, работы валом, спецов катастрофически не хватает

"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 08-Ноя-19 21:13 
16 гиг ддр3, четыре ядра восемь потоков частота 3,2 ГГц, запускаю единственный процесс IDEA(не считая системных), Jetхрень тормозит, как только фокус окно потеряет свернул например, открываешь тыкаешь и ждешь пока курсор появится... хорошая IDE жрите сами

"Python опередил Java по числу проектов на GitHub"
Отправлено UniqueContributor , 08-Ноя-19 09:20 
С чего ты все это взял? Из головы?

"Top 10 primary languages over time, ranked by number of unique contributors to public and private repositories tagged with the appropriate primary language."


"Python опередил Java по числу проектов на GitHub"
Отправлено виндотролль , 08-Ноя-19 09:21 
Ну обратного никто не утверждает. Приведена статистика, а выводы оставлены на совести читатетелей.

И да, 100% поддержу на счет качества.


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 13:26 
Ну так и я в свое время писал тыщи хелоувордов на яве. И все они там, на джиxaде... Что теперь делать будем?

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 09:18 
Сейчас бы в 2019м верить мелкософтной мерилке

"Python опередил Java по числу проектов на GitHub"
Отправлено Johnny , 08-Ноя-19 10:54 
Ну так мелкософтная мерилка это вторая мерилка после авторитетного TIOBE INDEX. Всё остальное субъективщина и вскрики кукаретиков вилами по воде.

Кстати общий стат TIOBE INDEX - топ3 как и всегда: Java, C, Python.

https://www.tiobe.com/tiobe-index/

Да, уважаемые перловики, я знаю вам грустно, но что поделать, такова судьба. У TIOBE Python уже три раза занимал годовой Hall of Fame. Приколько.


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 14:47 
Занятно, что Dшечка за год поднялась на 5 пунктов. Наверное, вслючение в состав GCC подтолкнуло.

"Python опередил Java по числу проектов на GitHub"
Отправлено Olololo , 08-Ноя-19 23:20 
Что лучше D или Rust и почему? Интересует написание компиляторов, веб серверов и т.п.

"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 08-Ноя-19 21:19 
Ага особенно Си, второй по популярности, лол што, если плюсы используют обертки для сишных либ это не значит, что Си популярен( какой же бред все таки

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 09-Ноя-19 20:56 
> Ага особенно Си, второй по популярности, лол што, если плюсы используют обертки
> для сишных либ это не значит, что Си популярен( какой же
> бред все таки

Закусывать надо.


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 09-Ноя-19 09:44 
Прикольно то, что популярность С и С++, в значительной степени, обусловлены фактом существования питона. Если бы компании не жили по принципе "накидать на питоне", потом переписать всё на С или С++, все три языка могли бы уже сильно просесть в популярности.

"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 09-Ноя-19 13:07 
Ерунду не говори, каким образом пистон популярность сей и плюсов поднимает?

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 09-Ноя-19 18:59 
Интереса ради, поинтересуйтесь, кто является основным пользователем SWIG. Питон поднимает популярность C и C++ потому, что большинство "библиотек чисто на питоне", не обходится без нативного кода, написанного именно для неё.

"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 10-Ноя-19 22:04 
Тогда Java и C# поднимают популярность C++ в силу того, что их виртуалки написаны на сабже, а Linux и Windows хайпят Си, да?

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 09:22 
Виновный явно Майкрософт.

"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 08-Ноя-19 21:20 
Балмер ответит за все

"Python опередил Java по числу проектов на GitHub"
Отправлено Онаним , 08-Ноя-19 09:39 
Между "числу" и "проектов" пропущено слово "ненужных".

"Python опередил Java по числу проектов на GitHub"
Отправлено Блокнот.exe , 08-Ноя-19 09:55 
Говно опередило шоколад по числу, и что?

"Python опередил Java по числу проектов на GitHub"
Отправлено ыы , 08-Ноя-19 09:59 
Количество, как учит нас диамат- неизбежно переходит в качество...
ВСЕ будут в говне :)

"Python опередил Java по числу проектов на GitHub"
Отправлено пох. , 08-Ноя-19 10:06 
что значит "будут"? Уже. По самую маковку.

А ты думал, это шоколад?


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 11:12 
> учит нас диамат

одно из самых примитивных философских направлений в истории человеческой мысли
сейчас (особенно в пост-совке) пожинаем плоды этого диамата и истмата, когда человек редуцирован до куска материи и ничем не отличается от комка грязи

> ВСЕ будут в говне :)


"Python опередил Java по числу проектов на GitHub"
Отправлено Ретроград , 08-Ноя-19 11:39 
Я понимаю, что анонимы с опеннета о философских направлениях знают только названия (и то не все), но постарайтесь хотя бы не выглядеть смешно в дискуссиях. Человек у них редуцируется в диамате... Маркс с Лениным сейчас в гробу перевернулись.

А пожинаем мы сейчас плоды вполне себе идеалистических, буржуазных, капиталистических реформ.


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 12:26 
Не редуцируется, а редуцирован. Теми самыми, перевернувшимися.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 17:00 
> Я понимаю, что анонимы с опеннета о философских направлениях
> знают только названия (и то не все)

Весьма самокритично. Спасибо за возможность узнать вас немного больше.

> постарайтесь хотя бы не выглядеть смешно в дискуссиях
> Человек у них редуцируется в диамате
> редуцируется

Ага, спасибо за замечание от "редуцирующегося". Какой-то позор. Ещё что-то о том, как _не выглядеть смешно в дискуссиях_ вещаете. Не "редуцируется", а редуцирован, то есть низведён.

> Ленин

Примитивный философ, но весьма талантливый организатор; по совместительству обычный садист и убийца. Лучше обратитесь к трудам Лосского, Бердяева, Соловьёва, Левицкого, Вышеславцева, Яковенко и тп. Среди русских философов огромное количество глубоких мыслителей. А бубнёж про Маркса и Ленина оставьте Стариковым и прочим проходимцам. Уже наслушались этого совкового бреда. А ещё лучше поезжайте то ли в Колумбию, то ли в Боливию, там в некоторых областях банды неомарксистов до сих пор где-то в лесах скрываются и воюют против гос. органов. Хватит сидеть на опеннете и бубнеть про марксизм. Вы "своё" в своём весьма коротком отрезке исторического процесса уже отбубнели.

> идеалистических

У вас прямо сейчас под носом царь-батушька, рпц с боженькой, росгвардейцы и всё прилагающееся.

> буржуазных

Блин, после 50-х и 60-х годов прошлого века вышло огромное количество интересных книг и новых переводов. Хватит уже бубнеть про "буржуазию". Классовая теория давным давно опровергнута. Взять хотя бы прекрасный трёхтомник Колаковского где марксизм выпорон яки твой мальчиш-кибальчиш.


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 10:12 
Статистика, дающая нулевую информацию

"Python опередил Java по числу проектов на GitHub"
Отправлено ыы , 08-Ноя-19 10:20 
Информация, как учит нас старшйи брат - не существует без вопроса...
Если у вас нет вопроса- у вас соответсвтенно нет информациии. Даже если вы по самое небалуйся завалены данными.
Вот у вас конкретно - вопроса нет.
А вот у меня - есть, поэтому  и информация в этом отчете для меня - есть.
Просто проходите мимо :)

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 15:52 
ПОделитесь вопросами, а то у нас одни ответы

"Python опередил Java по числу проектов на GitHub"
Отправлено ыы , 09-Ноя-19 10:22 
Кто я? Где я? Какой сегодня год?

"Python опередил Java по числу проектов на GitHub"
Отправлено Ы , 09-Ноя-19 11:03 
Ыыы

"Python опередил Java по числу проектов на GitHub"
Отправлено Мама , 08-Ноя-19 10:51 
Мы не просто питонисты
Супер-дата-сатанисты
Треним сети, как штангисты
Юные таланты! Да-да!

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 15:52 
Толко есть у нас одна беда,
Ссымся в штаники почти всегда

"Python опередил Java по числу проектов на GitHub"
Отправлено проходил , 08-Ноя-19 11:07 
питон конечно как язык просто шикарен, сам бы с удовольствием на него перешёл, но в энтерпрайзе его считай что и нет - там правит бал богомерзкая джава =\

"Python опередил Java по числу проектов на GitHub"
Отправлено abi , 08-Ноя-19 11:14 
А котлин?

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 12:01 
Там таже мерзкая JVM.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 12:04 
И для Питона есть биндинги к Qt (аж два), для Kotlin нет.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 15:46 
По сравнению с костыльным рантаймом питона jvm - космический корабль.

"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 08-Ноя-19 21:23 
Боюсь себе представить скорость этого корабля

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 09-Ноя-19 09:39 
По сравнению с костылями на питоне, скорость у него, и правда, космическая.

"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 09-Ноя-19 13:08 
Лол што? жабка? скорость? шо вы курили мусье?

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 09-Ноя-19 19:05 
Про возможность измерить бенчмарками производительность системы, чувствую, что рассказываю впервые.

"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 10-Ноя-19 22:07 
Глаза не обманешь, никаким бенчмарком

"Python опередил Java по числу проектов на GitHub"
Отправлено анонизмус , 10-Ноя-19 18:15 
https://github.com/JetBrains/kotlin-native не?

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 11:49 
язык ужасен. слишком разросся, от былой простоты не осталось и следа. c++ от мира динамической типизации

"Python опередил Java по числу проектов на GitHub"
Отправлено проходил , 08-Ноя-19 11:53 
например? я вот в основном вижу прирастание либами, синтаксическим сахаром, ну и ок - корутины действительно новая концепция, но ведь ни кто не заставляет всё это применять

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 13:07 
лень расписывать. субъективные впечатления. когда пишу на питоне не покидает ощущение некой костыльности, начиная от фич языка, заканчивая инструментами

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 14:28 
> но ведь ни кто не заставляет всё это применять

Вас-то нет. Но во всех либах вокруг вас это будет использовать, либо потому, что просто фичафетишисты, либо реально пригодилось. И вы так или иначе окажетесь в этом.


"Python опередил Java по числу проектов на GitHub"
Отправлено анонимно , 08-Ноя-19 11:22 
Наверно считать по гитхабу ну не красиво. Всё же java много в кровавом, а они, понятное дело все на внутренних репозиториях сидят.

А хотите загадку про Python?

data = (1,2,3,[4,5])
data[3] += [0,0]

Получите исключение, а теперь загляните в data. Почему так?


"Python опередил Java по числу проектов на GitHub"
Отправлено Анонист , 08-Ноя-19 11:39 
Потому что кортежи не изменяемы?

"Python опередил Java по числу проектов на GitHub"
Отправлено анонимно , 08-Ноя-19 11:41 
Кортежи не изменяемые, а почему data изменилась?

"Python опередил Java по числу проектов на GitHub"
Отправлено Анонист , 08-Ноя-19 11:46 
Хм... Потому что картеж хранит ссылку на массив? Проверил в "лайв" режиме. И вправду изменяется.

"Python опередил Java по числу проектов на GitHub"
Отправлено Коньвпальто , 08-Ноя-19 13:40 
Содержимое кортежа на изменилось, оно как содержало ссылку на массив та и содержит туже саму ссылку на тот же массив, изменился сам массив. Если вас это удивляет - вы не понимаете базовой концепции языка. Раз уж вам так хочется чтобы его содержимое нельзя было поменять - поместите в кортеж ссылку на кортеж, а не на массив.

"Python опередил Java по числу проектов на GitHub"
Отправлено Коньвпальто , 08-Ноя-19 13:50 
От того, что вы определили ссылку на список в конструкторе кортежа он не стал его содержать. Срочно перечитайте первые двадцать страничек любой нормальной книжки по этому яп. А если не хотите - просто оставьте идею делать по нему выводы. Они никому не интересны.

"Python опередил Java по числу проектов на GitHub"
Отправлено jOKer , 08-Ноя-19 14:28 
Потому что изменились данные по ссылке, но не сама ссылка.

Загадка на уровне джуна питона. Уже мидлы смотрят на загадывателя с недоумением, а сеньоры и вовсе и не обращают внимания))

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 20:19 
А почему тогда ругается, если ссылка не меняется?

"Python опередил Java по числу проектов на GitHub"
Отправлено jOKer , 08-Ноя-19 21:29 
> А почему тогда ругается, если ссылка не меняется?

Потому что ругается не на изменение списка, а на попытку ссылку на список присвоить элементу кортежа. При этом собственно сама ссылка не меняется.

Если разобраться, то тут питон делает последовательно три действия

1. Берет ссылку на список из элемента кортежа
2. Модифицирует список по ссылке
3. Пытается _ту же самую_ ссылку присвоить элементу кортежа.

И вот на третьем действии кортеж и выдает исключение, поскольку присваивать новые значения элементам кортежа нельзя. Но ссылка та же самая, и даже отказавшись выполнить третье действие, он по ней показывает уже новые данные как ни в чем ни бывало. Все логично.

>>> data = (1,2,3,[4,5])
>>> id(data[3])

4401056072
>>> v = data[3]
>>> id(v)

4401056072
>>> data[3] += [0, 1]

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: 'tuple' object does not support item assignment
>>> id(data[3])

4401056072
>>> id(v)

4401056072
>>> v

[4, 5, 0, 1]
>>> data

(1, 2, 3, [4, 5, 0, 1])


"Python опередил Java по числу проектов на GitHub"
Отправлено Эффективный менеджер , 08-Ноя-19 11:46 
- Доктор, когда я делаю вот  так, у меня вот тут болит
- А вы не делайте так.

"Python опередил Java по числу проектов на GitHub"
Отправлено анонимно , 08-Ноя-19 11:50 
А вы точно доктор?)))

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 11:49 
Потому что сначала к списку добавляется два элемента, потом элементу кортежа присваивается указатель на тот же список, отчего возникает эксепшон. Такой ботвы можно наестся от души если мешать изменяемые и неизменяемые типы данных.

"Python опередил Java по числу проектов на GitHub"
Отправлено проходил , 08-Ноя-19 11:49 
с дата всё просто - объект list [4, 5] mutable и он вполне может поменяться, а вот потом зачем то идёт попытка обновить ссылку в 4ом элементе tuple и райзится ошибка - вероятно это сделано, чтоб подобное выражение отрабатывало и для immutable типов у которых += возвращает новый объект.. вот так всё отработает

data = (1,2,3,[4,5])
v = data[3]
v += [0,0]
print(data)


"Python опередил Java по числу проектов на GitHub"
Отправлено ADR , 09-Ноя-19 18:00 
На самом деле это действительно тупо сделали, что `a += [1]` != `a = a + [1]` для листов.

Один из з малова чесла косяков Python`a


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 20:01 
Мои питоно-проекты в домашнем локальном репозитории. ;)

"Python опередил Java по числу проектов на GitHub"
Отправлено проходил , 08-Ноя-19 12:11 
вот ещё нашёл в доке:
> Notice that while evaluating an assignment,
> the right-hand side is evaluated before the left-hand side.

"Python опередил Java по числу проектов на GitHub"
Отправлено nelson , 08-Ноя-19 12:44 
Отчёт ни о чём. Количество хипстерских поделий на жабаскрипте - тот ещё "показатель". Практическая польза "софта", написанного на скриптовых язычках, стремится к нулю, ибо это одноразовый ненужный хлам. Питон - это вообще одно сплошное недоразумение, толкающее новоявленных "программистов" на написание "софта" на скриптовом языке. Зачем вообще этот пихон, если для написания небольших скриптов с головой хватает того же перла. К жабе тоже серьёзно относиться не получается - это С++ на виртуальной машине для неосиляторов оного.
Из всего списка только С и С++ могут носить названия языков програмирования. Остальное - недоразумения для создания веб-поделий.

"Python опередил Java по числу проектов на GitHub"
Отправлено XL , 08-Ноя-19 12:57 
> списка только С и С++

Ну так Си и является одним из лидером (как и питон) в нынешнем мире. А плюсы очень сильно уступают питону, как в продакшне, так и у независимых разрабов.


"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 08-Ноя-19 21:25 
А ничего шо плюсы и пистон никак не пересекаются? Или ты собрался сайт на шаблонах наяривать?

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 13:09 
дай угадаю, ты админ, который ничего серьёзного никогда не программировал?

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 13:32 
Согласен. Страшно вспомнить, сколько реп с хелоувордами на джаве я туда заxpeначил в студенчестве... И они до сих пор еще там, наверняка включены в статистику))

"Python опередил Java по числу проектов на GitHub"
Отправлено анонимно , 08-Ноя-19 13:34 
хорошо что подобный подход из каменного века поддерживают единицы и те олды.
И да, выкинь свой смартфон ведь приложения к нему пишутся не на сях.
Придут тут накидывать из прошлого века.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 13:42 
Да ты прям какой-то фaшист от мира ИТ. Долой нeвeрные языки! Только С и С++, остальных на кocтер!

"Python опередил Java по числу проектов на GitHub"
Отправлено анон , 10-Ноя-19 12:51 
Free Pascal же!

"Python опередил Java по числу проектов на GitHub"
Отправлено XL , 08-Ноя-19 12:57 
Знатно так подгарает у хэйтеров питона, учитывая что питон вышел в 90-е годы и ему уже около 30 лет. Тут многие сидящие гораздо моложе. Уже 30 лет прошло, а они всё про "новоявленных" и "новичков" что-то там говорят. Мде.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 13:07 
Бум питона начался 10 лет назад, одновременно с ростом влияния компании Гугл.

"Python опередил Java по числу проектов на GitHub"
Отправлено Попугай Кеша , 08-Ноя-19 13:20 
Прикольно вы связываете вещи, между которыми либо никакой корреляции, либо она отсутствует напрочь

"Python опередил Java по числу проектов на GitHub"
Отправлено Попугай Кеша , 08-Ноя-19 13:23 
*либо она минимальна

"Python опередил Java по числу проектов на GitHub"
Отправлено Илья , 08-Ноя-19 14:40 
А он и не связывал. Вы сами додумали

"Python опередил Java по числу проектов на GitHub"
Отправлено neAnonim , 09-Ноя-19 04:36 
Попугай - питон аналитик. Видит связь там,  где ее нет.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 20:27 
Это как график зависимости выхода фильмов актера и глобальные катаклизмы. К сожалению потерял ссыль с подробностями...

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 21:27 
> Уже 30 лет прошло, а они всё про "новоявленных" и "новичков" что-то там говорят.

Только за это время питон сменил 3 версии, абсолютно несовместимых друг с другом. И каждая последующая минорная ломает совместимость. И объективно говоря, непонятно зачем его использовать в то время, когда есть стабильные языки с существенно более прозрачной моделью программирования. Тем более, сейчас.


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 13:27 
Из графика единственный вывод что руби больше не нужен.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 13:33 
А он когда-то был нужен? Пользуюсь линуксом 16 лет, не видел и не ставил ни одной программы на руби на десктопе. Они вообще есть?

"Python опередил Java по числу проектов на GitHub"
Отправлено souryogurt , 08-Ноя-19 15:25 
Я тоже не понимаю какой был смысл в руби. Но справедливости ради, на нем популярный asciidoctor написан.

"Python опередил Java по числу проектов на GitHub"
Отправлено б.б. , 08-Ноя-19 15:44 
asciidoctor - это переписывание asciidoc на ruby

оригинальный asciidoc - на python


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 15:55 
Там еще есть Redmine, а вот альтернатив вроде бы нет так что бы ставился легко и просто.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 16:18 
GitLab ещё на Ruby написан. Не то, чтобы дескьли, но в догонку к Redmine.

"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 08-Ноя-19 21:28 
Секрет успеха в одном но адекватном MVC с ORM и все, для маленьких контор самое оно

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 21:29 
А ещё и на https://github.com/discourse/discourse все сидят. Независимо от языка программирования

"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 09-Ноя-19 13:13 
M$ взяла именно рельсы за основу для перепиливания вебформ C# в вебе в изящный ASP.NET MVC + EF

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 16:50 
Бек Твиттера был написан на Руби, когда Твиттер только появилось. Это подавалось как язык для мегахайлауд за ни дорого.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 16:53 
Зачем-то требуется для сборки qtwebengine. А больше, у меня, ни для чего.

"Python опередил Java по числу проектов на GitHub"
Отправлено Alex , 08-Ноя-19 15:29 
и чё?

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 15:54 
Хороним Java достаем Python из широких штанин и идем его актуализировать с 2 до 3-ей версии.

"Python опередил Java по числу проектов на GitHub"
Отправлено Andrey Mitrofanov_N0 , 18-Ноя-19 12:08 
> Хороним Java достаем Python из широких штанин и идем его актуализировать с
> 2 до 3-ей версии.

Не, не так: " Микрософт Джихаб объявил, что Джавва -- всё (теперь точно-точно!).  Пайтону приготовиться. "


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 16:21 
Я работаю на Python и в отличие от фанбоев, нахваливающих технологию, которую они сами используют, я вижу в питоне гору недостатков. Динамическая типизация (в больших проектах это ад), низкая производительность, GIL и т.д.

Однако вот мне интересно, какие хейтеры питона предлагают альтернативы для разработки не критичного по производительности и надежности ПО? C/C++ - поход по минному полю со слабой типизацией, небезопасным управлением памятью и безумными стандартом (последнее касается только C++, конечно). C#, завязанный на инфраструктуру microsoft? На Java писать абстрактные фабрики абстрактных фабрик писать? На js, в котором типизация не только динамическая, так еще и слабая?

На сегодняшний день, на мой взгляд, потенциально двух зайцев (производительность, безопасность, статическая типизация) убивают только "хипстерские" Go и Rust - у них есть все шансы потеснить Python в каждой сфере, но они еще молоды (чуть больше десяти лет против 30-и питона).


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 16:48 
Только Go. Rust мало того что не нужен, но на веб приложения он даже не рассчитан.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 16:57 
И с ООП у Раста коряво.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 17:02 
Так ООП и есть корявость, оно там намеренно не реализовано в полной мере (наследование), как я понимаю.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 17:11 
>Так ООП и есть корявость, оно там намеренно не реализовано в полной мере (наследование), как я понимаю.

В Расте ООП вообще нет. И слава богу! Те кто не могут в структурный код идут лесом. Помолимся же за то, что бы у Раста никогда не было ООП.


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 17:20 
Ну т.е., применения в промышленном (CADы там всякие) и банковском софте Расту не видать.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним84701 , 08-Ноя-19 19:33 
> Так ООП и есть корявость, оно там намеренно не реализовано в полной
> мере (наследование), как я понимаю.

В оригинальной идее ООП никаким наследованием и не пахло:
http://userpage.fu-berlin.de/~ram/pub/pub_jf47ht81Ht/doc_kay...
> From: Alan Kay [removed for privacy]
> Subject: Re: Clarification of "object-oriented"
> I thought of objects being like biological cells and/or individual
> computers on a network, only able to communicate with messages

...
> I didn't like the way Simula I or Simula 67 did inheritance

...
> OOP to me means only messaging, local retention and protection and  hiding of state-process, and extreme late-binding of all things. It can be done in Smalltalk and in LISP.

Ну и классика:
> Composition over inheritance: "Favor 'object composition' over 'class inheritance'." (Gang of Four 1995:20)


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 17:01 
Про Rust это все же ваше личное мнение, мне не очень хочется вступать в холивар на этот счет. У него есть недостатки в плане корявости синтаксиса в определенных моментах, но ничего серьезного и аналогичного расту на данный момент не существует. Т.е. я про язык с современными синтаксисом, который при этом почти бесплатен и без GC. Это скорее Go не нужен там, где нужен раст - обратное редко справедливо, если речь не идет о продуктах, в которых требутся скорость разработки, близкая к "питонячей".

"Python опередил Java по числу проектов на GitHub"
Отправлено Anonymoustus , 08-Ноя-19 20:05 
> ничего серьезного и аналогичного расту на данный момент не существует

FACEPALM.GIF


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 20:11 
На самом деле все языки программирования гaмно в той или иной степени. Хороших нет. Да и вообще программирование ненyжно. Лучше грядочки полоть и картошку сажать.

"Python опередил Java по числу проектов на GitHub"
Отправлено Anonymoustus , 08-Ноя-19 20:26 
> На самом деле все языки программирования гaмно в той или иной степени.
> Хороших нет. Да и вообще программирование ненyжно. Лучше грядочки полоть и
> картошку сажать.

Для душевного здоровья грядочки полоть и картошку сажать действительно полезней, чем программирование.

Есть хорошие, годные, замечательные ЯП. Могу начать перечислять, а ты продолжишь: ассемблер, Си, Ди, Паскаль (как философия, а не конкретная реализация, поэтому его производные подразумеваются), Перл 5. Их можно понять и полюбить. Игогошечка тоже прикольная, кстати.

Есть масса других интересных языков, включая лиспы, их любители не дадут соврать.

Есть два паршивых языка, которые концептуально уродливы. Я говорю о жлобоскрипте и пихтоне. Причём пихтон ещё можно исправить (теоретически), если разогнать кодло СЖВ, которые штампуют его релизы, ломая обратную совместимость, и провести ревизию языка, выбросить из него всякий хлам, написать его полную спецификацию, стандартизировать его через ISO/IEC и всё такое прочее. А жлобоскрипт надо просто закопать, он безнадёжен с самого рождения. Тем не менее, мы наблюдаем картину зашкаливающей популярности паршивых ЯП. Обезьянкам нравится, когда воняет и с блохами.

Есть абсурдный язык — хруст. В нём нет ничего такого, чего не было бы в других ЯП, но при этом у него уродливый и выносящий мозг синтаксис. Обезьянкам нравится. Люди плюются.


"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 12-Ноя-19 02:19 
Rust стремная вещь как и Go, Lisp и тд

"Python опередил Java по числу проектов на GitHub"
Отправлено Anonymoustus , 12-Ноя-19 05:10 
> Rust стремная вещь как и Go, Lisp и тд

Да, хруст очень стрёмная вещь. Но для понимания этого нужны мозги, а не мания обмазываться каждым новым гггном. Я заметил, что люди, которые хвалят хруст, зачастую не отличаются вменяемостью.

Игогошечка не стрёмная, как по мне. Впрочем, я не углублялся в неё дальше простых программ, вычисляющих что-нибудь с пользовательского ввода в консоли. На этом уровне она ничем не хуже Сишечки, Дишечки, Перла, Пихтона, Луа и пр.

Лиспы — на любителя (и я не из таковых). Учитывая, что любая вычислительная машина всё равно всегда работает с машинными командами, использование «медленных» по накладным расходам ЯП наподобие лиспов должно по умолчанию быть удовольствием за свои личные деньги, а не за чужой счёт.


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 20:43 
Если что, я про borrow checker. И про тот факт, что все практики безопасной разработки, которые в C++ нужно годами учить, попеременно медитируя и познавая дзен, включены по умолчанию. Плюс система типов, вдохновленная функциональными языками программирования, но при этом пересаженная на в целом императивный язык.
Какой серьезный аналог Rust я пропустил?

"Python опередил Java по числу проектов на GitHub"
Отправлено Anonymoustus , 08-Ноя-19 21:03 
> Если что, я про borrow checker. И про тот факт, что все
> практики безопасной разработки, которые в C++ нужно годами учить, попеременно медитируя
> и познавая дзен, включены по умолчанию. Плюс система типов, вдохновленная функциональными
> языками программирования, но при этом пересаженная на в целом императивный язык.

Вы сами только что неявно признали, что хруст придуман для обезьянок. :)


Для безопасной разработки есть Ada (в которой вы можете под любую свою прикладную задачу создать свою собственную систему типов). На этом и можно было поставить точку и закрывать эту тему, но если вы настаиваете…

Если всё же хочется «безопасно» писать на C или C++, для этого разработаны специальные наставления MISRA.

Кроме того, есть множество «старых» высокоуровневых _стандартизированных_ ЯП, где вы тоже не будете задумываться о безопасности, связанной с работой с оборудованием и ошибками «низкого уровня»: Фортран, Кобол и так далее. Не модно и не молодёжно, понимаю. Так вам точно-точно надо безопасность или просто хочется обмазаться свежим, модным, молодёжным?

Есть наконец Java и C#. Достаточно безопасно для вас? Чего не хватает?


> Какой серьезный аналог Rust я пропустил?

Я не стану всерьёз комментировать розовые фанатские славословия. Серьёзным языком хруст называют исключительно его фанатики. :)


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 21:24 
> Для безопасной разработки есть Ada

Название у него очень меткое в русской интерпретации. Язык Ada. Как там? Сложные проблемы требуют сложных решений? А Дейкстра и Торвальдс, конечно, простачки, раз сочли этот язык недоразумением.

> Так вам точно-точно надо безопасность или просто хочется обмазаться свежим, модным, молодёжным?

Я хочу писать простой производительный современный код и не учить распухший до безумия стандарт C++ (единственное оправдание чему является кровавое легаси), где только выбор системы сборки та еще задача.

> Я не стану всерьёз комментировать розовые фанатские славословия. Серьёзным языком хруст называют исключительно его фанатики. :)

Я все еще не очень опытный программист, и я могу быть не прав в своих оценках. Так что я не стану проявлять столько же снобизма, сколько вы. Может вы и правы.


"Python опередил Java по числу проектов на GitHub"
Отправлено Anonymoustus , 08-Ноя-19 23:11 
Мой снобизм, реальный или кажущийся, здесь ни при чём, это всего лишь здравый смысл. Тяга людей к новым ЯП (и вообще к новинкам) в большинстве случаев обусловлена исключительно нежеланием изучить уже существующие средства и наивной инфантильной верой в то, что «раньше было хуже» и «всё новое по определению лучше старого».

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 23:44 
Так ведь Rust и не отметает все достижения прошлого. Доброй половине того, что он умеет, он научился у C и C++ и ни в коем случае этого не прячет и не отрицает. Просто он не стал брать в себя те неприятные моменты, которые обусловлены лишь почтенным возрастом этих языков.
Да и посудите сами. Одно дело начать изучать C++ 20 лет назад и итеративно развиваться вместе с ним. Совсем другое дело, когда в этом ворохе наследия приходится с нуля разбираться новичку. Что плохого в идее создать новый виток, лишенный сомнительных моментов из багажа прошлого?

"Python опередил Java по числу проектов на GitHub"
Отправлено Anonymoustus , 09-Ноя-19 01:32 
Для исправления недостатков C++ был создан D. ;)

Я не против инноваций, прогресса и всего хорошего. Но когда я смотрю на синтаксис хруста…

Кроме того, я сомневаюсь, что вот это, например, в самом деле служит улучшению нашего мира (2 заключительных абзаца):


The Difference Between Macros and Functions

Fundamentally, macros are a way of writing code that writes
other code, which is known as metaprogramming. In Appendix
C, we discuss the derive attribute, which generates an
implementation of various traits for you. We’ve also used
the println! and vec! macros throughout the book. All of
these macros expand to produce more code than the code
you’ve written manually.

Metaprogramming is useful for reducing the amount of code
you have to write and maintain, which is also one of the
roles of functions. However, macros have some additional
powers that functions don’t.

A function signature must declare the number and type of
parameters the function has. Macros, on the other hand, can
take a variable number of parameters: we can call
println!("hello") with one argument or println!("hello {}",
name) with two arguments. Also, macros are expanded before
the compiler interprets the meaning of the code, so a macro
can, for example, implement a trait on a given type. A
function can’t, because it gets called at runtime and a
trait needs to be implemented at compile time.

The downside to implementing a macro instead of a function
is that macro definitions are more complex than function
definitions because you’re writing Rust code that writes
Rust code. Due to this indirection, macro definitions are
generally more difficult to read, understand, and maintain
than function definitions.

Another important difference between macros and functions is
that you must define macros or bring them into scope before
you call them in a file, as opposed to functions you can
define anywhere and call anywhere.


 
Это точно было жизненно нужно? Язык ещё и завоевать популярность толком не успел, как уже возрастает его внутренняя сложность. Причём это уже сразу by design, насколько я понял, а не следствие решения каких-то задач и проблем. Люди, которые начнут писать на хрусте большие сложные проекты, столкнутся с невозможностью управления их сложностью, особенно в случае, когда новым людям придётся разбирать то, что написали до них. Нет, я не прав?

"Python опередил Java по числу проектов на GitHub"
Отправлено Попугай Кеша , 08-Ноя-19 17:04 
>[оверквотинг удален]
> Однако вот мне интересно, какие хейтеры питона предлагают альтернативы для разработки не
> критичного по производительности и надежности ПО? C/C++ - поход по минному
> полю со слабой типизацией, небезопасным управлением памятью и безумными стандартом (последнее
> касается только C++, конечно). C#, завязанный на инфраструктуру microsoft? На Java
> писать абстрактные фабрики абстрактных фабрик писать? На js, в котором типизация
> не только динамическая, так еще и слабая?
> На сегодняшний день, на мой взгляд, потенциально двух зайцев (производительность, безопасность,
> статическая типизация) убивают только "хипстерские" Go и Rust - у них
> есть все шансы потеснить Python в каждой сфере, но они еще
> молоды (чуть больше десяти лет против 30-и питона).

Наброшу вам сейчас на вентилятор: TypeScript


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 17:10 
Возможно, никогда его не трогал. Но экосистема Python гораздо больше (я сейчас не говорю о пакетах в духе "вывести в терминал раскрашенный текст"), что зачастую очень важно. Если же это не важно, то, опять-таки, зачем, если есть Go.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 09-Ноя-19 02:06 
Это Javascript с типами

"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 09-Ноя-19 13:34 
Ну это стандарт де-факто для фронтэнда, если нужен js-код, а секасаться с прототипами и динамической типизацией сил нет

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 17:13 
Гору недостатков видешь? А чего не исправишь? Этож опенсорс. Или дальше хелоуворда ничего не писал?

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 17:21 
У меня почти никакого опыта в разработке на C - моя помощь скорее медвежьей услугой будет. Плюс недостатки, о которых я говорю, лежат в основе самой структуры интерпретатора и в синтаксисе языка. Т.е. их исправление требуют недетского труда и полностью сломают обратную совместимость.

"Python опередил Java по числу проектов на GitHub"
Отправлено Дващер , 08-Ноя-19 17:41 
Так и знал. Диванные критики опеннета.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 17:48 
Чтобы критиковать проблемы интерфейса, нужно быть специалистом в имплементации? Чтобы критиковать плохо приготовленную еду, нужно быть шеф-поваром? Так и знал. Диванный тролль с двача.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 17:54 
Ну а толку от твоего критиканства? У каждого свой вкус. Твои стенания и вкусовщина ни на что не влияет - ты просто тратишь время впустую.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 18:00 
У всех инструментов есть очевидные достоинства и недостатки. Комментарии нужны, чтобы делиться мнениями, я поделился своим. Если рассуждать в твом ключе, можно дойти до мысли "а толку делиться мнением" и просто убрать возможность комментирования. Честно говоря, учитывая обилие срачей здесь, может оно того и стоит.
Так и более того, общий посыл моего комментария был в том, что достоинства питона (гибкий синтаксис, быстрая разработка, большая экосистема) перекрывают недостатки (по крайней мере, пока конкуренты не выросли). Мне было интересно, что хейтеры предлагают взамен, вот и спросил.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 19:21 
Ну хорошо, поныл ты немножко. На душе полегчало? :)

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 20:05 
Да, спасибо.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 18:01 
crystal если наберет достаточно популярности

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 20:07 
Ему слишком сложно, за ним нет Google, ни даже Mozilla. Сначала им должен заинтересоваться кто-то очень крупный.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 21:23 
Или nim

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 21:31 
Маловероятно. Они ещё и распылили усилия. Зачем-то бросились ветку для виндовс делать, вместо того, чтобы усиливать ядро как таковое.

"Python опередил Java по числу проектов на GitHub"
Отправлено проходил , 08-Ноя-19 18:28 
> Динамическая типизация (в больших проектах это ад)

вот кстати многие на динамическую типизацию жалуются, а я хз что в этом плохого, в том, что заставляет посмотреть вызываемый код прежде чем вставить его вызов в свой? в больших проектах всё ад, и типизация, имхо, там дело не первой важности

> низкая производительность, GIL и т.д.

вот кстати, до сих пор не пойму чего они inline функций то не прикрутят или хотя бы макросы как в си, причём есть же уже реализация в pypy и модуль inliner


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 20:12 
> вот кстати многие на динамическую типизацию жалуются, а я хз что в этом плохого, в том, что заставляет посмотреть вызываемый код прежде чем вставить его вызов в свой? в больших проектах всё ад, и типизация, имхо, там дело не первой важности

По мне, когда на Python накапливается достаточная кодовая база, распутывать клубок зависимостей между компонентами (особенно если изначально никто не закладывался особо в чистый дизайн) очень сложно.

> вот кстати, до сих пор не пойму чего они inline функций то не прикрутят или хотя бы макросы как в си, причём есть же уже реализация в pypy и модуль inliner

Сомневаюсь, что какими-то локальными оптимизациями без серьезных изменений интерпретатора дело может обойтись. Время покажет.


"Python опередил Java по числу проектов на GitHub"
Отправлено vitalif , 08-Ноя-19 19:23 
> На js, в котором типизация не только динамическая, так еще и слабая?

"Сильная динамическая типизация" это пустой звук. Сводится только к геморрою при конвертации int в строку)) Она всё равно динамическая, типы всё равно не проверяются.

Питон сейчас так популярен исключительно потому, что он дата-сатанистам зашёл, в остальном - фигня. По реализации интерпретатора уж точно кардинально проигрывает nodejs. Так что нода вполне себе реальная альтернатива. Она быстрее питона в такое число раз, что Go может и не потребоваться :)

А Rust вообще не в кассу - скриптоту он не заменит, на нём писать слишком геморно.


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 20:28 
Наконец-то, внятное мнение. По мне, слабая типизация создает все же достаточно большое дополнительное пространство для потенциальных ошибок.

Согласен, что DS сильно расфорсил Python и это немного раздражает. Мои сомнения насчет JS больше связаны с его наследием изначально довольно убогого скриптового языка, созданного для придания признаков жизни статическим документам. Начиная с ES6 это довольно приятный язык (питону есть чему поучиться), но наследие есть наследие. Из наиболее позабавивших меня в свое время вещей - парсинг строки к типу Date зависит от таймзоны. Очень забавные баги можно из этого получить.

Rust я привел, потому что считаю, что он все же применим в веб-разработке, особенно там, где даже Go не будет хватать. Да и лишний уровень надежности серьезному проекту не помешает (отсутствие Null в принципе, грамотная обработка ошибок, match и т.д.). К тому же, очень осторожно можно видеть будущее раста и в DS.


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 09-Ноя-19 14:10 
Даже если и писать что-то на Раст, то даже чисто концептуально на нем надо писать что-то из разряда nginx или базы данных но точно не пользовательское приложение. Для него вполне сгодится Го.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 09-Ноя-19 14:24 
Как там у Go с дженериками? Что-то слышал про контракты, но ведь вроде еще не готово. А что с обработкой ошибок? Все такой же бойлерплейт?

Поймите правильно, Go хороший язык, но вы сильно переоцентваете сложность написания кода на Rust. У него есть инструменты, с помощью которых ряд задач решать даже проще и лаконичнее, чем на Go. Просто людям сложно представить, что настолько низкоуровневый язык легко подходит не только для сугубо системной разработки.


"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 08-Ноя-19 21:37 
Гнать не надо, по минному полю ходит, если не можешь осилить то шо неявное преобразование всегда безопасное узкий тип к широком, не осилил STL со строками и массивами, не осилил умный указатель, так и скажи а не неси херню...

C# завязанный на MS Windows? Ты уверен? Дай ссылочку

JS язык стремный спору нет, но быстрее жабки по крайней мере

Go, Rust? Если через пару лет в новостях где нибудь проскочат будет праздник, в играх называется тупо проходняк

Еще бы на Common Lisp и Erlang...


"Python опередил Java по числу проектов на GitHub"
Отправлено Olololo , 08-Ноя-19 23:27 
>JS язык стремный спору нет, но быстрее жабки по крайней мере

JS медленнее Java, в тестах где он якобы быстрее от самого JS лишь обращения к Си коду, а Java всё сама делает. Если переписать полностью на JS то будут сильные тормоза


"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 09-Ноя-19 13:23 
Почему VS Code написанный на JS запускается за 2-3 секунды, а IDEA пустой проект октрывает 30-40 сек? И только не надо втирать про Electron и ноду, MS парсеры и автодополнение, консоль да все на голом JS переписали

"Python опередил Java по числу проектов на GitHub"
Отправлено Olololo , 10-Ноя-19 14:37 
Потому, что в VS Code от JS только обёртка, всё остальное переписали на C++. Хочешь пример IDE на JS смотри в сторону Atom. Atom это нереальный тормоз даже в сравнении с IDEA.

"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 10-Ноя-19 22:12 
Обертка чего? Подсветка и автодополнение написано на JS, все расширения написаны на JS, меню и прочие элементы управления на JS, что на C++ то? Единственное отличие от Atom-a(js), в том что редактор кода MS переписал с нуля(js)

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 09-Ноя-19 17:34 
> C#, завязанный на инфраструктуру microsoft? На Java писать абстрактные фабрики абстрактных фабрик писать?

что за чушь?

https://docs.microsoft.com/ru-ru/dotnet/core/

хорошая замена петухону - F# например

или более лучшая альтернатива java - https://ru.wikipedia.org/wiki/Kotlin


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 17:46 
> Среднее число зависимостей для одного репозитория составляет 203.

Куда катится^Wскатился этот мир…


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 20:07 
Заметь, силами общего коллективного равнодушия катится...

"Python опередил Java по числу проектов на GitHub"
Отправлено Ordu , 08-Ноя-19 22:20 
Это какой-то очень глубокий сарказм, который указывает на то, что хейтерский ор на форумах не влияет на популярность языков? Или, что популярность языков рождается благодаря неравнодушию людей, который им нравится?

"Python опередил Java по числу проектов на GitHub"
Отправлено vitalif , 08-Ноя-19 19:25 
В целом я удивлён, что на гитхабе было столько проектов на джаббе, что она была популярнее питона. В опенсорсе с ней как-то очень редко сталкиваешься.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 19:40 
> В опенсорсе с ней как-то очень редко сталкиваешься.

И слава Богу! За все время в линуксе видел пару-тройку программ на жабе (в основном разные IDE) - более выpвиглaзных и тормозных программ на десктопе не знаю.


"Python опередил Java по числу проектов на GitHub"
Отправлено Anonymoustus , 08-Ноя-19 20:09 
>> В опенсорсе с ней как-то очень редко сталкиваешься.
> И слава Богу! За все время в линуксе видел пару-тройку программ на
> жабе (в основном разные IDE) - более выpвиглaзных и тормозных программ
> на десктопе не знаю.

Ибо Жабба как бы не для написания IDE была задумана. Сама идея писать IDE на Жаббе — отличный повод пригласить к юному (или не очень) дарованию психиатра.


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 08-Ноя-19 20:46 
В JetBrains вроде полно таких дарований...

"Python опередил Java по числу проектов на GitHub"
Отправлено пох. , 08-Ноя-19 22:33 
> Ибо Жабба как бы не для написания IDE была задумана.

простите, а для чего же, по вашему был задуман язычок, с самых ранних версий имевший встроенную кроссплатформенную графическую подсистему (причем, по тем временам, довольно продвинутую)? Что-то похожее было разьве что в tcl. Нет, я понимаю, что первое время ни для чего кроме дрыгающихся анимаций на веб-страницах на нем не писали, но вряд ли авторы для ЭТОГО его проектировали.


"Python опередил Java по числу проектов на GitHub"
Отправлено Anonymoustus , 08-Ноя-19 23:01 
>> Ибо Жабба как бы не для написания IDE была задумана.
> простите, а для чего же, по вашему был задуман язычок, с самых
> ранних версий имевший встроенную кроссплатформенную графическую подсистему (причем,
> по тем временам, довольно продвинутую)? Что-то похожее было разьве что в
> tcl. Нет, я понимаю, что первое время ни для чего кроме
> дрыгающихся анимаций на веб-страницах на нем не писали, но вряд ли
> авторы для ЭТОГО его проектировали.

Полагаю, что для написания чудесных общедоступных (© The Network is the Computer™ [1]) единообразно выглядящих «панелей управления» для рейдов, биллингов, шмуллингов и разных других замечательных вещей сугубо специального и прикладного назначения.

А IDE должна быть лёгкой и быстрой. Как Visual Studio. Ибо когда IDE ужасно тормозит, что-то непрерывно индексирует и хрюкает винтом на каждое движение курсора мыши (привет джет-без-брейну!), это уже не творческий процесс, а творческие мучения. Не представляю, какой мощности надо иметь железо, чтобы написанные на жабе IDE не тормозили.


[1] https://www.youtube.com/watch?v=kWNtaUaDxZw


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 09-Ноя-19 02:33 
>лёгкой и быстрой
>Visual Studio

Слишком толстый наброс говна на вентилятор, попробуйте в следующий раз тоньше.


"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 09-Ноя-19 13:28 
А чего вброс то? по сравнению с IDEA некрософтовский VisualStudio вообще оказывается по спортику движется, а не жиром зарастает

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 09-Ноя-19 14:07 
Visual Studio которе не Code написана на С++ и это лучшая IDE для C++ кто бы чего не говорил и работает быстро.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 09-Ноя-19 19:31 
Но только проблема в том, что она не запускается на рабочих машинах программистов с линуксами. Потому приходится использовать QtCreator, Eclipse, Netbeans.

"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 19-Ноя-19 03:45 
Eclipse не IDE, а просто демонстрация того что IBM могет в дестоп со своим SWT и не более того

"Python опередил Java по числу проектов на GitHub"
Отправлено Anonymoustus , 09-Ноя-19 22:50 
>>лёгкой и быстрой
>>Visual Studio
> Слишком толстый наброс говна на вентилятор, попробуйте в следующий раз тоньше.

Хорошо, в следующий раз возьму лопату побольше, раз у фанатиков так воспламенилось под хвостом.


"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 09-Ноя-19 13:31 
С кофеварками у жабки не задалось, и там тормозила наверное

"Python опередил Java по числу проектов на GitHub"
Отправлено Anonymoustus , 09-Ноя-19 22:53 
> С кофеварками у жабки не задалось, и там тормозила наверное

В прямых руках жабка не должна бы тормозить, строго говоря. Но для кофеварок и впрямь лучше взять что-то другое.


"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 12-Ноя-19 02:23 
Хотя бы одно не тормозящие приложение на Java приведи

"Python опередил Java по числу проектов на GitHub"
Отправлено Anonymoustus , 12-Ноя-19 04:59 
> Хотя бы одно не тормозящие приложение на Java приведи

Любое консольное, написанное прямыми руками.

Известные мне графические:

- RSSOwl;

- ImageJ;

- JDiskReport;

- yEd;

- Art of Illusion;

- Sweet Home 3D;

- muCommander;

- jEdit;

- старые версии Eclipse (например, 3.7 Indigo, 4.2 Juno; в новых работать едва ли возможно из-за тормозов);

- старая адаптековская панель управления для рейд-массива (версию навскидку сказать затрудняюсь, но она из нулевых годов).


"Python опередил Java по числу проектов на GitHub"
Отправлено j3t , 19-Ноя-19 03:39 
Калькулятор забыл привести

"Python опередил Java по числу проектов на GitHub"
Отправлено Anonymoustus , 19-Ноя-19 08:36 
> Калькулятор забыл привести

Какой калькулятор?


"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 09-Ноя-19 08:04 
ни че се

но полагаю что все дело в том что версий питонов сейчас развелось
которые несовместимы с друг с другом

так точ будуу сидеть и дальше на PHP


"Python опередил Java по числу проектов на GitHub"
Отправлено Ы , 09-Ноя-19 11:08 
Хде обсуждение хруста?

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 10-Ноя-19 14:14 
А так ли оно нужно?

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 09-Ноя-19 12:10 
Вот до чего довели жабу эти хипстеры из оракла - питонщики жабистам на голову сели.

"Python опередил Java по числу проектов на GitHub"
Отправлено Аноним , 09-Ноя-19 19:35 
Количество студентов с проектами на питоне не коррелирует с количеством промышленных внедрений в будущем. Играться они могут на чём угодно. Но кто же им позволит клиенту проект на питоне сдать?

"Python опередил Java по числу проектов на GitHub"
Отправлено Гость , 11-Ноя-19 11:19 
Да обсерет оракл с мелкомягкими яву  :(