LINUX.ORG.RU
ФорумTalks

Эволюция Windows 10

 


0

2

https://youtu.be/5o2sKP6skgc

Немного инфы для линуксоидов для расширения кругозора.

А есть подобное видео про Fedora там или MacOS?

Чтобы человек который не пользуется этими системами мог посмотреть прогресс.

Или в текстовом варианте. Вот у Rust не так давно тоже был удобный список, чтобы посмотреть прогресс со стороны для далёких от раста: https://blog.rust-lang.org/2020/05/15/five-years-of-rust.html

★★★★★

Ответ на: комментарий от WitcherGeralt

О ней родненькой. Тебе нужно одно, мне другое.

То есть, сама возможность вывести произвольную информацию на панель - вкусовщина, ок.

crutch_master ★★★★★
()
Ответ на: комментарий от cocucka

вот WSL2 – убогий костыль.

Я тут Hyper-V Manger в первый раз пощупал.

Что-то как-то блекло…

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 1)
Ответ на: комментарий от crutch_master

И будет раздавать контрагентам docx и xlsx на парсинг/

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

WitcherGeralt ★★
()
Ответ на: комментарий от crutch_master

Для меня чем меньше мусора тем лучше, для тебя чем больше. Не вкусовщина разве?

Мне от DE нужны всякие там интеграции и настройка периферии, всё, чем меньше лишнего гуя тем лучше.

WitcherGeralt ★★
()
Ответ на: комментарий от Polugnom

В Windows 10 добавили важные новые API.

Кстати, в Windows 10 добавили UTF-8 локали, и даже совместимые с Linux имена использовали. Важное API в 2020 :)

#include <clocale>
#include <cstdio>

int main()
{
  setlocale(LC_ALL, "ru_RU.UTF-8");
  puts("Привет, Ողջու՜յն");
}
fsb4000 ★★★★★
() автор топика
Ответ на: комментарий от impero

АБСОЛЮТНЫМ фейлом для использования в ноутбуках > 2019 года выпуска

Чего там не так с ноутбуками 2020 года выпуска?

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

Должно быть православное предустановленное ПО.

chenbr0
()
Ответ на: комментарий от WitcherGeralt

Для меня чем меньше мусора тем лучше, для тебя чем больше. Не вкусовщина разве?

мусора

Вот это - вкусовщина.

чем меньше лишнего гуя тем лучше

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

crutch_master ★★★★★
()
Ответ на: комментарий от crutch_master

Фичи не возникнут из флуктуаций вакуума

А ещё они не бесплатны. Потому я наличию ненужных предпочитаю отсутствие. Worse is better, мой хромоногий друг, это истинный Unix way.

WitcherGeralt ★★
()
Ответ на: комментарий от thunar

Что ж там раньше было-то?

Смотря для чего.

Для вывода текста различных стран был UTF-16, начиная с Windows NT 4.0(или даже более ранних версий Windows NT), когда Linux или FreeBSD о UTF даже не мечтал.

Если касается локалей, то были однобайтовые кодировки. Вид их был такой:

setlocale(LC_ALL, "ru-RU"); // ANSI codepage, 1251
setlocale(LC_ALL, "ru-RU.ACP"); // тоже самое, явно пишем что хотим ANSI 
setlocale(LC_ALL, "ru-RU.OCP"); // OEM codepage, 866
setlocale(LC_ALL, ".866"); //  ещё можно просто указывать .номер_локали
setlocale(LC_ALL, ".1251");
setlocale(LC_ALL, "С"); // ну и классические С и
setlocale(LC_ALL, ""); // и "" тоже поддерживались и поддерживаются

Как можно видеть, раньше было тире, а не подчеркивание.

В Windows 10 появились UTF-8 локали. Но это только в Windows 10 и я не помню с какой именно Windows 10. Даже в Windows Server 2016 нет UTF-8 локалей.

https://github.com/microsoft/STL/pull/1240

fsb4000 ★★★★★
() автор топика
Последнее исправление: fsb4000 (всего исправлений: 1)
Ответ на: комментарий от fsb4000

Жесть какая.

вывода текста различных стран был UTF-16

Это внутренне представление в который обычные строки прозрачно конвертировалось, или текст нужно было прямо в таком виде хранить?

thunar ★★★★★
()
Последнее исправление: thunar (всего исправлений: 1)
Ответ на: комментарий от thunar

Это внутренне представление в который обычные строки прозрачно конвертировалось, или текст нужно было прямо в таком виде хранить?

Прям хранить (в С/С++ это wchar_t)

Можно было хранить в char, но перед выводом всё равно переводить в wchar

В boost есть библиотека, которая прозрачно сама переводит перед выводом: https://www.boost.org/doc/libs/master/libs/nowide/doc/html/index.html

fsb4000 ★★★★★
() автор топика
Ответ на: комментарий от crutch_master

Ну когда появился Шindows, а когда Unix… Мелкософту вообще раньше свойственно было ложить на стандарты, они считали, что все должны подстраиваться под них… Так и потеряли рынок браузеров, мобильных операционных систем и серверов. Но для домохозяек и эникеев винда идеально подходит, и срать им там на tsv/csv, возврат каретки и прочее. Почему-то ты на самый главный минус в виде dll-hell не указал, наличие реестра, телеметрию…

tz4678 ★★
()
Ответ на: комментарий от tz4678

Почему-то ты на самый главный минус в виде dll-hell не указал, наличие реестра, телеметрию…

Потому что ОС тут не причем, как ни странно. Там внутри какой угодно срач может быть/не быть, дело не в этом.

Но для домохозяек и эникеев винда идеально подходит, и срать им там на tsv/csv

Да, про это я и говорю.

crutch_master ★★★★★
()
Последнее исправление: crutch_master (всего исправлений: 1)
Ответ на: комментарий от tz4678

Мелкософту вообще раньше свойственно было ложить на стандарты, они считали, что все должны подстраиваться под них…

Это не ошибка, а стратегия которая называется Vendor Lock. Например сейчас у майков Directx12 хотя существует Vulkan. У эппл тожа самая стратегия. В маках Metal вместо апи вулкана. Вендор лок это стратегия всех проприетарщиков.

Почему-то ты на самый главный минус в виде dll-hell не указал,

Нет такой проблемы.

wrangler2020
()

У меня Windows 10 стоит в качестве 2-й ОС, но я не помню, когда туда в последний раз заходил. Под Linux/Proton работают уже 90% игр, которые меня интересуют. Сейчас я с нетерпением жду выхода FIFA 21 впервые в Steam (они помирились с EA) и если она будет работать под Proton (на что я очень надеюсь), у меня лично наступит вендекапец. И я форматну оба раздела с виндой. Сие событие собираюсь записать на видео для потомков.

Rinaldus ★★★★★
()
Ответ на: комментарий от tz4678

главный минус в виде dll-hell не указал

Его уже давно нет с времён Windows 2000. Скорее в Linux so-hell.

наличие реестра

GSettings.

телеметрию

Тут вроде писали, что в Ubuntu телеметрию добавили…

X512 ★★★★★
()
Ответ на: комментарий от X512

а все эти dll, которые валяются в папках с программой, это к dll-hell отношения не имеет? в линуксе такой срани нет. я не использую убунту два года. gsettings только для стандартных программ гнома.

tz4678 ★★
()
Ответ на: комментарий от tz4678

а все эти dll, которые валяются в папках с программой, в линуксе такой срани нет

С чего бы это? Вполне себе есть.

fsb4000 ★★★★★
() автор топика
Ответ на: комментарий от tz4678

а все эти dll, которые валяются в папках с программой, это к dll-hell отношения не имеет?

Не имеет. Они никому не мешают. DLL-hell это когда программы устанавливают DLL в систему иногда перезаписывая другие версии.

X512 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.