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

Исходное сообщение
"Результаты опроса разработчиков, проведённого сервисом Stack..."

Отправлено opennews , 08-Апр-15 21:31 
Сайт Stack Overflow опубликовал (http://stackoverflow.com/research/developer-survey-2015) результаты ежегодного опроса, в котором приняли участие более 26 тысяч разработчиков из 157 стран.


Интересные факты:

-  20.5% участников опроса используют Linux, 21.5% - OS X, 19.5% - Windows 8, 33.8% - Windows 7. Из пользователей Linux
    12.0% работают в Ubuntu, 2.2% в Debian, 1.6% в Linux Mint, 1.3% в Fedora;

-  54.4% используют JavaScript, 48% - SQL, 37.4% - Java, 31.6% -  C#, 29.7% - PHP, 23.8% - Python, 20.6% - C++, 16.4% - C, 13.3% - Node.js, 8.0% - Ruby;
-  34.7% работают в редакторе NotePad++, 25.2% - Sublime Text, 15.2% - Vim, 3.8% - Emacs.
-  52.5% используют тёмную тему оформления в среде разработки, 39.9% - светлую, 7.7% не используют IDE;
-  69.3% применяют Git, 36.9% - SVN, 12.2% - TFS, 7.9% - Mercurial, 4.2% - CVS, 3.3% - Perforce, 9.3%  не используют контроль версий;
-   45% предпочитают формировать отступы в коде при помощи табуляции, 33.6% используют пробелы;

-  Только 8.3%  не участвуют в не связанных с основной работой проектах и open source разработках. 19.2% уделяют сторонним проектам 1-2 часа в неделю,   27.3% - 2-5 часов в неделю, 23.2% - 5-10 часов в неделю, 12.4% - 10-20 часов в неделю, 9.5% - более 20 часов в неделю;


URL: http://stackoverflow.com/research/developer-survey-2015
Новость: http://www.opennet.me/opennews/art.shtml?num=42001


Содержание

Сообщения в этом обсуждении
"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Аноним , 08-Апр-15 21:31 
Кстати, Stack Overflow есть теперь на русском: ru.stackoverflow.com

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено qwert , 08-Апр-15 21:38 
а нафиг он на русском?

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено A.Stahl , 08-Апр-15 21:47 
Чтобы задавать вопросы и получать ответы. На русском.

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено drobbins , 08-Апр-15 22:27 
Чтоб неграмотные не лезли в приличное общество.

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Аноним , 09-Апр-15 05:41 
Кто инглиш не знает, тот быдлo есмь?

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Аноним , 09-Апр-15 05:57 
An Amen my son.

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено qwe123 , 09-Апр-15 10:26 
Учитывая то, что большинство книг по программированию переводят не меньше года, а ещё больше просто не переводят?

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Прокофий , 09-Апр-15 12:53 
Ты и русского не знаешь, в третьем лице не "есмь", а "есть".

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Какаянахренразница , 09-Апр-15 14:50 
> Ты и русского не знаешь, в третьем лице не "есмь", а "есть".

Так он о первом лице говорил :-)


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено z , 08-Апр-15 23:24 
В общем, нагуглил я тот пост в блоге Стаковерфлоу, там они объясняют это тем, что хотят вовлечь начинающих программистов вне зависимости от их владения английским. Они выбрали языки, на которых уже существует большое программерское сообщество: китайский, португальский, испанский, русский, турецкий. Дальше посмотрят что из этого выйдет.

Если мальчик Жозе уже освоил оператор иф и еще не освоил какую-то функциою в Джаве, почему бы мальчику Жозе не дать возможность найти ответ на португальском Стаковерфлоу?


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Crazy Alex , 09-Апр-15 00:15 
Потому что для того, чтобы кое-как понимать технический английский достаточно полупропущенных школьных уроков, знания смысла слов if, else и т.п. из языка программирования и некоторого желания. Говорю, основываясь на собственно опыте - я именно так в своё время в школе Turbo Vision осваивал. А идея, что может быть какая-то "национальная" культура в в любой технической дисциплине - крайне вредна. Так как ведёт к попыткам замкнуться в местном сообществе, которое всяко на порядок слабее международного, и к росту кодовой базы, которую не поймут носители другого языка. Сколько-нибудь сложный код, в котором и идентификаторы и комментарии на неизвестном тебе языке - читать почти невозможно.

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено myhand , 09-Апр-15 01:31 
> я именно так в своё время в школе Turbo Vision осваивал

Результат, как грицца, налицо.

А ну как на выходе предполагается получить не быдлокодера?  Ну вот, к примеру,
прочесть docs.python.org (подставьте любую полноценную документацию).  Или, о ужас,
задать грамотно вопрос на SF.

> А идея, что может быть какая-то "национальная" культура в в любой технической дисциплине - крайне вредна.

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

Так уж выходит, кто вырывается вперед в НТП - тот и диктует языковые нормы.  Сколько это уже в истории проходили?  Раза три-четыре, как минимум (латынь и прочие древности я тут даже не вспоминаю).

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

> Так как ведёт к попыткам замкнуться в местном сообществе, которое всяко на порядок слабее международного

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


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Аноним , 09-Апр-15 06:00 
>Дурик, а ничего что в рашен пту^Wтехнических университетах (не говоря уже о более приличных заведениях) - преподавание ведут на родном языке, а не агглицкой мове?

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


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено myhand , 09-Апр-15 13:04 
> Трабла в том что иначе не получить аккредитацию вузу, так бы они
> все на иностранной мове тебе говорили.

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

Однако, чего-то ее на иностранной мове так и не видно...


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Асушник , 09-Апр-15 09:53 
> Так уж выходит, кто вырывается вперед в НТП - тот и диктует языковые нормы.  Сколько это уже в истории проходили?

Английская техника в сравнении с немецкой овно, но у англичан было больше колоний. Более экспансивная внешняя политика. И более простое в сравнении с многими другими вхождение в их язык, если не стоит задача писать "Гамлета". Итог - многие понятия и термины, существовавшие на родном языке, начинают подменятся англицизмами. Не только в РФ. Пример. Знакомый как-то на одной из лекций в немецком универе напрочь перестал улавливать суть речи лектора. Однокурсники тоже. Тут к слову, немецкий ему как родной, со 2 класса в Германии. Замелькали непонятные слова. О чем это дядя лектор? В конце лекции профессор заметил - что ребята, не фтыкаете о чем я рассказывал? Да я просто стал употреблять вместо англицизмов для тех же вещей чисто немецкую терминологию, которая давно существует и использовалась ранее, до эпохи колы и mtv.

> Так как ведёт к попыткам замкнуться в местном сообществе, которое всяко на порядок слабее международного

С чего вы так решили? Часто именно в рунете нахожу очень оригинальные подходы/решения. Хотя мне доступны английские и немецкие ресурсы. При этом типовые вопросы/решения более массово представлены на иностранных языках. Знание иностранных языков отклывает новые возможности, но не надо принижать сообщество 150 миллионной страны со своей вполне развитой технической культурой.


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено myhand , 09-Апр-15 13:09 
>> Так уж выходит, кто вырывается вперед в НТП - тот и диктует языковые нормы.  Сколько это уже в истории проходили?
> Английская техника в сравнении с немецкой овно

Английская техника какого периода?

> Итог - многие понятия и термины, существовавшие на родном языке,
> начинают подменятся англицизмами. Не только в РФ.

Многие термины раньше пришли из немецкого, французского или вообще - латыни.  Как
вам пытались объяснить - лидирующие позиции английского в научно-технической
литературе не являются вечными.

>> Так как ведёт к попыткам замкнуться в местном сообществе, которое всяко на порядок слабее международного
> С чего вы так решили?

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



"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено ДругойАноним , 09-Апр-15 20:20 
Они это даже в своих фильмах показывают, что если сломалось и сделано в британии, то да это обычное дело, если тугое тоже ничего, это же британское)
У нас тоже в университете (АТП) преподаватели хвалили, различные немецкие ноу-хау, изобретения, при том что оборудование все было в наших лабораториях японское.

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено myhand , 09-Апр-15 21:29 
> Они это даже в своих фильмах показывают, что если сломалось и сделано в британии

Петросяны везде есть.


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Рауль , 12-Апр-15 17:27 
Если вбить индивидууму в голову что он никчемный, он и будет создавать никчемное, если вбить что он нация с великой историей, то он и будет создавать великую историю. С чего-же еще им вбивать в наши мозги что мы овно?

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено ZiNk , 13-Апр-15 09:35 
> Если вбить индивидууму в голову что он никчемный, он и будет создавать
> никчемное, если вбить что он нация с великой историей, то он
> и будет создавать великую историю. С чего-же еще им вбивать в
> наши мозги что мы овно?

Отличный пример - Северная Корея. Им каждое утро рассказывают о том какая нация великая, а лидер - гениальный. Мало одного только раздувания перьев, делать тоже что-то надо.


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено myhand , 13-Апр-15 12:28 
> Отличный пример - Северная Корея. [...] Мало одного только раздувания перьев, делать тоже что-то надо.

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


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено ZiNk , 13-Апр-15 14:19 
>> Отличный пример - Северная Корея. [...] Мало одного только раздувания перьев, делать тоже что-то надо.
> Ну, местной школоте персонально они не отчитываются.  А делать -
> делают, вон спутники сами уже на орбиту выводят ("южные" пока так не
> умеют).

Иди гугли KSLV-1 . Не умеют, ага. А если посмотреть по параметрам кроме спутников, в плане электроники, экономического развития и уровня жизни населения, так вообще грустно становится. Северные - пример тех, которым говорят о величии, южные - пример тех, кто вкалывает в 7 потов.


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено myhand , 13-Апр-15 15:55 
> Иди гугли KSLV-1 . Не умеют, ага.

Ну, не умели.  Все равно, сделали они это позже.

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

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

Это да.  Нет кока-колы и жувачки - просто беда...


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено ZiNk , 13-Апр-15 16:17 
>> Иди гугли KSLV-1 . Не умеют, ага.
> Ну, не умели.  Все равно, сделали они это позже.
> И вокруг них, кстати, не стояли циничные дяди, запрещавшие им развивать
> свою космическую программу.

Потребность появилась - запустили. Причём не "из последних сил", а в штатном режиме.

>> А если посмотреть по параметрам кроме спутников, в плане электроники, экономического развития и уровня жизни населения, так вообще грустно становится.
> Это да.  Нет кока-колы и жувачки - просто беда...

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


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Анончег , 09-Апр-15 01:41 
Сходи вот сюда ( rsdn.ru ) а также сюда ( sql.ru ) и скажи им это прямо в лицо, пусть знают недотёпы на какой мове надо сайты делать.

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Мяут , 09-Апр-15 01:58 
Ну я не удивлюсь, если немало людей оттуда сами посваливали на англоязычный StackOverflow.

Даже если проводить параллели с opennet'ом и LOR'ом, новости и интересные ссылки тупо быстрее в reddit /r/linux появляются чем здесь, а их самих больше. Ну и комментаторы местами больше местного Анонима доставляют. Увы, такова реальность.


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Sergey722 , 09-Апр-15 09:48 
> тупо быстрее в reddit /r/linux появляются чем здесь

Я с reddit не знаком почти. Что такое /linux, я догадываюсь, а что значит /r ???


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Мяут , 09-Апр-15 12:54 
/r - это кусочек URL: http://www.reddit.com/r/linux/

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Аноним , 09-Апр-15 10:53 
> Сходи вот сюда ( rsdn.ru ) а также сюда ( sql.ru ) и скажи им это прямо в лицо

Что им сказать? Что это относительно малопопулярные ресурсы, на которых застряли в основном виндовые мамонты из прошлого века? :)


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Анончег , 11-Апр-15 00:25 
> Что им сказать? Что это относительно малопопулярные ресурсы, на которых застряли в
> основном виндовые мамонты из прошлого века? :)

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


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено 1 , 09-Апр-15 02:08 
По-моему тут преувеличение роли языка. У меня есть знакомые программисты под Юникс, у которых именно такой узконишевой английский больше на чтение, с книжками они сверяются переходными в том числе. Из своего опыта чтения об исчезающих языках я понял, что иметь родным такой крепкий и широко используемый язык как русский хорошо, и надо на нем общаться и на профессиональные темы, раз так повезло и есть с кем. Английский у меня интермедиэйт, с американцами устно общаюсь. У вас по его поводу похоже что какие-то комплексы. Получите его и может они пропадут)

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено pkdr , 09-Апр-15 08:27 
> А идея, что может быть какая-то "национальная" культура в в любой технической дисциплине - крайне вредна.

Но на практике во всех сложных технических дисциплинах как раз складывается так, что у ведущих игроков свои, национальные, особенности.
Например, есть русские школы: авиастроения, судостроения, танкостроения, космоса, АЭС и т. д., которые довольно сильно отличаются от школ других стран (у которых тоже есть свои принципы строительства, заточенные под условия этих стран). И в рамках этих "школ" средства решения одних и тех же задач могут крайне сильно различаться.

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


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено DeadLoco , 09-Апр-15 13:01 
> нужно благодарить скорее Политбюро СССР за их тупое решение

Правильнее - не за какое-то одно решение, а за само существование политбюро, концептуально.


"Немного о школах :)"
Отправлено Аноним , 09-Апр-15 13:57 
> Например, есть русские школы: авиастроения, судостроения, танкостроения, космоса, АЭС и т. д.,

Давайте о чем-нибудь более жизненном, что постоянно встречается технарям и заслуживает отдельного упоминания? Например, о русской школе устройства электроустановок, которая уходит корнями как минимум в середину эпохи СССР.

Если открыть щиток советских времен, будучи каким-нибудь мягкотелым европейцем - можно запросто обоcpaться со страха. По всем признакам это должно было сгореть или отвалиться еще ...цать лет назад, но вопреки всем законам физики оно как-то работает (вероятно, при помощи пинка, кувалды и такой-то матери). Многие электрощитки в этой стране, вероятно, застали еще дедушку Ленина и его план ГОЭЛРО. Щитки которые не застали дедушку Ленина - тем хуже для них! Ведь бонусом к общему виду ужастика добавляется воистину саботерско-экономический металл - алюминий. Не авиационной марки. Он всем хорош. Только раз в пару лет все сгорает синим пламенем, когда из-за пластичности и текучести чудо-металла теряется контакт. Ведь сэкономить на проводе во благо народного хозяйства - здорово. А думать что будет дальше и тем более обслуживать электроустановки вовремя - на...й нужно! Тем более что все это сильно повышает спрос на профессию электрика - кто-то же должен регулярно отдирать сгоревшие ошметки?! Да и спрос на профессию пожарного растет.

Уважающий себя электрик - всегда находится под убедительной дозой анестетика и класть хотел на физику и биологию вместе взятые. Поэтому ему по...й 220. И даже 380. Индикатор фазы? На...й нужно. Для определения напряжения есть палец. Более точный измерительный прибор, который невозможно забыть и который даже позволяет различать уровень напряжения. Сложность отключения участка и/или отсутствие допуска - компенсируется личной доблестью и прытью пострада^W ... гм, изжержки производства. Особо ушлые - пользуются при всех подобных операциях исключительно левой рукой. По слухам это добавляет работы медикам и моргам. Впрочем, "никто не жаловался". Премию Дарвина за подобные заслуги, однако, не дают. Ссылаясь на чрезмерную массовость и банальность. ПУЭ большинство электриков вероятно читали во времена ЛИКБЕЗа, и то - только потому что букваря под рукой не оказалось. Поэтому настоящий российский электрик не ccыт делать скрутку на проводе с током 100 ампер. В крайнем случае - придет через годик еще раз, отскребет копоть и скрутит заново. Зато благодаря таким электрикам на ютубе есть множество красивых роликов, с пиротехническими эффектами и летающими мужиками.

Всевозможные нововведения и улучшения от гeйропейцев и прочих - тщательно игнорируются, как ущемляющие свободу технического творчества и полет мысли. DIN-рейки? Половина электриков про них не слышали до сих пор. И вообше, когда все так просто - не интересно. Намного веселее проявить инженерную смекалку и подвесить что-нибудь электрическое на один ржавый болт, прикрученый "по месту". Чтоб враги боялись туда свои руки совать. Электрическая арматура made in ussr нередко сделана для врагов советского режима. Вероятно, эти специалисты и оборудование предназначались для ведения диверсионной деятельности в тылу противника. Но по какому-то недоразумению оказались здесь. Цветовая маркировка проводов. Настоящий отечественный электрик не знает зачем это надо, чему немало способствуют и отечественные производители, выпускающие провода самых разных, веселых, но ни разу не стандартных раскрасок. То что выглядит как защитная земля для европейца - просто обязано быть фазой, и никак иначе. Враг не пройдет! А зачем надо контакт защитной земли - электрики вообще не в курсе. Ведь в ПУЭ времен дедушки Ленина про это ничего нет. Наиболее сообразительные размещают все это поближе к заземленным предметам. Например, в ванной, или около батареи центрального отопления. С целью регуляции поголовья домашних хомячков. В силу по..зма и разноцветности проводов, все выключатели и защитные автоматы смонтированные отечественными электриками традиционно отключают нулевой провод, а не что-нибудь еще. Так веселее. Ведь подлый враг не знает что после того как "отключил" цепь, надо еще трижды проверить напряжение. На каждом проводе. Правда ходят слухи что ошибаются и сами электрики. Но электрик - не сапер! Поэтому везучие электрики работающие с 220 и 380 - могут ошибаться и по нескольку раз, вызывая зависть у кошек с их всего лишь 9 жизнями. Особо везучие представители - выживают даже после 6 киловольт, хоть и выглядят после этого несколько потрепанными жизнью. Впрочем, рекордсмены Специальной олимпиады смогли попробовать на зуб и сотни киловольт. По утверждению выживших - это даже безопаснее чем 6 или 10: пробоем через воздух экспериментатора отбрасывает в йужном направлении еще до того как ток нанесет тушке эксприментатора существенный урон. Однако существование в природе обугленных тапок и горсток пепла намекает что в русскую рулетку выигрывают не все.


"Немного о школах :)"
Отправлено Аноним , 09-Апр-15 18:19 
Приятно почитать знающего человека :)

"Немного о школах :)"
Отправлено PnDx , 09-Апр-15 20:40 
Для борьбы со скукой, отдельные личности ещё заводят 0 на корпус щита. В сочетании с разводкой проводниками произвольного диаметра, нуль-шинами на номинал ниже, скрутками CuAl приводит иногда к фееричным последствиям.

А скрутка на меди — ну заварить, если есть чем, или под клемму зажать...
Вот размыкать 0 вместо Ф - действительно массовый спорт! Выживает сильнейший!


"Немного о школах :)"
Отправлено _анониус_ , 10-Апр-15 06:02 
Спасибо за пост, это просто шедевр :D

"Немного о школах :)"
Отправлено Денис , 13-Апр-15 09:49 
И не лень же было, вот у человека накопилось :) Прочитал от альфы до омеги. Люто плюсую.

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено PnDx , 09-Апр-15 20:50 
> а нафиг он на русском?

  Выкупить что ли ЗАСОРСТОЯКА.РФ.


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено z , 08-Апр-15 23:10 
Классно, значит, количество русскоговорящих такое, что требует себе раздела. Наверное.

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Аноним , 08-Апр-15 21:35 
>> 54.4% используют JavaScript
>> 13.3% - Node.js

И зачем это было разделять?


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Devider , 08-Апр-15 22:17 
Наверное, чтобы подчеркнуть % разрабов серверного JS...

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено IMHO , 08-Апр-15 21:37 
> ru.stackoverflow.com

с кем бы выпить ?


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено systemd_anonymousd , 08-Апр-15 23:51 
>> ru.stackoverflow.com
> с кем бы выпить ?

Closed as too broad.


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Аноним , 08-Апр-15 21:42 
"Опрос проведенный в интернете показал что 100% опрошенных пользуются интернетом". В смысле, стэковерфлоу спецфичная хреновина и отсутствие bias в этих данных - мягко говоря совсем не факт.

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено A.Stahl , 08-Апр-15 21:53 
>Опрос проведенный в интернете показал что 100% опрошенных пользуются интернетом

Уверен, что если бы такой опрос провести на самом деле, то результат был бы немного другой: 70% пользуются, 25% не знают и 5% не пользуются.


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Аноним , 08-Апр-15 21:58 
> 45% предпочитают формировать отступы в коде при помощи табуляции, 33.6% используют пробелы;

21.4% пида*ов, которые мешают пробелы с табуляцией.


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено О , 08-Апр-15 22:34 
Лучший комментарий в данном топике

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Нанобот , 09-Апр-15 09:33 
муахаха, просто нам нас**ть на ваши надуманые проблемы

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Аноним , 09-Апр-15 10:56 
> муахаха, просто нам нас**ть на ваши надуманые проблемы

Ну да, вы cpeте там же где едите, а потом удивляетесь что в приличном обществе для вас - канделябр.


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Аноним , 09-Апр-15 12:41 
Слышал про Smart Tabs когда-нибудь?

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено ZiNk , 09-Апр-15 15:41 
Tab'ы - для отступов (логические уровни вложенности кода)
Space'ы - для выравнивания (чтобы многостроные объявления, допустим, массивов, были бы в столбик)

Так что мешать можно, нужно знать как. Когда для отступов используют вперемешку - вот тогда надо стегать ссаными тряпками.


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено myhand , 09-Апр-15 16:55 
> Так что мешать можно, нужно знать как.

Давить таких знателей.  Табы визуально неразличимы от
пробелов и должны сдохнуть.

Дохтур вам прописывает Python без вазелину.


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено ZiNk , 09-Апр-15 17:23 
>> Так что мешать можно, нужно знать как.
> Давить таких знателей.  Табы визуально неразличимы от
> пробелов и должны сдохнуть.

А зачем они должны быть различимы? Таб - логический символ означающий один уровень вложенности, каждый может настроить вид этой вложенности по желанию в своём редакторе (2, 4, 8, 7 символов) не меняя сути. Мне почему-то всегда кажется, что те, кто не умеет делать отступы табами - ближайшие родственники тех, кто в ворде оформляет отступы пробелами, а разрыв страницы - переносами строки. Одна логическая единица - отступ, выражается одним символом, просто, красиво, лаконично.

> Дохтур вам прописывает Python без вазелину.

Питон, кстати, тоже переваривает табы нормально. И, да, питоном пользуюсь без вазелина (пишу на нём), а зачем вы его вазелином обмазываете - боюсь даже предположить.


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено myhand , 09-Апр-15 18:03 
> А зачем они должны быть различимы?

Затем, чтобы разные овощи их не путали.  Раз они неразличимы - вот и путают.

>> Дохтур вам прописывает Python без вазелину.
> Питон, кстати, тоже переваривает табы нормально.

Spaces are the preferred indentation method. (ц) pep8

Tabs should be used solely to remain consistent with code that is already indented with tabs.

Python 3 disallows mixing the use of tabs and spaces for indentation.

...

ц) pep 8


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Аноним , 09-Апр-15 18:21 
Страдания питонистов нормальных людей не интересуют.

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

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Clight , 08-Апр-15 22:01 
52.5% используют тёмную сторону, хотел было прочитать я...

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено freehck , 08-Апр-15 22:23 
> 45% предпочитают формировать отступы в коде при помощи табуляции, 33.6% используют пробелы;

А 21.4% затруданяются ответить, потому что за них отступы расставляет IDE? =)


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Аноним , 08-Апр-15 22:37 
Та не это те самые пид*расы которые миксуют))))

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Ordu , 08-Апр-15 22:52 
А почему это вас так трогает? Какая вам разница, чем там текстовый редактор ровняет строчки? Это в питонах всяких может быть проблемой, но это скорее проблема питона, чем способа выравнивания. А во всех остальных языках, просто скажите текстовому редактору, он поменяет вам пробелы на табуляции, а табуляции на пробелы, как захочется.

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено A.Stahl , 08-Апр-15 22:58 
Есть три проблемы мироздания: с какой стороны разбивать яйцо, пробелы или табуляции, переносить ли фигурную скобку на следующую строку.
Это три проблемы примечательны тем, что ответ на эти проблемы никого не волнует.
Это как религии. Или как современные легковые автомобили. Для человека со стороны они все одинаковые. А для фанатика имеет значение даже такая пренебрежимо малая мелочь как количество богов.

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено DeadLoco , 09-Апр-15 01:15 
Всего-то делов - наваять два конфига для AStyle. Один предпочтительный для себя, второй - рекомендованный конторой/коммьюнити.

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено freehck , 09-Апр-15 06:37 
> А во всех остальных
> языках, просто скажите текстовому редактору, он поменяет вам пробелы на табуляции,
> а табуляции на пробелы, как захочется.

Именно. Я так и делаю. Один фиг Emacs при сохранении всё в пробелы переведёт.


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Ordu , 09-Апр-15 20:28 
>> А во всех остальных
>> языках, просто скажите текстовому редактору, он поменяет вам пробелы на табуляции,
>> а табуляции на пробелы, как захочется.
> Именно. Я так и делаю. Один фиг Emacs при сохранении всё в
> пробелы переведёт.

У тебя в .emacs прописано что-то типа: (add-hook 'write-file-hooks (lambda () (untabify (point-min) (point-max)))), так? Или что за *-mode.el ты испоьзуешь?


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено freehck , 09-Апр-15 22:17 
>>> А во всех остальных
>>> языках, просто скажите текстовому редактору, он поменяет вам пробелы на табуляции,
>>> а табуляции на пробелы, как захочется.
>> Именно. Я так и делаю. Один фиг Emacs при сохранении всё в
>> пробелы переведёт.
> У тебя в .emacs прописано что-то типа: (add-hook 'write-file-hooks (lambda () (untabify
> (point-min) (point-max)))), так? Или что за *-mode.el ты испоьзуешь?

Эээ, нет. Если что-то делать, то делать явно. А то сохраню я файл, в котором отступы другие люди ставили - и стану автором большинства строчек после коммита. Оно мне надо?

У меня же стоит просто (setq-default indent-tabs-mode nil)

А, и таки да - при сохранении не переведёт, это я наврал. Это он мне автоматом выставляет отступы, когда я пишу.


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Ordu , 09-Апр-15 23:50 
>>>> А во всех остальных
>>>> языках, просто скажите текстовому редактору, он поменяет вам пробелы на табуляции,
>>>> а табуляции на пробелы, как захочется.
>>> Именно. Я так и делаю. Один фиг Emacs при сохранении всё в
>>> пробелы переведёт.
>> У тебя в .emacs прописано что-то типа: (add-hook 'write-file-hooks (lambda () (untabify
>> (point-min) (point-max)))), так? Или что за *-mode.el ты испоьзуешь?
> Эээ, нет. Если что-то делать, то делать явно. А то сохраню я
> файл, в котором отступы другие люди ставили - и стану автором
> большинства строчек после коммита. Оно мне надо?

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

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


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено myhand , 10-Апр-15 01:08 
> Для этого достаточно единожды сесть и решить.

И так 100500 раз - каждому несчастному автору вашего прожекта...



"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Ordu , 10-Апр-15 02:10 
>> Для этого достаточно единожды сесть и решить.
> И так 100500 раз - каждому несчастному автору вашего прожекта...

Ох бида-бида. Настроить текстовый редактор... Как вообще можно работать с текстовым редактором, как с основным рабочим инструментом, и при этом рассматривать затачивание этого инструмента, как недопустимо утомительную деятельность?


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено myhand , 10-Апр-15 13:22 
>>> Для этого достаточно единожды сесть и решить.
>> И так 100500 раз - каждому несчастному автору вашего прожекта...
> Ох бида-бида. Настроить текстовый редактор...

Настроить 100500 текстовых редакторов...  Не всех ведь, даже под дулом автомата, заставишь один Emacs использовать.


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Ordu , 10-Апр-15 21:18 
>>>> Для этого достаточно единожды сесть и решить.
>>> И так 100500 раз - каждому несчастному автору вашего прожекта...
>> Ох бида-бида. Настроить текстовый редактор...
> Настроить 100500 текстовых редакторов...  Не всех ведь, даже под дулом автомата,
> заставишь один Emacs использовать.

Ну какбэ это сказать... У меня нет никаких проблем настроить emacs под любые соглашения о форматировании кода, какими бы идиотскими они не были. А проблемы остальных... Во-первых, проблемы остальных -- не мои проблемы, во-вторых я вряд ли могу чем-то им помочь, даже если захочу: я не буду за пользователей 100500 редакторов ковыряться в конфигах и сорцах их текстовых редакторов, чтобы настроить.


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено myhand , 10-Апр-15 23:05 
> Во-первых, проблемы остальных -- не мои проблемы

Ну вот в этом - ваше отличие от авторов (проектов), на которых всем не начхать.

Убирание эклектики в виде смеси табов и пробелов - просто тупо упрощает
рабочий процесс.  Всем.


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Ordu , 11-Апр-15 14:13 
>> Во-первых, проблемы остальных -- не мои проблемы
> Ну вот в этом - ваше отличие от авторов (проектов), на которых
> всем не начхать.
> Убирание эклектики в виде смеси табов и пробелов - просто тупо упрощает
> рабочий процесс.  Всем.

Ну а я что против что-ли? Убирайте. Вам batch-скрипт для emacs дать, или вы предпочитаете вручную?


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено myhand , 11-Апр-15 18:23 
> Ну а я что против что-ли?

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

Я не согласен.


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Аноним , 08-Апр-15 22:42 
vim заметно выигрывает у Emacs по предпочтениям, что не может не радовать)

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено systemd_anonymousd , 08-Апр-15 23:52 
> vim заметно выигрывает у Emacs по предпочтениям, что не может не радовать)

Кого? И почему?


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено sashkan , 08-Апр-15 23:59 
> Кого?

очевидно, poor children in Uganda © bram@vim.org


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Crazy Alex , 09-Апр-15 00:17 
Лучше бы они - хоть оба вместе - заметно выигрывали у Notepad++.

"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Аноним , 09-Апр-15 04:38 
> 19.5% - Windows 8, 33.8% - Windows 7
> 54.4% используют JavaScript, 31.6% - C#, 29.7% - PHP, 13.3% - Node.js, 8.0% - Ruby;

Нам очень важно мнение вендузятников-хипсторов, оставайтесь на связи.


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено anonymous , 09-Апр-15 13:20 
>> Из пользователей Linux 12.0% работают в Ubuntu, 2.2% в Debian, 1.6% в Linux Mint, 1.3% в Fedora

а остальные 83% в чем работают, арчеводы и гентушники?
похоже всё же надо читать "Из всех пользователей...",  тогда все сходится: 17.1 / 21.5 = 80% линуксоидов сидят на перечисленных дистрибутивах


"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено myhand , 09-Апр-15 13:32 
> похоже всё же надо читать

Да, умница.  Возьми с полки пирожок.



"Результаты опроса разработчиков, проведённого сервисом Stack..."
Отправлено Аноним539 , 09-Апр-15 16:16 
Кстати, когда Atom был только зарелизен(кстати где он тут, как и продукты Jetbrains, а также Eclipse?) в теме с просьбой выпустить Linux версию наблюдался набег Ubuntu и Арчеводов. По моим личным оценкам если кто-то программит под web из-под GNU/Linux то в основном из этих двух дистров, странно, что здесь нет второго, короче.