|
|||||||
![]() |
|
|
Thread Tools | Search this Thread | Display Modes |
|
|
#126 | |
|
Quote:
Biggest difference that there were mobile PPC products back in the day. Even the Newton Messagepad used ARM chips then and not PPC so when Apple moved to Intel it was moving to an architecture that they had not field tested other than the Marklar builds. Today I only need to show you my iPhone and iPad to show you field tested and mature applications and frameworks running on ARM. The potential transition to ARM would be so much easier because OS X on ARM isn't a skunkworks project. Yes I'm aware of OpenGL ES versus OpenGL on the Mac and that's exactly where GLKit comes in. I don't know about you but in the brief time I've investigate OpenGL I smartly learned it was an area that I was interested in. That being said within the context of transitioning code, and please correct me if I'm wrong developers, but GLKit is an easier framework to write to and after writing against GLKit it will handle the lower level communication with the OpenGL stack. Not all of these frameworks existed in PPC days. AV Foundation. New. GLKit...new. Event Kit. New. lots of new stuff |
||
|
|
3
|
|
|
#127 |
|
:)
|
|
|
|
1
|
|
|
#128 | |
|
Quote:
I don't know anyone who's #1 that doesn't want to do it their way. We're not talking about an A15 here. We're talking about ARM's new ARMv8 platform at the minimum which supports 64-bit and through a Corelink GIC-500 can link up multiple cores all sharing cache and managing affinity amongst the cores. This fight isn't about one on one. It's one (Intel) fighting a gang (multiple ARM cores) To create a horrible analogy lets say you're fighting a midget. You likely have a size and strength advantage and will win easily. Let me toss in 5 more midgets. Things may get a little bit more difficult. ![]() Speaking of IPC. Apple working on that with Macroscalar technology. |
||
|
|
1
|
|
|
#129 |
|
|
0
|
|
|
#130 | ||||
|
Quote:
There is no simplification of development that wasn't already there in 2005. Not the ones you've mentionned at least. Quote:
GLKit does not hide the differences of OpenGL ES and OpenGL, because frankly that's not its goal. Quote:
Quote:
It was related to making cross-compilation environnements, supporting both architectures, transitionning in-support applications by rebuilding them, passing them through regression and Q&A or just plain old Abandonware. The issue in the transition is not a developer issue really, most developers just choose the new target in Xcode and hit build. The issue is one for users. Not every developer is willing to revisit older packages. Quicken 2007 ring a bell ? Office's PPC installer ? Freaking Adobe Creative Suite... some vendors will transition only new software, leaving users in the dust. ---------- Benefits to Apple at the cost of benefits to users. You should really question on which side of that coin you want to be. I don't care about benefits to Apple if it ends up hurting my own benefits. I'll move away to platforms that cater to their users rather than platforms that only profits the vendor.
__________________
"What you leave behind is not what is engraved in stone monuments, but what is woven into the lives of others." -- Pericles |
|||||
|
|
3
|
|
|
#131 | |
|
Quote:
Niffy
__________________
Old-School Developer |
||
|
|
0
|
|
|
#132 | |
|
Quote:
Scalable processing can benefit creatives just as much as Big Data, Energy, Datacenters. Once developers moved to Carbon and then started to replace deprecated API with new 64-bit stuff they were already on the path of being able to move to ARM. One of the reasons why Apple wanted to move off of GCC as a compiler technology was because LLVM delivers better analysis of your code. This allows Apple to develop better tools like DTrace and Instruments so developers can see where their code can be improved. There's nothing to fear. If Apple moves to ARM...it'll be for performance reasons. |
||
|
|
0
|
|
|
#133 |
|
Apple Divorcing Intel??
People just don't get it.
A newly released ARM 64 is in no way, shape or form. competition for an i7 with 4 cores and 8 threads. FOrget about it being anywhere near competition for a Xeon processor. I'm so tired of analyst that know nothing about processor architecture thinking that just because it's 64 Bit is must be competition. Where is the full IEEE floating point extension to the ARM? What about a fast memory bus? What about multi-chip cache coherency? Arm is just not the correct architecture for a desktop machine and you can ask other companies what it's like to try to compete in the processor performance arena when you don't own fabs. Sheesh........ |
|
|
|
3
|
|
|
#134 |
|
Yeah, they're looking out for their customers all right. Be prepared to buy all new hardware and then wait until developers get around to porting your favorite applications. Hope you don't mind re-buying some of them. Hopefully you don't use Bootcamp either, because that will go away too.
|
|
|
|
0
|
|
|
#135 | ||
|
Quote:
---------- Quote:
Came to OS X in 10.5, waaaaaaaaaaaaaaaaay before LLVM.
__________________
"What you leave behind is not what is engraved in stone monuments, but what is woven into the lives of others." -- Pericles |
|||
|
|
2
|
|
|
#136 |
|
|
0
|
|
|
#137 |
|
Not true...more money is better than challenges.
__________________
RIP Steve Jobs - 10/5/2011 |
|
|
|
0
|
|
|
#138 | |
|
Quote:
GLKit as stated by developer.apple.com The GLKit framework provides functions and classes that reduce the effort required to create new shader-based apps or to port existing apps that rely on fixed-function vertex or fragment processing provided by earlier versions of OpenGL ES or OpenGL. If you wish to get technical of course you can skip GLKit. The benefit here is that Apple is making the frameworks portable across architectures. I'm not surprised you still need to OpenGL ES. GLKit just hit iOS in 6.0. It'll be a while before OpenGL mavens can lean on it heavily. As for me and developers. If a developer doesn't support their app through transitions that's a stability and sustainability problem and I find a new app to support. I don't feel one bit sorry for Quicken users that got kicked in the teeth multiple times by Intuit and came back for more. You can track your finances with a spreadsheet just fine. It won't be glitzy but it'll work. Microsoft and Adobe have HUGE apps so I cut them a bit more slack. I get your point Knight but even if we're talking about two years from now we've got yet another two major revisions of iOS and OS X. |
||
|
|
0
|
|
|
#139 | ||||
|
Quote:
Quote:
I never said anything of the sort. I said GLKit doesn't cover what you think it cover. It doesn't do what you think it does. Quote:
Quote:
Seriously, you're unarmed in this discussion. You don't have a grasp of the topic. At all.
__________________
"What you leave behind is not what is engraved in stone monuments, but what is woven into the lives of others." -- Pericles |
|||||
|
|
1
|
|
|
#140 | ||
|
Quote:
---------- Quote:
When I say "GLkit is available on Intel and ARM" I'm not asking for a treatise on shaders or OpenGL and OpenGL ES differences" You attempt to overwhelm people with minutiae. I respect your "deep dive" technical knowledge to decline accepting your "unarmed" tag since I don't think you understand fully the scenario here. |
|||
|
|
2
|
|
|
#141 | |
|
Quote:
|
||
|
|
0
|
|
|
#142 |
|
|
0
|
|
|
#143 |
|
Poor speculation. Intel's resources and progressiveness is unmatched. The future for x86 CPU is even higher performances and significantly lower power consumption to the point where Atom is no longer needed. They also manufacture their own toys, thus allowing Intel to manipulate the price of their products anyway it seem fit. ARM's future is lowend phones and $99 tablets. Won't be long until Job's dream of using Intel in iPad becomes a reality.
Last edited by pearvsapple; Nov 6, 2012 at 02:01 PM. |
|
|
|
0
|
|
|
#144 | |
|
Quote:
KnightWRX (as well as MacMilligan, techwhiz, and other naysayers) are correct that switching Macs from Intel to ARM is a pretty bad idea for both Apple and for Apple's customers for the foreseeable future. |
||
|
|
0
|
|
|
#145 | |
|
Quote:
High level frameworks do not change or help the difficulties associated with such transitions because high level frameworks have always been there. That's the point you keep missing and coming back with. Get that out of your head right now. The extra information I'm providing is so you can grasp that you misunderstand the purpose of those frameworks if you think they make a transition easier. They don't. They have nothing to do with transitions, as long as they are available on both sides, which they were for the Intel and PPC stuff... GLKit is great. It really is. Fixed function pipeline is easier for starting in OpenGL ES, it helps people get up to speed in 2.0 really quickly without having to write shaders for basic stuff. But it does not help transition from Intel to ARM. Really. It doesn't. *sigh*.
__________________
"What you leave behind is not what is engraved in stone monuments, but what is woven into the lives of others." -- Pericles |
||
|
|
1
|
|
|
#146 |
|
I will miss BootCamp!
|
|
|
|
0
|
|
|
#147 | |
|
Quote:
Please open this GLKit introduction tutorial http://www.raywenderlich.com/5223/be...h-glkit-part-1 You still need to know how to code OpenGL, notice the gl* functions there. If GLKit is really an abstraction layer, you will never see those gl* function calls. Compare it to, for example, OpenSceneGraph and OGRE. Those are more like to what you mean by an abstraction layer. Also check again the GLKit documentation page. It mentions the features of GLKit but nothing about abstraction. |
||
|
|
0
|
|
|
#148 | |
|
Quote:
We are years away from this parity and by then the Intel stuff will be miles from there. maybe Apple should just buy Intel and get it over with.
__________________
{2012 27imac-3.4i7-680mx-32gb ram-768SSD+External TB Samsung840pro ssd + TB velociraptors-UAD Apollo/Marantz/Amphion/Bowers&Wilkins Sound-Impulse 61} {ipads}{iphones} |
||
|
|
0
|
|
|
#149 |
|
Technically, ARM machines could multi-boot OSes, just like PPC could, just like SPARC, Alpha, Mips, PA-RISC, etc.. all could.
Bootcamp would work fine on an ARM Mac. It would resize your disk, configure your boot loader, and help you on your way to installing... some other ARM based OS.
__________________
"What you leave behind is not what is engraved in stone monuments, but what is woven into the lives of others." -- Pericles |
|
|
|
0
|
|
|
#150 |
|
This news is not surprising, especially in light of Microsoft's interest in the ARM architecture. I highly doubt we will see OS X on ARM chips for Apple's notebooks and desktops unless and until MS also decides to move in that direction for its OS. Both companies seem to be tracking in the same general direction, including a focus on tablets. I suspect any transition to ARM is 3-5 years away yet.
|
|
|
|
0
|
![]() |
|
«
Previous Thread
|
Next Thread
»
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
All times are GMT -5. The time now is 01:01 AM.








Linear Mode
