Witam.
Mam pytanie jak to jest z tym językiem Ruby - ogólnie podobna mi się strasznie jego składnia i prostota, którą oferuje. Plus do tego, cały język poniekąd jest obiektowy, co dla mnie było zawsze wielkim plusem. Ale zastanawia mnie fakt szybkość jego i implementacji w kodzie c++.
Po pierwsze nie chce używać języka, który jest po prostu po wolny, jeśli mógłbym zamiast niego użyć Lua (Pythona). Wiem, że w sieci istnieje już wiele odmian Rubiego, ja aktualnie skompilowałem sobie podstawowego i mruby (który prawdopodobnie nie ma kliku funkcji, które oferuje oryginał, ale bardziej jest nastawiony na embedding).
Po drugie słyszałem, że ten język jest strasznie oporny jeśli chodzi o integracje jego w środowisku C/C++. Widziałem kilka naprawdę zagmatwanych poradników na temat tworzenia funkcji z C++ w Ruby (tak jak komenda lua_register).
Podsumowanie:
Czy język ten jest szybki? I czy zna ktoś dobry sposób na implementacje jego w środowisku C++?