News for hackers. Stuff that matters.
Re:A performance comparison between Java and C on the Nexus 5 by pjmlp on Monday April 14, 2014 @05:25PM (#7589059)
> I'm quit glad Apple ditched their brief experiment with ObjC GC.

Because they failed to implement a GC that didn't crash all the time, as the Apple forums used to testify before ARC was touted as the best thing since sliced bread.

The wonders of mixing Objective-C libraries compiled in mixed mode.

> I'm not sure what you mean here;

The mixed nature of Objective-C.

With @ and [] one is in Smalltalk land. Without them, one is in C world.

> Java is a statically typed language, and does not have a 'dynamic world'.

Yes it has, via reflection, annotations and dynamic bytecode generation.

Re:A performance comparison between Java and C on the Nexus 5 by msbarnett on Monday April 14, 2014 @05:38PM (#7589120)
> With @ and [] one is in Smalltalk land. Without them, one is in C world.

This is an odd and not particularly true way of looking at things. [] (for message sending), is merely some syntactic sugar for the objc_msgsnd function call.

Re:A performance comparison between Java and C on the Nexus 5 by pjmlp on Tuesday April 15, 2014 @01:51AM (#7590473)
Which could have been implemented in a better way, e.g. Dylan does dynamic dispatch with multi-methods without requiring me to type [] everywhere. A real pain in non US keyboards.
Re:A performance comparison between Java and C on the Nexus 5 by rat87 on Tuesday April 15, 2014 @04:56AM (#7590939)
Also Dynamic casts(w/exceptions) and virtual methods/Dynamic dispatch which do provide some dynamicity not easy/natural in c.