Обратную совместимость нельзя поддерживать бесконечно. Также есть хорошие архитектурные решения, а есть не очень. Обратная совместимость подразумевает, что поддерживать и тащить в новую версию придется всё. А это увеличивает время на поддержку, сложность системы и неоднозначность, когда несколько решений, обеспечивающих один и тот же функционал, живут параллельно. Мое мнение — ломать обратную совместимость необходимо для прогресса, лучших решений и эволюции языка. Но переход на новую версию должен быть как можно ещё проще. Иначе получится, как с JavaScript, в котором некоторые неудачные решения живут уже не один десяток лет только потому, что иначе все сломается.
Основная проблема, которой подвергается проект после EOL — отсутствие патчей для закрытия уязвимостей и исправление ошибок, а отнюдь не отсутствие синтаксического сахара и крутых новых фишек.
Вы суть не уловили) В статье же фотографий работающих людей в зонах отдыха больше, чем на рабочих местах. Компания сделала качественный прорыв в создании комфортного места для работы — хотите комфортно работать, идите в зону отдыха, тут мы вложились хорошо, а рабочие места — это прошлый век) поэтому на них мы не потратились, пережиток прошлого ведь)
Практически любая графическая программа выглядит для пользователя, как один файл. Хотя и представляет из себя по сути папку. С неграфическими, к сожалению, как и в большинстве nix'ов)
Можно: "Подождите секунду пожалуйста" и как будто в фоне, но чтобы собеседник слышал: "Леха, пробей скорее, откуда мне на мобильник звонят, ну и наряд можешь сразу высылать" и возвращаясь к собеседнику: "Да, прошу прощения, отвлекли, продолжайте". Я думаю, на том конце основательно кирпичами наложат)
Это можно не в i3, а в принципе в Линуксе. А в i3 приложение привязывается к рабочему столу и при запуске происходит переключение на нужный стол и запуск его там. На Линуксе вообще можно много чего, что в макоси гвоздями прибито. Но макось подкупает простотой, значительно меньшим временем на ее настройку, поддержку, обновление и что там просто большинство вещей есть по умолчанию и она просто работает)
Рабочие столы в макоси сделаны так себе. Например, в полноэкранном режиме приложение почему-то переезжает на отдельный рабочий стол и на него через хоткей уже не попасть, только жестами, что неудобно. Также доставляет анимация переключения столов, которую полностью не отключить. После рабочих столов в том же i3 все это выглядит, как недоработки
Основная проблема тачбара — отсутствие тактильного фидбэка. Без того, чтобы посмотреть на клавиатуру, нажать нужную кнопку бывает проблематично. Это конечно прикольно, что можно менять назначение и сами клавиши на тачбаре, но для набора слепым методом мало подходит
Обратную совместимость нельзя поддерживать бесконечно. Также есть хорошие архитектурные решения, а есть не очень. Обратная совместимость подразумевает, что поддерживать и тащить в новую версию придется всё. А это увеличивает время на поддержку, сложность системы и неоднозначность, когда несколько решений, обеспечивающих один и тот же функционал, живут параллельно. Мое мнение — ломать обратную совместимость необходимо для прогресса, лучших решений и эволюции языка. Но переход на новую версию должен быть как можно ещё проще. Иначе получится, как с JavaScript, в котором некоторые неудачные решения живут уже не один десяток лет только потому, что иначе все сломается.
Это не баг языка, это у вас в программе баг. Нельзя так строки в числа приводить. Есть же isdigit
Основная проблема, которой подвергается проект после EOL — отсутствие патчей для закрытия уязвимостей и исправление ошибок, а отнюдь не отсутствие синтаксического сахара и крутых новых фишек.
Ну если взять Слак, то они уже давно из этой стадии вышли. Что-то мне подсказывает, что с деньгами у них сейчас никаких проблем нет
Простите, забыл включить тэг сарказм
Думаю, можно прям на рабочем месте) Кажется, что картину это не сильно изменит в плане комфорта рабочего места)
Вы суть не уловили) В статье же фотографий работающих людей в зонах отдыха больше, чем на рабочих местах. Компания сделала качественный прорыв в создании комфортного места для работы — хотите комфортно работать, идите в зону отдыха, тут мы вложились хорошо, а рабочие места — это прошлый век) поэтому на них мы не потратились, пережиток прошлого ведь)
Есть ещё вариант unified diff включить
Поставьте шрифт поменьше)
MacOS?)
А как это поможет при переходе с 1 полноэкранного стола на 4 полноэкранный одним нажатием?
Можно: "Подождите секунду пожалуйста" и как будто в фоне, но чтобы собеседник слышал: "Леха, пробей скорее, откуда мне на мобильник звонят, ну и наряд можешь сразу высылать" и возвращаясь к собеседнику: "Да, прошу прощения, отвлекли, продолжайте". Я думаю, на том конце основательно кирпичами наложат)
MacBook Pro 13' 2012 mid это позволяет. У самого такой, все там поменял) А с новыми беда, да, но это плата за размер и вес. Не всем конечно подойдёт
Это можно не в i3, а в принципе в Линуксе. А в i3 приложение привязывается к рабочему столу и при запуске происходит переключение на нужный стол и запуск его там. На Линуксе вообще можно много чего, что в макоси гвоздями прибито. Но макось подкупает простотой, значительно меньшим временем на ее настройку, поддержку, обновление и что там просто большинство вещей есть по умолчанию и она просто работает)
khim прав, речь про любое приложение. Почему я должен помнить, какое у меня там последнее активное приложение было?)
Рабочие столы в макоси сделаны так себе. Например, в полноэкранном режиме приложение почему-то переезжает на отдельный рабочий стол и на него через хоткей уже не попасть, только жестами, что неудобно. Также доставляет анимация переключения столов, которую полностью не отключить. После рабочих столов в том же i3 все это выглядит, как недоработки
Основная проблема тачбара — отсутствие тактильного фидбэка. Без того, чтобы посмотреть на клавиатуру, нажать нужную кнопку бывает проблематично. Это конечно прикольно, что можно менять назначение и сами клавиши на тачбаре, но для набора слепым методом мало подходит