Live data from Hacker News

KZPlayground – Playgrounds for Objective-C

github.com

1–10 of 18 posts

Re: KZPlayground – Playgrounds for Objective-C

#3
post #2

I know the prefix comes from the authors name, but the NSSomething naming scheme was very unlucky already, KZSomething is even worse.

The author should maybe consider renaming the project. The first thing that comes to my (german) mind when I hear KZ is concentration camp.

Re: KZPlayground – Playgrounds for Objective-C

#8
post #4

Thanks for demonstrating that linking Playgrounds to Swift was just a marketing gimmick. Apple could have easily (probably more easily) done playgrounds with Objective-C.

This isn't a backport of the Xcode 6 Playground feature to Objective-C. It's an iPad view controller and glue code intended for the simulator; you add your own code and the view controller provides controls that correspond to Playground features.

Re: KZPlayground – Playgrounds for Objective-C

#9
post #2

I know the prefix comes from the authors name, but the NSSomething naming scheme was very unlucky already, KZSomething is even worse.

I've been under the impression that Apple asks third parties to use three-letter prefixes (that's the default in Xcode when you start a new project).

Apple would like to keep two-letter prefixes for their own frameworks: CA for Core Animation, SK for SceneKit, etc.

Re: KZPlayground – Playgrounds for Objective-C

#10
post #4

Thanks for demonstrating that linking Playgrounds to Swift was just a marketing gimmick. Apple could have easily (probably more easily) done playgrounds with Objective-C.

A big part of Apple's Playgrounds is how it shows you the value produced by every line of code, shows how many times loops were executed, and allows you to view a complete history of the values any particular variable took on during a loop. This is hard to accomplish, as it requires modifying the compiler to output instrumented code (and it's also why Swift playgrounds don't execute very fast). This Objective-C version doesn't appear to do any of that. It looks great and that's not meant as criticism in any way, but it's not reasonable to take this and turn it into some Apple bashing.
Post reply on HN