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

Исходное сообщение
"Результат опроса предпочтений разработчиков от Stack Overflow"

Отправлено opennews , 11-Апр-19 22:27 
Дискуссионная площадка Stack Overflow опубликовала результаты (https://insights.stackoverflow.com/survey/2019) ежегодного опроса, в котором приняло участие около 90 тысяч разработчиков ПО.


Наиболее часто используемым участниками опроса языком является JavaScript 67.8% (год назад 69.8%, большинство участников Stack Overflow web-разработчики). Наибольший рост популярности как и в прошлом году демонстрирует Python, который за год переместился с 7 на 4 место, обогнав Java и Shell.


-  Уже четвёртый год подряд Rust признаётся самым любимым языком:

-   Наиболее избегаемый язык:

-   Наиболее желанный язык:

-   Используемые СУБД (в этом году PostgreSQL вырвался на второе место, обогнав SQL Server, а SQLite обогнал MongoDB):

-   Наиболее любимые СУБД:

-   Используемые платформы - 53.3% (год назад 48.3%) используют Linux,
50.7% (35.4%) - Windows:

-  В основном используемые для работы операционные системы:


-   Наиболее любимые платформы:

-   Используемые   среды разработки:


-  Используемые web-фреймворки:


-  65% (год назад 43.6%) опрошенных принимают участие в разработке открытого ПО.

URL: https://insights.stackoverflow.com/survey/2019
Новость: https://www.opennet.ru/opennews/art.shtml?num=50492


Содержание

Сообщения в этом обсуждении
"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Moebius , 11-Апр-19 22:27 
Ctrl-V или Shift-Insert?

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено trdm , 11-Апр-19 23:50 
когда как. юзаю оба.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 11-Апр-19 23:56 
Попробуй на ноуте shift-insert поюзать. В отличие от него у ctrl+v расположение клавиш почти никогда не меняется.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Ilya Indigo , 11-Апр-19 23:59 
Shift+Insert работает всегда и везде, а вот в консоле Ctrl+V не работает, нужно или Ctrl+Shift+V или Shift+Insert.
Так что однозначно Ctrl+Insert/Shift+Insert/Ctrl+Delete

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено soarin , 12-Апр-19 04:40 
> Shift+Insert работает всегда и везде

а если нет клавиши Insert?


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Crazy Alex , 12-Апр-19 09:30 
То это кривая хипстерская клавиатура.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 09:33 
Значит у вас кастрированная клавиатура. Это в свою очередь значит либо что вам оно и не надо, либо что вам пора озаботиться покупкой нормальной клавиатуры для работы.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено VladSh , 12-Апр-19 11:26 
На ноутах часто её нет. Менять ноут ради комбинации клавиш? Скорее всего эта консоль пойдёт далеко...

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Lefsha , 12-Апр-19 12:00 
Где такие ноуты? Ни одного не видел. Уж тем более часто.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 20:39 
Макбуки. На всех редкого у родства клавиатура.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Клыкастый , 12-Апр-19 12:18 
А мне кажется далеко пойдёт тот, кто на каждый чих идиотского производителя кривых ноутов будет менять привычки.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено InuYasha , 12-Апр-19 13:51 
Я тоже думал, что на ThinkPad нету Insert, а оказалось, что есть - Fn+I. Fn+Shift+I. (причём, никаких обозначений и доков)
И ваша консоль светится здоровьем! )

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 14:27 
А я думал, откуда берутся емаксеры... авотоночё

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 15-Апр-19 09:59 
А как-же та кнопка справа с верху вторая от левого края?

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено InuYasha , 17-Апр-19 11:41 
> А как-же та кнопка справа с верху вторая от левого края?

Хочешь вычислить меня по модели ноута? :D
Так от левого края или справа сверху? Клава-то одна. Я посмотрел везде, INS нет :D Клава-то без numpad-а, без home-end-блока и вообще прямоугольная.


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено soarin , 13-Апр-19 20:21 
> вам оно и не надо

Типа того. Абсолютно бесполезная клавиша рудимент из прошлого.
А кто придумал вот шорткаты с пересекающимися клавишами на CTRL - это отдельная песня.


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Ordu , 12-Апр-19 09:33 
C-y

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено kai3341 , 11-Апр-19 22:27 
> Используемые платформы
> Slack

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено kai3341 , 11-Апр-19 22:30 
> Используемые web-фреймворки
> 2019
> jQuery
> Используемые web-фреймворки
> Drupal

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 11-Апр-19 23:29 
Ага, шел 2019-й год.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено SpiritOfStallman , 11-Апр-19 22:28 
Как половина может использовать для коммерческой разработки VSC, у которой не отключаема телеметрия, что может утаскивать твой код (по пользовательскому соглашению) на сервера MS?

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Анонимный админ , 11-Апр-19 22:31 
да ещё и эта же половина в прочих вопросах кругом любит линукс и постгре, а пилит всё на вижуал студии.. Как так-то? Где ВИМ?

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 00:18 
> Где ВИМ?

Разувший глаза да увидит.


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено myhand , 12-Апр-19 09:11 
Вот интересно, где Emacs?  (Да, детки, я таки вижу где.)

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено adolfus , 12-Апр-19 13:08 
Ни VIM, ни жувиал студиа не нужны -- достаточно сликедитора.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено microcoder , 11-Апр-19 23:49 
> VSC, у которой не отключаема телеметрия, что может утаскивать твой код

И что? Будто какая-то ценность есть в самом коде. А ничего, что MS владеет вообще всем ресурсом под названием GitHub? Никакой телеметрии не нужно, огромное количество людей заливает "свой" код на этот ресурс.


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 10:16 
А ничего, что код может быть не предназназначен для публичного распространеия?

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 10:32 
> А ничего, что код может быть не предназназначен для публичного распространеия?

Для вас Линус запилил firewall, пользуйтесь iptables.


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 16:42 
iptables запилили netfilter, а начал проект Расти Рассел

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено anonnn , 13-Апр-19 21:14 
вы правда думаете, что к приватно влитому коду в гитлаб МС не имеет доступа?

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено anonnn , 13-Апр-19 21:15 
гитхабу точнее говоря, а не гитлабу

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 05:50 
> VSC, у которой не отключаема телеметрия

https://code.visualstudio.com/docs/supporting/faq#_how-to-di...
https://github.com/Microsoft/vscode/issues/16131
> That said there are times when people don’t want to do that and you bring up a good point – today we continue to send events stating that a user has opted out and nothing else i.e. no usage data is sent. Here is the test to ensure that is all we send...
> But we don’t need to do that and I don’t think it’s what you expect as a user – so we will stop sending anything i.e. even the opt out event 😄 Look for a change there soon.

https://github.com/Microsoft/vscode/commit/c082cc53a1e6b964f...


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено SpiritOfStallman , 12-Апр-19 11:00 
Коммит 2016го, но ловили их за руку и в 2018м (это последний раз когда я это и сам проверял). На что их какой-то менеджер среднего звена пояснил, что да, телеметрия это наше всё. Да, собираем и телеметрия уходит на наши сервера, но благодаря вашим настройкам они снабжаются тегом "юзер не хотел бы что бы его телеметрию собирали" - и мы их, потом, не обрабатываем, честно. Вот это приватность уровня MS.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено macfaq , 12-Апр-19 10:35 
А сколько из них на Win10 и macOS [1] сидит?

[1] com.apple.telemetry, ага.

И https://security.stackexchange.com/questions/82765/osx-yosem... туда же.


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено VEG , 12-Апр-19 23:15 
Что за теория заговора? Телеметрия не должна утаскивать код. Если у вас есть пруфы — ссылки на соответствующий код в студию.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено SpiritOfStallman , 13-Апр-19 12:29 
> Что за теория заговора? Телеметрия не должна утаскивать код. Если у вас
> есть пруфы — ссылки на соответствующий код в студию.

Ну, такая история, что код телеметрии закрыт. Они добавляют логотипы, телеметрию и прочее на этапе компиляции. После этого накладывают на конечный продукт EULA (который вы принимаете, когда соглашаетесь загрузить бинарник), что запрещает смотреть в бинарь, что бы понять что он делает.

You may not:
* reverse engineer, decompile or disassemble the software, or otherwise attempt to derive the source code for the software except and solely to the extent required by third party licensing terms governing use of certain open source components that may be included in the software;
* remove, minimize, block or modify any notices of Microsoft or its suppliers in the software;
* use the software in any way that is against the law;
* share, publish, rent or lease the software, or provide the software as a stand-alone offering for others to use


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 23:52 
vscodium

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Денис , 11-Апр-19 22:33 
А что yii2 вообще не катируется?

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено вейланд , 12-Апр-19 09:32 
Phpnuke тоже почему-то.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Анонимище , 11-Апр-19 22:37 
Интересно, автор например такого вопроса: https://ru.stackoverflow.com/questions/722357/ тоже считается разработчиком и участвует в опросе? :)

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 00:41 
А разве основная масса "разработчиков" на javascript не такая?

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено 915951952965966948950913 , 12-Апр-19 06:59 
Они еще видеоуроки смотрят

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено анон , 12-Апр-19 08:19 
джавашники тоже, они ещё эти видеоуроки называют как-то по-особенному, не помню слово

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 09:00 
Вебинары, подкасты.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 11-Апр-19 22:56 
Пока простые разработчики были на работе... блогеры и школьники внесли значительный вклад в результаты опроса. Ну, это мое личное мнение, т.к. про Rust слышать доводилось пару раз, как раз, от студентов.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 09:04 
> Пока простые разработчики были на работе... блогеры и школьники внесли значительный вклад в результаты опроса. Ну, это мое личное мнение, т.к. про Rust слышать доводилось пару раз, как раз, от студентов.

Вы случайно не преподаватель Cobol и Prolog?


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 10:19 
Он вполне может быть преподавателем C++, Python.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 09:24 
Есть пожелания разработчиков, а есть потребности промышленности. Ни на питон, ни на раст в реальном программировании сейчас видеть никто не хочет. Первый из-за известных проблем. Второй - из-за неизвестных. Но как бы то ни было, хотелки расходятся с реальностью.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Crazy Alex , 12-Апр-19 09:35 
Эм... вообще-то питон как вспомогательный язык - скрипты всякие и т.п. - распространён повсеместно (собственно, более человеческих альтернатив и не видно, не sh же с vbscript использовать).

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 10:22 
BASH, но не питон, с котороым можно словить кучу проблем несовместимости

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено имя , 12-Апр-19 10:44 
>баш

ага-ага, с этим дурацким синтаксисом.


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 10:59 
что может быть хуже питона?

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено имя , 12-Апр-19 11:22 
баш

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Сергей , 12-Апр-19 13:30 
php

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено аноним3 , 14-Апр-19 06:02 
не питон точно. это же логично ватсон))) чес слово баш хоть системный, но не в каждой системе заработает как надо. например мак. или винда. программисты пишут знаешь ли кросплатформенные продукты. и питон именно таким и создавался. именно для этого и создавался если быть точным. а в про баш. баш скриптинг только в юникс-лайк и подходит. и то от версии баша некоторые скрипты колом встанут из-за изменений в самом баш.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено YetAnotherOnanym , 12-Апр-19 12:06 
> с этим дурацким синтаксисом.

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


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено имя , 12-Апр-19 12:30 
как ты точно себя описал

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено YetAnotherOnanym , 12-Апр-19 13:06 
Совершенно верно.
Именно таким я был 25 лет назад, когда, начав учить Си после Паскаля, думал "какой дурацкий синтаксис". Потом были Perl (потому что SpamAssassin), m4 (потому что конфиги), Tcl (потому что Expect), PHP (от этого никуда не спрячешься), SQL (аналогично) и Erlang (так надо). Ну, и bash, разумеется. В какой-то момент пришло понимание, что в любом языке его синтаксис - такой, какой нужен для решения задач этого языка. Синтаксис языка в принципе не может быть дурацким.
Так что удачи в прокачке профессиональной эрудиции и широты мышления.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено имя , 12-Апр-19 13:09 
ой бозецки, все языки хоросы и удобны, эта проста тупой анонимус их никак не осилит. Иди отсюда, Вась.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 13:15 
В 40 лет он знал 20 языков программирования и ни одной женщины.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 14:36 
Может, он от кодинга кончает сильнее.
Вообще, мерять жизненный успех наличием бабы, тачилы и лопатника-кирпича, это скорее признак гопнека, а не интеллектуала.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 15:09 
Это нормально для хорошего программиста. В противном случае работать будет некогда.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено имя , 12-Апр-19 16:55 
а жить когда?

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено microcoder , 12-Апр-19 16:57 
> а жить когда?

Жить программисту не полагается ))) На пенсию выйдет, вот тогда и... заживёт ))


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 17:36 
Жизнь программиста - создание программ (лучше, чтобы они стали идеальными). Вполне серьёзно. Оно и есть смысл жизни. Остальное - лишь отвлекающие факторы.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено имя , 12-Апр-19 18:00 
блуждающий биоробот

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 18:07 
Большинство программ это просто цифровой мусор с очень коротким сроком жизни.
Идеальных не бывает.
Ладно ещё учёный, который создал что-то значимое положив свою жизнь.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 18:11 
Вы так говорите, как будто у большинства населения на этой планете жизнь более осмыслена, чем одноразовый скрипт. Хороший программист, хотя бы, пытается что-то создать, а не просто дожить до фазы покидания физического тела.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено YetAnotherOnanym , 12-Апр-19 14:21 
Вы начинаете понимать, это хорошо. Коверкать язык при этом не обязательно.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено имя , 12-Апр-19 14:39 
с такими как ты - это обязательно, иначе существует опасность, что кое-кто может посчитать, что имеет право вести диалог на равных.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено YetAnotherOnanym , 12-Апр-19 18:50 
А Вы всерьёз считаете, что с Вами ведут диалог на равных?

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Ordu , 12-Апр-19 09:41 
Надо уметь различать то, во что хочется верить, и то, что происходит на самом деле. Это очень полезное умение.

> Ни на питон, ни на раст в реальном программировании сейчас видеть никто не хочет. Первый из-за известных проблем.

Это то, во что ты хочешь верить. А вот что происходит на самом деле:

> Наибольший рост популярности как и в прошлом году демонстрирует Python, который за год переместился с 7 на 4 место, обогнав Java и Shell.

Теперь ты заявишь мне, что выборка so нерепрезентативна, да? Но фишка в том, что о репрезентативности/нерепрезентативности выборки надо судить _до_ того, как ты заглянул в результаты. Если ты по результатам судишь о репрезентативности, то у тебя серьёзный косяк в процессах обработки входной информации, с такими процессами ты можешь придти к любому наперёд заданному выводу, а значит они не стоят выеденного яйца.


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 18:02 
Скажи, почему там в сумме получается 146%?

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Ordu , 12-Апр-19 18:57 
> Скажи, почему там в сумме получается 146%?

А что там должно получаться, по-твоему?


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено anonymous , 12-Апр-19 12:15 
"Я ни слышал значит нинужна"
Аргументация слабовата.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 11-Апр-19 23:12 
>Наиболее избегаемый язык:

Удивительно, что в списке нет паскаля.


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено НяшМяш , 11-Апр-19 23:27 
А что в нём такого плохого? За исключением форматирования, конечно (собственно, поэтому популярность бидона меня всегда удивляла).

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 11-Апр-19 23:39 
В Паскале, в отличие от питона, количество пробельных символов не является значищим.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 11-Апр-19 23:51 
Одного факта, что слово begin (5 символов) используется вместо скобки { (1 символ), достаточно для того, чтобы люто ненавидеть этот язык.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 00:22 
> Одного факта, что слово begin (5 символов) используется вместо скобки { (1
> символ), достаточно для того, чтобы люто ненавидеть этот язык.

А ты представь каково это смотреть на другие языки и испытывать боль в глазах после Python'а


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Led , 12-Апр-19 02:48 
> испытывать боль в глазах после Python'а

Т.е. ты то место таки называешь глазом?


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено аноним3 , 12-Апр-19 04:59 
ты не понял. вот пописал я на питоне пару тройку дней и взялся за плюсы . так не поверишь реально после питона напрягает малость. да он не плюсы и помедленней в разы, но у него программа выглядит реально чище для чтения. да и скобки там совсем по другому используются ( то есть синтаксис реально много проще)

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Crazy Alex , 12-Апр-19 09:38 
На любителя. Я вот, наоборот, лучше разбираю код, в котором всё разделено фигурными скобками и точками с запятыми. Вкусовщина, в общем.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено имя , 12-Апр-19 10:46 
особенно весело выбирать блоки разной вложенности, когда отступы пляшут туда-сюда. В сиподобных можно хоть вычислить по подсветке парных фигурных скобок. Питон хорош, но не во всем.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Анонимчжан , 12-Апр-19 18:56 
ну на питоне оч удобно писать короткие программы математических расчетов. особенно инженерных. пишется за пол часа. ну если только не гонять с ткинтером. там чуть поболее.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 18:59 
То, что на питоне для расчётов пишется полчаса, на Julia пишется за 15 минут. Ещё и выполнится быстрее....

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено аноним3 , 12-Апр-19 20:57 
julia не столь разносторонняя как питон и у неё основная задача именно научные вычисления. хотя её синтаксис так на жабаскрипт похож))

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 21:39 
Синтаксис Julia, скорее, похож на Ruby и Matlab, чем на JS.
И главное её достоинство - на ней можно хорошо писать научные вычисления, в отличии от питона, на котором вообще ничего хорошо написать нельзя.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено аноним3 , 12-Апр-19 23:20 
не надо пожалуйста показывать свои предпочтения)) во всех языках все зависит исключительно от библиотек( если не собираешься в коде прописывать одни и те же функции по 10 раз). был такой язык бейсик( да да еще в школе показывали), еслиб у него было достаточно библиотек и на нем не хуже написать можно было. все остальное просто предпочтения синтаксиса или личных склонностей. ну есть еще спец языки , которые изначально предназначались для только одной сферы. например тот же html(и xml) создавались именно как языки разметки, но теперь их пытаются превратить в работающие программы. как говорится : чем бы дитя не тешилось...))  

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 13-Апр-19 08:30 
> не надо пожалуйста показывать свои предпочтения)) во всех языках все зависит исключительно от библиотек

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


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено microcoder , 13-Апр-19 11:05 
> В питоне невозможно написать быстродействующие библиотеки на питоне.

Это с чем и как сравнение у вас ведется? Можно по разному сравнивать и оценивать, например здесь - https://github.com/the-benchmarker/web-frameworks, в тесте Requests per seconds, Python на втором месте после web-framework'а на ЯП Cи.

В каких конкретно задачах "невозможно написать"? На Камазе как бы тоже нельзя обогнать болид F1, а на болиде F1 не проедешься по всем дорогам России, он скорее всего развалится. И тогда что мы и с чем сравнивать будем?


> Вторая проблема - низкое качество контроля кода, из-за чего крупные
> проекты на нём превращаются в рассадник багов.

Здесь поподробнее пожалуйста. Проекты на на других ЯП в чем конкретно отличаются, что не позволяют "превращаются в рассадник багов"?


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 13-Апр-19 14:30 
> Это с чем и как сравнение у вас ведется? Можно по разному сравнивать и оценивать, например здесь - https://github.com/the-benchmarker/web-frameworks,

для веба - пользуйтесь доверенными источниками - https://www.techempower.com/benchmarks/
Питон там именно на том месте, где и должен быть.

> В каких конкретно задачах "невозможно написать"?

В никаких, требующих производительности. Вопрос был об инженерных расчётах. И на этот случай тоже есть проверяемые бенчмарки - https://julialang.org/benchmarks/

Если считаете, что медленнее на 2 порядка - это не так уж и медленно, то лучше сразу пользуйтесь счётами....

> Здесь поподробнее пожалуйста. Проекты на на других ЯП в чем конкретно отличаются, что не позволяют "превращаются в рассадник багов"?

И тут тоже есть доверенные источники (см. место публикации) - http://web.cs.ucdavis.edu/~filkov/papers/lang_github.pdf

Питон сейчас - это лишь низкий порог вхождения и подростковая вера в то, что он для чего-то годится. Реалии - он ни для чего не годится.


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено аноним3 , 14-Апр-19 06:15 
опять сравниваете теплое с мягким. питон задумывался как максимально переносимый и удобный в использовании и написании программ. он ни разу не метил в передовики скоростных заездов. так сказать в отличие от раллийного си/с++, он создавался как каждодневный автомобиль без уклона в сторону скорости. внедорожник если хотите. слушайте про скорость есть другие яп. ну или можно вызывать функции из сишных либ. это тоже уже доступно. на сишке тоже без либ будет ой как тормозово)) с другой стороны язык убирает необходимость заботится о мусоре и всем остальном. есть плюсы и есть минусы. для всего свой инструмент.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Led , 12-Апр-19 23:00 
> вот пописал я на питоне пару тройку дней

Т.е. ты сейчас отмазываешся, что "один раз - не питонист"? Не, не катит за отмазку.


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено аноним3 , 12-Апр-19 23:25 
эй я даже не отмазываюсь. мне действительно нравится питон для небольших программок. хотя считаю плюсы производительнее, но куда сложнее питона.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено EnemyOfDemocracy , 12-Апр-19 02:47 
begin нормальное слово. А вот скобки { } ассоциируются с какими-то резкими выкриками на немецком. Ну и кончается всё тем, что программа на си начинает командовать программистом и он вынужден подчинившись ей ползать на четвереньках и разминировать указатели и границы буферов.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Урри , 12-Апр-19 10:59 
неосиляторы должны страдать. а то, панимаишь, лезут домохозяйки государством управлять, и каждый день новости "тут уязвимость такая", "там сякая"...

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено аноним3 , 13-Апр-19 01:42 
чет не верю я что ты сможешь написать большую программу без ошибок с лазейками в коде.(как и большинство программистов. 99% не смогут так написать. включая меня) а в остальном верно домохозяйки в государственном управлении не нужны))

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено InuYasha , 12-Апр-19 14:08 
Сравните вот этот бред:
IF test1 > a OR ( a > b AND shit(nigga) ) THEN
BEGIN
wtf(a);
END
wtf(b);
ELSE
BEGIN END

вот с этим:

if (test1 > a || (a > b && shit(nigga))
{
    wtf(a);
}
else
{
    wtf(b);
}

// Сишный синтаксис самый удобный и эргономичный на сегодняшний день. Все эти скобки глазами воспринимаются как ASCII line art (псевдографика), который легко отделяется сознанием от СЛОВ и служит РАЗМЕТКОЙ.


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено microcoder , 12-Апр-19 14:22 
А теперь сравните вот этот бред:

if (test1 > a || (a > b && shit(nigga))
{
     wtf(a);
}
else
{
     wtf(b);
}

вот с этим:

if test1 > a or (a > b and shit(nigga)):
    wtf(a)
else:
    wtf(b)

# Питоновский синтаксис самый удобный... бла-бла-бла )))))


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 16:16 
Решил вот так
(wtf
(if
(or (> test1 a) (and (> a b) (shit nigga)))
a b))
но подумал, что обычно длинные условия пишу так:
(let ((ok? (or
           (> test1 a)
           (and (> a b) (shit nigga)))))
  (wtf (if ok? a b)))
Синтаксис имеет строгую форму, разночтений и странных, невыдираемых лимитов кроме строгой формы нет. Чисто, просто, расширябельно, без синтаксического мусора.
Предыдущему оратору предлагаю тыкнуть в нос однострочными лямбдами, := и "простотой" питона, за которой тянется дорожка из грабель и холивары 2 vs 3.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено microcoder , 12-Апр-19 16:50 
>[оверквотинг удален]
> (let ((ok? (or
>            (>
> test1 a)
>            (and
> (> a b) (shit nigga)))))
>   (wtf (if ok? a b)))
> Синтаксис имеет строгую форму, разночтений и странных, невыдираемых лимитов кроме строгой
> формы нет. Чисто, просто, расширябельно, без синтаксического мусора.
> Предыдущему оратору предлагаю тыкнуть в нос однострочными лямбдами, := и "простотой" питона,
> за которой тянется дорожка из грабель и холивары 2 vs 3.

На Python можно вот так записать:

wtf(a if test1 > a or (a > b and shit(nigga)) else b)

Намного понятней, так как не нарушается логический порядок чтения операторов и переменных в вашем примере, где конструкции вида "> a b" нужно отдельно запоминать. В Питоне в этом случае всё едино, просто и понятно.

Если посчитать посимвольно, то в Python выходит 53 символа против вашего примера в 61 (по моим подсчетам).


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено InuYasha , 12-Апр-19 19:17 
Challenge accepted:
/* this is also C */
(test1 > a || (a > b && shit(nigga)) ? wtf(a) : wtf(b);

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено microcoder , 12-Апр-19 20:57 
> Challenge accepted:
> /* this is also C */
> (test1 > a || (a > b && shit(nigga)) ? wtf(a) :
> wtf(b);

ИМХО: В Пайтон синтаксис лаконичнее:

1) В выражении нет записи дубля вызова функции при описании потока ( wtf(a) и wtf(b)), а вычисляется при вызове функции.
2) Код читабельнее, так как операторы if, else, or, and "человечны"
3) И при всём перечисленном выше, запись короче аж на 2 символа ;)

P.S. Но все это мелочи. Тем не менее, Ваш пример хорош и в принципе также ясен как и на Пайтоне.


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено аноним3 , 12-Апр-19 21:07 
не дай вам мысли записать в одну строку регулярки разбора текстовиков на питоне. там потом аж сам создатель питона ногу сломает. все относительно однако. хотя да код питона лаконичнее. у с/с++ правда другой плюс в скорости выполнения и количестве либ на все случаи жизни. и еслиб не было проще парсить веб xml(да и html) на php, то и тут си был бы впереди. но один минус очень большой как и у всех профи инструментов, без хорошего программиста он превращается в гору косяков и хламокода. на питоне реально проще писать. да и если совершишь ошибку сам интерпретатор тебе покажет вплоть до символа где она. в си часто приходится искать дольше. в общем у всего есть плюсы и минусы.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Forth , 12-Апр-19 21:32 
( Угадайте язык )
nigga shit a b > AND test1 a > OR IF a wtf ELSE b wtf THEN

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено InuYasha , 12-Апр-19 21:12 
Есть резон, конечно. Но вообще знак вопроса мне тоже кажется весьма подходящим с человеческой точки зрения знаком: "условие? да:нет" - потому он легко заучивается.
Кстати, да, на самом деле можно выбор a:b засунуть в вызов функции:
wtf((test1 > a || (a > b && shit(nigga)) ? a:b);
но, если честно, мне так меньше нравится, потому что заставляет на протяжении строки думать о разных вещах: функция,условие,условие,другая функция,аргумент другой функции,аргументы первой функции... Хотя, конечно, условия лучше составлять так чтобы лишнего кода не накоипилировалось :)

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено _ , 13-Апр-19 04:35 
Сынку - вначале посмотри во что это современный компилер превратит :) Они нынче уже умнее хорошей пачки программеров :-)

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено InuYasha , 13-Апр-19 11:10 
Всегда найдётся ситуация когда кто-нибудь будет компилить не тем и не так, как задумано. А то, может, захотят твой код запустить на каком-нить WinCE или контроллере 20-летней давности. Ну и писать лучше так, чтобы минимизировать разницу между Debug и Release.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Retrosharer , 15-Апр-19 19:06 
Реверсирую.
Одного того факта, что операторная скобка теряется в тексте и похожа на скобку круглую,  достаточно для того, чтобы работать с begin.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 11-Апр-19 23:46 
Qt Creator не попал даже в топ 15...

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 11-Апр-19 23:53 
Что оч. странно - с добавлением поддержки LSP VSCode рвёт в клочья.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 11-Апр-19 23:53 
Наверное неясно выразился ... В Qt Creator теперь есть LSP.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 10:23 
Дуплик, залогинься.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Анонимс , 11-Апр-19 23:46 
Python перегнал не только Java, но и С, С++. И как это объяснить, питон разработчикам больше платят?

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено microcoder , 12-Апр-19 00:00 
Почему всё сводится к деньгам, к зарплате? А запилить для себя любимого, автоматизировать рутины - мне кто-то должен платить?

Python щас встраиваем во многие крупные проекты. Blender, DaVinci Resolve - это те которые я "знаю", где рутины просто "завались" и руками не выполнить некоторые вещи.

Python может быть косвенным инструментом "зарабатывания". Например, ты можешь пилить 3D сцены которые продаются и использовать скриптинг для рутин. В давинчи реализовать уникальный фильтр и т.д. При этом не обязательно быть на ставке Python-программиста.


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено 915951952965966948950913 , 12-Апр-19 07:03 
> Почему всё сводится к деньгам, к зарплате?

Потому что всё сводится к деньгам, к зарплате в реальном мире


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Crazy Alex , 12-Апр-19 09:41 
Эта вера проходит как только перестал голодать и прошло первое вау "о, я могу покупать что хочу, не считая копейки".

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


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Пыщь , 12-Апр-19 14:53 
> Эта вера проходит как только перестал голодать и прошло первое вау "о,
> я могу покупать что хочу, не считая копейки".
> Вдруг оказывается, что интересные задачи, свободное время, коллеги, с которыми приятно
> работать, в конце концов, офис с приличным микроклиматом очень даже важны.

Да. Сытый голодного не разумеет: у кого-то щи пустые, у кого-то жемчуг мелкий.


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено аноним3 , 12-Апр-19 00:01 
там любимый язык. он обогнал по любвиобильности))) ахаха. а на деле питон реально простой. там про отступы говорили... ну у него 4 пробела считается нормой, но никто не говорит , что больше нельзя. чес слово писать проще чем на яве. но смотря для чего. а с/с++ да кто ж их обгонит в системном программировании. там же сказали большая часть веб разработчики. они все на ява-скрипт,да php сидят. на что им с/с++?.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 00:15 
> на что им с/с++?

Как это — на что? Чтобы их избегать!


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 11:39 
>чес слово писать проще чем на яве

Конечо, не каждый кодер может осилить Java Memory Model. Сложна же.


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Forth , 12-Апр-19 21:36 
Вот бы оценить процент явистов на зарплате с уровнем senior, которые JMM читали хотя бы.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено аноним3 , 12-Апр-19 23:08 
не сложна а вот синтаксис как то не по нраву. по крайней мере мне. а про Java memory model вообще есть смысл говорить? там как в детском саду по сравнению с Си.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено fske , 12-Апр-19 00:02 
>И как это объяснить

Да блин, очень просто - читать новость!
>большинство участников Stack Overflow web-разработчики


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 09:26 
питон-разработчики никому в продакшене не нужны. И они сейчас могут претендовать только на нишу PHP. Причина - порог вхождения в этот язык ниже плинтуса.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Crazy Alex , 12-Апр-19 09:45 
Я вот уже лет пятнадцать не видел хоть как-то большого проекта, где обходились бы одним языком. Такие бывают вообще? Питон присутствовал процентах на 90 из них, на остальных десяти - перл (угу, давно это было). Потому что скриптовать один хрен на чём-то надо. Как основной язык тоже кое-где был (и есть до сих пор, наверное). Вполне нормальная штуковина для бакэнда, где обработки мало, а сама бизнес-логика плюс-минус сложная и меняется часто.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 11:03 
Для бакенда хорошо иметь язык, в котором не ломается совместимость от следующего обновления безопасности. У питона ещё ни разу не было такого, чтобы при обновлении минорных версий что-нибудь бы ни отвалилось. Да и не факт, что не отвалится при любых других мелких обновлениях. И это не считая того, что количество ошибок, которые допускают разработчики в коде на питоне по статистике, чуть ли ни на первом месте в рейтинге. Нафиг такой язык....

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Анонимчжан , 12-Апр-19 19:05 
они то поломали пару функций в питоне после перехода с 2.7 на 3. но чес слово поправить проще в 3 местах на новый лад или оставить интерпретатор 2.7. и чес слово ну нет плохих языков. есть специфичные условия использования. ну и разве что может раздражать многословность синтаксиса в яп.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено J.L. , 12-Апр-19 13:59 
> Python перегнал не только Java, но и С, С++. И как это
> объяснить, питон разработчикам больше платят?

"Наиболее часто используемым участниками опроса языком является JavaScript 67.8%"


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Ilya Indigo , 12-Апр-19 00:01 
> HTML/CSS

Потрясающий "язык" на втором месте!
Так там и JSON скоро появится, и PCRE!


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено microcoder , 12-Апр-19 00:06 
А что, не язык? HyperText Markup Language

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 00:44 
Язык разметки и язык программирования это разные вещи.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 00:55 
Ну так сайт то не только по яп. Что вас удивляет что в его рейтинге не только яп?

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним84701 , 12-Апр-19 01:37 
> Язык разметки

С разморозкой!
https://lemire.me/blog/2011/03/08/breaking-news-htmlcss-is-t.../
>  HTML5 + CSS3 is now also Turing complete because it can be used to program a Rule 110 automaton.

.


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено аноним3 , 12-Апр-19 04:51 
не пугайте и так от этих рубистов и всяких там жаба скриптов страшно, а вы тут про приложения на html))

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 07:01 
> Язык разметки и язык программирования это разные вещи.

Все верно, однако в статье речь идет о языках, а не о языках программирования.

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


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено fske , 12-Апр-19 09:47 
>однако в статье речь идет о языках, а не о языках программирования.

Тогда почему я не вижу на первом месте английский язык?


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 10:01 
>>однако в статье речь идет о языках, а не о языках программирования.
> Тогда почему я не вижу на первом месте английский язык?

Давай я тебе помогу: тогда почему ты еще не видишь язык говяжий? Мышечные ткани языков?



"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено YetAnotherOnanym , 12-Апр-19 14:28 
Ну что вы, это деликатес...
Вот язык ледника в ущелье - это да, его отсутствие в рейтинге трудно объяснимо...

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Ordu , 12-Апр-19 09:18 
Если ты не видишь в html языка программирования, то ты просто недостаточно просветлился как программист. Это язык программирования. Не обладающий полнотой по Тьюрингу, но ему и не надо. Это язык для рисования GUI, очень неплохой кстати.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Forth , 12-Апр-19 21:38 
Там выше ссылку дают, что мол полон он по Тьюрингу.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Ordu , 12-Апр-19 23:19 
> Там выше ссылку дают, что мол полон он по Тьюрингу.

Да, я видел уже. Спасибо.


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Ilya Indigo , 12-Апр-19 19:03 
> А что, не язык? HyperText Markup Language

Я понимаю, школьникам настряпавшим что-то на HTML-е и открывшим его в браузере хочется себя считать программистами, но нет! Это не язык!


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено microcoder , 12-Апр-19 19:16 
>> А что, не язык? HyperText Markup Language
> Я понимаю, школьникам настряпавшим что-то на HTML-е и открывшим его в браузере
> хочется себя считать программистами, но нет! Это не язык!

Претендуете на несовершенство стандартов? Предложите переименовать аббревиатуру, иначе ваши утвержения вызывают диссонанс.

Попытайтесь внимательнее изучить статью. В ней речь идет о языках, не только ЯП, но и ЯР (языках разметки).


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 01:58 
Всё-таки нужно разделять веб-разработку от просто разработки. А то так можно много кого в одну "категорию" определить. Скажем, согласно опросу трёх начальников и тридцати уборщиц как "работников банковского сектора" самым важным инструментом в их работе окажется ведро и тряпка.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 05:59 
> Всё-таки нужно разделять веб-разработку от просто разработки.

А почему ты думаешь, что остальную разработку не надо разделять? Системное, встраиваемое и мобильное тоже довольно отличаются. А ты их хочешь в одну кучу, главное веб отделить? Или ты о них не знаешь просто? Либо все платформы отдельно, либо все вместе. Не надо тут вкусовщины в категоризации.


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 09:15 
Видимо тут дело в большом проценте низкоквалифицированных работников, задействованных в web.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Crazy Alex , 12-Апр-19 09:47 
Да оно только в системщине не так, и то - не везде. Ну вот оказалось, что это вполне оптимальный подход к масштабной разработке. Сложных задач, для которых нужны дорогие спецы, не так много, основная масса - сравнительно простая рутина.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено ДенисКА , 12-Апр-19 02:19 
Может кто-то мне объяснит в чём разница между "самый любимый" и "наиболее желанный", почему такая разница в результатах, в частности Rust?

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Led , 12-Апр-19 02:54 
А что тут непонятного? Про руст мечтают, а своего змея душат^Wлюбят каждый день после уроков.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено qwerty123 , 12-Апр-19 06:49 
Там масса социальных и иных индустриальных результатов, в разрезах, но авторы вывели только самое так себе по значимости.

Короче, смотрите оригинал.

Не забывая, что любой опрос есть когнитивная "ошибка выжившего",
"опрос в сети выяснил, что 100% пользуются компьютерами"


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено 915951952965966948950913 , 12-Апр-19 07:38 
Я один среди языков, фреймворков и баз данных обнаружил slack? Что он вообще там делает?

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено анон , 12-Апр-19 08:24 
обычная реклама и без того, казалось бы, распиаренного коммерческого проприетарного овна на электроне

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено 0x2A , 12-Апр-19 07:39 
Где еще спрашивать, чтобы получить js в топе - в анклаве быдлокодеров
Среди индусов, надо полагать, результат был бы тот же

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено 915951952965966948950913 , 12-Апр-19 07:42 
На ответах@mail.ru

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Jvc1 , 12-Апр-19 07:48 
А меня позабавил раздел наиболее избегаемых - ASM и C. Хорошо коррелируется, т.к. нужно много ответственности, сосредоточенности, и в случае мелкой ошибки "ничё не работает".

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Ваш Капитан , 12-Апр-19 08:51 
> Stack Overflow ... Наиболее часто используемым
> жаба, пистон

Дык это значит, что языки мутные, а не то, что они клёвые.
На СтекОверфлоу бегут, когда проблема с языком, а не когда всё хорошо.

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


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено myhand , 12-Апр-19 09:19 
Вы про math.ceil что-ли?  Или про math.floor?  Нет, устанавливать отдельно его не нужно - модуль math уже является частью стандартной библиотеки.  А еще функция round есть.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Ordu , 12-Апр-19 09:21 
> Буквально сегодня узнал, что в базовом пистоне нет отбрасывания дроби (нужно подключать модуль math).

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


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Crazy Alex , 12-Апр-19 09:49 
Да на питоне большая часть всего так пишется, язык-то, как правило, не основной. Понадобилось что-то  - выяснил, как сделать, реализовал, забыл.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Ordu , 12-Апр-19 10:50 
> Да на питоне большая часть всего так пишется, язык-то, как правило, не
> основной. Понадобилось что-то  - выяснил, как сделать, реализовал, забыл.

Я не знаю как это делается "как правило", но я принял за правило, что если я собираюсь связаться с какой-то технологией, и я не могу воспроизвести по памяти базовые гайды/туториалы к этой технологии, то прежде чем браться за работу я трачу полчаса на то, чтобы перечитать ту документацию, которую я уже читал. Или, если это новая технология для меня, то я трачу часа два-три, на то, чтобы найти и прочитать эти самые гайды/туториалы. Или не часа два-три, сутки-двое, это уж зависит от сложности того, с чем я имею дело.

Это способ _сэкономить_ время. Это способ повысить продуктивность. И, на мой взгляд, если человек до этого ещё не дошёл, то это показатель его квалификации и общего настроя. Квалификации, потому что это способность контролировать время: прочитать гайд целиком заранее быстрее, чем потом гуглить по-поводу каждого мелкого вопроса, или решать эти мелкие вопросы методом тыка. Общего настроя -- в смысле либо тяп-ляп и в продакшн, либо если я делаю, значит я делаю так, чтобы потом не пришлось переделывать. Дорабатывать, развивать -- это окей, это хорошо, но переделывать -- это плохо.


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Урри , 12-Апр-19 11:17 
Я тоже перед тем как купить булку хлеба полгода учусь на технолога пищевой промышленности.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Ordu , 12-Апр-19 11:41 
> Я тоже перед тем как купить булку хлеба полгода учусь на технолога
> пищевой промышленности.

Ты бы лучше русскому языку поучился бы, и выяснил бы, что единицей производства хлеба является буханка. Булка же -- изменяется в батонах.


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 11:52 
> Булка же -- изменяется в батонах.

Совершенство русского языка o_O
Ясно. Понятно.



"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 09:34 
> На СтекОверфлоу бегут, когда проблема с языком, а не когда всё хорошо.

И зря. К сожалению, на программистских форумах доля некорректных ответов на вопросы по поводу проблем в программировании достигла 100%. Впрочем, и это не самое плохое. На русскоязычных форумах 100% достигла также и доля токсичных ответов.


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено DIO , 12-Апр-19 09:43 
стоит добавить что те форумы о которых вы вишете имеют более 100% дебыльных ответов т.к. вопросы там в основном такие же.
уже "престижным" вопросом считается: я не осилел документацию и все что в гугле есть даже в виде "... для носорогов за 15 минут" , сделайте за меня чтобы я тупо скопи-пастил... дегрдация и падение нравов.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 10:37 
> вопросы там в основном такие же

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

Пример. По молодости искал ответ, как корректно вызвать функцию из DLL. Не лишне заметить, что на эту тему есть даже главы в монографиях и огромные разделы на сайтах! Потратив время, нашел ответ сам. Он умещается в 2-х строчках.


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено MacAnonim , 14-Апр-19 21:59 
В базе языка (без доп. модулей) - не оно?
print(17 / 3)   # выведет 5.66666666667
print(17 // 3)  # выведет 5
print(17 % 3)   # выведет 2

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено microcoder , 14-Апр-19 22:32 
> В базе языка (без доп. модулей) - не оно?
> print(17 / 3)   # выведет 5.66666666667
> print(17 // 3)  # выведет 5
> print(17 % 3)   # выведет 2

Я тоже не понял что он читал и где, но дробь легко отсекаться может и так:

print(int(1.000001))  # выведет 1
print(int(1.999999))  # выведет 1


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено MacAnonim , 14-Апр-19 23:57 
Да, да... И так можно - через int как вы указали, и через round() можно если нужно точное округление (выше про это упоминали, по-моему).

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено DIO , 12-Апр-19 09:41 
Только мне этот рейтинг напоминает перевод как на алиэкспресе - шуба лодка женщина рыба шерсть , а на картинке футбольный мяч...
смотрим например: Используемые платформы
как в одном рейтинге есть ОС (Linux, win, MacOS, путь и Android) и тут же WP, Arduino...
Тогда почему в рейтинге нет: "зеленый", "право", "мягкий" и т.п.?
бред какой-то.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Ordu , 12-Апр-19 10:05 
> как в одном рейтинге есть ОС (Linux, win, MacOS, путь и Android) и тут же WP, Arduino...

Потому что речь идёт не об ОС, а о платформе, под которую ведётся разработка. WP он и в африке WP, что на Linux'е, что на FreeBSD.

Там интереснее не WP с Arduino, интереснее как туда Slack попал, и что имеется в виду. Slack можно назвать платформой, но платформой коллаборации, и если так, то туда надо было бы включить и github, который гораздо более развитая платформа для коллаборации. Очевидно, я чего-то не понимаю в этом включении.


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Игорь Николаевич , 12-Апр-19 10:04 
Всем доброго дня пятницы, 12 апреля!!! Прочитал новость, - меня возмутило, - а скажите, с чего это на Stack Overflow решили, что Notepad++ является IDE (интегрированной средой разработчиков)? Я сам имею дело с NetBeans, Eclipse и любимым Notepad++ и могу смело говорить, что из этих трёх, интегрированными средами для разработчика являются только две, - Eclipse и NetBeans IDE. В случае с Notepad++ - он является текстовым редактором с подсветкой синтаксиса. Чем Notepad++  ещё хорош, - можно написать или просмотреть *.bat командные наборы и другие не менее экзотические форматы. При наличии установленных средств для работы с тем же Python и другими, - можно попытаться вызвать на выполнение из него. Для тех, кто не в курсах, в чём разница между языком программирования и языком разметки могу сказать следующее: 1) Язык программирования, в первую очередь, для того, чтобы объяснить компьютеру, что Вы от него хотите. Такие, как С/С++, Rust необходимы для системного программирования, а Java, являясь высокоуровневым (да-да, Java высокоуровневый, объектно-ориентированный), в первую очередь,как язык общего назначения, пригоден для финансово-аналитических, банковских систем, делопроизводство и другое. Причина, по которой язык программирования и язык разметки идут рука об руку, - а потому что, даже в случае с XML, такие, как, - C/C++, Java, Python служат для парсинга (синтаксический анализ содержимого, чтение уже существующих и генерации новых XML). Хочется пожелать побольше читать матчасть по технологиям, на которых ставящиеся задачи и проблемы будут преодолеваемы. Всем добра!!!    

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено macfaq , 12-Апр-19 10:40 
Тут лучше бы задуматься, почему так подпаяло, что кто-то считает NP++ IDE.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 10:43 
А мне под всеми тремя платформами Qt достаточно. Который, как справедливо указал выше коллега, даже в рейтинг не вошел.

Но в заметке есть один большой плюс. Еще раз показано реальное, а не заказное соотношение ОС.


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 14:48 
>Еще раз показано реальное, а не заказное соотношение ОС.

Среди веб-макак.


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 11:20 
>Используемые среды разработки: Notepad++ (3-е место)

Серьезно? )


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Led , 12-Апр-19 11:27 
Да. У ватузятников всё серьёзно.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Анонимчжан , 12-Апр-19 19:13 
да писал я как то в нем скрипт на питоне. чес слово линуховый kwrite мне больше понравился.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено J.L. , 12-Апр-19 13:44 
WebAssembly - язык??

зы: порадовал objective c в лидерах избегаемых язык

зыы: в сумме фигня какая-то, python в любимых, избегаемый postgresql


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено J.L. , 12-Апр-19 13:48 
> избегаемый postgresql

упс, это я явно криво мысль думал, надо стереть


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 16:06 
>WebAssembly - язык??

Да. Что вас удивляет?


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 18:11 
Удивляет невозмутимость при распространении невежества.

WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable target for compilation of high-level languages like C/C++/Rust, enabling deployment on the web for client and server applications.

https://webassembly.org/


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Игорь Николаевич , 16-Апр-19 13:16 
> WebAssembly - язык??
> зы: порадовал objective c в лидерах избегаемых язык
> зыы: в сумме фигня какая-то, python в любимых, избегаемый postgresql

Поражает то, что на такой платформе, как Stack Overflow и не только там, немало участников платформы считают, что WebAssembly - это язык((( Капец!!!! А возникает вопрос, - почему они не удосужились просмотреть на худой конец в Википедии, что WebAssembly - это такая технология, позволяющая в веб-браузерах для выполнения деловых и других систем вызвать низкоуровневые инструкции на Си/С++, например.

В Java, например, для низкоуровневых обращений есть JNI (Java Native Interface) Языками программирования сегодня можно перечислить, даже если несколько, то среди них такие, как: Java, Python, C/C++, Rust, Groovy (как дополнение к Java), Scala(для работы этого Scala необходима виртуальная машина Java и конечно же, среда исполнения Java).

Я вообще не пойму, чем занимается редакция "составителей хит-парада языков программирования и популярных платформ" на Stack Overflow, если они засчитывают текстовые редакторы сразу за IDE, IDE могут считаться такие, как Eclipse, NetBeans IDE, Microsoft Visual Studio, Code::Blocks (как ни странно, но это действительно IDE!!!)

Самое забавное, что даже .NET Framework считают языком программирования, а .NET Framework - это такая среда программирования, которая имеет свой набор API, - вполне возможно не только на Visual C++, но и на C# (Си-шарп). .NET Framework можно обнаружить в таких системах, как Пенсионная, налоговая отчётность и не только!!!

Самое смешное, что графический редактор для векторной графики Inkscape в Википедии указывается, что он основан на C++ и GTK+ (графический тулкит), а ничего, что, во время установки этого же Inkscape в строке состояния распаковываемых модулей упоминаются модули с ... Python!!! Видать, автор опубликовавший в Википедии не до конца исследовал то, о чём он написал. Ну ладно, но всё-таки это как факт взятый не от балды.

Я думаю, немало кто со мной согласятся здесь о том, что программисту следует различать, что есть язык программирования, язык разметки, а что есть - отдельно установленный редактор и какая разница того же Notepad++ (я обожаю Notepad++, очень помогает и удобен) от редактора для написания исходных текстов, встроенного в составе IDE. А различия есть и их немало!!!

Кстати, по Objective-C, - я с ним хоть и не имею дело, но насколько известно его достойным конкурентом для Apple-сервисов считается Swift.

PostgreSQL - эта СУБД почему-то не везде устанавливается до конца корректно, вот в случае с Firebird и другими проблем почти не возникло, - можно работать...


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено InuYasha , 12-Апр-19 14:16 
Выборка не поддается анализу...
Вообще Stack Overflow - это же ну, не помойка, конечно, но ресурс, куда лезут с "помогите решить". Так что, все эти рейтинги ни в коем случае нельзя рассматривать вне аудитории этого сайта. Ибо в реальном мире они, возможно, даже будут инвертированы.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 16:07 
>Выборка не поддается анализу

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


"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Аноним , 12-Апр-19 19:11 
"возможно" явно лишнее

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Jvc1 , 12-Апр-19 15:04 
И SQL скорее тут ни к месту, ибо он прикладной к фреймворкам на других языках, а не сам по себе. Другое дело процедурный вроде pgPL/SQL или T-SQL.

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено Попугай Кеша , 12-Апр-19 17:22 
Отлично! Моего любимого языка Clojure в этом списке недостойных нет )

"Результат опроса предпочтений разработчиков от Stack Overflo..."
Отправлено rioko , 12-Апр-19 17:58 
Имхо обзор стоило назвать как "Обзор предпочтений хипстеров от IT" )
Да все хотят Python , но пилят SP на t-sql и кроваво энтерпрайзят на java потому что за это бабки платят )