View Single Post
Old 09-11-2015, 16:52   #28
steveh
Inactive
 
Join Date: Aug 2004
Posts: 272
steveh is a glorious beacon of lightsteveh is a glorious beacon of lightsteveh is a glorious beacon of lightsteveh is a glorious beacon of lightsteveh is a glorious beacon of lightsteveh is a glorious beacon of lightsteveh is a glorious beacon of light
Re: Will this speed up TiVo?

With Haxe / OpenFL it's possible to bring in a lot of other libraries that will eat up physical memory but might only actually be used for one small function within an app. I assume that was Spiderplant's point about stripping out unnecessary stuff. Developers using Haxe are also mostly targeting mobile or desktop devices with much larger physical memory than the TiVo so there is less incentive for them to ensure an efficient memory footprint. Adobe Air in comparison was built to support lower-end devices.

Someone I know who evaluated Haxe for a project also said that it was not especially clean when it came to memory leaks and in a device like the TiVo where an application is running for a long time that is more of an issue than in a mobile phone app. You would expect these things to improve in time - this was a first release - though I get the impression the TiVo dev team is not especially large and time spent firefighting issues like this after a major architectural change mean less time on new features or improving the UI.
steveh is offline   Reply With Quote