Size: a a a

F# Flood: ПДД made functional, making illegal state INGIBDDdale

2020 May 05

VK

Vladislav Khapin in F# Flood: ПДД made functional, making illegal state INGIBDDdale
А у плюсов менглинг имен зависит же тупо от компилятора или от платформы на которой собирают тоже?
источник

DS

Doge Shibu in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Denis Bobrov
а как же graalvm ?
Он далеко не всегда спасает и там сложно предсказывать, что сделает или не сделает компилятор в плане оптимизации твоих абстракций
источник

DS

Doge Shibu in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Denis Bobrov
а как же graalvm ?
Ну и да запустить приложение в прод на грааль вм - это приключение
источник

DB

Denis Bobrov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
ну я если честно еще не игрался особо, но good to know
А то там обещают райские угодья и компиляцию в нативный код
источник

DS

Doge Shibu in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Denis Bobrov
ну я если честно еще не игрался особо, но good to know
А то там обещают райские угодья и компиляцию в нативный код
Ну я игрался с ним на дотти, получается прикольно, но любая джавовая зависимость, которая активно рефлексию используют и у тебя ощутимые проблемы
источник

DB

Denis Bobrov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
ну рефлексия это на многих рантаймах проблема да
источник

DS

Doge Shibu in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Doge Shibu
Ну я игрался с ним на дотти, получается прикольно, но любая джавовая зависимость, которая активно рефлексию используют и у тебя ощутимые проблемы
Поэтому на чисто ФП скале приложение внезапно сильно проще запустить на граале, чем обычное джавовское
источник

DB

Denis Bobrov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
мб поэтому он на хайпе
источник

DB

Denis Bobrov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Vladislav Khapin
А у плюсов менглинг имен зависит же тупо от компилятора или от платформы на которой собирают тоже?
судя по википедии, от платформы тоже иногда
источник

DB

Denis Bobrov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
> There isn't a standard scheme by which even trivial C++ identifiers are mangled, and consequently different compilers (or even different versions of the same compiler, or the same compiler on different platforms) mangle public symbols in radically different (and thus totally incompatible) ways. Consider how different C++ compilers mangle the same functions:
источник

P

Pavel in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Vasily Shapenko
Говно, как обычно
ну медленно понятно, лечится несложно. а что такое "GC вжух сделает"?
источник

Dv

Dr. Friedrich von Ne... in F# Flood: ПДД made functional, making illegal state INGIBDDdale
S B
а что должно быть на своем VPS, что оно схавало деплой? И что должно деплоить?
Слушай, ну я не знаю. Агент от системы управления конфигурацией и Докер-клиент, например.
источник

Dv

Dr. Friedrich von Ne... in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Vladislav Khapin
А у плюсов менглинг имен зависит же тупо от компилятора или от платформы на которой собирают тоже?
От того и другого, плюс иногда между версиями компилятора различается, но это скорее исключение.
источник

IC

Iλyα Che in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Pavel
ну медленно понятно, лечится несложно. а что такое "GC вжух сделает"?
Там новый сиквенс создаётся на каждый Seq.tail, вроде бы. Хотя может быть не о том речь.
источник

P

PoggiGoppi in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Помогите
источник

P

PoggiGoppi in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Как эту часть кода перенести в F#?
источник

P

PoggiGoppi in F# Flood: ПДД made functional, making illegal state INGIBDDdale
ITransformer mlModel = mlContext.Model.Load(GetAbsolutePath(MODEL_FILEPATH), out DataViewSchema inputSchema);
источник

P

PoggiGoppi in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Мда
источник

P

PoggiGoppi in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Пока ждал ответа, сам решил методом тыка
источник

оГ

отец Григорий... in F# Flood: ПДД made functional, making illegal state INGIBDDdale
out-параметр будет туплей
источник