ابدأ بالتواصل مع الأشخاص وتبادل معارفك المهنية

أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.

متابعة

Which is better Java or Objective-C?

user-image
تم إضافة السؤال من قبل Rana Alnajjar , Web developer , Lebcards
تاريخ النشر: 2013/07/03
مستخدم محذوف‎
من قبل مستخدم محذوف‎

Objective-C is essential if you want to write for iOS but Java is what you need for Android. From what I have seen, the verbosity of Objective-C makes code a little easier to understand compared to Java.

Muhammad Javed Iqbal
من قبل Muhammad Javed Iqbal , Lead Flutter Developer (Remote/Contract) , eezly Technologies PVT ltd

I like Objective-C because it is easy to understand and its IDE (XCode) is more effiicient than eclipse.

Mohammed Gomaa
من قبل Mohammed Gomaa , Senior Mobile Developer , Smart Dubai Government

at the previous java was better than Objective-c ,, after ARC objective-c jumped over java :D ,, and now xcode is a brilliant IDE :) 

Rahul Rastogi
من قبل Rahul Rastogi , Sr. SEO Executive , Brainguru Technologies Pvt. Ltd

Both are good. it depands

Sajid Israr
من قبل Sajid Israr , Iphone Developer , Dynamologics

You Cannot Compare both Languages with Each other both have different Scope.
Both languages are OOP Languages.
the main thing is Concepts of OOP.
it does not matter which language you use.

Dhanushka Kumara
من قبل Dhanushka Kumara , Senior Software Engineer , Brandix I3(pvt) Ltd.

Java.
Because java is Object Oriented, Platform Independent, Robust, Interpreted, Multi-threaded etc....

Aeshna Sachdeva
من قبل Aeshna Sachdeva , Software Development-Intern , Ericsson

Definitely Java.
Because Java is object oriented i.e.
you work with classes and objects in it.
Major advantage is that in future if you need to change the code as per your requirements, you can make changes in that particular module where the changes are required.
You need not to change the whole code and work again from the scratch.

Mohammad Faisal
من قبل Mohammad Faisal , Sr. iOS & Android Engineer , Webware LLC

Obviously Java. Objective-C will extinct in upcoming few years because of swift

Syed Kamran Hassan
من قبل Syed Kamran Hassan , Technical Team Lead , Core Technologies

Your question is incomplete.
Please eleborate your question.
As Israr and Nasir already explained that these two are programming languages based on the Object Oriented concepts and both uses in different scopes.
I choose Objective-C to develope applications for Mac and iPhone.
But when I have to create applications for Windows desktop, Andriod phones or Blackberry devices, I use Java.
You can not create iPhone native applications in Java.
So, It is clear that you should choose progarmming language based on the objective your are trying to achieve.
Last minute thoughts: If this question is due to the reason that which language your should study first then my suggestion is you should go for Java.
(I have more experience in objective-c as compare to java :) )

megharaj hothur
من قبل megharaj hothur , Lead Engineer , hcl

objective c;

 

it has all features of object oriented language,

Easy to work with Xcode using ARC.

can directly add c or C++ files and can use core libraries in C

it has all advantages of Java. other than platform dependency.

المزيد من الأسئلة المماثلة