Автор молодец, хотя бы потому, что проделал столько работы, главное чтобы все это не пропало и было полезно.
И тут одно из первых, что всех интересует — это скорость выполнения всего этого по сравнению с остальными скриптовыми языками. evgeniyup пожалуйста сделайте немного тестов на сравнение производительности с такими языками как Python, Lua и прочее (в предыдущем посте много спрашивали и говорили еще и про другие языки).
По поводу встраивания: все как то не очень удобно, получается придется еще оболочку писать, как в случае с Lua.
Лично мне хотелось бы все видеть в таком виде:
OS * os = OS::create();
os->define("some_function_name", &function_name); //Добавление функции
os->define("MyClass", userType<MyClass>()); //Добавление класса
os->define("some_method", fun(&MyClass::some_method)); //Добавление метода класса
Это реально удобнее и быстрее чем пропихивать все в стек вручную =)
А так поддерживаю автора и желаю успеха, что бы все же проделанная работа принесла свои плоды =)
Ну я имел ввиду, что можно было просто объединить все единоборства под одним ответом «Единоборства», и борцы и боксеры и прочее попали бы туда, а так выделяются только борцы =) Ничего плохого против борцов не имею, но они ведь тоже подпадают в категорию единоборств)
И тут одно из первых, что всех интересует — это скорость выполнения всего этого по сравнению с остальными скриптовыми языками. evgeniyup пожалуйста сделайте немного тестов на сравнение производительности с такими языками как Python, Lua и прочее (в предыдущем посте много спрашивали и говорили еще и про другие языки).
По поводу встраивания: все как то не очень удобно, получается придется еще оболочку писать, как в случае с Lua.
Лично мне хотелось бы все видеть в таком виде:
Это реально удобнее и быстрее чем пропихивать все в стек вручную =)
А так поддерживаю автора и желаю успеха, что бы все же проделанная работа принесла свои плоды =)
Надо подумать над ним =)
P.S. Красивые обои =)
Но почему-то в списке есть только борьба… А как же остальные? =)
Мне тоже кажется, что было бы уместно включить такой пункт