Objective-C vs V
When comparing Objective-C vs V, the Slant community recommends V for most people. In the question“What is the best programming language to learn first?” V is ranked 34th while Objective-C is ranked 72nd. The most important reason people chose V is:
V is easier than C and fast like C.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Well Documented
Objective-C's documentation exists on Apple's website, and explains language features in detail.
Pro Develop Apple applications
Similar to C# and Java, but used to develop native applications for Apple hardware.
Pro Objective-C supports an open style of dynamic binding
A style that can accommodate a simple architecture for interactive user interfaces.
Pro Fast like C
V is easier than C and fast like C.
Pro Simplicity
V is simple and powerful.
Pro Single Paradigm
Follows the philosophy that there should be only one way to do something, as opposed to multi-paradigm languages like C++.
Pro Generics
V has generics.
Pro GUI editor
A visual editor for building native GUI apps is planned, it will use WinAPI/GDI+ on Windows, Cocoa on macOS. On Linux custom drawing is used.
Cons
Con Odd Syntax
Objective C's syntax is very alien to other languages. Learning Objective-C first will fail to expose you to a syntax style that would be relatively familiar in almost any other language.
Con Might as well learn Swift
Swift works almost anywhere Objective C does, and it was designed to replace Objective C.
Con One of the biggest mistakes ever.
It was meant to be one of the C-style languages, but has such bad syntax design it actually is the odd duck.
Con Apple-centric and obsolete
Con Tied into Apple's eco-system.
Con More Technical
To be able to do basic tasks in Objective-C requires a strong understanding of programming.
Con Requires Understanding of C-language.
Objective-C is built on top of C, and as such, requires at least a basic understanding of how to program in C.
Con Alpha stage
V 1.0 release is planned for December 2019.
Built By the Slant team
Lustre recommends the best products at their lowest prices – right on Amazon.