Size: a a a

2019 December 30

A

Aleksandr Khristenko in rust_offtopic
Stanislav Popov
какой такой телеком
Открой хоть ту же вики.
источник

NL

Nick Linker in rust_offtopic
Hello, Mike, - Hello, Joe!
источник

DF

Dollar Føølish in rust_offtopic
Если рассматривать Intel management engine как ЦПУ( корм он и является) , то конструкция с юзер-ядрами в целом есть вм, причем куда более абстрактная чем жвм или слр
источник

DF

Dollar Føølish in rust_offtopic
Но тут, впрочем , и ходить далеко не надо, где-то была статья как чуваки купили сервер от хп а там зашит аппаратный гипервизор
источник

DF

Dollar Føølish in rust_offtopic
Любой современный процессор это вм, просто виртуализация здесь направлена на наши представления о компьютере, типа как он работает
источник

DF

Dollar Føølish in rust_offtopic
Т9 исправил коим на корм
источник

DF

Dollar Føølish in rust_offtopic
При том что оно знает слова типа ЛитРес или НГ
источник

E

Eugene in rust_offtopic
Антон ⚙️
Логика из разряда "Ваш раст нифига не гарантирует, потому что есть unsafe"
в rust вроде явно надо указывать unsafe, а где в java такое?
источник

DS

Doge Shibu in rust_offtopic
Eugene
в rust вроде явно надо указывать unsafe, а где в java такое?
В джаве есть sun.misc.Unsafe к которому ещё надо достучаться правильно
источник

G

Gymmasssorla in rust_offtopic
Антон ⚙️
Логика из разряда "Ваш раст нифига не гарантирует, потому что есть unsafe"
+
источник

E

Eugene in rust_offtopic
Doge Shibu
В джаве есть sun.misc.Unsafe к которому ещё надо достучаться правильно
в java есть null, и null в java можно использовать без явного указания того, что это unsafe
источник

DS

Doge Shibu in rust_offtopic
Eugene
в java есть null, и null в java можно использовать без явного указания того, что это unsafe
Это safe, т.к. npe в джаве - это не UB, а вполне четко определенная штука.
источник

E

Eugene in rust_offtopic
Doge Shibu
Это safe, т.к. npe в джаве - это не UB, а вполне четко определенная штука.
а какие последствия npe?
источник

DS

Doge Shibu in rust_offtopic
Eugene
а какие последствия npe?
Бросится NPE исключение, ну а дальше все как обычно с исключениями
источник

E

Eugene in rust_offtopic
Doge Shibu
Это safe, т.к. npe в джаве - это не UB, а вполне четко определенная штука.
если это safe в java, тогда на null можно не делать проверки в java-коде?
источник

E

Eugene in rust_offtopic
Doge Shibu
Бросится NPE исключение, ну а дальше все как обычно с исключениями
то есть ок и ничего плохого?
источник

DS

Doge Shibu in rust_offtopic
Eugene
если это safe в java, тогда на null можно не делать проверки в java-коде?
Скорее это уже вопрос логики конкретного приложения.
источник

DS

Doge Shibu in rust_offtopic
Eugene
то есть ок и ничего плохого?
Да, т.к. это исключение можно точно так же поймать и обработать.

Это не unsafe того уровня, что давайте ка я обращусь за границы массива в чужую память
источник

E

Eugene in rust_offtopic
Doge Shibu
Скорее это уже вопрос логики конкретного приложения.
точно так же и про C++ можно сказать, что в C++ проблем нет, а на самом деле это проблемы тех, кто пишут на C++ ?
источник

DS

Doge Shibu in rust_offtopic
Eugene
точно так же и про C++ можно сказать, что в C++ проблем нет, а на самом деле это проблемы тех, кто пишут на C++ ?
Нет, тут большая разница в том, что unsafe в расте обычно может привести к не безопасной работе с памятью.

Т.е. ты попортишь свою память, залезешь туда куда не надо и т.д.

В то время, как в той же джаве единственный шанс такое сделать - это sun.misc.Unsafe, иначе у тебя такое просто не выйдет.
источник