Live data from Hacker News

Steve Jobs Doesn't Want Shit In His App Store, And Neither Do I

flyosity.com

21–23 of 23 posts

Re: Steve Jobs Doesn't Want Shit In His App Store, And Neither Do I

#21
post #5

I have collected screenshots of 39 apps from the App Store: http://nativegui.posterous.com/ It's just a small fraction of what you can find there. I think they are all written in Objective-C. Now, what's the argument again?

FWIW, not all of those apps are using native UI components. Some have their own that are drawn.

Re: Steve Jobs Doesn't Want Shit In His App Store, And Neither Do I

#22
post #15

Since I'm not sure the Blog owner is going to clear my comment there, I'll repost here as well. Your logic is flawed in that you assume that "meta-platforms" can only produce crappy non-Apple like applications. This is simply not true. The world is going cross platform and it's time to get on the bus. The risk Apple runs now is whether the iPhone becomes 'not worth it' to develop for anymore. Any developer knows that…

Sorry, haven't approved any yet as I'm in an airport without wifi. I'd never not publish a comment just because someone puts me in my place :)

No worries at all! Saw your tweet after I posted here. Thanks!

Re: Steve Jobs Doesn't Want Shit In His App Store, And Neither Do I

#23
post #20

Earlier quoted context omitted.

Sorry, but you are talking nonsense. jQuery uses CSS3 syntax (most browsers understand this syntax just fine) plus some extra. Selector in jQuery is just a parameter. If I tic-tac-toe which has function t3(position, value) and pass call it t3("top left", "x") would you claim that "top left" somehow is compiled and executed? Really, how do you execute CSS selector? jQuery uses sizzle ( http://sizzlejs.com ) as CSS sel…

If you look at the source code for Sizzle, and know something about compilers and virtual machines, you'll see that the Expr object is modeled as as set of VM instructions. chunker is a regular expression that "tokenizes" the selector into sets of instructions. The appropriate VM instruction is then run for each chunk inside a loop in the Sizzle function. That's my explanation for how these selectors are, in fact, a…

Sorry, but if you knew what you are talking about, you would not call a parser with callbacks a compiler with VM. Maybe SAX parsers are also compilers and run some VM? What does parsed CSS selector compile to? Where is that VM and what does it run? Bytecode?

Sizzle is just a parser what parses given selector into parts, gets matchin DOM elements, filters them and returns what matches. There is no compilation or virtual machines involved, just some string parsing, callbacks and DOM API.

Post reply on HN