"Tabs vs spaces" strikes back
От: c-smile Канада http://terrainformatica.com
Дата: 15.06.17 20:12
Оценка: :)
Программеры что используют пробелы зарабатывают больше чем те что пользуют табы:
https://stackoverflow.blog/2017/06/15/developers-use-spaces-make-money-use-tabs/
Re: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 15.06.17 20:29
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Программеры что используют пробелы зарабатывают больше чем те что пользуют табы:


Без понимания причин статистика, как известно, хуже наглой лжи.
Re: "Tabs vs spaces" strikes back
От: SuhanovSergey  
Дата: 15.06.17 20:45
Оценка:
Здравствуйте, c-smile, Вы писали:


CS>Программеры что используют пробелы зарабатывают больше чем те что пользуют табы:

CS>https://stackoverflow.blog/2017/06/15/developers-use-spaces-make-money-use-tabs/

Как говорится, correlation does not imply causation. Другими словами, эта корреляция не добавляет аргументов в пользу перехода на пробелы. Если хочешь больше зарабатывать, нужно не просто переходить на пробелы, а менять какую-то третью переменную, такую как доменную область. Возможно, в более денежных областях используются языки, где приняты пробелы.
Re: "Tabs vs spaces" strikes back
От: SkyDance Земля  
Дата: 15.06.17 21:15
Оценка: +1
CS>Программеры что используют пробелы зарабатывают больше чем те что пользуют табы:

Так там же объяснили: в крупных конторах (которые сильно искривляют статистику) есть принятые требования к форматированию (пробелы, не табы).
Re[2]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 15.06.17 21:50
Оценка: 3 (1) :)
Здравствуйте, SkyDance, Вы писали:

SD>есть принятые требования к форматированию (пробелы, не табы).

У пробелов только одно преимущество: код будет выровнен одинаково у всех, поскольку большинство "девелоперов" свой редактор настроить не в состоянии.
Это единственная реальная причина почему большие конторы за пробелы.
Всё остальное лирика.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re: "Tabs vs spaces" strikes back
От: ononim  
Дата: 15.06.17 22:12
Оценка:
CS>Программеры что используют пробелы зарабатывают больше чем те что пользуют табы:
CS>https://stackoverflow.blog/2017/06/15/developers-use-spaces-make-money-use-tabs/
А наркоторговцы — еще больше.
Выходит — пробельщики по сути своей ближе к наркоторговцам, чем табщики.
Как много веселых ребят, и все делают велосипед...
Re[3]: "Tabs vs spaces" strikes back
От: ylp  
Дата: 15.06.17 22:19
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>Здравствуйте, SkyDance, Вы писали:


SD>>есть принятые требования к форматированию (пробелы, не табы).

CC>У пробелов только одно преимущество: код будет выровнен одинаково у всех, поскольку большинство "девелоперов" свой редактор настроить не в состоянии.
не только одно.

CC>Это единственная реальная причина почему большие конторы за пробелы.

это не единственная причина.

CC>Всё остальное лирика.

озвучьте размер свой команды и то, есть ли у вас стандарт кодирования и упоминает ли он табы.
Re[4]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 16.06.17 00:17
Оценка:
Здравствуйте, ylp, Вы писали:

ylp>озвучьте размер свой команды

Apple Inc
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[5]: "Tabs vs spaces" strikes back
От: Cyberax Марс  
Дата: 16.06.17 05:33
Оценка: :))) :))) :)
Здравствуйте, CreatorCray, Вы писали:

ylp>>озвучьте размер свой команды

CC>Apple Inc
Ну и когда нормальный Mac Book Pro появится?
Sapienti sat!
Re[2]: "Tabs vs spaces" strikes back
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 16.06.17 08:45
Оценка:
Здравствуйте, SkyDance, Вы писали:

CS>>Программеры что используют пробелы зарабатывают больше чем те что пользуют табы:


SD>Так там же объяснили: в крупных конторах (которые сильно искривляют статистику) есть принятые требования к форматированию (пробелы, не табы).


Сейчас пойдёт плач Goʼпников.
The God is real, unless declared integer.
Re[3]: "Tabs vs spaces" strikes back
От: fin_81  
Дата: 16.06.17 09:05
Оценка: :)
Здравствуйте, netch80, Вы писали:

N>Сейчас пойдёт плач Goʼпников.


Корпорация зла не спит, знает на ком экономить.
Re[5]: "Tabs vs spaces" strikes back
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 16.06.17 13:03
Оценка: +3 :))) :)
Здравствуйте, CreatorCray, Вы писали:

CC>Apple Inc

Ну теперь понятно, почему они такое г-но выпускают на рынок!
[КУ] оккупировала армия.
Re[2]: "Tabs vs spaces" strikes back
От: IID Россия  
Дата: 16.06.17 14:45
Оценка: :)))
Здравствуйте, ononim, Вы писали:

O>А наркоторговцы — еще больше.


а дешёвые уличные проститутки — меньше

O>Выходит — пробельщики по сути своей ближе к наркоторговцам, чем табщики.


ага))
kalsarikännit
Re[3]: "Tabs vs spaces" strikes back
От: SkyDance Земля  
Дата: 16.06.17 16:41
Оценка:
N>Сейчас пойдёт плач Goʼпников.

Как раз в Гугле копроративный стандарт — пробелы и _только_ пробелы.
Re: "Tabs vs spaces" strikes back
От: CoderMonkey  
Дата: 16.06.17 17:03
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Программеры что используют пробелы зарабатывают больше чем те что пользуют табы:

CS>https://stackoverflow.blog/2017/06/15/developers-use-spaces-make-money-use-tabs/

Больше зарабатывают, как правило, в банках и прочих богатых компаниях, где программисты — обслуга и пилят жуткий говнософт. Так что всё сходится.
Re[5]: "Tabs vs spaces" strikes back
От: ylp  
Дата: 16.06.17 17:41
Оценка: +1
Здравствуйте, CreatorCray, Вы писали:

CC>Здравствуйте, ylp, Вы писали:


ylp>>озвучьте размер свой команды

CC>Apple Inc
в эппле есть единый стандарт кодирования? Если нет, то в какой вы были команде, где были табы как стандарт? Интересно, куда не идти.
Re[4]: "Tabs vs spaces" strikes back
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 16.06.17 18:44
Оценка: 1 (1)
Здравствуйте, SkyDance, Вы писали:

N>>Сейчас пойдёт плач Goʼпников.


SD>Как раз в Гугле копроративный стандарт — пробелы и _только_ пробелы.


"go fmt" переводит в табы. Какой бы ни был корпоративный стандарт в остальной части Гугла, именно тут — табы. В специальную внутреннюю версию форматтера мне как-то не верится.
The God is real, unless declared integer.
Re[6]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 16.06.17 18:53
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>Ну и когда нормальный Mac Book Pro появится?

Я ващета софт пишу а не железки делаю.

Да и define нормальный, а то хз что ты имеешь в виду.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[6]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 16.06.17 18:53
Оценка:
Здравствуйте, koandrew, Вы писали:

K>Ну теперь понятно, почему они такое г-но выпускают на рынок!

Ты главное пойди и купи сразу два!
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[6]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 16.06.17 18:53
Оценка: :)
Здравствуйте, ylp, Вы писали:

CC>>Apple Inc

ylp>в эппле есть единый стандарт кодирования?
Нет конечно.

ylp>Интересно, куда не идти.

С такими понтами — никуда не иди.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[2]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 16.06.17 18:53
Оценка: +1
Здравствуйте, CoderMonkey, Вы писали:

CM>Больше зарабатывают, как правило, в банках и прочих богатых компаниях, где программисты — обслуга и пилят жуткий говнософт.

В таких конторах программисты как раз зарабатывают не очень.
Пилить надо продукт, cash cow. Тогда и платить будут как тому, кто обеспечивает компании доход.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[7]: "Tabs vs spaces" strikes back
От: ylp  
Дата: 16.06.17 18:59
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>Здравствуйте, ylp, Вы писали:


CC>>>Apple Inc

ylp>>в эппле есть единый стандарт кодирования?
CC>Нет конечно.
понятно, в эппл ни ногой! Ж)

ylp>>Интересно, куда не идти.

CC>С такими понтами — никуда не иди.
и вам не хворать!
Re[7]: "Tabs vs spaces" strikes back
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 16.06.17 19:07
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>Ты главное пойди и купи сразу два!

Нее — яблофуфло пусть iSheep покупают — у них на бОльшее всё равно мозгов не хватает
А я себя и с одним Surface Pro 3 прекрасно чувствую
[КУ] оккупировала армия.
Re[3]: "Tabs vs spaces" strikes back
От: CoderMonkey  
Дата: 16.06.17 20:07
Оценка: -1
Здравствуйте, CreatorCray, Вы писали:

CC>Пилить надо продукт, cash cow. Тогда и платить будут как тому, кто обеспечивает компании доход.


Работал я в паре больших продуктовых компаний, платили сущие копейки. Работать у них — это большая честь! (С) Какие тут деньги, когда и так гордиться надо.
Re[7]: "Tabs vs spaces" strikes back
От: Cyberax Марс  
Дата: 16.06.17 20:25
Оценка: :)
Здравствуйте, CreatorCray, Вы писали:

C>>Ну и когда нормальный Mac Book Pro появится?

CC>Я ващета софт пишу а не железки делаю.
Пофиг. Раз в Apple, то по умолчанию виноват.

CC>Да и define нормальный, а то хз что ты имеешь в виду.

С большим процессором, батарейкой и БЕЗ тачбара.
Sapienti sat!
Re[8]: "Tabs vs spaces" strikes back
От: SkyDance Земля  
Дата: 16.06.17 21:22
Оценка: +1 -1
K>Нее — яблофуфло пусть iSheep покупают — у них на бОльшее всё равно мозгов не хватает
K>А я себя и с одним Surface Pro 3 прекрасно чувствую

Самое занятное, что вот как раз железки у Apple просто великолепные!

Но софт
Ни на кого пальцем не показываю, но корреляция-с...
Re[9]: "Tabs vs spaces" strikes back
От: CoderMonkey  
Дата: 16.06.17 22:15
Оценка:
Здравствуйте, SkyDance, Вы писали:

У тебя есть какие-то аргументы против? Хотя о чем я, конечно нет.
Re[8]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 16.06.17 22:54
Оценка:
Здравствуйте, Cyberax, Вы писали:

CC>>Я ващета софт пишу а не железки делаю.

C>Пофиг. Раз в Apple, то по умолчанию виноват.
А, нуок.

CC>>Да и define нормальный, а то хз что ты имеешь в виду.

C>С большим процессором, батарейкой и БЕЗ тачбара.
Не, в срачах тут принято так: с просторным процессором и премиальной батарейкой!
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[8]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 16.06.17 22:54
Оценка: +2
Здравствуйте, koandrew, Вы писали:

K>А я себя и с одним Surface Pro 3 прекрасно чувствую

Я на них смотрел но чота мне как то не понравились.
Вообще идеальный ноут это яблобук под виндой. Если бы ещё клавиатуру можно было переделать в стандартную.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[9]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 16.06.17 22:54
Оценка:
Здравствуйте, SkyDance, Вы писали:

SD>Но софт

Мне таки есть что сказать но низзя
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[8]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 16.06.17 22:54
Оценка:
Здравствуйте, ylp, Вы писали:

ylp>понятно, в эппл ни ногой! Ж)

Уф, а то я было уже волноваться начал.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[10]: "Tabs vs spaces" strikes back
От: SkyDance Земля  
Дата: 16.06.17 22:56
Оценка: +1 -1
CM>У тебя есть какие-то аргументы против? Хотя о чем я, конечно нет.

Сам спросил, сам ответил?
glassdoor смотри.

Все три большие продуктовые компании, где я работал, платили заметно больше, чем те, где ИТ — лишь обслуга.
Re[9]: "Tabs vs spaces" strikes back
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 17.06.17 00:36
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>Я на них смотрел но чота мне как то не понравились.

А я до сих пор тащусь от него! Я использую его бОльшую часть времени как таблет (кино/видео/трубка/читалка/стримилка на телик по Miracast'у), но мне нравится брать его в отпуск, и использую его как лаптоп — например забукать отель или купить билеты куда-либо, ну или просто поиграть в игрушку типа factorio Ещё веду на нём свою корпоративную бухгалтерию — опять же благодаря универсальности. И всё это в девайсе весом меньше килограмма (ну или около полутора килограмм вместе с клавой, мышкой и блоком питания)! Ещё радует, что на блоке питания есть дополнительный USB-разъём для зарядки — очень удобно в путешествиях, потому что позволяет брать с собой только один переходник для сетевой вилки вместо двух.
А "смотреть" на него не надо — им достаточно попользоваться хотя бы недельку. После этого на обычный ноут даже не захочется смотреть!
CC>Вообще идеальный ноут это яблобук под виндой.
Вин10 НАМНОГО юзабельнее на экране с тачем. Даже если экран фиксированный. Я насколько привык к этому, что регулярно пытаюсь ткнуть пальцем в экран своего рабочего лаптопа (без тач-скрина).
[КУ] оккупировала армия.
Re[10]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 17.06.17 01:46
Оценка: +1
Здравствуйте, koandrew, Вы писали:

K>А "смотреть" на него не надо — им достаточно попользоваться хотя бы недельку. После этого на обычный ноут даже не захочется смотреть!

Дык ноутами я и не пользуюсь практически. Табельный макабук у меня конечно есть но я им пользуюсь как стационарником.

CC>>Вообще идеальный ноут это яблобук под виндой.

K>Вин10 НАМНОГО юзабельнее на экране с тачем.
Для меня Win10 не юзабельна совсем. Мне очень не нравится что они утворили с гуем. Всё плоское и квадратное.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[3]: "Tabs vs spaces" strikes back
От: Evgeny.Panasyuk Россия  
Дата: 17.06.17 01:54
Оценка:
Здравствуйте, CreatorCray, Вы писали:

SD>>есть принятые требования к форматированию (пробелы, не табы).

CC>У пробелов только одно преимущество: код будет выровнен одинаково у всех, поскольку большинство "девелоперов" свой редактор настроить не в состоянии.

По-хорошему выравнивание кода не должно ломаться в зависимости от настроек редактора: индентация табами, фигурное выравнивание — пробелами.
А вот фигурное выравнивание табами, с привязкой к их ширине, с последующей необходимостью настраивать их ширину в каждом просмоторщике — это странно — тогда уж действительно используйте везде пробелы раз не в силах отличить индентацию от текстовых художеств
Re[11]: "Tabs vs spaces" strikes back
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 17.06.17 02:35
Оценка: -1
Здравствуйте, CreatorCray, Вы писали:

CC>Дык ноутами я и не пользуюсь практически. Табельный макабук у меня конечно есть но я им пользуюсь как стационарником.

Ну я своим тоже в основном как таблетом пользуюсь.

CC>Для меня Win10 не юзабельна совсем. Мне очень не нравится что они утворили с гуем. Всё плоское и квадратное.

Это потому, что ты не пробовал как следует — потыкаться 10 минут не считается, нужно минимум неделю-две, чтобы привыкнуть. После этого в других ОС станет не хватать фишек десятки. На тач-девайсах она вообще рулит нереально, да и на обычном десктопе вполне себе ничего.
[КУ] оккупировала армия.
Re[11]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 17.06.17 06:18
Оценка: +1
Здравствуйте, SkyDance, Вы писали:

SD>Все три большие продуктовые компании, где я работал


Думаешь, этого достаточно для глобальных выводов?

SD>, платили заметно больше, чем те, где ИТ — лишь обслуга.


Тем не менее самые жирные зарплаты у разработчиков в США в финансовом секторе (статистика легко гуглится), а там они как раз таки обслуга.
Re[10]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 17.06.17 06:18
Оценка: +2
Здравствуйте, koandrew, Вы писали:

K>использую его как лаптоп — например забукать отель или купить билеты куда-либо


На это нонче способен любой современный смартфон.
Re[11]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 17.06.17 06:18
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>>>Вообще идеальный ноут это яблобук под виндой.

K>>Вин10 НАМНОГО юзабельнее на экране с тачем.
CC>Для меня Win10 не юзабельна совсем. Мне очень не нравится что они утворили с гуем. Всё плоское и квадратное.

Не надоело еще за шашечками гоняться? Да десятку стоит поставить хотя бы за это:

Re[12]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 17.06.17 07:33
Оценка: +1
Здравствуйте, koandrew, Вы писали:

CC>>Для меня Win10 не юзабельна совсем. Мне очень не нравится что они утворили с гуем. Всё плоское и квадратное.

K>Это потому, что ты не пробовал как следует — потыкаться 10 минут не считается, нужно минимум неделю-две, чтобы привыкнуть.
Меня на столько не хватает.
Мне не хватило пары месяцев Server 2012, который по сути W8/

K> После этого в других ОС станет не хватать фишек десятки.

Каких? Просто интересно. Особенно если учесть что я пользуюсь FAR для всех файловых операций, комп стационарный с 34" не-тач моником.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[12]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 17.06.17 07:33
Оценка: +1
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Не надоело еще за шашечками гоняться?

Мне как раз ехать. Поэтому плиточки без шашечек раздражают.

НС>Да десятку стоит поставить хотя бы за это:

Вот честно, последний раз я сюда ходил в 2009м что ли.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[4]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 17.06.17 07:33
Оценка:
Здравствуйте, Evgeny.Panasyuk, Вы писали:

EP>По-хорошему выравнивание кода не должно ломаться в зависимости от настроек редактора: индентация табами, фигурное выравнивание — пробелами.

Это если надо чтоб код был доступен и тем кто в VI колбасит, и тем кто в IDE.
Если нет в наличии зоопарка и легаси-девелоперов, которые не хотят расстаться с ed то пофигу.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[3]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 17.06.17 18:12
Оценка:
Здравствуйте, CreatorCray, Вы писали:

SD>>есть принятые требования к форматированию (пробелы, не табы).

CC>У пробелов только одно преимущество: код будет выровнен одинаково у всех, поскольку большинство "девелоперов" свой редактор настроить не в состоянии.
CC>Это единственная реальная причина почему большие конторы за пробелы.
CC>Всё остальное лирика.

Одни люди заботятся о том, что бы код выглядел одинаково у всех, а другие идут на поводу у своего эго. Всё остальное — лирика.
Re[12]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 17.06.17 18:22
Оценка: +2
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Не надоело еще за шашечками гоняться? Да десятку стоит поставить хотя бы за это:


НС> ля-ля-ля


А почему ты шашечки показал ? Или ты сюда лазишь чаще, чем раз в сезон ?
Re[13]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 17.06.17 20:45
Оценка: -1 :)
Здравствуйте, Ikemefula, Вы писали:

НС>> ля-ля-ля

I>А почему ты шашечки показал ? Или ты сюда лазишь чаще, чем раз в сезон ?

Иногда приходится. Но вообще то как раз в таких случаях ОС важна, потому что если ты что то делаешь часто, то тогда вместо ОС всегда можно использовать специализированный и заточенный под профессиональное применение софт. А вот ради такой фигни никто софт ставить не будет, будут продолжать грызть кактус.
И, с другой стороны, как нарисована у окна рамочка мне настолько плевать, что я даже не помню как и где оно выглядит в разных версиях винды. Последний раз рамочки для меня чего то значили еще когда BeOS была жива.
Re[4]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 17.06.17 20:48
Оценка: 1 (1) +3
Здравствуйте, Evgeny.Panasyuk, Вы писали:

EP>По-хорошему выравнивание кода не должно ломаться в зависимости от настроек редактора


Это не по хорошему, это обязательное требование.

EP>: индентация табами, фигурное выравнивание — пробелами.


А еще лучше ничего фигурно не выравнивать, потому что на поддержание этих псевдохудожеств уходит больше времени и сил, чем они приносят пользы.
Re[13]: "Tabs vs spaces" strikes back
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 17.06.17 22:25
Оценка: +1 -5 :)
Здравствуйте, CreatorCray, Вы писали:

CC>Меня на столько не хватает.

CC>Мне не хватило пары месяцев Server 2012, который по сути W8/
Ну я так и думал — ты её даже не пробовал, но мнение имеешь. "Пастернака не читал, но осуждаю"

CC>Каких? Просто интересно.

Много всяких мелочей, которые в сумме образуют удобство.
CC>Особенно если учесть что я пользуюсь FAR для всех файловых операций, комп стационарный с 34" не-тач моником.
А при чём тут FAR? Ну помимо того, что ты расписался в собственном ретроградстве?
[КУ] оккупировала армия.
Re[14]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 18.06.17 00:32
Оценка: 1 (1) +1
Здравствуйте, koandrew, Вы писали:

K>Ну я так и думал — ты её даже не пробовал, но мнение имеешь. "Пастернака не читал, но осуждаю"


В виртуалке у меня 10ка уже пару лет как имеется.
Сколько надо времени чтобы понять что говно невкусное? Сколько лет его надо его через силу жрать по твоему мнению?

CC>>Каких? Просто интересно.

K>Много всяких мелочей, которые в сумме образуют удобство.\
А нельзя ли всё таки перечислить, и мы тогда выясним удобно это мне или нет.
Потому что кому то это удобно, кому то — нет. То, что тебе нравиццо и удобняк мне может быть всё равно или вообще неудобно.
Ты правда не в курсе что разным людям может нравится разное?

CC>>Особенно если учесть что я пользуюсь FAR для всех файловых операций, комп стационарный с 34" не-тач моником.

K>А при чём тут FAR?
При том, что explorer-ом и всем с ним связанным я не пользуюсь абсолютно.

K>Ну помимо того, что ты расписался в собственном ретроградстве?

Ууу, как всё запущено.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[5]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 18.06.17 00:32
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>на поддержание этих псевдохудожеств уходит больше времени и сил, чем они приносят пользы.

Категорически не согласен. На поддержание выравнивания уходят пару секунд, а облегчает чтение кода кардинально.
Есессна речь про весьма лайтовые выравнивания, без фанатизма.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[13]: "Tabs vs spaces" strikes back
От: SkyDance Земля  
Дата: 18.06.17 03:56
Оценка:
CC>Меня на столько не хватает.

Стареешь
Re[5]: "Tabs vs spaces" strikes back
От: Evgeny.Panasyuk Россия  
Дата: 18.06.17 05:19
Оценка:
Здравствуйте, CreatorCray, Вы писали:

EP>>По-хорошему выравнивание кода не должно ломаться в зависимости от настроек редактора: индентация табами, фигурное выравнивание — пробелами.

CC>Это если надо чтоб код был доступен и тем кто в VI колбасит, и тем кто в IDE.

Это нужно чтобы у применения табов было какое-либо весомое обоснование — каждый настраивает такую ширину табов какую ему удобно (либо не настраивает и использует дефолтную) и фигурное форматирование при этом не съезжает.
Иначе непонятно зачем вообще использовать табы — на размере исходников экономить, при этом получая взамен кучу проблем (например во второстепенных просмоторщиках будь-то мессенджер, баг-трекер, доументация и т.п.)?

Ну или как вариант вообще отказаться от фигурного выравнивания. Но вот фигурное выравнивание табами — это самый худший вариант.
Re[6]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 18.06.17 06:24
Оценка:
Здравствуйте, CreatorCray, Вы писали:

НС>>на поддержание этих псевдохудожеств уходит больше времени и сил, чем они приносят пользы.

CC>Категорически не согласен.

А ты попробуй.

CC> На поддержание выравнивания уходят пару секунд


Свежо придание.
Re[15]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 18.06.17 06:24
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>

CC>В виртуалке у меня 10ка уже пару лет как имеется.

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

K>>Много всяких мелочей, которые в сумме образуют удобство.\

CC>А нельзя ли всё таки перечислить, и мы тогда выясним удобно это мне или нет.
CC>Потому что кому то это удобно, кому то — нет.
CC> То, что тебе нравиццо и удобняк мне может быть всё равно или вообще неудобно.
CC>Ты правда не в курсе что разным людям может нравится разное?

Ну да. К примеру, тебе ведь старое окошко редактирования переменных среды удобнее нового, правда?

CC>>>Особенно если учесть что я пользуюсь FAR для всех файловых операций, комп стационарный с 34" не-тач моником.

K>>А при чём тут FAR?
CC>При том, что explorer-ом и всем с ним связанным я не пользуюсь абсолютно.

Плагинчик в студии, заменяющий Open in folder на Open in Far где скачать?
Re[5]: "Tabs vs spaces" strikes back
От: rameel https://github.com/rsdn/CodeJam
Дата: 18.06.17 07:43
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

EP>>: индентация табами, фигурное выравнивание — пробелами.


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


+1

За одним исключением, когда фигурное выравнивание используется для табличных данных
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[6]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 18.06.17 07:48
Оценка:
Здравствуйте, rameel, Вы писали:

R>+1

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

Без исключений. Каждый раз, когда приходится править код IT, при всем моем к нему уважении, я активно матерюсь, натыкаясь на его колоночки. Причем чем больше строк в колоночках, тем больше матерюсь.
Он, собственно, и сам согласен, что достает при каждом рефакторинге насиловать пробел, но все мечтает о хитром плагине, делающем все красиво минимальными усилиями. Даже, вроде, что то нашел на эту тему.
Re[7]: "Tabs vs spaces" strikes back
От: rameel https://github.com/rsdn/CodeJam
Дата: 18.06.17 08:07
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Без исключений.


Ну куда без них) Я же говорю, есть редкий юзкейс, когда табличное выравнивание оправдано, и кеп подсказывает, что это именно в случае табличных данных, за всем остальным — фтопку.
Как пример:
private static readonly State[] _states =
{
    /*                None              ArrayStart        ArrayEnd          ObjectStart       ObjectEnd         Property          Value             Comma        */
    /* None        */ State.Error,      State.OK,         State.Error,      State.OK,         State.Error,      State.Error,      State.OK,         State.Error,
    /* ArrayStart  */ State.Error,      State.OK,         State.ComparePop, State.OK,         State.Error,      State.Error,      State.OK,         State.Error,
    /* ArrayEnd    */ State.Error,      State.Compare,    State.ComparePop, State.Compare,    State.ComparePop, State.Compare,    State.Compare,    State.Error,
    /* ObjectStart */ State.Error,      State.Error,      State.Error,      State.Error,      State.ComparePop, State.OK,         State.Error,      State.Error,
    /* ObjectEnd   */ State.Error,      State.Compare,    State.ComparePop, State.Compare,    State.ComparePop, State.Compare,    State.Compare,    State.Error,
    /* Property    */ State.Error,      State.OK,         State.Error,      State.OK,         State.Error,      State.Error,      State.OK,         State.Error,
    /* Value       */ State.Error,      State.Compare,    State.ComparePop, State.Compare,    State.ComparePop, State.Compare,    State.Compare,    State.Error,
    /* Comma       */ State.Error,      State.Error,      State.Error,      State.Error,      State.Error,      State.Error,      State.Error,      State.Error
};


У нас из порядка 300 с лишним проектов наверное всего 5-6 мест, где используется фигурное выравнивание, и они там оправданы.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[16]: "Tabs vs spaces" strikes back
От: AlexRK  
Дата: 18.06.17 08:29
Оценка: 1 (1)
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Ну да. К примеру, тебе ведь старое окошко редактирования переменных среды удобнее нового, правда?


Это окошко — вообще не аргумент при выборе ОС. Что оно есть, что его вообще нет, что оно дико кривое, что божественно задизайнено Стивом Жобсом — один хрен. Эта операция нужна раз в сто лет. Приводить это как аргумент можно только после того, как все остальные аргументы исчерпаны.

CC>>При том, что explorer-ом и всем с ним связанным я не пользуюсь абсолютно.

НС>Плагинчик в студии, заменяющий Open in folder на Open in Far где скачать?

Опен ин фолдер не нужен. А вот со списком файлов и командной строкой работать частенько приходится. А в этом плане поделие по кличке "проводник" убого по самое не могу.
Re[4]: "Tabs vs spaces" strikes back
От: neFormal Россия  
Дата: 18.06.17 08:40
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>Одни люди заботятся о том, что бы код выглядел одинаково у всех, а другие идут на поводу у своего эго. Всё остальное — лирика.


да, забавно при этом, что эго выросло у пробельщиков.
...coding for chaos...
Re[17]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 18.06.17 08:59
Оценка:
Здравствуйте, AlexRK, Вы писали:

НС>>Ну да. К примеру, тебе ведь старое окошко редактирования переменных среды удобнее нового, правда?

ARK>Это окошко — вообще не аргумент при выборе ОС.

Почему?

ARK> Что оно есть, что его вообще нет, что оно дико кривое, что божественно задизайнено Стивом Жобсом — один хрен.


Зато как рамки раскрашены, это оооо!

ARK> Эта операция нужна раз в сто лет.


А из таких мелких операций опыт общения с ОС и складывается.

НС>>Плагинчик в студии, заменяющий Open in folder на Open in Far где скачать?

ARK>Опен ин фолдер не нужен.

Кто бы сомневался.

ARK> А вот со списком файлов и командной строкой работать частенько приходится.


И чем тут помешал эксплорер?
Не, ты не пойми меня правильно — я и сам Фаром очень активно пользуюсь (кто бы его еще с cmd на ps пересадил). Но это не означает, что я не пользуюсь эксплорером.

ARK> А в этом плане поделие по кличке "проводник" убого по самое не могу.


Однако ж это поделие я могу по контексту солюшена поднять, а вот Фар — увы. И таких мелочей — масса.
Re[16]: "Tabs vs spaces" strikes back
От: Evgeny.Panasyuk Россия  
Дата: 18.06.17 08:59
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Плагинчик в студии, заменяющий Open in folder на Open in Far где скачать?


Это что именно? "Открыть содержащую папку?" или другое?

Если это, то я из студии одним хоткеем открываю в Emacs текущий файл:строка:колонка.
Это настраивается в меню "Сервис->Внешние инструменты", формат аргументов вот такой:
-n +$(CurLine):$(CurCol) $(ItemDir)$(ItemFileName)$(ItemExt)
Аналогичным способом можно Far вызывать для текущего файла (редактор, или директорию).

А вот обратно, из-за "особенностей" студии, получается сложнее.
Re[8]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 18.06.17 09:00
Оценка:
Здравствуйте, rameel, Вы писали:

R>Как пример:

R>
R>private static readonly State[] _states =
R>{
R>    /*                None              ArrayStart        ArrayEnd          ObjectStart       ObjectEnd         Property          Value             Comma        */
R>    /* None        */ State.Error,      State.OK,         State.Error,      State.OK,         State.Error,      State.Error,      State.OK,         State.Error,
R>    /* ArrayStart  */ State.Error,      State.OK,         State.ComparePop, State.OK,         State.Error,      State.Error,      State.OK,         State.Error,
R>    /* ArrayEnd    */ State.Error,      State.Compare,    State.ComparePop, State.Compare,    State.ComparePop, State.Compare,    State.Compare,    State.Error,
R>    /* ObjectStart */ State.Error,      State.Error,      State.Error,      State.Error,      State.ComparePop, State.OK,         State.Error,      State.Error,
R>    /* ObjectEnd   */ State.Error,      State.Compare,    State.ComparePop, State.Compare,    State.ComparePop, State.Compare,    State.Compare,    State.Error,
R>    /* Property    */ State.Error,      State.OK,         State.Error,      State.OK,         State.Error,      State.Error,      State.OK,         State.Error,
R>    /* Value       */ State.Error,      State.Compare,    State.ComparePop, State.Compare,    State.ComparePop, State.Compare,    State.Compare,    State.Error,
R>    /* Comma       */ State.Error,      State.Error,      State.Error,      State.Error,      State.Error,      State.Error,      State.Error,      State.Error
R>};
R>


Ну вот в этом примере стоит переименовать ComparePop и панислась, здравствуйте 5 минут насилования пробела.
Re[9]: "Tabs vs spaces" strikes back
От: rameel https://github.com/rsdn/CodeJam
Дата: 18.06.17 09:07
Оценка: -1
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Ну вот в этом примере стоит переименовать ComparePop и панислась, здравствуйте 5 минут насилования пробела.


Альтернатива еще хуже
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[9]: "Tabs vs spaces" strikes back
От: Evgeny.Panasyuk Россия  
Дата: 18.06.17 09:15
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Ну вот в этом примере стоит переименовать ComparePop и панислась, здравствуйте 5 минут насилования пробела.


Например в Emacs для этого есть команда align-regexp — выделяешь текст, задаёшь регулярное выражение разделителя и всё автоматом выравнивается.
Re[8]: "Tabs vs spaces" strikes back
От: neFormal Россия  
Дата: 18.06.17 09:20
Оценка:
Здравствуйте, Cyberax, Вы писали:

CC>>Да и define нормальный, а то хз что ты имеешь в виду.

C>С большим процессором, батарейкой и БЕЗ тачбара.

у меня возникли два вопроса:
— что не так с батарейкой? маководы наоборот её нахваливают;
— что вместо тачбара? трекпойнт?
...coding for chaos...
Re[10]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 18.06.17 09:21
Оценка:
Здравствуйте, Evgeny.Panasyuk, Вы писали:

EP>Например в Emacs для этого есть команда align-regexp — выделяешь текст, задаёшь регулярное выражение разделителя и всё автоматом выравнивается.


Да есть такое и в виде плагина в студии.

http://www.codealignment.com/ForVisualStudio.html
https://github.com/annsk/vscode-alignment/blob/master/README.md

Но это все лишний геморой.
Re[9]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 18.06.17 09:24
Оценка: 2 (1)
Здравствуйте, neFormal, Вы писали:

F>- что вместо тачбара? трекпойнт?


Тачбар и тачпад это разные вещи.
Re[12]: "Tabs vs spaces" strikes back
От: neFormal Россия  
Дата: 18.06.17 09:42
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Да десятку стоит поставить хотя бы за это:


а что это? редактирование переменных окружения?
чем это круто?
...coding for chaos...
Re[16]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 18.06.17 10:19
Оценка: 1 (1)
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Вот и ты вряд ли пользовался. Потому что иначе бы ты не про рамочки окошек писал, которые перестаешь через неделю замечать.

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

НС>У десятки хватает собственных проблем, безусловно. Но ты ни одну из них не назвал

Я уже много писал в разное время в разных темах по этому поводу. Утомило уже повторяться.

НС>и это все что нужно знать про твой опыт использования десятки.

Ваше мнение очень важно для нас! (С)

НС>Ну да. К примеру, тебе ведь старое окошко редактирования переменных среды удобнее нового, правда?

Возможно, но я им не пользуюсь и в старых виндах.

НС>Плагинчик в студии, заменяющий Open in folder на Open in Far где скачать?

А что такое Open in folder?
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[14]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 18.06.17 10:19
Оценка:
Здравствуйте, SkyDance, Вы писали:

CC>>Меня на столько не хватает.

SD>Стареешь
Да просто времени в сутках не хватает чтобы тратить его на ерунду.
Накой страдать и жрать кактус, в надежде что в какой то момент привыкнешь, к тому же в новом кактусе нет ничего такого полезного чтобы оправдывало труд по пережёвыванию его колючек.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[18]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 18.06.17 10:19
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Зато как рамки раскрашены, это оооо!

А, ну тогда сразу другое дело! Что ж ты сразу то не сказал?

НС>А из таких мелких операций опыт общения с ОС и складывается.

Из мелких, но не таких. Из мелких но частых. Эта же мелкая и крайне редкая.

НС>Однако ж это поделие я могу по контексту солюшена поднять

Ты бы хоть объяснил use case этой операции.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[6]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 18.06.17 10:19
Оценка:
Здравствуйте, Evgeny.Panasyuk, Вы писали:

EP>Иначе непонятно зачем вообще использовать табы — на размере исходников экономить

Нет, это вообще давно смехотворный аргумент.
Вспомни чем таб отличается от пробела, когда видишь его в редакторе.
Таб это широкий пробел, с flexible левой границей и прибитой к сетке таба правой.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[7]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 18.06.17 10:19
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>А ты попробуй.

Что попробовать? Я так уже ~20 лет делаю, чуть ли не с первых программ.

CC>> На поддержание выравнивания уходят пару секунд

НС>Свежо придание.
Ты щас пытаешься учить деда кашлять.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[8]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 18.06.17 10:19
Оценка: 1 (1)
Здравствуйте, rameel, Вы писали:

R>Как пример:

Поменяй пробелы на табы и что либо менять надо будет реже, просто потому что таб — flexible, и далеко не все изменения требуют добавления новых табов. Кроме того чтобы выровнять на границу надо один раз нажать таб а не 1-3 раза нажать пробел.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[17]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 18.06.17 10:38
Оценка:
Здравствуйте, CreatorCray, Вы писали:

НС>>Вот и ты вряд ли пользовался. Потому что иначе бы ты не про рамочки окошек писал, которые перестаешь через неделю замечать.

CC>Меня их UI постоянно раздражает, это первое что я вижу когда приходится там что либо делать.

Тебя. если судить по этому форуму, вообще любые заметные изменения раздражают.

НС>>У десятки хватает собственных проблем, безусловно. Но ты ни одну из них не назвал

CC>Я уже много писал в разное время в разных темах по этому поводу. Утомило уже повторяться.

Да и смысл, если все сводится к твоему субъективному восприятию.

НС>>Ну да. К примеру, тебе ведь старое окошко редактирования переменных среды удобнее нового, правда?

CC>Возможно

Больше мне добавить нечего.

НС>>Плагинчик в студии, заменяющий Open in folder на Open in Far где скачать?

CC>А что такое Open in folder?

Открыть папочку текущего файла в проводнике.
Re[15]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 18.06.17 10:38
Оценка: -1
Здравствуйте, CreatorCray, Вы писали:

SD>>Стареешь

CC>Да просто времени в сутках не хватает чтобы тратить его на ерунду.

Этим сложно объяснить твое сидение на версиях десятилетней давности. Чтобы за 10 лет не нашлось времени — конечно верим. Так всегда у хороших танцоров и бывает.

CC>Накой страдать и жрать кактус, в надежде что в какой то момент привыкнешь, к тому же в новом кактусе нет ничего такого полезного


Откуда ты знаешь что нет, если не пробовал? МС такое количество функционала задепрекейтило в студии и ОС, что сейчас на 10-летней древности инструменте можно разрабатывать только такое же древнее говно мамонта.
Re[8]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 18.06.17 10:38
Оценка:
Здравствуйте, CreatorCray, Вы писали:

НС>>А ты попробуй.

CC>Что попробовать? Я так уже ~20 лет делаю, чуть ли не с первых программ.

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

CC>>> На поддержание выравнивания уходят пару секунд

НС>>Свежо придание.
CC>Ты щас пытаешься учить деда кашлять.

Не, я щас пытаюсь намекнуть деду, что он уже совсем дед. Не возрастом и мудростью, но своим восприятием нового.
Re[7]: "Tabs vs spaces" strikes back
От: Evgeny.Panasyuk Россия  
Дата: 18.06.17 10:40
Оценка: +1
Здравствуйте, CreatorCray, Вы писали:

CC>Вспомни чем таб отличается от пробела, когда видишь его в редакторе.

CC>Таб это широкий пробел, с flexible левой границей и прибитой к сетке таба правой.

Я помню — но как ты предлагаешь это использовать?
Там где это действительно может быть полезно, типа таблиц, всё равно всё может поехать при переименовании, и вместо ручного исправления (причём возможно на всех строчках) — лучше использовать готовую команду/скрипт/плагин. Чтобы при использовании табов проблема возникала редко — нужно использовать широкие табы, например в 16 или вовсе 32 — но ты же ЕМНИП используешь 4.
Не говоря уже о том, что при разной ширине отображения таба в разных редакторах/просмоторщиках — всё опять поедет.
Re[14]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 18.06.17 13:56
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

I>>А почему ты шашечки показал ? Или ты сюда лазишь чаще, чем раз в сезон ?


НС>Иногда приходится.


Ты определись, что же у тебя "шашечки" то значат.

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


Эдак окажется что ОС важна для неважных вещей.

НС>И, с другой стороны, как нарисована у окна рамочка мне настолько плевать, что я даже не помню как и где оно выглядит в разных версиях винды. Последний раз рамочки для меня чего то значили еще когда BeOS была жива.


И что с того ?

Как то у тебя неубедительно — начал за здравие, закончил заупокой.
Re[15]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 18.06.17 14:19
Оценка: -1
Здравствуйте, Ikemefula, Вы писали:

НС>>Иногда приходится.

I>Ты определись, что же у тебя "шашечки" то значат.

То, что не влияет на скорость выполнения тех или иных операций. Простота просмотра и редактирования переменных среды — влияет, раскраска рамочек — нет.

НС>>И, с другой стороны, как нарисована у окна рамочка мне настолько плевать, что я даже не помню как и где оно выглядит в разных версиях винды. Последний раз рамочки для меня чего то значили еще когда BeOS была жива.

I>И что с того ?

Это как бы намекаэ, кому шашечки, а кому ехать.
Re[16]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 18.06.17 16:13
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>>>Иногда приходится.

I>>Ты определись, что же у тебя "шашечки" то значат.

НС>То, что не влияет на скорость выполнения тех или иных операций. Простота просмотра и редактирования переменных среды — влияет, раскраска рамочек — нет.


Слово "иногда" значит, что с т.з. времени частота использования второстепенная. То есть — шашечки.

НС>>>И, с другой стороны, как нарисована у окна рамочка мне настолько плевать, что я даже не помню как и где оно выглядит в разных версиях винды. Последний раз рамочки для меня чего то значили еще когда BeOS была жива.

I>>И что с того ?

НС>Это как бы намекаэ, кому шашечки, а кому ехать.


Тут нет намеканий, здесь рассказы про то, какой ты старый.
Re[6]: "Tabs vs spaces" strikes back
От: CoderMonkey  
Дата: 18.06.17 17:13
Оценка:
Здравствуйте, Evgeny.Panasyuk, Вы писали:

EP>Это нужно чтобы у применения табов было какое-либо весомое обоснование — каждый настраивает такую ширину табов какую ему удобно (либо не настраивает и использует дефолтную) и фигурное форматирование при этом не съезжает.


Если у тебя размер таба настроен на 4, то это всегда и везде во всех файлах именно 4 — не 3 и не 5, как это очень часто бывает с пробелами, когда кто-нибудь по лени или спешке нажал backspace вместо shift+tab.
Отредактировано 18.06.2017 17:20 CodeMonkey . Предыдущая версия . Еще …
Отредактировано 18.06.2017 17:19 CodeMonkey . Предыдущая версия .
Re[18]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 18.06.17 20:06
Оценка: :)
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Тебя. если судить по этому форуму, вообще любые заметные изменения раздражают.

Форум он для срачей, потому о том, что меня радует тут писать смысла нету.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[16]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 18.06.17 20:06
Оценка: 1 (1) +1
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Этим сложно объяснить твое сидение на версиях десятилетней давности.

Давай щас вспомним сколько лет grep или tar.
Я пользуюсь тем, что работает как мне надо. И пофигу на возраст.

НС> Чтобы за 10 лет не нашлось времени — конечно верим.

Каждая новая версия софта (даже сраный браузер, не говоря уже об ОС) сначала ставится в виртуалку а потом изучается на предмет "чо добавили и чо сломали".
Потому что в последнее время ломают слишком много, а времени на откат сломанного как правило уходит неприличное колво.
Если плюсы новой версии перевешивают минусы то делается полноценный апгрейд основной машины.

НС>Откуда ты знаешь что нет, если не пробовал?

Ты вообще читаешь что тебе отвечают?
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[9]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 18.06.17 20:06
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

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

Я читал достаточно невыровненного кода чтоб начать ненавидеть его авторов.
Впрочем там сразу пучок болезней: те, кто хреначит без заботы о читабельности кода ещё и переменные именуют по-мудацки, отступы не делают никакие, комменты тоже для слабых духом.
Часто приходится код сначала переформатировать и в процессе чтения переименовывать всякие ii2 в hashTableOffset
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[19]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 18.06.17 20:40
Оценка:
Здравствуйте, CreatorCray, Вы писали:

НС>>Тебя. если судить по этому форуму, вообще любые заметные изменения раздражают.

CC>Форум он для срачей, потому о том, что меня радует тут писать смысла нету.

Зря.
Re[17]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 18.06.17 20:40
Оценка:
Здравствуйте, CreatorCray, Вы писали:

НС>>Этим сложно объяснить твое сидение на версиях десятилетней давности.

CC>Давай щас вспомним сколько лет grep или tar.

Не сравнивай утилитки и сложные продукты типа ОС и ИДЕ.

CC>Потому что в последнее время ломают слишком много, а времени на откат сломанного как правило уходит неприличное колво.


Странно, почему у меня не уходит? Тестированием в виртуалках софта я не занимаюсь.
Re[17]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 18.06.17 20:40
Оценка:
Здравствуйте, Ikemefula, Вы писали:

НС>>То, что не влияет на скорость выполнения тех или иных операций. Простота просмотра и редактирования переменных среды — влияет, раскраска рамочек — нет.

I>Слово "иногда" значит, что с т.з. времени частота использования второстепенная.

Нет, не значит.

I> То есть — шашечки.


Ты у меня определение спрашивал чтобы полностью его проигнорировать?
Re[20]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 18.06.17 22:04
Оценка: +2 :))
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Зря.

Почему зря? Это форум, тут всегда найдётся кто либо кто обосрёт.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[18]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 18.06.17 22:04
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Не сравнивай утилитки и сложные продукты типа ОС и ИДЕ.

Это был пример для наглядности.

НС>Странно, почему у меня не уходит?

Наверное потому что ты предпочитаешь привыкать.
Я же предпочитаю чтобы мне было удобно.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[17]: "Tabs vs spaces" strikes back
От: CoderMonkey  
Дата: 18.06.17 22:51
Оценка: +1
Здравствуйте, CreatorCray, Вы писали:

CC>Потому что в последнее время ломают слишком много, а времени на откат сломанного как правило уходит неприличное колво.


Это еще ладно, если просто ломают. В последнее время слишком часто происходит "мы тут решили, что тебе это не надо, и убрали нахрен. И пусть заткнется любой, кто против".
Re[21]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 18.06.17 23:00
Оценка: +2
Здравствуйте, CreatorCray, Вы писали:

НС>>Зря.

CC>Почему зря? Это форум, тут всегда найдётся кто либо кто обосрёт.

И 10 человек, кому это принесет пользу. А троллей можно просто игнорировать.
Re[19]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 18.06.17 23:00
Оценка: :)
Здравствуйте, CreatorCray, Вы писали:

НС>>Не сравнивай утилитки и сложные продукты типа ОС и ИДЕ.

CC>Это был пример для наглядности.

Так и я окошко для переменных для наглядности привел, однако ж.

НС>>Странно, почему у меня не уходит?

CC>Наверное потому что ты предпочитаешь привыкать.

Ну или процесс привыкания не вызывает у меня каких то сложностей и существенных потерь времени. Я ж не на АЭС работаю — не понравилось, откатился.

CC>Я же предпочитаю чтобы мне было удобно.


Ну вот а мне как раз на древнючих студиях и ОС неудобно. Не говоря уж о том, что сфера моей деятельности обычно не особо то и позволяет долго сидеть на древнем софте.
Re[20]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 19.06.17 01:08
Оценка: -1
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Так и я окошко для переменных для наглядности привел, однако ж.

Таки частота применения grep vs этого окошка отличается разительно.

НС>Ну или процесс привыкания не вызывает у меня каких то сложностей и существенных потерь времени.

НС>Я ж не на АЭС работаю — не понравилось, откатился.
Ну и сколько времени у тебя занимает откат ОС на предыдущую? Чтоб всё, что там было установлено и настроено работало как было?
Поставить винду — 15 минут. Поставить и настроить весь нужный софт — ещё часов 5-6.

CC>>Я же предпочитаю чтобы мне было удобно.

НС>Ну вот а мне как раз на древнючих студиях и ОС неудобно.
НС>Не говоря уж о том, что сфера моей деятельности обычно не особо то и позволяет долго сидеть на древнем софте.
Ну так у нас просто сферы кардинально разные. И если тебе надо постоянно гнаться за новьём то в моей сфере ничего нового в IDE не появлялось уже давно.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[7]: "Tabs vs spaces" strikes back
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 19.06.17 03:51
Оценка:
Здравствуйте, CoderMonkey, Вы писали:

EP>>Это нужно чтобы у применения табов было какое-либо весомое обоснование — каждый настраивает такую ширину табов какую ему удобно (либо не настраивает и использует дефолтную) и фигурное форматирование при этом не съезжает.


CM>Если у тебя размер таба настроен на 4, то это всегда и везде во всех файлах именно 4 — не 3 и не 5,


"Во всех" — преувеличение, настройки могут зависеть от проекта, результатов детекта типа файла... хотя идея сказанного понятна.

CM> как это очень часто бывает с пробелами, когда кто-нибудь по лени или спешке нажал backspace вместо shift+tab.


От простого backspace — это уже вам ну очень тупой редактор попался. У нормальных на backspace на пустой строке делается шаг назад на предыдущую позицию индентации, и странные Shift+Tab тут не нужны.

С другой стороны, какая проблема от того, что где-то оказалось 5 пробелов вместо 4? Это критично только для языков стиля Python, но там отступ всё равно на весь блок.
The God is real, unless declared integer.
Re[9]: "Tabs vs spaces" strikes back
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 19.06.17 04:40
Оценка:
Здравствуйте, CreatorCray, Вы писали:

R>>Как пример:

CC>Поменяй пробелы на табы и что либо менять надо будет реже, просто потому что таб — flexible, и далеко не все изменения требуют добавления новых табов. Кроме того чтобы выровнять на границу надо один раз нажать таб а не 1-3 раза нажать пробел.

Последнее ортогонально использованию табов в сохранённом файле.
The God is real, unless declared integer.
Re[6]: "Tabs vs spaces" strikes back
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 19.06.17 04:42
Оценка: +1
Здравствуйте, Evgeny.Panasyuk, Вы писали:

EP>Это нужно чтобы у применения табов было какое-либо весомое обоснование — каждый настраивает такую ширину табов какую ему удобно (либо не настраивает и использует дефолтную) и фигурное форматирование при этом не съезжает.

EP>Иначе непонятно зачем вообще использовать табы — на размере исходников экономить, при этом получая взамен кучу проблем (например во второстепенных просмоторщиках будь-то мессенджер, баг-трекер, доументация и т.п.)?

EP>Ну или как вариант вообще отказаться от фигурного выравнивания. Но вот фигурное выравнивание табами — это самый худший вариант.


На практике таки оказывается, что количество изменений, которые нужно сделать до достаточного результата, при табах меньше, а часто вообще не надо править (когда правая граница остаётся на месте). Это не абсолют, но приемлемо.
The God is real, unless declared integer.
Re[18]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 19.06.17 07:35
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>>>То, что не влияет на скорость выполнения тех или иных операций. Простота просмотра и редактирования переменных среды — влияет, раскраска рамочек — нет.

I>>Слово "иногда" значит, что с т.з. времени частота использования второстепенная.

НС>Нет, не значит.


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

I>> То есть — шашечки.


НС>Ты у меня определение спрашивал чтобы полностью его проигнорировать?


Наблюдаю как ты вертишься после своих "авторитетных" заявлений.
Re[19]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 19.06.17 07:53
Оценка:
Здравствуйте, CreatorCray, Вы писали:

НС>>Странно, почему у меня не уходит?

CC>Наверное потому что ты предпочитаешь привыкать.
CC>Я же предпочитаю чтобы мне было удобно.

Это называется "находиться в зоне комфорта"
Судя по тому, что сидишь на древних системах, ты не очень то умеешь выходить из этой зоны.
Re[21]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 19.06.17 08:03
Оценка:
Здравствуйте, CreatorCray, Вы писали:

НС>>Не говоря уж о том, что сфера моей деятельности обычно не особо то и позволяет долго сидеть на древнем софте.

CC>Ну так у нас просто сферы кардинально разные. И если тебе надо постоянно гнаться за новьём то в моей сфере ничего нового в IDE не появлялось уже давно.

Когда тебя прижали, ты вдруг ухватился за свою "сферу". А совсем недавно показывал пример "ESX, scons, запихал в вижлу и тд". Для древнем Си и С++ вижла, возможно, шустро работает на больших проектах, потому что от IDE ничего то и не требуется. А вот дотнетный проект навроде САПР где кода всего 50мб надо было дробить на десяток солюшнов, потому что у вижлы заканчивается память.
Re[11]: "Tabs vs spaces" strikes back
От: neFormal Россия  
Дата: 19.06.17 08:24
Оценка: -1 :)
Здравствуйте, CreatorCray, Вы писали:

CC>Для меня Win10 не юзабельна совсем. Мне очень не нравится что они утворили с гуем. Всё плоское и квадратное.


дизайн-то, наверное, можно поменять.
после вин8 кажется, что вин10 практически идеальна. эта игра мелкософта в доброго и злого полицейского релиза иногда угнетает.
пока по ощущениям близко к вин7, с небольшими отличиями. пуск только испоганили.
...coding for chaos...
Re[14]: "Tabs vs spaces" strikes back
От: IID Россия  
Дата: 19.06.17 13:31
Оценка:
Здравствуйте, koandrew, Вы писали:

K>А при чём тут FAR? Ну помимо того, что ты расписался в собственном ретроградстве?


про FAR ты не прав
kalsarikännit
Re[11]: "Tabs vs spaces" strikes back
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 19.06.17 14:47
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>На это нонче способен любой современный смартфон.


А в factorio он может поиграть?
[КУ] оккупировала армия.
Re[15]: "Tabs vs spaces" strikes back
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 19.06.17 17:03
Оценка: -1 :)
Здравствуйте, IID, Вы писали:

IID>про FAR ты не прав


Да ладно тебе заниматься самоубеждением. Общеизвестно, что FAR используют только старпёры, т.к. он напоминает им о временах, когда им ещё не приходилось постоянно выметать из-под себя песочек...
[КУ] оккупировала армия.
Re[22]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 19.06.17 18:41
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>Когда тебя прижали

Ох уж эти мечтатели...

I>А совсем недавно показывал пример "ESX, scons, запихал в вижлу и тд".

И? Что изменилось?

I> Для древнем Си и С++ вижла, возможно, шустро работает на больших проектах

Прекрасно работает.

I> потому что от IDE ничего то и не требуется.

Всего лишь навигация и рефакторинг. Которые кстати куда как лучше обеспечивает VAX, поэтому родной интеллисенс у меня обычно заблокирован.
Вот тебе и ответ к вопросу: почему работает и память не кончается.

I> А вот дотнетный проект навроде САПР где кода всего 50мб надо было дробить на десяток солюшнов, потому что у вижлы заканчивается память.

Интересно, какие яйца мешают этому танцору?
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[20]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 19.06.17 18:41
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>Это называется "находиться в зоне комфорта"

Моя задача — быстро решать проблемы. А не мудохаться с неработающим новьём.

I>Судя по тому, что сидишь на древних системах, ты не очень то умеешь выходить из этой зоны.

Пальцы загни, да?
Платят за решение проблем а не за "выход из зоны".
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[12]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 19.06.17 18:41
Оценка: +2
Здравствуйте, neFormal, Вы писали:

CC>>Для меня Win10 не юзабельна совсем. Мне очень не нравится что они утворили с гуем. Всё плоское и квадратное.

F>дизайн-то, наверное, можно поменять.
Увы, как то не очень чтобы похоже на то.
То, что есть в инете под названием Classic theme выглядит ещё хуже чем без неё.

F>пока по ощущениям близко к вин7, с небольшими отличиями. пуск только испоганили.

В сравнением с W8 стало получше, но пока ещё далековато до моего приемлемого уровня.
Мне пока не жмёт, может к тому времени остальное поправят.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[19]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 19.06.17 18:41
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>Например, как часто ты запускаешь приложения через меню

Редко

I>через десктоп

Никогда

I> пользуешься переключением задач

Постоянно

I>Наблюдаю как ты вертишься

Вот это щас смешно было: старый тролль надувает щёки.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[16]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 19.06.17 18:57
Оценка:
Здравствуйте, koandrew, Вы писали:

Общеизвестно, что grep используют только старпёры, т.к. он напоминает им о временах, когда им ещё не приходилось постоянно выметать из-под себя песочек...
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[17]: "Tabs vs spaces" strikes back
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 19.06.17 19:27
Оценка:
Здравствуйте, CreatorCray, Вы писали:

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

CC>
Ну видишь — ещё не всё потеряно! Тока песочек не забудь вынести за собой
[КУ] оккупировала армия.
Re[8]: "Tabs vs spaces" strikes back
От: CoderMonkey  
Дата: 19.06.17 20:02
Оценка:
Здравствуйте, netch80, Вы писали:

N>От простого backspace — это уже вам ну очень тупой редактор попался. У нормальных на backspace на пустой строке делается шаг назад на предыдущую позицию индентации, и странные Shift+Tab тут не нужны.


И что это за "не тупые" редакторы? VS — не умеет, Eclipse — не умеет.
Re[18]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 19.06.17 20:14
Оценка:
Здравствуйте, koandrew, Вы писали:

K>Тока песочек не забудь вынести за собой

Всё автоматизировано!
В моём офисе живёт румба, сама ночью ездит и подметает.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[21]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 19.06.17 20:56
Оценка:
Здравствуйте, CreatorCray, Вы писали:

НС>>Так и я окошко для переменных для наглядности привел, однако ж.

CC>Таки частота применения grep vs этого окошка отличается разительно.

Ага. Я то окошко намного чаще применяю.

НС>>Я ж не на АЭС работаю — не понравилось, откатился.

CC>Ну и сколько времени у тебя занимает откат ОС на предыдущую?

Ни разу не пригодилось, так что ХЗ.
Re[22]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 19.06.17 23:24
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Ага. Я то окошко намного чаще применяю.

Если не секрет — зачем?

CC>>Ну и сколько времени у тебя занимает откат ОС на предыдущую?

НС>Ни разу не пригодилось, так что ХЗ.
А, т.е. твоё заявление про:

C>>а времени на откат сломанного как правило уходит неприличное колво.
НС>Странно, почему у меня не уходит?


следует читать как: "а я никогда не откатывался".
Ну и о чём ты споришь тогда?
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[9]: "Tabs vs spaces" strikes back
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 19.06.17 23:55
Оценка:
Здравствуйте, CoderMonkey, Вы писали:

N>>От простого backspace — это уже вам ну очень тупой редактор попался. У нормальных на backspace на пустой строке делается шаг назад на предыдущую позицию индентации, и странные Shift+Tab тут не нужны.


CM>И что это за "не тупые" редакторы? VS — не умеет, Eclipse — не умеет.


vim умеет.
Netbeans умеет.
IDEA умеет.

Это всё при стандартных настройках (или близких к этому). Кстати, насчёт VS я сомневаюсь — прямо сейчас под рукой нет, но мне помнится, что тоже по Backspace ходила на предыдущую позицию. Неужели сломали?
The God is real, unless declared integer.
Re[23]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 20.06.17 04:16
Оценка:
Здравствуйте, CreatorCray, Вы писали:

НС>>Ага. Я то окошко намного чаще применяю.

CC>Если не секрет — зачем?

По прямому назначению.

CC>

C>>>а времени на откат сломанного как правило уходит неприличное колво.
НС>>Странно, почему у меня не уходит?

CC>следует читать как: "а я никогда не откатывался".

Можно и так.

CC>Ну и о чём ты споришь тогда?


Все о том же.
Re: Ну вот что я вам хочу сказать ...
От: c-smile Канада http://terrainformatica.com
Дата: 20.06.17 05:08
Оценка: :)
тема "tabs vs spaces" родилась задолго до программизма и всех нас переживет я думаю:



В следующий раз если вам покажется что "RSDN не торт", просто скажите "tabs vs spaces", включите вентилятор и оденьте противогаз с дворниками:

Отредактировано 20.06.2017 5:09 c-smile . Предыдущая версия .
Re[2]: Ну вот что я вам хочу сказать ...
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 20.06.17 05:18
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>тема "tabs vs spaces" родилась задолго до программизма и всех нас переживет я думаю:


CS>Image: il_570xN.1210961852_3lu0.jpg


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

CS>В следующий раз если вам покажется что "RSDN не торт", просто скажите "tabs vs spaces", включите вентилятор и оденьте противогаз с дворниками:

CS>Image: GSPM_2_003.jpg

Стразиков не хватает.
The God is real, unless declared integer.
Re[21]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 20.06.17 10:22
Оценка:
Здравствуйте, CreatorCray, Вы писали:

I>>Это называется "находиться в зоне комфорта"

CC>Моя задача — быстро решать проблемы. А не мудохаться с неработающим новьём.
I>>Судя по тому, что сидишь на древних системах, ты не очень то умеешь выходить из этой зоны.
CC>Пальцы загни, да?
CC>Платят за решение проблем а не за "выход из зоны".

За эффективность решения значит не платят ? Ну, у тебя же особая область, в ней десять лет ничего не происходило
Re[23]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 20.06.17 10:43
Оценка:
Здравствуйте, CreatorCray, Вы писали:

I>> Для древнем Си и С++ вижла, возможно, шустро работает на больших проектах

CC>Прекрасно работает.

Потому что там ничего внятного нет. Рефакторинг наверняка сводится к переименованию и даже это работает долго вместе с твоим VAX. Сколько времени будет работать поиск "похожий на выделеный кусок кода" ?

I>> А вот дотнетный проект навроде САПР где кода всего 50мб надо было дробить на десяток солюшнов, потому что у вижлы заканчивается память.

CC>Интересно, какие яйца мешают этому танцору?

Это известная проблема MS VS
1 "Not enough storage is available to complete this operation"
2 как ты и сам пишешь, медленный рефакториг, интелисенс, навигация и тд.
Re: "Tabs vs spaces" strikes back
От: Evgeny.Panasyuk Россия  
Дата: 20.06.17 11:37
Оценка: 1 (1) :)
https://www.youtube.com/watch?v=SsoOG6ZeyUI
Re[21]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 20.06.17 12:17
Оценка:
Здравствуйте, CreatorCray, Вы писали:

НС>>Ну или процесс привыкания не вызывает у меня каких то сложностей и существенных потерь времени.

НС>>Я ж не на АЭС работаю — не понравилось, откатился.
CC>Ну и сколько времени у тебя занимает откат ОС на предыдущую? Чтоб всё, что там было установлено и настроено работало как было?
CC>Поставить винду — 15 минут. Поставить и настроить весь нужный софт — ещё часов 5-6.

OMG! Уже 2017й год Никто не откатывает винду переустановкой Создаешь бекап-имедж, если новая версия опаскудилась, восстанавливаешь образ из бекапа.
Не надо никаких 5-6 часов.
Да и греп на кой ляд тебе нужен ? Это как костыль, когда ничего лучше под рукой нет, типа "срочно пофиксить прод".

P.S. Регулярно вижу кадров которые вместо Find Usage используют grep, а потом кричат, что им де в ИДЕ ничего не надо.
Re[22]: "Tabs vs spaces" strikes back
От: Evgeny.Panasyuk Россия  
Дата: 20.06.17 12:44
Оценка:
Здравствуйте, Ikemefula, Вы писали:

CC>>Ну и сколько времени у тебя занимает откат ОС на предыдущую? Чтоб всё, что там было установлено и настроено работало как было?

CC>>Поставить винду — 15 минут. Поставить и настроить весь нужный софт — ещё часов 5-6.
I>OMG! Уже 2017й год Никто не откатывает винду переустановкой Создаешь бекап-имедж, если новая версия опаскудилась, восстанавливаешь образ из бекапа.
I>Не надо никаких 5-6 часов.

+1

I>Да и греп на кой ляд тебе нужен ? Это как костыль, когда ничего лучше под рукой нет, типа "срочно пофиксить прод".


Поиск по самым разнообразным файлам, по выводу команд, в контексте проекта, нескольких проектов, всей системы и т.д. и т.п. Ты лучше покажи программиста который вообще никаким текстовым поиском не пользуется.
Именно grep удобен тем что есть везде — даже на Windows его сейчас не нужно отдельно ставить ибо идёт в комплекте с git.

I>P.S. Регулярно вижу кадров которые вместо Find Usage используют grep, а потом кричат, что им де в ИДЕ ничего не надо.


Использую и то и другое Конкретно Find Usage может обламываться даже в языках со статической типизацией в случаях слабой связности / кросс-проектовости, не говоря уже об языках с динамической типизацией. А помимо непосредственно кода ещё бывают текстовые файлы, конфигурационные, диагностические и прочие данные
Re[2]: "Tabs vs spaces" strikes back
От: namespace  
Дата: 20.06.17 12:51
Оценка: +1
CM>Больше зарабатывают, как правило, в банках и прочих богатых компаниях, где программисты — обслуга и пилят жуткий говнософт.
В банках умеют считать деньги, и платят там средне по рынку.
Любой старый софт, где требования часто меняются, становится 'говнософтом'. Качество свежезапиленного зависит от исполнителя.
У нас есть и то и другое.
Re[10]: "Tabs vs spaces" strikes back
От: CoderMonkey  
Дата: 20.06.17 15:54
Оценка:
Здравствуйте, netch80, Вы писали:

N>Это всё при стандартных настройках (или близких к этому). Кстати, насчёт VS я сомневаюсь — прямо сейчас под рукой нет, но мне помнится, что тоже по Backspace ходила на предыдущую позицию. Неужели сломали?


Да вроде и никогда не было. Может, ты и про остальные ошибаешься?
Re[11]: "Tabs vs spaces" strikes back
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 20.06.17 16:28
Оценка: +1
Здравствуйте, CoderMonkey, Вы писали:

CM>Здравствуйте, netch80, Вы писали:


N>>Это всё при стандартных настройках (или близких к этому). Кстати, насчёт VS я сомневаюсь — прямо сейчас под рукой нет, но мне помнится, что тоже по Backspace ходила на предыдущую позицию. Неужели сломали?


CM>Да вроде и никогда не было. Может, ты и про остальные ошибаешься?


Проверил прямо сейчас.
vim — откатывает на предыдущую позицию согласно shiftwidth. Настройки в этом месте по умолчанию, кроме собственно значения shiftwidth, которое подобрано под язык.

IDEA (в виде Android Studio) — откатывает сразу на позицию выравнивания согласно контексту (в блоке — такое же, как предыдущая строка оператора). Если уходить дальше этой позиции — съедает весь отступ и сцепляет с предыдущей строкой. Намеренно сдвинул всё в блоке на один пробел вправо — стало ставить всё равно на рекомендованные для этого контекста. Думаю, это таки можно понять, что оно делает прыжок на позицию табуляции.

Netbeans — да, 8.0 ходит по одной позиции назад, настройки не нашёл.

То есть полтора-два таки таки нормально ведут себя. vim — самый умный

С VS я плотно работал только с 6.0, более поздние очень эпизодически. Проверю при случае, сейчас винды нет в доступе.
The God is real, unless declared integer.
Re[24]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 20.06.17 18:43
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>Потому что там ничего внятного нет.

А что надо?

I>Рефакторинг наверняка сводится к переименованию

Далеко не только.

I>и даже это работает долго вместе с твоим VAX.

Откуда ты это взял?

I> Сколько времени будет работать поиск "похожий на выделеный кусок кода" ?


I>1 "Not enough storage is available to complete this operation"

Никогда не сталкивался.

I>2 как ты и сам пишешь, медленный рефакториг, интелисенс, навигация и тд.

Где я такое писал?
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[22]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 20.06.17 18:43
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>OMG! Уже 2017й год Никто не откатывает винду переустановкой Создаешь бекап-имедж, если новая версия опаскудилась, восстанавливаешь образ из бекапа.

Вот сколько раз ты так делал перед установкой какого нить серьёзного софта?

I>Да и греп на кой ляд тебе нужен?

На винде он мне не нужен.

I>P.S. Регулярно вижу кадров которые вместо Find Usage используют grep, а потом кричат, что им де в ИДЕ ничего не надо.

Грепают обычно всякие логи а не сурсы. Даже на линуксах есть более подходящие тулы.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[22]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 20.06.17 18:43
Оценка: +1
Здравствуйте, Ikemefula, Вы писали:

I>За эффективность решения значит не платят ?

Платят за хорошо и вовремя. Отлично но через 10 лет никому не надо.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[23]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 22.06.17 08:06
Оценка:
Здравствуйте, CreatorCray, Вы писали:

I>>OMG! Уже 2017й год Никто не откатывает винду переустановкой Создаешь бекап-имедж, если новая версия опаскудилась, восстанавливаешь образ из бекапа.

CC>Вот сколько раз ты так делал перед установкой какого нить серьёзного софта?

Снова вилять начал. Речь была про новую версию OS. Правильно ?

Если ты хочешь задним числом поменять тему, про "серьёзный софт", то для этого придумали System Restore. Перед инсталом создаёшь точку восстановления, всех делов. В принципе винда сама такое делает. Но некоторые "умельцы" в угаре оптимизации отключают эту возможность и потом откатывают винду переустановкой.
Re[25]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 22.06.17 08:11
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>Здравствуйте, Ikemefula, Вы писали:


I>>Потому что там ничего внятного нет.

CC>А что надо?

I>>Рефакторинг наверняка сводится к переименованию

CC>Далеко не только.

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

I>>1 "Not enough storage is available to complete this operation"

CC>Никогда не сталкивался.

Это про твой опыт.

I>>2 как ты и сам пишешь, медленный рефакториг, интелисенс, навигация и тд.

CC>Где я такое писал?

Если рефакторинг медленный, то остальное тоже будет медленное.
SSD меняет всё очень радикально — многие вещи которые педалят минутами, на SSD отрабатываю чуть дольше клика.
Re[23]: "Tabs vs spaces" strikes back
От: Evgeny.Panasyuk Россия  
Дата: 22.06.17 13:04
Оценка:
Здравствуйте, CreatorCray, Вы писали:

I>>OMG! Уже 2017й год Никто не откатывает винду переустановкой Создаешь бекап-имедж, если новая версия опаскудилась, восстанавливаешь образ из бекапа.

CC>Вот сколько раз ты так делал перед установкой какого нить серьёзного софта?

А бэкапы вообще нужно регулярно делать, чтобы не было плохих сюрпризов При инкрементальной схеме актуализация бэкапа всей системы это минут пять-десять.
Re[26]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 22.06.17 21:15
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>Вообще говоря ОО-рефакторингов как не было, так и по сей день нет. Т.е. покрыта только та часть, что полностью сишная. Плюсовая часть языка никаким рефакторингам не поддаётся.

Ты бы поконкретнее что ли рассказал про что именно речь. Какие ОО рефакторинги тебе были нужны?
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[24]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 22.06.17 21:15
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>Здравствуйте, CreatorCray, Вы писали:


I>>>OMG! Уже 2017й год Никто не откатывает винду переустановкой Создаешь бекап-имедж, если новая версия опаскудилась, восстанавливаешь образ из бекапа.

CC>>Вот сколько раз ты так делал перед установкой какого нить серьёзного софта?

I>Снова вилять начал. Речь была про новую версию OS. Правильно?

Речь про всё. Я любой новый софт, который серьёзно вшивается в систему сначала проверяю на виртуалке. К такому софту относится например вижуалка или офис.

I>Если ты хочешь задним числом поменять тему

шляпу надел!..

I>то для этого придумали System Restore

На серваках отсутствует как явление. Впрочем и внутри сделан через задницу — я в своё время в его потрохах по работе вдоволь наковырялся, свои данные я ему не доверю.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[24]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 22.06.17 21:15
Оценка:
Здравствуйте, Evgeny.Panasyuk, Вы писали:

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

Ценность виртуалки в том, что откат занимает пару секунд и не затрагивает в системе больше ничего.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[26]: "Tabs vs spaces" strikes back
От: alex_public  
Дата: 22.06.17 21:23
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>Вообще говоря ОО-рефакторингов как не было, так и по сей день нет. Т.е. покрыта только та часть, что полностью сишная. Плюсовая часть языка никаким рефакторингам не поддаётся.


В VS (без VA) может быть))) Поставь например QtCreator или CLion — увидишь что такое нормальный рефакторинг для C++. )))
Re[27]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 23.06.17 05:09
Оценка:
Здравствуйте, CreatorCray, Вы писали:

I>>Вообще говоря ОО-рефакторингов как не было, так и по сей день нет. Т.е. покрыта только та часть, что полностью сишная. Плюсовая часть языка никаким рефакторингам не поддаётся.

CC>Ты бы поконкретнее что ли рассказал про что именно речь. Какие ОО рефакторинги тебе были нужны?

Да те же самые, про которые мы с тобой говорили несколько лет назад. Самый простой пример — выделить интерфейс или базовый класс.
Re[25]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 23.06.17 05:14
Оценка:
Здравствуйте, CreatorCray, Вы писали:

I>>то для этого придумали System Restore

CC>На серваках отсутствует как явление. Впрочем и внутри сделан через задницу — я в своё время в его потрохах по работе вдоволь наковырялся, свои данные я ему не доверю.

Если боишься за данные — для этого есть бекапы и разные другие способы.
То есть, ты сам себе придумал игру — "вместо десктопа сервер, тут не доверяю, здесь не доверяю, все новое проверить, а то вдруг ой-ой-ой". Собственно, вот и понятны причины "в моей области ничего не меняется".
Гораздо проще вынести рабочее окружение в виртуалку, а не наоборот, как у тебя. Наверняка у тебя есть объяснение: "Не знаю как ты, но я каждую милисекунду глазом замечаю"
Re[27]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 23.06.17 05:18
Оценка:
Здравствуйте, alex_public, Вы писали:

I>>Вообще говоря ОО-рефакторингов как не было, так и по сей день нет. Т.е. покрыта только та часть, что полностью сишная. Плюсовая часть языка никаким рефакторингам не поддаётся.


_>В VS (без VA) может быть))) Поставь например QtCreator или CLion — увидишь что такое нормальный рефакторинг для C++. )))


А ты снова нечитатель — речь была про vax. Какие рефакторинги умеют эти два тула ?
Re[26]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 23.06.17 10:05
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>То есть, ты сам себе придумал игру

Не напрягайся, я тебя слишком давно знаю.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[10]: "Tabs vs spaces" strikes back
От: vdimas Россия  
Дата: 23.06.17 10:50
Оценка:
Здравствуйте, rameel, Вы писали:

НС>>Ну вот в этом примере стоит переименовать ComparePop и панислась, здравствуйте 5 минут насилования пробела.

R>Альтернатива еще хуже

Альтернативой является кодогенерация таких моментов.
Re[11]: "Tabs vs spaces" strikes back
От: rameel https://github.com/rsdn/CodeJam
Дата: 23.06.17 11:14
Оценка:
Здравствуйте, vdimas, Вы писали:

V>Альтернативой является кодогенерация таких моментов.


Конкретно этот класс, часть которого я привел, был в свое время переписан с выхлопа кодгена. Но это всего лишь пример, что бывают случаи, пусть и крайне редкие, где табличное форматирование оправдано
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[25]: "Tabs vs spaces" strikes back
От: Evgeny.Panasyuk Россия  
Дата: 23.06.17 12:35
Оценка:
Здравствуйте, CreatorCray, Вы писали:

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

CC>Ценность виртуалки в том, что откат занимает пару секунд и не затрагивает в системе больше ничего.

Ну да, использую их в том числе и таком контексте Но во-первых речь же шла про основную систему, непонятно к чему тут виртуалки. А во-вторых полезность виртуалок совсем не отменяет необходимость бэкапов.
Re[12]: "Tabs vs spaces" strikes back
От: vdimas Россия  
Дата: 23.06.17 14:03
Оценка:
Здравствуйте, rameel, Вы писали:

V>>Альтернативой является кодогенерация таких моментов.

R>Конкретно этот класс, часть которого я привел, был в свое время переписан с выхлопа кодгена. Но это всего лишь пример, что бывают случаи, пусть и крайне редкие, где табличное форматирование оправдано

Все-равно кодогенерация. По-определению. Таблица есть таблица.
Re[12]: "Tabs vs spaces" strikes back
От: CoderMonkey  
Дата: 23.06.17 16:03
Оценка:
Здравствуйте, netch80, Вы писали:

N>То есть полтора-два таки таки нормально ведут себя. vim — самый умный


Ну вот. То есть, большинство редакторов и IDE нормально обрабатывать табуляцию пробелами не умеют. Так что использовать ее будут только мазохисты и те, кому наплевать на качественное форматирование.
Re[26]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 23.06.17 18:11
Оценка: -1
Здравствуйте, Evgeny.Panasyuk, Вы писали:

EP>Но во-первых речь же шла про основную систему, непонятно к чему тут виртуалки.

Сначала какое то время проверяется на виртуалке, делая снапшоты в ней, по надобности.
Потом, когда всё ок, накатывается уже на основную машину.

EP> А во-вторых полезность виртуалок совсем не отменяет необходимость бэкапов.

Это вообще ортогонально.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[27]: "Tabs vs spaces" strikes back
От: Evgeny.Panasyuk Россия  
Дата: 24.06.17 10:11
Оценка: +1
Здравствуйте, CreatorCray, Вы писали:

EP>>Но во-первых речь же шла про основную систему, непонятно к чему тут виртуалки.

CC>Сначала какое то время проверяется на виртуалке, делая снапшоты в ней, по надобности.
CC>Потом, когда всё ок, накатывается уже на основную машину.
EP>> А во-вторых полезность виртуалок совсем не отменяет необходимость бэкапов.
CC>Это вообще ортогонально.

Вот выше
Автор: CreatorCray
Дата: 19.06.17
ты сетовал на то что для отката приходится делать многочасовые переустановки.
Как один из вариантов это делать полные бэкапы системы, которые вообще говоря нужны и сами по себе, даже без установки нового. При этом с нормальной схемой (инкременатльной/дифферинциальной) они не отнимают много времени
Re[25]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 24.06.17 13:21
Оценка:
Здравствуйте, CreatorCray, Вы писали:

I>>то для этого придумали System Restore

CC>На серваках отсутствует как явление.

Тут ты ССЗБ, когда используешь нелицензионный винсервер вместо десктопа.

CC> Впрочем и внутри сделан через задницу — я в своё время в его потрохах по работе вдоволь наковырялся, свои данные я ему не доверю.


А при чем тут твои данные? Речь не про данные, а про откат инсталляции софта.
Re[28]: "Tabs vs spaces" strikes back
От: alex_public  
Дата: 24.06.17 16:51
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>>>Вообще говоря ОО-рефакторингов как не было, так и по сей день нет. Т.е. покрыта только та часть, что полностью сишная. Плюсовая часть языка никаким рефакторингам не поддаётся.

_>>В VS (без VA) может быть))) Поставь например QtCreator или CLion — увидишь что такое нормальный рефакторинг для C++. )))
I>А ты снова нечитатель — речь была про vax. Какие рефакторинги умеют эти два тула ?

А, ну если фраза "Плюсовая часть языка никаким рефакторингам не поддаётся" относилась только к VisualStudio, то тогда никаких возражений — значит я просто неправильно понял твою фразу.
Re[29]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 24.06.17 16:55
Оценка:
Здравствуйте, alex_public, Вы писали:

_>>>В VS (без VA) может быть))) Поставь например QtCreator или CLion — увидишь что такое нормальный рефакторинг для C++. )))

I>>А ты снова нечитатель — речь была про vax. Какие рефакторинги умеют эти два тула ?

_>А, ну если фраза "Плюсовая часть языка никаким рефакторингам не поддаётся" относилась только к VisualStudio, то тогда никаких возражений — значит я просто неправильно понял твою фразу.


Я глянул CLion, как то жыденько супротив Решарпера Вроде и контора та же самая. Есть сомнения, что рефакторинг работает с темплейтами да и в целом чуть выше Сишного уровня.
Re[30]: "Tabs vs spaces" strikes back
От: alex_public  
Дата: 24.06.17 21:16
Оценка:
Здравствуйте, Ikemefula, Вы писали:

_>>А, ну если фраза "Плюсовая часть языка никаким рефакторингам не поддаётся" относилась только к VisualStudio, то тогда никаких возражений — значит я просто неправильно понял твою фразу.

I>Я глянул CLion, как то жыденько супротив Решарпера Вроде и контора та же самая.

О, я смотрю ты как обычно пытаешься незаметно подменить одну формулировку другой. Вместо "никаким рефакторингам не поддаётся" появилось "жыденько супротив Решарпера". Мило, мило...

I>Есть сомнения, что рефакторинг работает с темплейтами да и в целом чуть выше Сишного уровня.


На самом деле у C++ никогда не было каких-то фундаментальных проблем именно с рефакторингом. У него всегда были проблемы с банальным парсингом (в адекватное время), который частенько был не корректным. Но если уж исходник распарсился корректно, то полноценному рефакторингу уже ничего особо не мешает.

Кстати, в QtCreator уже давно имеется два отдельных парсера. Их родной внутренний, который феерично быстрый (на моей очень мощной машине), но при этом иногда ошибающийся (я так понимаю, там используется не полноценный парсинг, а некие эмпирические алгоритмы, как и в CLion). И внешний, на базе libclang, который работал очень медленно, но при этом естественно с гарантией от ошибок (т.к. это полноценный компилятор C++). Я раньше пользовался родным, но какое-то время назад в очередной раз опробовал ClangCodeModel и заметил, что на моей машине он стал работать в приемлемое для приятной работы время. И соответственно тут же радостно переключился на него — теперь ошибок парсинга (а соответственно и подсветки/автодополнения/рефакторинга) не вижу в принципе.
Re[26]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 24.06.17 23:36
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Тут ты ССЗБ, когда используешь нелицензионный винсервер вместо десктопа.

А с чего ты взял что он не лицензионный?
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[28]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 24.06.17 23:36
Оценка:
Здравствуйте, Evgeny.Panasyuk, Вы писали:

EP>При этом с нормальной схемой (инкременатльной/дифферинциальной) они не отнимают много времени

Они занимают прилично больше пары секунд, которые уходят на откат виртуалки в любую точку.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[29]: "Tabs vs spaces" strikes back
От: Evgeny.Panasyuk Россия  
Дата: 25.06.17 02:43
Оценка:
Здравствуйте, CreatorCray, Вы писали:

EP>>При этом с нормальной схемой (инкременатльной/дифферинциальной) они не отнимают много времени

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

Но при этом прилично меньше усилий и вмешательства чем в случае с переустановкой ОС(и всех программ) о которой ты говорил.
Так-то я сам ставлю всякий левый софт в виртуальную машину, и обычно там его и использую, но при этом могу себе позволить обновить веб-браузер без всяких плясок
Re[31]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 26.06.17 14:24
Оценка:
Здравствуйте, alex_public, Вы писали:

I>>Есть сомнения, что рефакторинг работает с темплейтами да и в целом чуть выше Сишного уровня.


_>На самом деле у C++ никогда не было каких-то фундаментальных проблем именно с рефакторингом. У него всегда были проблемы с банальным парсингом (в адекватное время), который частенько был не корректным. Но если уж исходник распарсился корректно, то полноценному рефакторингу уже ничего особо не мешает.


Ты в одном обзаце сам себя опроверг — для рефакторинга нужен точный и быстрый парсинг. Кстати говоря, как на счет рефакторинга темплейтов ?
Re[32]: "Tabs vs spaces" strikes back
От: alex_public  
Дата: 26.06.17 22:01
Оценка:
Здравствуйте, Ikemefula, Вы писали:

_>>На самом деле у C++ никогда не было каких-то фундаментальных проблем именно с рефакторингом. У него всегда были проблемы с банальным парсингом (в адекватное время), который частенько был не корректным. Но если уж исходник распарсился корректно, то полноценному рефакторингу уже ничего особо не мешает.

I>Ты в одном обзаце сам себя опроверг — для рефакторинга нужен точный и быстрый парсинг. Кстати говоря, как на счет рефакторинга темплейтов ?

Почему опровергнул? ) Я же вроде ясно написал, что это уже достигнуто. Естественно при наличие машины с быстродействием как у моей. )))

А насчёт шаблонов не очень понятно в чём ты видишь отличие в рефакторинге шаблонных классов и обычных. )
Re[27]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 27.06.17 08:03
Оценка:
Здравствуйте, CreatorCray, Вы писали:

НС>>Тут ты ССЗБ, когда используешь нелицензионный винсервер вместо десктопа.

CC>А с чего ты взял что он не лицензионный?

С того что лицензия из MSDN не позволяет использовать ОС в качестве основной рабочей. Мы этот вопрос уже обсуждали.
Re[33]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 27.06.17 10:44
Оценка:
Здравствуйте, alex_public, Вы писали:

I>>Ты в одном обзаце сам себя опроверг — для рефакторинга нужен точный и быстрый парсинг. Кстати говоря, как на счет рефакторинга темплейтов ?


_>Почему опровергнул? ) Я же вроде ясно написал, что это уже достигнуто. Естественно при наличие машины с быстродействием как у моей. )))


Ты снова сам себя опровергнул.

_>А насчёт шаблонов не очень понятно в чём ты видишь отличие в рефакторинге шаблонных классов и обычных. )


Есть ли разница в возможностях рефакторинга между обычным кодом и темплейтным ? Например если темлпейты не юзать, то все шикарно, а если начать писать код "как stl/boost" то капут.
Хочется увидеть прямой ответ на прямой вопрос. Если есть разница, то какая именно, например "изменение сигнатуры функций работает только для темплейтов, а вызывающий код не патчится"
Re[34]: "Tabs vs spaces" strikes back
От: alex_public  
Дата: 27.06.17 14:34
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>>>Ты в одном обзаце сам себя опроверг — для рефакторинга нужен точный и быстрый парсинг. Кстати говоря, как на счет рефакторинга темплейтов ?

_>>Почему опровергнул? ) Я же вроде ясно написал, что это уже достигнуто. Естественно при наличие машины с быстродействием как у моей. )))
I>Ты снова сам себя опровергнул.

Это где интересно? )

_>>А насчёт шаблонов не очень понятно в чём ты видишь отличие в рефакторинге шаблонных классов и обычных. )

I>Есть ли разница в возможностях рефакторинга между обычным кодом и темплейтным ? Например если темлпейты не юзать, то все шикарно, а если начать писать код "как stl/boost" то капут.

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

I>Хочется увидеть прямой ответ на прямой вопрос. Если есть разница, то какая именно, например "изменение сигнатуры функций работает только для темплейтов, а вызывающий код не патчится"


Так в начале объясни откуда по твоему должна появиться такая разница.
Re[35]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 30.06.17 05:25
Оценка:
Здравствуйте, alex_public, Вы писали:

I>>>>Ты в одном обзаце сам себя опроверг — для рефакторинга нужен точный и быстрый парсинг. Кстати говоря, как на счет рефакторинга темплейтов ?

_>>>Почему опровергнул? ) Я же вроде ясно написал, что это уже достигнуто. Естественно при наличие машины с быстродействием как у моей. )))
I>>Ты снова сам себя опровергнул.

_>Это где интересно? )


Сам посмотри, какое условие ты выдвигаешь. То есть, достигнуто условно. Гы-гы.

_>>>А насчёт шаблонов не очень понятно в чём ты видишь отличие в рефакторинге шаблонных классов и обычных. )

I>>Есть ли разница в возможностях рефакторинга между обычным кодом и темплейтным ? Например если темлпейты не юзать, то все шикарно, а если начать писать код "как stl/boost" то капут.

_>Так откуда капут то будет, если весь код парсится корректно? ) В некоторых IDE действительно были проблемы со сложными шаблонами, но именно из-за того, что парсер просто не мог их прожевать (т.е. они даже подсвечивались некорректно), а не из-за каких-то фундаментальных проблем у шаблонов.


Я не вижу ответа на прямой вопрос.

I>>Хочется увидеть прямой ответ на прямой вопрос. Если есть разница, то какая именно, например "изменение сигнатуры функций работает только для темплейтов, а вызывающий код не патчится"


_>Так в начале объясни откуда по твоему должна появиться такая разница.


Я не вижу ответа на прямой вопрос. Я хочу выяснить, а не догадываться почему должна или не должна появляться разница.
Re[28]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 30.06.17 17:36
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>С того что лицензия из MSDN не позволяет использовать ОС в качестве основной рабочей.


Неужто ты думаешь что раз у меня была машина на MSDN лицензии то у меня вообще всё на MSDN лицензии?
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[29]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 30.06.17 17:42
Оценка:
Здравствуйте, CreatorCray, Вы писали:

НС>>С того что лицензия из MSDN не позволяет использовать ОС в качестве основной рабочей.

CC>
CC>Неужто ты думаешь что раз у меня была машина на MSDN лицензии то у меня вообще всё на MSDN лицензии?

Ты в свое время сам писал, что лицензия на сервер у тебя из MSDN.
Re[30]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 30.06.17 20:13
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Ты в свое время сам писал, что лицензия на сервер у тебя из MSDN.

Давай попробуем прочитать написанное ещё раз:

CC>>Неужто ты думаешь что раз у меня была машина на MSDN лицензии то у меня вообще всё на MSDN лицензии?

... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[31]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 30.06.17 20:44
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>Давай попробуем прочитать написанное ещё раз:

CC>

CC>>>Неужто ты думаешь что раз у меня была машина на MSDN лицензии то у меня вообще всё на MSDN лицензии?


Речь не про сейчас, а про давний топик на ту же тему, когда ты пиарил сервер в качестве основной десктопной ОС. А когда тебе указали на цену его лицензии, ты прикрылся MSDN.
Re[3]: Ну вот что я вам хочу сказать ...
От: c-smile Канада http://terrainformatica.com
Дата: 01.07.17 04:34
Оценка: +1 :)
Здравствуйте, netch80, Вы писали:

N>Здравствуйте, c-smile, Вы писали:


CS>>тема "tabs vs spaces" родилась задолго до программизма и всех нас переживет я думаю:


CS>>Image: il_570xN.1210961852_3lu0.jpg


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


Пробелы на бумаге это что-то новое ...
Re[36]: "Tabs vs spaces" strikes back
От: alex_public  
Дата: 03.07.17 01:32
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>>>Ты снова сам себя опровергнул.

_>>Это где интересно? )
I>Сам посмотри, какое условие ты выдвигаешь. То есть, достигнуто условно. Гы-гы.

Ну так условие только в мощной машине с шустрым ssd — для программистов это как бы норма. )

_>>>>А насчёт шаблонов не очень понятно в чём ты видишь отличие в рефакторинге шаблонных классов и обычных. )

I>>>Есть ли разница в возможностях рефакторинга между обычным кодом и темплейтным ? Например если темлпейты не юзать, то все шикарно, а если начать писать код "как stl/boost" то капут.
_>>Так откуда капут то будет, если весь код парсится корректно? ) В некоторых IDE действительно были проблемы со сложными шаблонами, но именно из-за того, что парсер просто не мог их прожевать (т.е. они даже подсвечивались некорректно), а не из-за каких-то фундаментальных проблем у шаблонов.
I>Я не вижу ответа на прямой вопрос.

Ответ я тебе давал ещё в самом начале дискуссии — при использование точного парсера (если соотношение производительности машины и размера проекта позволяют его использовать) никаких проблем нет. А здесь я уже просто интересуюсь откуда вообще возникают идею о каких-то возможных проблемах в подобном случае.

_>>Так в начале объясни откуда по твоему должна появиться такая разница.

I>Я не вижу ответа на прямой вопрос. Я хочу выяснить, а не догадываться почему должна или не должна появляться разница.

Так разницы то и нет. Про неё только ты говоришь. Вот мне и интересно откуда ты её взял. )
Re[37]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 03.07.17 06:01
Оценка:
Здравствуйте, alex_public, Вы писали:

I>>Сам посмотри, какое условие ты выдвигаешь. То есть, достигнуто условно. Гы-гы.


_>Ну так условие только в мощной машине с шустрым ssd — для программистов это как бы норма. )


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

_>>>Так откуда капут то будет, если весь код парсится корректно? ) В некоторых IDE действительно были проблемы со сложными шаблонами, но именно из-за того, что парсер просто не мог их прожевать (т.е. они даже подсвечивались некорректно), а не из-за каких-то фундаментальных проблем у шаблонов.

I>>Я не вижу ответа на прямой вопрос.

_>Ответ я тебе давал ещё в самом начале дискуссии — при использование точного парсера (если соотношение производительности машины и размера проекта позволяют его использовать) никаких проблем нет. А здесь я уже просто интересуюсь откуда вообще возникают идею о каких-то возможных проблемах в подобном случае.


Опять какое то условное решение

_>>>Так в начале объясни откуда по твоему должна появиться такая разница.

I>>Я не вижу ответа на прямой вопрос. Я хочу выяснить, а не догадываться почему должна или не должна появляться разница.

_>Так разницы то и нет. Про неё только ты говоришь. Вот мне и интересно откуда ты её взял. )


Ты мог бы сразу сказать "разницы нет". Вместо этого ты начал вилять.
Re[3]: Ну вот что я вам хочу сказать ...
От: s_aa Россия  
Дата: 03.07.17 06:10
Оценка: -1
N>На бумаге существуют только пробелы, и изменить их ширину динамически не получится, сколько бы картинок печатной машинки ни приводили.

Сразу видно, что ты никогда не печатал на машинке
Жизнь не обязана доставлять удовольствие. Достаточно отсутствия страданий.
Re[38]: "Tabs vs spaces" strikes back
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 03.07.17 06:15
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>>>Сам посмотри, какое условие ты выдвигаешь. То есть, достигнуто условно. Гы-гы.

_>>Ну так условие только в мощной машине с шустрым ssd — для программистов это как бы норма. )
I>Никакая это не норма. Программистам не апгрейдят комп каждые три месяца.

SSD пошёл в широкие массы более 5 лет назад. За это время всем должны были проапгрейдить, если это не Урюпинсккопытамракснабпоставка.
У меня SSD (сборка раб. места — начало 2015).

I> Кроме того, это уже давно не дает эффекта.


Даёт, и очень заметный.

I> Похоже, ты просто стесняешься сказать, что инструмент для продуктивности пока что тормозной.


Юлиш
The God is real, unless declared integer.
Re[4]: Ну вот что я вам хочу сказать ...
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 03.07.17 06:21
Оценка:
Здравствуйте, s_aa, Вы писали:

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


_>Сразу видно, что ты никогда не печатал на машинке


1. Неумеющим читать рекомендую букварь. Я сказал "на бумаге <...> изменить ширину динамически не получится", то есть речь об уже напечатанном. Никакие свойства машинки, если без магии, это не исправят.

2. Печатал. У меня была механическая, ещё трофейная (по слухам), переделанная на кириллицу А твои домыслы можешь... сам знаешь направление.
The God is real, unless declared integer.
Re[4]: Ну вот что я вам хочу сказать ...
От: s_aa Россия  
Дата: 03.07.17 06:30
Оценка: 1 (1)
_>Сразу видно, что ты никогда не печатал на машинке

Жизнь не обязана доставлять удовольствие. Достаточно отсутствия страданий.
Re[5]: Ну вот что я вам хочу сказать ...
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 03.07.17 08:51
Оценка:
Здравствуйте, s_aa, Вы писали:

_>>Сразу видно, что ты никогда не печатал на машинке


_>Image: print.jpg


Это у очень продвинутых моделей. И с такими сталкивался (например, пр-ва Ятрань), но редко.
У простых же ничего подобного не водилось, максимум управления колонками — ограничитель (обычно на 80-й, двигался) и звонок перед ней
(у меня был жёстко на 73-й).
The God is real, unless declared integer.
Re[39]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 03.07.17 09:45
Оценка:
Здравствуйте, netch80, Вы писали:

N>SSD пошёл в широкие массы более 5 лет назад.


SSD от тормозов парсинга не спасет.
Re[40]: "Tabs vs spaces" strikes back
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 03.07.17 09:51
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

N>>SSD пошёл в широкие массы более 5 лет назад.


НС>SSD от тормозов парсинга не спасет.


alex_public утверждает, что у него спасает. Почему я должен ему не верить?
The God is real, unless declared integer.
Re[39]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 03.07.17 12:00
Оценка:
Здравствуйте, netch80, Вы писали:

I>>Никакая это не норма. Программистам не апгрейдят комп каждые три месяца.


N>SSD пошёл в широкие массы более 5 лет назад. За это время всем должны были проапгрейдить, если это не Урюпинсккопытамракснабпоставка.

N>У меня SSD (сборка раб. места — начало 2015).

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

I>> Кроме того, это уже давно не дает эффекта.


N>Даёт, и очень заметный.


С хдд на ссд — вполне, но не всегда. Скажем, у меня внятно настроеный комп 4х летней давности с хдд собирает проект так же быстро, как и новый мак-мини на ссд и вдвое большей памятью. Кроме ссд и памяти все остальное почти не имеет значения. Фокус в том, что до сих пор куча _дорогих_ ноутбуков все еще с хдд.

I>> Похоже, ты просто стесняешься сказать, что инструмент для продуктивности пока что тормозной.


N>Юлиш


Где именно ?
Re[40]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 03.07.17 13:37
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>С хдд на ссд — вполне, но не всегда. Скажем, у меня внятно настроеный комп 4х летней давности с хдд собирает проект так же быстро, как и новый мак-мини на ссд и вдвое большей памятью.


Во-первых сборка это не то, ради чего делаются IDE, во-вторых в макмини дохлый мобильный процессор.
Re[3]: Ну вот что я вам хочу сказать ...
От: Evgeny.Panasyuk Россия  
Дата: 03.07.17 15:39
Оценка:
Здравствуйте, netch80, Вы писали:

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


Re[41]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 04.07.17 09:32
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

I>>С хдд на ссд — вполне, но не всегда. Скажем, у меня внятно настроеный комп 4х летней давности с хдд собирает проект так же быстро, как и новый мак-мини на ссд и вдвое большей памятью.


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


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

На самом деле, когда рост перформанса замедлился, конторы стали тупо покупать бОльше оборудования — второй комп, второй монитор, третий и тд. Даже мобильные девайсы неизвестно какой давности актуальны до сих пор. Раньше такое было невыгодно, потому что железо слишком быстро устаревало, а сейчас ровно наоборот.
Re[42]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 04.07.17 09:41
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>Во первых, сборка это понятный пример для демонстрации разницы в производительности.


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

I>Во вторых, такой макмини шустрее большинства ноутбуков за ту же цену, в которых, внимание, тоже мобильный процессор.


Ты ж с десктопом сравнивал.

I>На самом деле, когда рост перформанса замедлился, конторы стали тупо покупать бОльше оборудования — второй комп, второй монитор, третий и тд.


Я вот дома работаю. И хотел бы чего нибудь проапгрейдить, да нечего. Компу как раз 6 лет с последнего апгрейда исполнилось. А конторы сейчас больше на серверном железе сфокусированы.
Re[43]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 04.07.17 10:20
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

I>>Во первых, сборка это понятный пример для демонстрации разницы в производительности.


НС>Только вот нагрузка при сборке совсем не характерна для типичной работы IDE.


Правильно, большую часть времени IDE проводит в idle и только некоторые задачи, навроде рефакторинга, find usages и тд и тд, похожи именно на сборку, а именно — потребляют и проц и диск и память.

I>>Во вторых, такой макмини шустрее большинства ноутбуков за ту же цену, в которых, внимание, тоже мобильный процессор.


НС>Ты ж с десктопом сравнивал.


Именно. Если десктоп мощнее макминим, будет ли он мощнее ноутбуков, если макминим мощнее оных ?

I>>На самом деле, когда рост перформанса замедлился, конторы стали тупо покупать бОльше оборудования- второй комп, второй монитор, третий и тд.

НС>Я вот дома работаю. И хотел бы чего нибудь проапгрейдить, да нечего. Компу как раз 6 лет с последнего апгрейда исполнилось. А конторы сейчас больше на серверном железе сфокусированы.

Я об этом и говорю. А ты, похоже, снова споришь из принципа, абы что нибудь оспорить
Re[41]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 04.07.17 10:23
Оценка:
Здравствуйте, netch80, Вы писали:

НС>>SSD от тормозов парсинга не спасет.


N>alex_public утверждает, что у него спасает. Почему я должен ему не верить?


Потому что парсинг это CPU а не io. Кроме того, alex_public имеет обыкновение задним числом менять смысл сказанного.
Re[44]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 04.07.17 11:12
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>Правильно, большую часть времени IDE проводит в idle и только некоторые задачи, навроде рефакторинга, find usages и тд и тд, похожи именно на сборку


Не особо похожи. Это я тебе как сварщик говорю.
Re[42]: "Tabs vs spaces" strikes back
От: CreatorCray  
Дата: 04.07.17 14:07
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>Потому что парсинг это CPU а не io.

Уже давно просто парсинг сурсов не CPU bound, разишо на каких то очень древних процах.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[45]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 05.07.17 16:24
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

I>>Правильно, большую часть времени IDE проводит в idle и только некоторые задачи, навроде рефакторинга, find usages и тд и тд, похожи именно на сборку


НС>Не особо похожи. Это я тебе как сварщик говорю.


В чем принципиальная разница ?
Re[43]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 05.07.17 16:25
Оценка:
Здравствуйте, CreatorCray, Вы писали:

I>>Потому что парсинг это CPU а не io.

CC>Уже давно просто парсинг сурсов не CPU bound, разишо на каких то очень древних процах.

А что в твоем понимании простопарсинг, а что непростопарсинг ?
Re[43]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 05.07.17 16:27
Оценка:
Здравствуйте, CreatorCray, Вы писали:

I>>Потому что парсинг это CPU а не io.

CC>Уже давно просто парсинг сурсов не CPU bound, разишо на каких то очень древних процах.

Парсинга мало.
Re[46]: "Tabs vs spaces" strikes back
От: Ночной Смотрящий Россия  
Дата: 05.07.17 16:27
Оценка:
Здравствуйте, Ikemefula, Вы писали:

НС>>Не особо похожи. Это я тебе как сварщик говорю.

I>В чем принципиальная разница ?

Паттерны использования ресурсов разные. Компилятор, к примеру, больше пишет и в память и на диск. И читает одни и те же файлы редко, в отличие от всяких интеллисенсов.
Re[47]: "Tabs vs spaces" strikes back
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 05.07.17 16:50
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>>>Не особо похожи. Это я тебе как сварщик говорю.

I>>В чем принципиальная разница ?

НС>Паттерны использования ресурсов разные. Компилятор, к примеру, больше пишет и в память и на диск. И читает одни и те же файлы редко, в отличие от всяких интеллисенсов.


Так себе разница Интелисенсы не читают одни и теже файлы, они ездят по виртуальной памяти, кешу ОС, кешу приложения и тд. Как то так.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.