Over a million developers have joined DZone.

From Java to Objective C

DZone's Guide to

From Java to Objective C

· Java Zone
Free Resource

Download Microservices for Java Developers: A hands-on introduction to frameworks and containers. Brought to you in partnership with Red Hat.

I remember in 2001 when I started to learn Java how awesome it was compared to C / C++.  No more malloc, no more free, no more pointers, lots of easy to use Collections.  Plus built in GUI tools e.g. AWT (remember that!) and Applets (*shudder*).

Well, lately it’s been a blast learning Objective-C, which is C but objectified :-)

For those Java programmers out there that want to ramp up quickly here’s a quick translation guide – it doesn’t explain C pointers etc but you should get a good idea for the significant syntactical/stylistic differences between the two languages:


I am sure I have more to add Please let me know if you find any problems or misstatements.

Download Building Reactive Microservices in Java: Asynchronous and Event-Based Application Design. Brought to you in partnership with Red Hat


Published at DZone with permission of Frank Kelly, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}