Re[33]: Java vs C# vs C++
От: Evgeny.Panasyuk Россия  
Дата: 03.10.15 21:37
Оценка:
Здравствуйте, Serginio1, Вы писали:

EP>>Использовать C++ из Python/Java/C# тоже легко — смотри SWIG. Или например Boost.Python.

S> В С# только статические методы и то с шаманством.

Тоже не читатель? SWIG.

S>>> Кстати про инлайн

S>>>http://stackoverflow.com/questions/23374815/creating-inline-functions-and-macros
S>>>http://aakinshin.net/ru/blog/dotnet/inlining-and-starg/
EP>>Инлайнинг обычного вызова не особо интересно. Покажи инлайнинг например для замыкания внутри ФВП.
S> Если ты хочешь скорость, то зачем же тебе замыкания?

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

S>Замыкания это класс который генерится при компиляции.

S>Если мне нужна скорость, то я сам создам класс и помечу функцию для инлайна.

А на C++ можно просто использовать в "быстром" коде те же самые замыкания которые были и "медленном" коде, представляешь?

S>А то видители Dynamic не убожество, а класс это уже фи подавай им замыкания.


Там дело не только в классе — тебе и ФВП придётся переписывать

S>Я буду выбирать, то что считаю нужным.


Конечно, основываясь на знаниях о тормознутости замыканий.

S>Но в большинстве случаев я выбеоу замыкания наплевав на производительнось.


Действительно — замыкания удобны
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.