Информация об изменениях

Сообщение Re[16]: Новости C#13. params от 11.10.2024 12:48

Изменено 11.10.2024 12:54 Serginio1

Re[16]: Новости C#13. params
Здравствуйте, Shmj, Вы писали:

S>Здравствуйте, Serginio1, Вы писали:


S>>>А как можно перевести в C++ ? Разве такая возможность есть?

S>> Вот нахрена я тебе ссылки даю?
S>>https://learn.microsoft.com/ru-ru/dotnet/core/deploying/native-aot/?tabs=linux-ubuntu%2Cnet8#prerequisites
S>>Для ubuntu например нужен clang.

S>Напрямую C++ код можно получить?


S>Далее — есть ли пример хотя бы одной .Net библиотеки, которую можно использовать из любого языка на всех 6 платформах? Хотя бы одна?


S>Скорее всего сделать такое не возможно в принципе — это фундамент, а в фундаменте как всегда заложена мина. Т.е. это чисто вещь в себе — будете использовать из приложений .Net, и с ограничениями, все будет медленно, приложения будут большими + не всегда стабильно работать.

Почему нельзя объясни? Это всё твои предположения. Еще раз все компилится в С++ а из него в нужный машинный код!

https://stackoverflow.com/questions/74944873/call-nativeaot-c-sharp-dll-from-delphi
https://learn.microsoft.com/ru-ru/dotnet/api/system.runtime.interopservices.unmanagedcallersonlyattribute?view=net-8.0
Re[16]: Новости C#13. params
Здравствуйте, Shmj, Вы писали:

S>Здравствуйте, Serginio1, Вы писали:


S>>>А как можно перевести в C++ ? Разве такая возможность есть?

S>> Вот нахрена я тебе ссылки даю?
S>>https://learn.microsoft.com/ru-ru/dotnet/core/deploying/native-aot/?tabs=linux-ubuntu%2Cnet8#prerequisites
S>>Для ubuntu например нужен clang.

S>Напрямую C++ код можно получить?


S>Далее — есть ли пример хотя бы одной .Net библиотеки, которую можно использовать из любого языка на всех 6 платформах? Хотя бы одна?


S>Скорее всего сделать такое не возможно в принципе — это фундамент, а в фундаменте как всегда заложена мина. Т.е. это чисто вещь в себе — будете использовать из приложений .Net, и с ограничениями, все будет медленно, приложения будут большими + не всегда стабильно работать.

Почему нельзя объясни? Это всё твои предположения. Еще раз все компилится в С++ а из него в нужный машинный код!

https://joeysenna.com/posts/nativeaot-in-c-plus-plus
https://stackoverflow.com/questions/74944873/call-nativeaot-c-sharp-dll-from-delphi
https://learn.microsoft.com/ru-ru/dotnet/api/system.runtime.interopservices.unmanagedcallersonlyattribute?view=net-8.0