I agree, 100%, with Dave Baldwin. It would be nice to see the overall size of a MacRuby application reduced to somewhere between 5-8MB because of the reasons he listed. I don't think MacRuby can be a big player until we can distribute smaller apps.
Rob On 15 Apr 2010, at 09:35, Dave Baldwin wrote: > > On 14 Apr 2010, at 19:47, Daniel Lopes wrote: > >> Ops, sorry... small typo == isn't a big issue. Nobody cares for 10mb or 30mb >> today. > > I disagree strongly. I have not downloaded apps because their size seems way > out of kilter with the functionality they offer. Who wants to support > gratuitous bloatware? > > Download size is important" > 1. Not everyone is on broadband. > 2. Many people do not download via a landline - i.e. use the mobile or cell > network > 3. Many people have some cap on the amount they can download per month. > 4. If I am hosting the sale of an app I don't want to pay pay for more > bandwidth than needed as there is a per purchase multiplier in there. > 5. If MacRuby has any aspirations to running on the iPhone OS then the > available memory on these devices is limited so 30MB (or whatever) for a > trivial app is way larger than the current sub MB these type of apps > currently take. > > The size issue will go away if Apple includes MacRuby and its support > frameworks as standard in the OS(es) but until these become the norm it is > worth finding solutions to at least minimise the impact. > > Dave. > > > > > >> >> On Wed, Apr 14, 2010 at 3:45 PM, Matt Aimonetti <[email protected]> >> wrote: >> Daniel, can you explain why you think it's a big issue? Maybe we can help >> with some temporary solutions. >> >> - Matt >> >> >> On Wed, Apr 14, 2010 at 7:13 AM, Daniel Lopes <[email protected]> wrote: >> Thanks Laurent, but I also think the size of apps in Mac dev is a big issue. >> >> On Wed, Apr 14, 2010 at 10:35 AM, Gary Weaver <[email protected]> wrote: >> Laurent, >> >> Thanks! That is awesome! >> >> Will this reduce the footprint of HotCocoa apps as well? >> >> Thanks, >> >> Gary >> >> >> On Apr 9, 2010, at 8:27 PM, Laurent Sansonetti wrote: >> >>> Hi Daniel, >>> >>> As Matt said, it is possible to trim out your .app bundle to only ship >>> what's really needed. If you do not need the standard library and >>> extensions, removing them might free some memory. I believe the min. size >>> is about 20MB then (I'm not exactly certain though), for both 32-bit and >>> 64-bit Intel architectures. Of course removing 32-bit will free another >>> 10MB. >>> >>> There is an effort for the next release (0.7) to prepare a (much) smaller >>> runtime used during static AOT compilation. The resulted binary would not >>> contain LLVM code, and some Ruby features would also not be available. I >>> estimate the binary size to then be a couple of MBs (maybe less), but this >>> is an estimation :-) >>> >>> Laurent >>> >>> On Apr 7, 2010, at 8:50 AM, Daniel Lopes wrote: >>> >>>> Hello, this is my first post here and I am new in the Apple Dev/MacRuby. I >>>> don't know if this the right mailing list, I don't found any other in the >>>> MacRuby site related to questions about development. So, if this mail >>>> isn't appropriate here please let me know. >>>> >>>> Some days ago, in a sample app, I tried to embed the MacRuby Framework to >>>> distribute the app as a standalone package but the size of the app became >>>> huge. >>>> >>>> There is some effort to make the embedded framework smaller or any >>>> tip/tricks that I should do to get small apps? Or all my apps will have >>>> 34mb? (It's not a big problem, just to know). >>>> >>>> Thanks. >>>> >>>> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * >>>> Daniel Lopes - Area Criações >>>> Design, Websites e Sistemas Web >>>> >>>> http://www.areacriacoes.com.br/ >>>> http://www.cifrascash.com/ >>>> http://pomodo.areacriacoes.com.br/ >>>> http://egenial.com.br/cursorails >>>> >>>> twitter: @danielvlopes >>>> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * >>>> 55 (31) 3077-4560 / 55 (31) 8808-8748 / 55 (31) 8737-7501 >>>> _______________________________________________ >>>> MacRuby-devel mailing list >>>> [email protected] >>>> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel >>> >>> _______________________________________________ >>> MacRuby-devel mailing list >>> [email protected] >>> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel >> >> >> _______________________________________________ >> MacRuby-devel mailing list >> [email protected] >> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel >> >> >> >> _______________________________________________ >> MacRuby-devel mailing list >> [email protected] >> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel >> >> >> >> _______________________________________________ >> MacRuby-devel mailing list >> [email protected] >> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel >> >> >> _______________________________________________ >> MacRuby-devel mailing list >> [email protected] >> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel > > _______________________________________________ > MacRuby-devel mailing list > [email protected] > http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
_______________________________________________ MacRuby-devel mailing list [email protected] http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
