Сайт 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 Overflow есть теперь на русском: ru.stackoverflow.com
а нафиг он на русском?
Чтобы задавать вопросы и получать ответы. На русском.
Чтоб неграмотные не лезли в приличное общество.
Кто инглиш не знает, тот быдлo есмь?
An Amen my son.
Учитывая то, что большинство книг по программированию переводят не меньше года, а ещё больше просто не переводят?
Ты и русского не знаешь, в третьем лице не "есмь", а "есть".
> Ты и русского не знаешь, в третьем лице не "есмь", а "есть".Так он о первом лице говорил :-)
В общем, нагуглил я тот пост в блоге Стаковерфлоу, там они объясняют это тем, что хотят вовлечь начинающих программистов вне зависимости от их владения английским. Они выбрали языки, на которых уже существует большое программерское сообщество: китайский, португальский, испанский, русский, турецкий. Дальше посмотрят что из этого выйдет.Если мальчик Жозе уже освоил оператор иф и еще не освоил какую-то функциою в Джаве, почему бы мальчику Жозе не дать возможность найти ответ на португальском Стаковерфлоу?
Потому что для того, чтобы кое-как понимать технический английский достаточно полупропущенных школьных уроков, знания смысла слов if, else и т.п. из языка программирования и некоторого желания. Говорю, основываясь на собственно опыте - я именно так в своё время в школе Turbo Vision осваивал. А идея, что может быть какая-то "национальная" культура в в любой технической дисциплине - крайне вредна. Так как ведёт к попыткам замкнуться в местном сообществе, которое всяко на порядок слабее международного, и к росту кодовой базы, которую не поймут носители другого языка. Сколько-нибудь сложный код, в котором и идентификаторы и комментарии на неизвестном тебе языке - читать почти невозможно.
> я именно так в своё время в школе Turbo Vision осваивалРезультат, как грицца, налицо.
А ну как на выходе предполагается получить не быдлокодера? Ну вот, к примеру,
прочесть docs.python.org (подставьте любую полноценную документацию). Или, о ужас,
задать грамотно вопрос на SF.> А идея, что может быть какая-то "национальная" культура в в любой технической дисциплине - крайне вредна.
Дурик, а ничего что в рашен пту^Wтехнических университетах (не говоря уже о более приличных заведениях) - преподавание ведут на родном языке, а не агглицкой мове?
Так уж выходит, кто вырывается вперед в НТП - тот и диктует языковые нормы. Сколько это уже в истории проходили? Раза три-четыре, как минимум (латынь и прочие древности я тут даже не вспоминаю).
Из этого не следует, что родной язык нужно забывать. Или не учиться использовать его в спецобластях грамотно.
> Так как ведёт к попыткам замкнуться в местном сообществе, которое всяко на порядок слабее международного
Если цель этого сообщества: свалить подалее и побыстрее - не удивительно. Если нет - порой
получаются весьма "странные" вещи, как то "международный" язык в данной
области внезапно - меняется...
>Дурик, а ничего что в рашен пту^Wтехнических университетах (не говоря уже о более приличных заведениях) - преподавание ведут на родном языке, а не агглицкой мове?Трабла в том что иначе не получить аккредитацию вузу, так бы они все на иностранной мове тебе говорили.
> Трабла в том что иначе не получить аккредитацию вузу, так бы они
> все на иностранной мове тебе говорили.Если альтернативная, "негосударственная" система образования будет эффективной - да начхать на аккредитацию. Дипломы признают буржуйские вузы - и ладно, значит и в экономике признают.
Однако, чего-то ее на иностранной мове так и не видно...
> Так уж выходит, кто вырывается вперед в НТП - тот и диктует языковые нормы. Сколько это уже в истории проходили?Английская техника в сравнении с немецкой овно, но у англичан было больше колоний. Более экспансивная внешняя политика. И более простое в сравнении с многими другими вхождение в их язык, если не стоит задача писать "Гамлета". Итог - многие понятия и термины, существовавшие на родном языке, начинают подменятся англицизмами. Не только в РФ. Пример. Знакомый как-то на одной из лекций в немецком универе напрочь перестал улавливать суть речи лектора. Однокурсники тоже. Тут к слову, немецкий ему как родной, со 2 класса в Германии. Замелькали непонятные слова. О чем это дядя лектор? В конце лекции профессор заметил - что ребята, не фтыкаете о чем я рассказывал? Да я просто стал употреблять вместо англицизмов для тех же вещей чисто немецкую терминологию, которая давно существует и использовалась ранее, до эпохи колы и mtv.
> Так как ведёт к попыткам замкнуться в местном сообществе, которое всяко на порядок слабее международного
С чего вы так решили? Часто именно в рунете нахожу очень оригинальные подходы/решения. Хотя мне доступны английские и немецкие ресурсы. При этом типовые вопросы/решения более массово представлены на иностранных языках. Знание иностранных языков отклывает новые возможности, но не надо принижать сообщество 150 миллионной страны со своей вполне развитой технической культурой.
>> Так уж выходит, кто вырывается вперед в НТП - тот и диктует языковые нормы. Сколько это уже в истории проходили?
> Английская техника в сравнении с немецкой овноАнглийская техника какого периода?
> Итог - многие понятия и термины, существовавшие на родном языке,
> начинают подменятся англицизмами. Не только в РФ.Многие термины раньше пришли из немецкого, французского или вообще - латыни. Как
вам пытались объяснить - лидирующие позиции английского в научно-технической
литературе не являются вечными.>> Так как ведёт к попыткам замкнуться в местном сообществе, которое всяко на порядок слабее международного
> С чего вы так решили?Цитируйте, пожалуйста, аккуратно. Вы отвечаете на мое сообщения, приводя цитату из чужого.
Они это даже в своих фильмах показывают, что если сломалось и сделано в британии, то да это обычное дело, если тугое тоже ничего, это же британское)
У нас тоже в университете (АТП) преподаватели хвалили, различные немецкие ноу-хау, изобретения, при том что оборудование все было в наших лабораториях японское.
> Они это даже в своих фильмах показывают, что если сломалось и сделано в британииПетросяны везде есть.
Если вбить индивидууму в голову что он никчемный, он и будет создавать никчемное, если вбить что он нация с великой историей, то он и будет создавать великую историю. С чего-же еще им вбивать в наши мозги что мы овно?
> Если вбить индивидууму в голову что он никчемный, он и будет создавать
> никчемное, если вбить что он нация с великой историей, то он
> и будет создавать великую историю. С чего-же еще им вбивать в
> наши мозги что мы овно?Отличный пример - Северная Корея. Им каждое утро рассказывают о том какая нация великая, а лидер - гениальный. Мало одного только раздувания перьев, делать тоже что-то надо.
> Отличный пример - Северная Корея. [...] Мало одного только раздувания перьев, делать тоже что-то надо.Ну, местной школоте персонально они не отчитываются. А делать -
делают, вон спутники сами уже на орбиту выводят ("южные" пока так не умеют).
>> Отличный пример - Северная Корея. [...] Мало одного только раздувания перьев, делать тоже что-то надо.
> Ну, местной школоте персонально они не отчитываются. А делать -
> делают, вон спутники сами уже на орбиту выводят ("южные" пока так не
> умеют).Иди гугли KSLV-1 . Не умеют, ага. А если посмотреть по параметрам кроме спутников, в плане электроники, экономического развития и уровня жизни населения, так вообще грустно становится. Северные - пример тех, которым говорят о величии, южные - пример тех, кто вкалывает в 7 потов.
> Иди гугли KSLV-1 . Не умеют, ага.Ну, не умели. Все равно, сделали они это позже.
И вокруг них, кстати, не стояли циничные дяди, запрещавшие им развивать
свою космическую программу.> А если посмотреть по параметрам кроме спутников, в плане электроники, экономического развития и уровня жизни населения, так вообще грустно становится.
Это да. Нет кока-колы и жувачки - просто беда...
>> Иди гугли KSLV-1 . Не умеют, ага.
> Ну, не умели. Все равно, сделали они это позже.
> И вокруг них, кстати, не стояли циничные дяди, запрещавшие им развивать
> свою космическую программу.Потребность появилась - запустили. Причём не "из последних сил", а в штатном режиме.
>> А если посмотреть по параметрам кроме спутников, в плане электроники, экономического развития и уровня жизни населения, так вообще грустно становится.
> Это да. Нет кока-колы и жувачки - просто беда...Нет, беда в том что нет жратвы, медикаментов, детская смертность в 6 раз выше чем в южном соседе, средняя продолжительность жизни на 10 лет меньше и электричество появляется на несколько часов в день. Но это всё наносное, вот духовные скрепы у них лучше.
Сходи вот сюда ( rsdn.ru ) а также сюда ( sql.ru ) и скажи им это прямо в лицо, пусть знают недотёпы на какой мове надо сайты делать.
Ну я не удивлюсь, если немало людей оттуда сами посваливали на англоязычный StackOverflow.Даже если проводить параллели с opennet'ом и LOR'ом, новости и интересные ссылки тупо быстрее в reddit /r/linux появляются чем здесь, а их самих больше. Ну и комментаторы местами больше местного Анонима доставляют. Увы, такова реальность.
> тупо быстрее в reddit /r/linux появляются чем здесьЯ с reddit не знаком почти. Что такое /linux, я догадываюсь, а что значит /r ???
/r - это кусочек URL: http://www.reddit.com/r/linux/
> Сходи вот сюда ( rsdn.ru ) а также сюда ( sql.ru ) и скажи им это прямо в лицоЧто им сказать? Что это относительно малопопулярные ресурсы, на которых застряли в основном виндовые мамонты из прошлого века? :)
> Что им сказать? Что это относительно малопопулярные ресурсы, на которых застряли в
> основном виндовые мамонты из прошлого века? :)Ога, маманты-динозабры, всё ещё свои арихмометры программировать не научились. То ли дело анонимные онолитеге с опеннета - пользуют прогрессивный линекс, после уроков, если мамка разрешит.
По-моему тут преувеличение роли языка. У меня есть знакомые программисты под Юникс, у которых именно такой узконишевой английский больше на чтение, с книжками они сверяются переходными в том числе. Из своего опыта чтения об исчезающих языках я понял, что иметь родным такой крепкий и широко используемый язык как русский хорошо, и надо на нем общаться и на профессиональные темы, раз так повезло и есть с кем. Английский у меня интермедиэйт, с американцами устно общаюсь. У вас по его поводу похоже что какие-то комплексы. Получите его и может они пропадут)
> А идея, что может быть какая-то "национальная" культура в в любой технической дисциплине - крайне вредна.Но на практике во всех сложных технических дисциплинах как раз складывается так, что у ведущих игроков свои, национальные, особенности.
Например, есть русские школы: авиастроения, судостроения, танкостроения, космоса, АЭС и т. д., которые довольно сильно отличаются от школ других стран (у которых тоже есть свои принципы строительства, заточенные под условия этих стран). И в рамках этих "школ" средства решения одних и тех же задач могут крайне сильно различаться.За то, что сейчас в IT есть только одна техническая школа, американская, нужно благодарить скорее Политбюро СССР за их тупое решение не развивать свои технологии, а копировать IBM, в результате чего советская вычислительная техника накрылась медным тазом.
> нужно благодарить скорее Политбюро СССР за их тупое решениеПравильнее - не за какое-то одно решение, а за само существование политбюро, концептуально.
> Например, есть русские школы: авиастроения, судостроения, танкостроения, космоса, АЭС и т. д.,Давайте о чем-нибудь более жизненном, что постоянно встречается технарям и заслуживает отдельного упоминания? Например, о русской школе устройства электроустановок, которая уходит корнями как минимум в середину эпохи СССР.
Если открыть щиток советских времен, будучи каким-нибудь мягкотелым европейцем - можно запросто обоcpaться со страха. По всем признакам это должно было сгореть или отвалиться еще ...цать лет назад, но вопреки всем законам физики оно как-то работает (вероятно, при помощи пинка, кувалды и такой-то матери). Многие электрощитки в этой стране, вероятно, застали еще дедушку Ленина и его план ГОЭЛРО. Щитки которые не застали дедушку Ленина - тем хуже для них! Ведь бонусом к общему виду ужастика добавляется воистину саботерско-экономический металл - алюминий. Не авиационной марки. Он всем хорош. Только раз в пару лет все сгорает синим пламенем, когда из-за пластичности и текучести чудо-металла теряется контакт. Ведь сэкономить на проводе во благо народного хозяйства - здорово. А думать что будет дальше и тем более обслуживать электроустановки вовремя - на...й нужно! Тем более что все это сильно повышает спрос на профессию электрика - кто-то же должен регулярно отдирать сгоревшие ошметки?! Да и спрос на профессию пожарного растет.
Уважающий себя электрик - всегда находится под убедительной дозой анестетика и класть хотел на физику и биологию вместе взятые. Поэтому ему по...й 220. И даже 380. Индикатор фазы? На...й нужно. Для определения напряжения есть палец. Более точный измерительный прибор, который невозможно забыть и который даже позволяет различать уровень напряжения. Сложность отключения участка и/или отсутствие допуска - компенсируется личной доблестью и прытью пострада^W ... гм, изжержки производства. Особо ушлые - пользуются при всех подобных операциях исключительно левой рукой. По слухам это добавляет работы медикам и моргам. Впрочем, "никто не жаловался". Премию Дарвина за подобные заслуги, однако, не дают. Ссылаясь на чрезмерную массовость и банальность. ПУЭ большинство электриков вероятно читали во времена ЛИКБЕЗа, и то - только потому что букваря под рукой не оказалось. Поэтому настоящий российский электрик не ccыт делать скрутку на проводе с током 100 ампер. В крайнем случае - придет через годик еще раз, отскребет копоть и скрутит заново. Зато благодаря таким электрикам на ютубе есть множество красивых роликов, с пиротехническими эффектами и летающими мужиками.
Всевозможные нововведения и улучшения от гeйропейцев и прочих - тщательно игнорируются, как ущемляющие свободу технического творчества и полет мысли. DIN-рейки? Половина электриков про них не слышали до сих пор. И вообше, когда все так просто - не интересно. Намного веселее проявить инженерную смекалку и подвесить что-нибудь электрическое на один ржавый болт, прикрученый "по месту". Чтоб враги боялись туда свои руки совать. Электрическая арматура made in ussr нередко сделана для врагов советского режима. Вероятно, эти специалисты и оборудование предназначались для ведения диверсионной деятельности в тылу противника. Но по какому-то недоразумению оказались здесь. Цветовая маркировка проводов. Настоящий отечественный электрик не знает зачем это надо, чему немало способствуют и отечественные производители, выпускающие провода самых разных, веселых, но ни разу не стандартных раскрасок. То что выглядит как защитная земля для европейца - просто обязано быть фазой, и никак иначе. Враг не пройдет! А зачем надо контакт защитной земли - электрики вообще не в курсе. Ведь в ПУЭ времен дедушки Ленина про это ничего нет. Наиболее сообразительные размещают все это поближе к заземленным предметам. Например, в ванной, или около батареи центрального отопления. С целью регуляции поголовья домашних хомячков. В силу по..зма и разноцветности проводов, все выключатели и защитные автоматы смонтированные отечественными электриками традиционно отключают нулевой провод, а не что-нибудь еще. Так веселее. Ведь подлый враг не знает что после того как "отключил" цепь, надо еще трижды проверить напряжение. На каждом проводе. Правда ходят слухи что ошибаются и сами электрики. Но электрик - не сапер! Поэтому везучие электрики работающие с 220 и 380 - могут ошибаться и по нескольку раз, вызывая зависть у кошек с их всего лишь 9 жизнями. Особо везучие представители - выживают даже после 6 киловольт, хоть и выглядят после этого несколько потрепанными жизнью. Впрочем, рекордсмены Специальной олимпиады смогли попробовать на зуб и сотни киловольт. По утверждению выживших - это даже безопаснее чем 6 или 10: пробоем через воздух экспериментатора отбрасывает в йужном направлении еще до того как ток нанесет тушке эксприментатора существенный урон. Однако существование в природе обугленных тапок и горсток пепла намекает что в русскую рулетку выигрывают не все.
Приятно почитать знающего человека :)
Для борьбы со скукой, отдельные личности ещё заводят 0 на корпус щита. В сочетании с разводкой проводниками произвольного диаметра, нуль-шинами на номинал ниже, скрутками CuAl приводит иногда к фееричным последствиям.А скрутка на меди — ну заварить, если есть чем, или под клемму зажать...
Вот размыкать 0 вместо Ф - действительно массовый спорт! Выживает сильнейший!
Спасибо за пост, это просто шедевр :D
И не лень же было, вот у человека накопилось :) Прочитал от альфы до омеги. Люто плюсую.
> а нафиг он на русском?Выкупить что ли ЗАСОРСТОЯКА.РФ.
Классно, значит, количество русскоговорящих такое, что требует себе раздела. Наверное.
>> 54.4% используют JavaScript
>> 13.3% - Node.jsИ зачем это было разделять?
Наверное, чтобы подчеркнуть % разрабов серверного JS...
> ru.stackoverflow.comс кем бы выпить ?
>> ru.stackoverflow.com
> с кем бы выпить ?Closed as too broad.
"Опрос проведенный в интернете показал что 100% опрошенных пользуются интернетом". В смысле, стэковерфлоу спецфичная хреновина и отсутствие bias в этих данных - мягко говоря совсем не факт.
>Опрос проведенный в интернете показал что 100% опрошенных пользуются интернетомУверен, что если бы такой опрос провести на самом деле, то результат был бы немного другой: 70% пользуются, 25% не знают и 5% не пользуются.
> 45% предпочитают формировать отступы в коде при помощи табуляции, 33.6% используют пробелы;21.4% пида*ов, которые мешают пробелы с табуляцией.
Лучший комментарий в данном топике
муахаха, просто нам нас**ть на ваши надуманые проблемы
> муахаха, просто нам нас**ть на ваши надуманые проблемыНу да, вы cpeте там же где едите, а потом удивляетесь что в приличном обществе для вас - канделябр.
Слышал про Smart Tabs когда-нибудь?
Tab'ы - для отступов (логические уровни вложенности кода)
Space'ы - для выравнивания (чтобы многостроные объявления, допустим, массивов, были бы в столбик)Так что мешать можно, нужно знать как. Когда для отступов используют вперемешку - вот тогда надо стегать ссаными тряпками.
> Так что мешать можно, нужно знать как.Давить таких знателей. Табы визуально неразличимы от
пробелов и должны сдохнуть.Дохтур вам прописывает Python без вазелину.
>> Так что мешать можно, нужно знать как.
> Давить таких знателей. Табы визуально неразличимы от
> пробелов и должны сдохнуть.А зачем они должны быть различимы? Таб - логический символ означающий один уровень вложенности, каждый может настроить вид этой вложенности по желанию в своём редакторе (2, 4, 8, 7 символов) не меняя сути. Мне почему-то всегда кажется, что те, кто не умеет делать отступы табами - ближайшие родственники тех, кто в ворде оформляет отступы пробелами, а разрыв страницы - переносами строки. Одна логическая единица - отступ, выражается одним символом, просто, красиво, лаконично.
> Дохтур вам прописывает Python без вазелину.
Питон, кстати, тоже переваривает табы нормально. И, да, питоном пользуюсь без вазелина (пишу на нём), а зачем вы его вазелином обмазываете - боюсь даже предположить.
> А зачем они должны быть различимы?Затем, чтобы разные овощи их не путали. Раз они неразличимы - вот и путают.
>> Дохтур вам прописывает 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
Страдания питонистов нормальных людей не интересуют.
Вот таких "нормальных людей" и надо в поликлинику сдавать, для опытов.
52.5% используют тёмную сторону, хотел было прочитать я...
> 45% предпочитают формировать отступы в коде при помощи табуляции, 33.6% используют пробелы;А 21.4% затруданяются ответить, потому что за них отступы расставляет IDE? =)
Та не это те самые пид*расы которые миксуют))))
А почему это вас так трогает? Какая вам разница, чем там текстовый редактор ровняет строчки? Это в питонах всяких может быть проблемой, но это скорее проблема питона, чем способа выравнивания. А во всех остальных языках, просто скажите текстовому редактору, он поменяет вам пробелы на табуляции, а табуляции на пробелы, как захочется.
Есть три проблемы мироздания: с какой стороны разбивать яйцо, пробелы или табуляции, переносить ли фигурную скобку на следующую строку.
Это три проблемы примечательны тем, что ответ на эти проблемы никого не волнует.
Это как религии. Или как современные легковые автомобили. Для человека со стороны они все одинаковые. А для фанатика имеет значение даже такая пренебрежимо малая мелочь как количество богов.
Всего-то делов - наваять два конфига для AStyle. Один предпочтительный для себя, второй - рекомендованный конторой/коммьюнити.
> А во всех остальных
> языках, просто скажите текстовому редактору, он поменяет вам пробелы на табуляции,
> а табуляции на пробелы, как захочется.Именно. Я так и делаю. Один фиг Emacs при сохранении всё в пробелы переведёт.
>> А во всех остальных
>> языках, просто скажите текстовому редактору, он поменяет вам пробелы на табуляции,
>> а табуляции на пробелы, как захочется.
> Именно. Я так и делаю. Один фиг Emacs при сохранении всё в
> пробелы переведёт.У тебя в .emacs прописано что-то типа: (add-hook 'write-file-hooks (lambda () (untabify (point-min) (point-max)))), так? Или что за *-mode.el ты испоьзуешь?
>>> А во всех остальных
>>> языках, просто скажите текстовому редактору, он поменяет вам пробелы на табуляции,
>>> а табуляции на пробелы, как захочется.
>> Именно. Я так и делаю. Один фиг Emacs при сохранении всё в
>> пробелы переведёт.
> У тебя в .emacs прописано что-то типа: (add-hook 'write-file-hooks (lambda () (untabify
> (point-min) (point-max)))), так? Или что за *-mode.el ты испоьзуешь?Эээ, нет. Если что-то делать, то делать явно. А то сохраню я файл, в котором отступы другие люди ставили - и стану автором большинства строчек после коммита. Оно мне надо?
У меня же стоит просто (setq-default indent-tabs-mode nil)
А, и таки да - при сохранении не переведёт, это я наврал. Это он мне автоматом выставляет отступы, когда я пишу.
>>>> А во всех остальных
>>>> языках, просто скажите текстовому редактору, он поменяет вам пробелы на табуляции,
>>>> а табуляции на пробелы, как захочется.
>>> Именно. Я так и делаю. Один фиг Emacs при сохранении всё в
>>> пробелы переведёт.
>> У тебя в .emacs прописано что-то типа: (add-hook 'write-file-hooks (lambda () (untabify
>> (point-min) (point-max)))), так? Или что за *-mode.el ты испоьзуешь?
> Эээ, нет. Если что-то делать, то делать явно. А то сохраню я
> файл, в котором отступы другие люди ставили - и стану автором
> большинства строчек после коммита. Оно мне надо?Поройся в настройках diff, там обязательно должно быть что-то про игнорирование изменений в spacing. Я навскидку не помню, но в манах непременно можно найти.
git умеет использовать эти свойства diff и, готовя/применяя патчи или мержа, игнорировать различия в пробелах.Для ясности: я не агитирую в пользу того хука. Я к тому, что "проблема" решается без особых проблем, все эти решения автоматизируются, встраиваются в workflow и работают сами по себе. Для этого достаточно единожды сесть и решить.
> Для этого достаточно единожды сесть и решить.И так 100500 раз - каждому несчастному автору вашего прожекта...
>> Для этого достаточно единожды сесть и решить.
> И так 100500 раз - каждому несчастному автору вашего прожекта...Ох бида-бида. Настроить текстовый редактор... Как вообще можно работать с текстовым редактором, как с основным рабочим инструментом, и при этом рассматривать затачивание этого инструмента, как недопустимо утомительную деятельность?
>>> Для этого достаточно единожды сесть и решить.
>> И так 100500 раз - каждому несчастному автору вашего прожекта...
> Ох бида-бида. Настроить текстовый редактор...Настроить 100500 текстовых редакторов... Не всех ведь, даже под дулом автомата, заставишь один Emacs использовать.
>>>> Для этого достаточно единожды сесть и решить.
>>> И так 100500 раз - каждому несчастному автору вашего прожекта...
>> Ох бида-бида. Настроить текстовый редактор...
> Настроить 100500 текстовых редакторов... Не всех ведь, даже под дулом автомата,
> заставишь один Emacs использовать.Ну какбэ это сказать... У меня нет никаких проблем настроить emacs под любые соглашения о форматировании кода, какими бы идиотскими они не были. А проблемы остальных... Во-первых, проблемы остальных -- не мои проблемы, во-вторых я вряд ли могу чем-то им помочь, даже если захочу: я не буду за пользователей 100500 редакторов ковыряться в конфигах и сорцах их текстовых редакторов, чтобы настроить.
> Во-первых, проблемы остальных -- не мои проблемыНу вот в этом - ваше отличие от авторов (проектов), на которых всем не начхать.
Убирание эклектики в виде смеси табов и пробелов - просто тупо упрощает
рабочий процесс. Всем.
>> Во-первых, проблемы остальных -- не мои проблемы
> Ну вот в этом - ваше отличие от авторов (проектов), на которых
> всем не начхать.
> Убирание эклектики в виде смеси табов и пробелов - просто тупо упрощает
> рабочий процесс. Всем.Ну а я что против что-ли? Убирайте. Вам batch-скрипт для emacs дать, или вы предпочитаете вручную?
> Ну а я что против что-ли?Вы агитируете за то, что усложнить рабочий процесс на ровном месте - это круто.
Я не согласен.
vim заметно выигрывает у Emacs по предпочтениям, что не может не радовать)
> vim заметно выигрывает у Emacs по предпочтениям, что не может не радовать)Кого? И почему?
> Кого?очевидно, poor children in Uganda © bram@vim.org
Лучше бы они - хоть оба вместе - заметно выигрывали у Notepad++.
> 19.5% - Windows 8, 33.8% - Windows 7
> 54.4% используют JavaScript, 31.6% - C#, 29.7% - PHP, 13.3% - Node.js, 8.0% - Ruby;Нам очень важно мнение вендузятников-хипсторов, оставайтесь на связи.
>> Из пользователей Linux 12.0% работают в Ubuntu, 2.2% в Debian, 1.6% в Linux Mint, 1.3% в Fedoraа остальные 83% в чем работают, арчеводы и гентушники?
похоже всё же надо читать "Из всех пользователей...", тогда все сходится: 17.1 / 21.5 = 80% линуксоидов сидят на перечисленных дистрибутивах
> похоже всё же надо читатьДа, умница. Возьми с полки пирожок.
Кстати, когда Atom был только зарелизен(кстати где он тут, как и продукты Jetbrains, а также Eclipse?) в теме с просьбой выпустить Linux версию наблюдался набег Ubuntu и Арчеводов. По моим личным оценкам если кто-то программит под web из-под GNU/Linux то в основном из этих двух дистров, странно, что здесь нет второго, короче.