I hope we see a modern, case-sensitive filesystem, for once, without resource or data forks of any kind. Second, I hope we see better graphics, new OpenGL is a must. Third, maybe a fresher UI similar to iTunes 11, would be nice. Aqua is dated. That's all I hope for. Just wait for it, the announcement is tomorrow. It's only 21 hours away... just wait.
WWDC 2013 Expectations
71–80 of 88 posts
Re: WWDC 2013 Expectations
#72I hope we see a modern, case-sensitive filesystem, for once, without resource or data forks of any kind. Second, I hope we see better graphics, new OpenGL is a must. Third, maybe a fresher UI similar to iTunes 11, would be nice. Aqua is dated. That's all I hope for. Just wait for it, the announcement is tomorrow. It's only 21 hours away... just wait.
File systems are an anachronism from when stored everything in filing cabinets (the original meaning of "file system"). Search and tagging have shown us a better way forward, we should just relegate file systems to behind the scenes work as they are on phones.
It works on phones because phones have limited use cases. A computer needs to be general purpose.
Re: WWDC 2013 Expectations
#73Earlier quoted context omitted.
women and children women and children women and children women and children women and children women and children women and children women and children women and children women and children women and children women and children women and children women and children why won't someone think of the women and children women and children WOMEN AND CHILDREN women and children why aren't you crying yet (referred to this thr…
The only thing you'll accomplish is to get yourself banned.
I wish pg would implement an IP-hellban.
Re: WWDC 2013 Expectations
#74Here are my predictions based on what I've read and some guesswork, and being very bored. iOS. The visual refresh for iOS will make it feel modern and present a new design language for developers, ribbon, leather and wood textures are eradicated, however no fundamental changes such as widgets. There will be some relenting in the iron-fisted control of default apps, but only a couple of apps will be allowed (Browser a…
I think Apple will keep support for Conroe (Core 2 and its contemporary Xeon counterparts) for another OS release. Conroe was one of the biggest performance jumps between Intel processor generations in some time, and Apple used the NVIDIA 9400M IGP to give their Core 2 computers passable graphics performance.
Re: WWDC 2013 Expectations
#75That's something that still annoys the crap out of me. Long before the iPhone, plenty of people were happily using PalmOS and Windows Mobile touchscreen devices and downloading apps for them. If he doesn't think the Palm Treos mattered, he wasn't paying attention.
Re: WWDC 2013 Expectations
#76Anyone else bothered by the fact that the font size is only 11px? Being on a 27" iMac the article was hard to read. TSDR (Too Small Didn't Read)
You can change it here: http://daringfireball.net/preferences/ Or zoom on the browser itself (but you already knew that).
Re: WWDC 2013 Expectations
#77"... and did so by introducing something new. The touchscreen." That's something that still annoys the crap out of me. Long before the iPhone, plenty of people were happily using PalmOS and Windows Mobile touchscreen devices and downloading apps for them. If he doesn't think the Palm Treos mattered, he wasn't paying attention.
Re: WWDC 2013 Expectations
#78Earlier quoted context omitted.
That's not true. An app cannot run code not part of the original app package. This was a huge problem for projects like the Commodore 64 emulator.
There are many examples of programming language runtime apps, such as Scheme: https://itunes.apple.com/us/app/gambit-repl/id434534076 OCaml: https://itunes.apple.com/us/app/ocamlexample/id396515573 Python: https://itunes.apple.com/us/app/python-3.3-for-ios/id5779112... Codea (LUA): https://itunes.apple.com/us/app/codea/id439571171 What restricts these apps from being awesome is that they cannot download source code o…
The Python app can download arbitrary data with nothing more than a simple urllib call. Feed it into eval, and you're done.
Re: WWDC 2013 Expectations
#79Earlier quoted context omitted.
The way apps can interoperate in Android is definitely an advantage over iOS for developers, but it's a security/sandbox issue not a lack of capability in the OS. iOS hugely trails Android in malware... Coincidence? App Store allows programming languages and even VMs. It doesn't allow running externally sourced code.
It is a security issue, but I don't think it is what is causing the Android malware issue. The Intents system on Android is a security issue because most developers don't use it smartly and end up exposing their apps to SQL injection on the internal SQLite database they use. Actually, the fact that Android uses a virtual machine for it's code has pretty good security benefits over running native code as on iOS.
Howso? I'm trying to think of what a VM could guard against aside from illegal memory accesses, which of course iOS hardware (like any other modern hardware) guards against for native code.
Re: WWDC 2013 Expectations
#80Earlier quoted context omitted.
> I hope we see a modern, case-sensitive filesystem, for once, without resource or data forks of any kind. How is a "case-sensitive" filesystem more ...modern? Case-sensitivity has fewer edge cases (I'll give you that, especially concerning Unicode), but it's really just us bending over to the way the computer sees files instead of the way people think about them. The files "accounts.xls" and "Accounts.xls" are not c…
When I switched to OS X from Linux, case sensitivity was a thing I missed dearly. I know that it's a fringe feature, and that even I don't use it much, but it irks me that it isn't there, especially when both ext4 and NTFS have it. It's more important considering Time Machine backups and actual UNIX moving and copying of files, and this is also where resource/data forks are also a huge burden. Unless OS X implements…
It does (though it didn't before 10.4). There's still lots of code out there that doesn't respect them, no doubt, but to my knowledge you can use the built-ins without worrying about losing your resource forks.