News for hackers. Stuff that matters.
Re:Java Was Strongly Influenced by Objective-C by stcredzero on Wednesday December 26, 2012 @11:17PM (#4972316)
> Objects have a static layout (unlike say Javascript or Python or Ruby which treat objects as basically hash tables of fields)

This will make life easier for implementors of high performance VMs and tend to reduce memory footprint of objects.

Re:Java Was Strongly Influenced by Objective-C by darknoon on Thursday December 27, 2012 @03:17AM (#4972777)
Since we're on that topic… in Objective-C, object layout is determined at runtime (these days anyway). It's pretty efficient though, and lets you do sometimes-useful stuff like add ivars at runtime. It also kills the fragile base class binary compatibility issue that plagues other compiled languages (particularly relevant as a glue / MVC language).