I have tested two implementations of wxRuby/wxPython applications (stock
price data displayed as a simple graph, and as candlesticks).
The Python implementation only showed graphs from one company, while the
Ruby implementation showed graphs from ten compaines.
When I checked the memory usage, I was, quite frankly, stunned:
wxPython: 19 Mb memory usage
wxRuby: 11 Mb memory usage
What on earth is going on here?
The Ruby wx application is ten times larger than the Python wx
application, but only use 50% of the memory of Python.
Is it somehow a super optimized wxRuby as far as memory goes, or is Ruby
just more lean with memory resources than Python?