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 <mattaimone...@gmail.com> 
> 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 <danielvlo...@gmail.com> 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 <gary.wea...@duke.edu> 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
>>> MacRuby-devel@lists.macosforge.org
>>> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
>> 
>> _______________________________________________
>> MacRuby-devel mailing list
>> MacRuby-devel@lists.macosforge.org
>> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
> 
> 
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel@lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
> 
> 
> 
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel@lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
> 
> 
> 
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel@lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
> 
> 
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel@lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel

_______________________________________________
MacRuby-devel mailing list
MacRuby-devel@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel

Reply via email to