Ayrat
Вот я не уверен)) недостаточно хорошо я знаю винду
The newest version of WSL uses Hyper-V architecture to enable its virtualization. This architecture will be available in the 'Virtual Machine Platform' optional component. This optional component will be available on all SKUs. You can expect to see more details about this experience soon as we get closer to the WSL 2 release.
Mikhαil
Ilya
Ayrat
Ayrat
обещали прислать (и это вроде не ноут, а коробочка)
Ayrat
типа без монитора
Ilya
Ayrat
что такое нук!
Tako
NUC
Ayrat
Понятнее не стало, но допустим.
Ilya
Ilya
Как-то всё сложно.
Adding some clarification here: WSL2 will work without the Hyper-V optional component but will still be using the Hyper-V architecture underneath the hood. We will instead be using the Virtual Machine Platform component which powers experiences like Windows Sandbox and WDAG (Windows defender application guard). This optional component is available on Windows home.
Source: I'm a Program Manager working on WSL.
Tako
Ayrat
Крылатый
Ayrat
мне показывали ссылку, я проебал, она в зум чате осталась
Крылатый
Ayrat
Да похуй короче, лишь бы работало
Крылатый
Типа такая
Ayrat
Mikhαil
Не знаю чем в итоге дело кончилось - стал ли он менее всратым или нет
Ayrat
Ilya
Если файлы не в файловой системе винды. Если в винде, то лучше WSL 1 юзать.
Doge
Ayrat
Doge
После того как стал только под линухом разработкой заниматься
Doge
У него, конечно, свои приколы, но зато докер легковесный
Ilya
А, я понял, в чём проблема. Надо было ручками запущенный дистрибутив остановить, тогда память освобождается.
Doge
И с любым нативным языком под линуксом работать тоже проще
Ilya
However, as of right now WSL 2 does not yet release cached pages in memory back to Windows until the WSL instance is shut down. If you have long running WSL sessions, or access a very large amount of files, this cache can take up memory on Windows.
Ayrat
Кстати, увидел фишку на макОси
Mikhαil
Ayrat
Ayrat
для долговечности акума полезная
Ilya
И всё равно через пару лет помрёт))))))
Vladislav
чот везет тебе
У меня обычно открыто несколько райдеров, вскод, один два икскода и хромы всякие
Ayrat
Ilya
Где-то выше скидывали скриншот райдера с 64 проектами, потребляющий меньше 1ГБ памяти. Так что я уже в любые чудеса верю.
Ayrat
Святой Сайм комитит в таски! (15ч назад)
https://github.com/dotnet/fsharp/tree/feature/tasks
Ayrat
Глядишь внуки застанут.
Tako
Ilya
Внуки на фшарпе писать не будут. Внуки будут писать на хаскеле.
Tako
Mikhαil
Vasily
Для начала ему придется на себя принять все грехи
Ilya
Ради хаскеля и не на такое можно пойти.
Doge
Мессия Гранин внесёт моду на повсеместный хаскель
На хаскель популярность внесёт не Гранин, а то что хаскелем потихоньку становится можно пользоваться без боли.
И тут не Гранину спасибо, а тем кто выправил кабал, сделал HLS и пролоббировал все экстеншены связанные с DuplicateRecordFields и около
Doge
Теперь можно писать на хаскеле и даже иметь в одном модуле два типа с одинаковыми полями
Ayrat
Doge
Ну и авторам всех линз и оптик библиотек
Ayrat
Кабал как бы решает. Возможность поднять проект в пару команд, добавить депенденси, забилдить, поранить это то что и нужно людям
Ayrat
а не фри монады блять
Doge
Они дают способ жить даже с корявыми рекордами и параллельно добавляют свой набор киллинг фич
Doge
Которых больше нигде толком нет
Doge
Возможность с нормальным синтаксисом юзать траверсалы, призмы и т.п. оптики - это жесть фича, конечно
Mikhαil
Mikhαil
А вы на эльфийском говорите каком-то
Doge
Теперь бы ещё решить проблему того, что все знания о том, как писать на хаскеле без боли передаются фольклором и вообще будет красота.
Ещё бы и прелюд (вместе с дефолтными настройками рантайма) подправить и идеально станет
Ayrat
Ayrat
А то опять будет 100 видов чисел
Doge
А то опять будет 100 видов чисел
Ну числа - ладно, мне скорее String не нравится из коробки.
В итоге новички берут String, обмазывают это Integer'ом, потом ещё foldl и закономерно жалуются, а почему всё так тормозит и жрёт память.
Ayrat
нуб трапа, да
Ayrat
Ayrat
я вообще все что связано с погромированием только в рабочее время делаю
Ayrat
мое личное не для хаскеля!
Ayrat
(и даже не для фшарпа)
Doge
При этом нигде в прелюде (ну про foldl сказано, конечно) особо не комментируется (оно там написано, но никто не читает), что String - это вообще то ленивый список больших чаров, Integer - это gmp штука и что ленивые списки без фьюжена бьют по перформансу ощутимо.
Doge
И у новичка нет возможности без сообщества понять, что он вообще что-то не то делает
Ayrat