Re:The eero programming language - a dialect of Objective-C
by ams6110 on Saturday July 07, 2012 @10:32AM
(#4211704)
Why would you assume Apple is working to reduce Obj-C verbosity? The language has been around for decades and they seem to be doing pretty well with it as-is.
[ Parent
| on HN ]
Re:The eero programming language - a dialect of Objective-C
by robterrell on Saturday July 07, 2012 @11:54AM
(#4211920)
We're not assuming anything; they're actually doing it. For instance:
http://joris.kluivers.nl/blog/2012/03/13/new-objectivec-lite...
The language may be decades old, but clearly Apple is continuing to advance the compiler to improve the language's syntax and verbosity without breaking the runtime.
Re:The eero programming language - a dialect of Objective-C
by aaronblohowiak on Saturday July 07, 2012 @04:51PM
(#4212684)
blocks and arc go a LONG way
Re:The eero programming language - a dialect of Objective-C
by ken on Saturday July 07, 2012 @10:45AM
(#4211735)
The language is almost 30 years old with remarkably few changes, but we've seen a (relative) burst of improvement in the past 5 years. Properties, fast enumeration, and automatic refcounting all reduce the verbosity of Objective-C code.
Re:The eero programming language - a dialect of Objective-C
by pirateking on Saturday July 07, 2012 @10:51AM
(#4211750)
Also, the string literal syntax for arrays, dictionaries, and numbers, and automatic property synthesis added in LLVM 4.0 - most welcome additions.
Re:The eero programming language - a dialect of Objective-C
by oemera on Saturday July 07, 2012 @11:02AM
(#4211779)
They add every year new features to the language like blocks and a lot more which is currently under NDA so I can't tell.
Why do you assume that Apple isn't working on his language? They are heavily developing it!
Re:The eero programming language - a dialect of Objective-C
by ams6110 on Saturday July 07, 2012 @10:13PM
(#4213332)
I'm not assuming anything... "assume" was used in the post I responded to, and asked why. I don't use ObjC myself, though I would say that "add new features" does not imply "reduce verbosity" in any sense that I can see.