Co sprawia, że ​​Ruby jest wolny? [Zamknięte]

Ruby jest powolny w pewnych sprawach. Ale jakie części są najbardziej problematyczne?

Jaki wpływ na wydajność ma moduł czyszczenia pamięci? Wiem, że miałem czas, gdy samo uruchomienie garbage collectora zajęło kilka sekund, szczególnie podczas pracy z bibliotekami OpenGL.

Użyłem bibliotek matematycznych z Ruby, które były szczególnie wolne. Czy jest problem z implementacją podstawowej matematyki przez ruby?

Czy są jakieś dynamiczne funkcje w Rubim, których po prostu nie można efektywnie zaimplementować? Jeśli tak, w jaki sposób inne języki, takie jak Lua i Python, rozwiązują te problemy?

Czy pojawiły się ostatnie prace, które znacząco poprawiły wydajność?

questionAnswers(9)

yourAnswerToTheQuestion