Apple WWDC 2014: Tim Cook Unveils Yosemite
An anonymous reader writes "Apple's Worldwide Developers Conference (WWDC) has started, and OS X 10.10, officially named Yosemite, and iOS 8 have been officially unveiled. Craig Federighi, senior vice president of software engineering, also highlighted iCloud Drive. Although a little late to the party, Apple hopes to compete with the likes of Dropbox and Google Drive."
I've just finished watching this. There were so many new features introduced that I have no idea how other companies are going to compete with this. I bet that one year in the future, they won't have even 25% of those features matched.
The current implementation of iCloud is terrible.
And Slashdot Beta still sucks.
Widgets - (Store Only) how Retro; Linux users are like WTF and Vista users finally can have a laugh!
Transparency +Dark Theme...Seriously WTF as a member of Gnome Looks Dark themes group seriously...Seriously though rock like its window compositing on linux in 2006...Again Vista Users are now very confused.
Safari(With Bing?) Mail improvements, More Lock in/Cloud(At a price). Single platform...slight at google, costly cloud applications, even with a few tweaks...like a clone of the awesomebar, and a nice payout from Bing, an updated engine...we have yet to see anything like Steve jobs prediction...no wonder he looks sad http://blog.urbanbohemian.com/... [urbanbohemian.com]
The only...only positive thing here is free upgrades
I am tired of this every year release cycle. Wish they would take a couple of years and swing for the fences on their software.
Confusion with the Blue & White G3 codename in 3... 2... 1...
Yosemite will feature a new icon set. A bigger news is Swift, a new, safe programming language with type inference. Anyone who is able to find a language reference manual (supposedly available on iBooks) will get a lot of mod points.
and skydrive, don't forget skydrive.
I'm not sure which of these technologies will be successful in the coming months, but I am certain that before the year is over we will see many job postings requiring 3 years experience with Swift.
I usually like to think that the physical reality we live in is much more interesting than the supernatural world some people seem to live in. However, I have a precognition. Within seconds, we'll have SuperKendall and BasilBrush telling us how iCloud Drive is much superior to the current offerings. Coming in 3, 2, 1...
My gripe is the flat look that's getting pushed into OS X. I'm seriously tired of this plague. I happen to like my 3D composited desktops.
I'm starting to think GNU is the problem with "GNU/Linux" these days.
Yeah, we get it, you hate Apple. Thanks for the semi-coherent input.
Swift and its replacement for OpenGL a great but different topic. I am not sure yet why platform specific tools will make a difference when cross platform...is the new platform, especially when Android is now the worlds number one platform after unseating Windows last year, and chasm between it and iOS is set to grow. Personally I'm waiting for the news of proprietary extensions certain BSD codebases by Apple...again, with the inevitable defending by fruit lovers.
a spanking new release of Carrier IQ
Back in the days when Slashdot was technical, the topic would probably have read something like "Apple WWDC 2014: new language Swift to replace Objective C".
Whereas today the keywords for the topic are the name of the Apple CEO and the all-important name of the next O/S release. And Swift is not even mentioned in TFS, despite being by far the most significant technology-related announcement. Too technical I guess.
I feel a bit saddened.
Kind of a "meh" series of announcements. The Mac interface will look more like the phone interface. (How'd that work out for Microsoft?) FTP that goes through Apple's servers. A new GUI theme. Some other routine GUI churn. A medical interface app with sensors. That's it?
Last week, Apple execs were promising big announcements, the biggest since the Jobs era. This is all they've got? From the hype, you'd expect a competitor for Google Glass, or a VR system, or a rugged phone with no connectors and inductive charging, or an AI system that runs your life, or NSA-proof security, or something really new, like a direct brain interface or displays in contact lenses.
Why is Apple throwing at us the same flat-UI nonsense that Microsoft has been trying to cram down our throats?
And the masses cried out, "09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0!"
but I really cannot deal with the fanboism, cult-like ersatz mystique, and stupidly-high capitalist pricing Apple leave in their wake... My cheal $250 Asus laptop runnin Linux does everything I need it to do. I like simple, ascetically so. Give me a terminal windows and a browser and I'm happy. I don't even really care what DM or WM I use, although preferentially, I still love Window Maker most.
I loved the Apple ][+.
I am tired of this every year release cycle. Wish they would take a couple of years and swing for the fences on their software.
Actually I love the idea of regular releases...and free ones too. Ignoring my slights in my other posts the fact that upgrades are free and regular, makes overpriced Apple hardware seem a little more affordable...If I was a new Apple phone user, and found I liked a lot there...and there is a lot to like, I would be tempted to Migrate to a shiny machine...Although you would have to claw Linux running on commodity hardware out of my bleeding hands first.
and a spanking new release of carrier IQ naturally disguised as something else.
So the ability for one app to provide extensions that other apps can use to render specialized content?
Flash support in 3..2..1...
Slashdot periodically gives me nightmarish glimpses of a future, where netizens can do no more than regurgitate random buzzwords in no particular context or order.
Oh wait thats slashdot, circa today.
The new Swift language looks like JavaScript and VBScript had an ugly baby.
In C++, your friends can see your privates.
you sure you want that? What's next, the Ted Nugent OS?
Table-ized A.I.
and the Lisa.
John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
...I suspect most of these will be discussed over the next weeks...my favourite topic. Is the one that makes Bill Gates spit coffee over his keyboard and shout "first smartphones, then tablets...now fucking house tech...If he says magical. I will burn their house down"
cue fanboys chanting "we are first"
For those who missed the internet(or using ie6) here is my link to Bill Gates The Road Ahead in paperback... http://www.amazon.com/Ahead-My... Which clearly the fuckers at Latte read.
You know all is lost when Apple is poaching features from WinPhone (sorry Windows 8 tile interface).
Looks like I'll be using 10.6.8 for at least a decade.
Hopefully by then Cook and Ive will be history and OS X will to back to being 3-D and UNIX POSIX compatible (for get the iOS crap).
Ha ha
"cross platform...is the new platform" == marketing bullshit
I have been playing https://www.humblebundle.com/ Humble Bundle PC and Android...are all those games available on iOS too, can you install them? At least you can still run them on OS X for now.
Seriously 10 or as fruit lovers say X
Wrong. Widgets were copied by Linux and Vista. Apple did them first with Tiger. Troll harder.
As people don't want to pay mouth to month to keep useing the apps and the not to long ago outage makes people not want to have to trust that the cloud will be working when you need it.
Also in some places it's easier to pay for / expense an perpetual license vs an mouth to mouth one.
Slashdot periodically gives me nightmarish glimpses of a future, where netizens can do no more than regurgitate random buzzwords in no particular context or order.
Oh wait thats slashdot, circa today
DropBox will drop its pants for the NSA any time, anywhere, with no FISA court order required. Apple, not so much.
mac mini still almost 2 years old at same price and hardware.
So is this Apple's answer to Vegemite? Definitely a bold move from Mr. Cook.
That would have been awesome!
Is there ever going to be an OS 11? OS XI?
No? Why not?
Kriston
Oh dear god. Someone who works on Gnome knocking another company for "copying" what's already been done.
Looks like I'll be using 10.6.8 for at least a decade.
Hopefully by then Cook and Ive will be history and OS X will to back to being 3-D and UNIX POSIX compatible (for get the iOS crap).
Ha ha
I built my Hackintosh on Snow Leopard. I'm so much happier with it running on 10.9.3. It does tend to open up the field of running software quite a bit, and I also love notifications. I'm not a big fan of a flat Dock, but I'm assuming that 3d will still be an option, and even if it's not.... it's not a deal breaker for me.
POSIX compatibility is really only an issue for some nonhuman who thinks that the X Windows, Lynx, and the Terminal should be the only interfaces available on the Mac. In other words the average slashdot geek who's hardly in touch with the human race at all
I like the idea of free regular releases too. But the reality is that they don't seem to be able to break much technical ground with these. Like moving to ZFS or integrating virtual reality (kinda serious) .
Yes...but it allows those same large features to be rolled out sooner...regressions fixed...blah blah blah. In reality many programs are rolled out several times a year. Safari got a massive improvement this release(it had the largest share of news)...firefox/chrome will simply carry on adding features and releasing several times this year.
Apple ][e is what you need - with a CPM card.
OS X is still more than POSIX compatible, it's UNIX certified, including the current version.
They could market it by saying, "This one goes to eleven!"
In C++, your friends can see your privates.
Konfabulator.
Idiot.
I've fallen off your lawn, and I can't get up.
once again an apple fanboi is convinced that apple invented something they in fact did not invent. widgets were out a long time before tiger Konfabulator for example
have you seen my sig? there are many others like it but none that are the same
It's not that much of an illusion. Qt's done some useful work there. I've written one app, quite complex, that runs under both Windows and OSX. The only serious work I had to do was related to USB support, which Qt really hasn't addressed worth a darn. Everything else, though, is just a recompile specifying the target. Sound, networking, file system, GUI and lower level graphics, etc. The apps are a little less efficient, working as they must through a compatibility layer, but they're efficient enough to do the job at hand on even moderately recent hardware, so I'm pretty happy with the whole approach.
I've fallen off your lawn, and I can't get up.
Who will sue you for turning the machine on.
iOS 8 will not be available in the STILL ON SALE iPhone 4.
False. The iPhone 4 was discontinued September 10, 2013.
It's successor, the iPhone 4S was first on sale October 14, 2011. Everyone who bought an iPhone 4 after that date knew they were buying an older model which would reach it's end of support sooner than the current model.
Apple stop providing older iPhones with OS updates when they are no longer powerful enough to support current OS release. They got it wrong once, by providing one two many OS updates for the iPhone 3G. And were heavily criticised for it - including by you. You can't have it both ways.
By contrast most Android phones sold NEVER get an OS update.
Only after OS 10.99.
8 will run on a 4[S] per the slide they had up today. 4 is no longer sold by Apple, and pretty rare NOS in the us market, though they may still be selling through other channels. they've also had a trade-in program for the 4 on steroids for a month, now we see why.
carrier IQ was proven spyware distritbuted in not just apple mobile phones but also on other manufacturers; if apple "accepted" that wthat make you think it would not allow something of the same nature in their operating systems; if you doubt this statement ask Linus Torvalds on what was he asked to do with Linux.
> Yeah, we get it, you hate Apple. Thanks for the semi-coherent input.
If they weren't intent on interfering with my computing experience, I would be merely indifferent to them. Their products are grossly over hyped and not nearly as magical as their overpaid shills in the press like to claim.
A Pirate and a Puritan look the same on a balance sheet.
Yeah, exactly like what happened to the Motorola Droid and Google. Thanks for reminding me.... even though you can't get a new iPhone 4 from Apple for a few months now. But don't let the facts get in the way of your lies.
Of all the things to chastise them about - software updates isn't one of them. There's frequently and consistently BRAND NEW Android phones that don't support software that's been out for months before before the phone is even announced.
Konfabulator.
Idiot.
Konfabulator was written by a guy who worked on Copeland at Apple. Not only did he steal the ideas of widgets from Copeland and Opendoc but he also stole themes from Copeland when he released Kalidescope theme engine for Mac OS 9.
Jesus was a compassionate social conservative who called individuals to sin no more.
No, he didn't "steal" them from copeland. Hell, even AmigaDOS had desktop widgetry by late 1986. And more.
The point is, it wasn't an Apple innovation by any stretch of the imagination.
I've fallen off your lawn, and I can't get up.
Is 10.10 just a re-release of 10.1 with a 0 tacked on the end? Will version 10.11 be between 10.1 and 10.2?
The updates seem unspectacular, but they're not neccesarly bad. The Flat UI look is a matter of taste, that's for sure ... and they've kept the green button, the only thing on the inmediate apple UI with no predictable behaviour what-so-ever ... seriously, I'm wondering why MS hasn't been making jokes about this during the last decade.
However, this Swift PL thing might just be something that turns out in Apples favor. The barrier of entry to native apps probably has been there for some people, and they probably want to prevent HTML5/CSS/JS Apps taking over too much of the market. Xcode 6 looks better than ever and if Apple carries on that way, MS Visual Studio might someday lose its 1st place in simple idiot-proof yet serious development - one of the rare things MS still has going for its ecosystem these days. If the FOSS community adopts Swift and offers compilers and apple isn't a douche about giving the FOSS community some support, I might even learn it. ... Until then I'm currently sticking with JS and FOSS languages though. Web is where everything is at right now and that's increasing - and it's not looking as if anything is going to change in that debt. anytime soon.
As for the whining about the anual release cycle of OS X: I've just recently updated from Snow Leopard to Maveriks, my first major upgrade in 3.5 years. All worked fine, including using the same TimeMachine with the new system. No one is forcing anyone to upgrade and I certainly won't until Yosemite or a successor to it is well established. In my experience apple systems are among those that keep their value the longest without an update.
We suffer more in our imagination than in reality. - Seneca
So are the numbers true? Is stating facts now considered ÃoeattackingÃ?
Do all new Android phones run KitKat? Is that a big fuck you from Google to its customers?
You sound like an apologist.
And Apple had them by 1984 with the original Mac. Can I stretch your "imagination" wide open to fit your head into that hole?
POSIX compatibility is really only an issue for some nonhuman who thinks that the X Windows, Lynx, and the Terminal should be the only interfaces available on the Mac
Clueless user mistakes consistent OS API with applications.
Likewise, POSIX is an interface and a choice. It does not "magically shut down any other API" .
Apple user thinks choice is bad, compatibility with the rest of the world is bad, what a shocker!
POSIX is merely a reaction to vendors not caring about anyone but themselves.
Please, show us the Microsoft equivalent, or the Apple equivalent...they don't exist, because they don't care
about cross-platform compatibility at that level. They do not care to make things easier for their competitor.
Lynx and X have very little to do with POSIX.
POSIX is a step or 2 below that.
Wrong again. Desktop accessories where introduced in 1984 with Macintosh. Konfabulator did not invent them. But a GNU/GPL/Linux fanboi like you surely wants to convince everyone that everything was ever invented in student dorms.
Also, the right way to do POSIX, is to build your super amazing OS, and then add a POSIX compatibility layer.
POSIX in and of itself should not be a goal.
You can do it the other way too, build your super amazing OS on top of POSIX, but again, POSIX in and of itself is not anything special.
It is the fact that there is compatibility with the outside world, regardless of how the OS actually works underneath (or on top) that is what POSIX provides.
Maybe it can be kept an eye to and partially influence some design decisions, but it should not in and of itself be a goal.
Users don't care about POSIX (they might indirectly care that it makes developers' lives easier).
Developers do.
It is a lie that only one API can be supported, and if POSIX is supported that means nothing else can be.
That, is why you are full of shit.
About as sensible as saying "we can't support C, because then we wouldn't be able to support C++, nor Java, nor Objective-C", nor Ruby, nor Python, nor Perl, nor .NET, nor Flash, ... .
Bullshit.
About as sensible as saying Apple can't allow TCP because then they couldn't support UDP. Bullshit bullshit bullshit bullshit bullshit.
Bullshit. There is plenty wrong with plain C. For example there is no defending fall-through by default between cases in switch statements.
Actually that is a quite useful feature allowing for the sharing of code, which improves robustness. Sometimes two consecutive cases are related, maybe one a "superset" of the other. Have the superset fall into the base lets them share code.
:
/* fall through to base for common initialization */ :
case superset
{ init superset specific stuff }
case base
{ init stuff common to base and superset }
break;
Desk accessories.
Cunt.
Also Konfabulator was initially a Mac-only piece of software - so if you want to list that as a precedent, the Mac still had it first, even if it wasn't an Apple product initially.
Douche.
Cranky is a compliment, right?
case superset : /* fall through to base for common initialization */
{ init superset specific stuff }
case base :
{ init stuff common to base and superset }
break;
It's not useful at all. The times you deliberately want to fall through are vastly outnumbered by the times you don't. So rather than have a keyword to stop fall-though it makes more sense to have one that causes fall-through.
Your code would be:
case superset :
{ init superset specific stuff }
fallthrough;
case base :
{ init stuff common to base and superset }
The result is better readability. Less lines of code. And many fewer bugs. For exactly the same functionality and execution speed.
OS X is still more than POSIX compatible, it's UNIX certified, including the current version.
I wasn't disputing Posix compatibity, just pointing out that the question is totally irrelevant to what I need from a personal computer.
Where is the 4 on sale? 8 runs on the 4s which is still on sale. I believe the 4s is the oldest model sold anywhere on this planet. Perhaps you checked Jupiter?
case superset : /* fall through to base for common initialization */ :
{ init superset specific stuff }
case base
{ init stuff common to base and superset }
break;
It's not useful at all. The times you deliberately want to fall through are vastly outnumbered by the times you don't. So rather than have a keyword to stop fall-though it makes more sense to have one that causes fall-through.
No. If going in your direction both break and fallthrough statements should be required. Assuming no statement is equivalent to break rather than fallthrough makes no sense. At least no statement being equivalent to fallthrough makes some sense.
Your code would be:
case superset : :
{ init superset specific stuff }
fallthrough;
case base
{ init stuff common to base and superset }
The result is better readability. Less lines of code. And many fewer bugs. For exactly the same functionality and execution speed.
There is no better readability. You reformatted my code incorrectly. Note in my original post the comment about the fall through was on its own line, precisely where your fallthrough statement is, intentionally where a break statement would normally be so that the lack of a break is shown to be intentional.
:
/* fall through to base for common initialization */ :
:-)
case superset
{ init superset specific stuff }
case base
{ init stuff common to base and superset }
break;
And removing a comment hardly qualifies as one less line of code.
"Everyone". I do not think this word means what you think it means.
Apple phones need updating all the time to get new features. Android phones have all the best features already.
When Apple does something innovative again.
Overpriced compared to..what, exactly?
The Kruger Dunning explains most post on
It's pretty innovative to be able to create markets.
The Kruger Dunning explains most post on
Apple stop providing older iPhones with OS updates when they are no longer powerful enough to support current OS release. They got it wrong once, by providing one two many OS updates for the iPhone 3G
So they continue to pimp their new processor power in their phones (we have an A4 in this! That's right, A4, the chip we just invented! Oh wait, now we have the A5, now the A6, A7.) And then keep bogging it down with new features in iOS that really shouldn't make that much of a difference in performance, but grind old phones to a halt, and the difference is a wash comparing new iPhone +new iOS with old iPhone + old iOS?
At least with Microsoft, while there is a system requirement increase from XP (12.5 years ago) to Vista (7 years ago). The system requirements have been flat for the past 7 years through Win7, 8, 8.1. Third party applications may have bloated in that time, but the base OS hasn't.
My gripe is the flat look that's getting pushed into OS X. I'm seriously tired of this plague. I happen to like my 3D composited desktops.
What does compositing have to do with it? Pretty sure it still has compositing, just not the faux 3D look.
No, he didn't "steal" them from copeland. Hell, even AmigaDOS had desktop widgetry by late 1986. And more.
The point is, it wasn't an Apple innovation by any stretch of the imagination.
Sorry. Going to mod the previous poster up as you could have started with this info and not been a jackass, but you didn't. Instead, you threw the first thing off the top of you head out as an argument while being a jackass, and then when information is offered against your previous argument, you try and change the subject. Please work on your social abilities.
iOS 8 will not be available in the STILL ON SALE iPhone 4.
False. The iPhone 4 was discontinued September 10, 2013.
It's successor, the iPhone 4S was first on sale October 14, 2011. Everyone who bought an iPhone 4 after that date knew they were buying an older model which would reach it's end of support sooner than the current model.
Apple stop providing older iPhones with OS updates when they are no longer powerful enough to support current OS release. They got it wrong once, by providing one two many OS updates for the iPhone 3G. And were heavily criticised for it - including by you. You can't have it both ways.
By contrast most Android phones sold NEVER get an OS update.
My spouses 4S is working just fine with 7.1. Since 8 is not going to have a greater overhead in it's basic operations, there's no reason not to make it available to any phone that can run the current IOS.
Of all the things to chastise them about - software updates isn't one of them. There's frequently and consistently BRAND NEW Android phones that don't support software that's been out for months before before the phone is even announced.
Get with the bandwagon here. This is Slashdot. Whatever Apple does, it has to be wrong... even when we've been screaming for the exact same thing to be done for our Android phones.
Win95 had RAM Doubler. 15 years ago. Beat that!
If the numbers shown in the Keynote are true, only 10% of Android users run Kit Kat. Most users are stuck with versions that are three or four years old.
Ignoring the Low class moves of attacking Android, a platform that continues in hypergrowth while Apple continues to fall behind
“Six months from now you’ll say the opposite. Because ultimately applications vendors are driven by volume. And the volume is favored by the open approach that Google is taking.”
2 years after the 6 months, and you two bozos are still wrong.
Of course news about a fake are Fake News.
...that's quite a typo ;).
Loading...
Many sites are reporting Swift as having "none of the baggage of C."
However, they also report Swift code can still be mixed with standard C and Objective C code in the same project."
If you can call C routines, C can happily malloc() and free() the heap and leave stale pointers into freed heap. Likewise, C can happily point into the stack and leave pointers into stale stack frames, and point past the end of arrays, etc.. I don't think they can get rid of the "baggage of C" withoud building all kinds of performance killiing safety checks into the C code. If I'm wrong about this, please don't hesitate to let me know!
--- Often in error; never in doubt!
I'm surprised they didn't update it (maybe even give it a modest price drop). With all the negative press Windows 8 has been receiving, Apple could market the Mac Mini as a "drop in" replacement for people who currently have a Windows 8 tower at home.
I really like the way that mail attachments are tied to iCloud drive. If I send you a large attachment (up to 5gb) it won't go through the mail system, instead be uploaded to iCloud drive and a link put in the email. if you have apple mail as well, then the file is downloaded automatically and attached back to the email on the other end. Yes, this service could be done before, but it hasn't been invisibly integrated like this. before it was upload file to dropbox, get a link for the file, insert the link in the email. now it's just sending an email, but the mail program decides how the attachment is transmitted.
I'm also excited about the way the OS is connected to your nearby phone, so you can send and receive SMS from the desktop and even place/recieve calls. Super cool!
dude, just don't install the new OS. problem fixed.
Defaults should be sane, and optimized for the common case. Fall-through-by-default is not the common case, it's the exceptional case. Because C chose fall-through-by-default, programmers are penalized for the much more common case of no-fall-through by having to type "break;" at the end of every frickin' case statement.
Because of this, common C practice is to annotate intentional fall-through statements with a comment, like so:
switch(expr) {
/* superset code ...*/
/* FALLTHROUGH */
/* base code ...*/
case superset:
case base:
}
So, guess what Swift does? That's right, an explicit fallthrough keyword, which you can apply to get the uncommon (but, as you noted, occasionally useful) fallthrough behaviour. This is both wonderfully self-documenting, and eliminates the need for break in the common case. Switch statements in Swift are shorter and safer as a result. (Also, their use of Lisp/Scheme/...-esque matching semantics for switch is a nice touch, as are the genericized Enums...but that's a story for later).
No, because version 10^100 comes after that, at the same time that Apple and Google merge.
One of the updates that folks seem to have overlooked is Metal, Apple's upcoming replacement for OpenGL.
While I think Apple is likely to continue supporting OpenGL for the foreseeable future, it's somewhat worrying that they've decided to just build a brand-new graphics library. It represents a refocusing of their optimization efforts, certainly, so in the future I would expect devs to have to use Metal in order to obtain decent graphics performance. This in turn will make development even harder, especially for cross-platform shops which expect OpenGL to work reasonably well in all environments...
No, he didn't "steal" them from copeland. Hell, even AmigaDOS had desktop widgetry by late 1986. And more.
The point is, it wasn't an Apple innovation by any stretch of the imagination.
Um Desk Accessories, circa... 1984? Apple wins again.
Make sure everyone's vote counts: Verified Voting
Things like the removal of important features users had become
accustomed to using without notice, and crap like the several most
recent versions of iTunes are giving me the distinct idea that I won't be
buying much more from Apple.
I am not a "fanboy" nor am I a "hater". I used to really like Apple stuff because most
of the time it worked well and was reliable. But every version of OS X since Snow Leopard
has been terrible and important features have been removed from OS X while other bugs
have been allowed to persist.
I really wish Tim Cook would disappear. He has led Apple into the shithole and he is a a clueless
bean counter who wouldn't understand the importance of good design if it bit him in his ass.
I have used iPhones since the first model. My next phone will NOT be an iPhone. My next
laptop won't be made by Apple. Nor will I buy much of anything from the iTunes Store if I
can buy it elsewhere. I simply cannot in good conscience support a company which makes
crap.
Their products are grossly over hyped and not nearly as magical as their overpaid shills in the press like to claim.
Yeah. Well come back when you can answer a phone call on your shitastic Lin/Win laptop using your Android phone in your bookbag with zero configuration.
My spouses 4S is working just fine with 7.1. Since 8 is not going to have a greater overhead in it's basic operations, there's no reason not to make it available to any phone that can run the current IOS.
I do not understand your problem. The 4S WILL get iOS 8. Like the parent posters wrote, only the 4 (non-S) won't receive the update.
Carrier IQ was pushed by the carriers, not NSA, and has zero relevance to the iOS 8 announcement as it wasnt something pushed by Apple in the first place.
All Android phones get updates. Google pushes them out via the Play store. That includes OS level updates, just not kernel version number bumps. To be called "Android" the OS must support this.
const int one = 65536; (Silvermoon, Texture.cs)
SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
Theo said best; "We make crap, you pay extra."
Apple gave me warts.
Apple will save the world.
Apple is finally getting around to doing what we did with COBOL, two soup cans and some string 50 years ago.
That pretty much wraps up this thread.
... go play with your nice new $2B toy.
All Android phones get updates. Google pushes them out via the Play store. That includes OS level updates, just not kernel version number bumps. To be called "Android" the OS must support this.
That's only somewhat true. Google has pushed more and more Android app updates to the Play store but they do not definitely push Android OS updates. From what I know that is still restricted by the manufacturer and the carrier. And that is highly variable depending on model and carrier. Now some would say that you could root your phone and do it yourself. Yes some people can but not everyone has the requisite skill to do so.
Well, there's spam egg sausage and spam, that's not got much spam in it.
That is completely and utterly false. There is absolutely no requirement that a phone has to allow Android updates via the play store to be called Android. I've had 3 Android phones. Not a single one ever got an update through the play store, they all come from the carriers - which is why they're generally bloated, slow, and sometimes non-existent. Hell, even the Galaxy Nexus had to get it's updates from Verizon who held back the updates to the point of idiocy. They were well over 6 months behind every other network.
...
No. If going in your direction both break and fallthrough statements should be required.
Nonsense. The following case statement marks the end of a case. There is no need for an extra break statement to mark the obvious and usual flow. Neither for the compiler nor the programmer.
There is no better readability.
In most cases there is both better readability and reduced code, because the number of times switch statements fall through is tiny compared with how often they break.
(Note also: a case with multiple switch values isn't really a fall-through, other than because of C's primitive Other languages such as Pascal allow a list of values, and even ranges per case block.)
And removing a comment hardly qualifies as one less line of code. :-)
Removing your comment because there is a fallthrough statement is not what I'm talking about. It's all those break statements that are no longer needed that are the line savings.
So they continue to pimp their new processor power in their phones (we have an A4 in this! That's right, A4, the chip we just invented! Oh wait, now we have the A5, now the A6, A7.) And then keep bogging it down with new features in iOS that really shouldn't make that much of a difference in performance, but grind old phones to a halt, and the difference is a wash comparing new iPhone +new iOS with old iPhone + old iOS?
Your premise that newer phones don't have features that make a difference is simply false.
I don't understand your point. Swift having none of the baggage of C doesn't make any promises about other languages that you may have in your project.
Just as using Javascript in your project doesn't make any promises about the existing PERL code in your project.
Heck, on Android, you can call C-language APIs from Java. That doesn't mean that the benefits of Java don't exist.
So they continue to pimp their new processor power in their phones (we have an A4 in this! That's right, A4, the chip we just invented! Oh wait, now we have the A5, now the A6, A7.) And then keep bogging it down with new features in iOS that really shouldn't make that much of a difference in performance, but grind old phones to a halt, and the difference is a wash comparing new iPhone +new iOS with old iPhone + old iOS?
Your premise that newer phones don't have features that make a difference is simply false.
Basic OS operations like switching apps, bog down compared to old versions. Why does the addition of fingerprint scanner, copy & paste, Siri, or removal of Skeuomorph suddenly require a significantly more powerful processor to check email, change applications, and text? I'm not saying new features introduced are without use, but there seems to be a disproportionate increase in CPU horsepower required.
Sounds like a Rip Off of Android!!!
My karma is bad. Don't get too close!!!
OneDrive, Dropbox, Google Drive, etc.
I was using iDisk in 2000.
Meh.
Welcome to Moore's law. CPU power increases exponentially, and software uses that extra power. This is not an iOS peculiarity.
apple almost killed the mac mini years ago until the casinos in Vegas asked how many units they would have to buy for apple to keep it in their product line (the security cameras are mostly run on minis)
just something i heard anecdotally, but seems reliable (i work in the video industry and so does my source, who goes to NAB regularly)
My spouses 4S is working just fine with 7.1. Since 8 is not going to have a greater overhead in it's basic operations, there's no reason not to make it available to any phone that can run the current IOS.
I do not understand your problem. The 4S WILL get iOS 8. Like the parent posters wrote, only the 4 (non-S) won't receive the update.
My quote was in response to the poster that claimed IOS8 was going to obsolete present phones.
To be called Android it has to pass the Google checks and have basic Google apps installed, including Play. They can't be broken or otherwise subverted. Otherwise it's just a variant of AOSP.
const int one = 65536; (Silvermoon, Texture.cs)
SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
You didn't say apps, I didn't say apps - you said "That includes OS level updates" - that is patently false. They do not push OS updates, and they do not require mfg's to allow OS updates to be included in the Android ecosystem.
Yeah, they do. It's patently true. They can update parts of the OS via Play. They have done so multiple times in the past, e.g. when a weakness was found in the PRNG.
const int one = 65536; (Silvermoon, Texture.cs)
SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
http://www.theinquirer.net/inquirer/news/2289537/google-issues-a-patch-for-android-bitcoin-wallet-app-bug
However, the patches issued by Google, which ensure that Android's OpenSSL PRNG is initialised correctly, thus fixing the bug, might not be within reach for all Bitcoin users who need to update their mobile operating systems as soon as possible. This is because, as Klyubin explained, the patches have been provided to "OHA partners".
The term "OHA partners" refers to the Open Handset Alliance, whose members include Android handset makers such as Samsung, HTC and Sony Ericsson, for example, and the respective mobile phone operators.
Though it's good that these phone makers received the patches, the concern for many Bitcoin users now is whether these partners will roll out the patches to their customer bases.
Looks like Gnome to me. Oh gee happy days they ripped off Gnome and call it inovation and new.
Of course people will buy into this shit and pay out the ass of a desktop they could have gotten for free. Oh I forgot Gnome doesn't start with an "i". Maybe we need an iDebian distro.
To be called Android it has to pass the Google checks and have basic Google apps installed, including Play. They can't be broken or otherwise subverted. Otherwise it's just a variant of AOSP.
Good thing they count for marketshare though.