I just had to tell you that was the first thing I've read on Slashdot in about 4 months that made me burst out laughing uncontrollably in the middle of the night while my roomates try to sleep. Of course, the alcohol might have something to do wi th it...
Exactly, if you are already familliar with Carbon-stype API (read: MacOS 9), it is a good way to go and will get anything done which Cocoa would do, although certian issues won't have quite as suave a solution as Cocoa would provide.
Apple was sure to optimize the Carbon APIs not only for compatability but because sometimes your project doesn't need to be Object-Oriented Cocoa style, Carbon will work just fine and just as clean. I am starting to think that some people (who aren't "in the know" with the Mac) confuse the Carbon set of APIs as analogous to running in Classic mode, which is entirely not true.
Since PPC, Motorola chips have had plenty of registers. I'm not sure on specifics, I haven't written assembly since the 68k Mac days, but I think there is on the order of 32GP registers and 32 FP registers.
This is a significant advantage, as minor operations that need to loop and keep track of a few things need not touch RAM at all and this keeps things extremely fast, as anyone tech savvy should be able to tell you.
I'm not quite sure about the other recommendations ChipGeek makes, plus I only really skimmed the article, but an increase in GP and FP registers on the x86 platform is nothing short of a Good Thing, and is one of the reasons I have always shunned away from the platform. At bare minimum, this should be a high priotiry (if not first priority) when deciding the future of x86 design. Remember, it is true that what keeps PPC equal to (well, lately PPC has fallen behind a bit:-\ ) x86 in terms of real world performance is PPC need not hit RAM as much.
Providing more registers will create a remarkable boost in speed for any programs that take advantage of it, and I'm sure if it was going to happen all the major x86 OSes would jump at the opportunity. After all, a faster OS makes for more speed overall.
Well put. Guess how many times I've heard "NOBODY LISTENS TO TECHNO!" since the Eminem show came out. Every Aeropostale clone thinks they're cool because they can say that, and be that. Does it stop me?
Hell no. Shouldn't stop anyone else, either. Let them be assimilated. You found something special that no one else understands. An element of enjoyment unique to you. You are not a Borg. You are a real person. Welcome.
If they learn best by skipping class, the faculty is OK with this.
Whenever i skipped class we'd do something interesting with computers in the dorms (or smoke pot and drink beer. Or both. (As in drink and code, not both pot and beer;-) ))
Better than attending class and learning stuff I already knew like "What is a variable". There should be an aptitude test, but colleges just want your $$$.:-\
The iPod is a FireWire Hard Drive. You can USE IT as a FireWire hard drive.
If you really want to move your MP3s to your work machine, copy the files to it in disk mode. Copy them to your work machine when you get to work.
Obviously since you're so quick to flame and bitch instead of thinking of the friggin' obvious, you dont' have the brains to figure out how to use a hard disk.
Infrared might work well... point a remote control at a video camera and watch as you can see the pulses. YMMV. Now use that little LED that emmits infrared on your frame. Well, a bunch. I need a beer.
The tech. was developed in Japan. Last I looked we hadn't bought them out yet;-)
Obviously you know nothing about the process, or just wish to slam the USA. Also, I'm sure it's pretty popular in Israel and anywhere with a prominent Jewish community. It is part of their religion, you know. ("I'M NOT GOING TO LET THEM CUT OFF YOUR FIREMAN, IKE!") Research or stop trolling.
This is very very cool. I wish, however, they offered alternative case designs. A rack mount would be nice (well, for me) and maybe a nicer display, I dunno, maybe Apple will make an Airport compatable one as part of their "Digital Hub";-)
True, but they do have a copyright on the artwork itself, and theme creators that lifted Aqua directly where the first to be targeted and are a higher priority, I'm sure, than Joe Gumdrop-Looking-Theme Designer.
True, but both Apple and Linux have good reasons for what they demand.
Apple, trying to hold a slice of the pie for itself, must charge more to have the money to stay in the game. If Apple isnt' slightly ahead at all times, they will fall under, fast and irreversibly.
Linux needs people to do work for it, and already numbers are decreasing per user ratio. This was bound to happen as Linux is not just for the kernel hackers anymore.
<RANT>Microsoft is just a bastard child of good marketing and industry cheating. There is no reason for them to expect what they expect of users, or treat them with the disrespect they do. Nor is it responisble of them to be careless and release bug-filled software, as I'm sure they don't do completely on purpose, but look at the stradegy this way:
Rush a project to market. Early adopters buy. People are locked into the solution.
Profit!
Major bugs and incompatabilities are discovered. Charge for updates.
Profit!
Introduce Version 2.0 (Go back to step one)
Now, all computer companies are guilty of this, and software not being perfect, will always require after-version tweaks and such, but with the frequency it happens with Microsoft products, one has to wonder if they're doing it on purpose.</RANT>
That is why I can hold my head high as an Apple supporter. Apple may just be another scumbag corporation, but at least they try to do it right for the arm and a leg they charge to stay in business.
Yea, the whole UNIX core feels seperated as a whole, it's as if there is a good connection there but a slightly loose one... maybe this is one of the things Apple will address now that speed & functionality are up to par? Hope so:-\
Apple has pursued those who create an Aqua style theme for other computers because the LOOK and FEEL does belong to them. They paid artists and graphic designers to come up with it. Using it elsewhere is like using the Apple logo elsewhere, and Apple has the right to keep what's theirs theirs.
X11 already runs on Mac OS X, in the same screen space as Aqua (if your turn the option on), and personally I feel as though it's a Good Thing(TM) to have X11 not look like Aqua. After all, it ISN'T Aqua and thus I am made aware of the enviromental differences simply by observing what kind of window it is. If I'm the type of person who can't handle that, why am I running X11 in the first place?
If you're talking about doing screen drawing, Aqua is meerly the look and feel (interface philosophy, if you will), it doesn't HAVE an API. You may be thinking of Quartz, QuickDraw, and QuickTime, which are prettyextensivelydocumented, as they always have been. For free, too. If you're intrested in what Aqua actually is, read the Aqua Human Interface Guidelines.
As for Aqua, anything you need to do to make Aqua windows/widgets when coding are there. Check out the Window Manger documentation, or the Cocoa flavor, if you liek that sort of thing;-)
There are no "hidden APIs" (unlike M$ Windoze). There are however, system internal functions for performing tasks that need to be done (Window widgets, double buffering, etc), for which there is no need of programmer intervention.
Claiming those functions are a "hidden API" is like being pissed you can't call functions in a library because they where only implemented to assist the programmers while writing the library. In fact, that's exactly the same thing, isn't it? Hmmmmmm.....
This is one of the ways Apple is achieving greater system stability, through abstraction of the OS and hardware to the programmer. MacOS 9 (er..."Classic") was hacked to shreds by anyone and everyone, and there where all kinds of problems with INITs and CDEVs and such running amok on everyone's system. I have no less than 175 INITs and CDEVs on this machine right now (yes, a Classic box, 8600/250) and I use most of that functionality. The OS sometimes gets slow, sometimes crashes. A clean install of MacOS 9 will be damn quick and DAMN stable. Throw all this crazy hack-job business in the mix and it's easy to hose your whole system in no time. With Mac OS X, Apple has abstracted many things and it keeps programmers from being naughty and say, writing directly to WindowDef structures, which reside in system memory space. So should it be allowed? Imagine a loop with a bug which, under certian conditions, will write forever to that WindowPtr. Now remember it's in the system heap. Oops.
I can put it better with a quote from Super Troopers: "The less you knew, the less you could fuck up."
I really wish Nintendo would target older gamers as well, maybe a different box (i.e. not a purple cube but a black one or a gray one? maybe other colors), slightly bigger controller, etc. And have some older-oriented games. They have the muscle under the hood, why not allow everyone to enjoy it?
Espon never does it right for Mac. Dont' judge Apple for Espon re-inventing the wheel.
Why didn't you use their installer program? At least they provide one...
I just had to tell you that was the first thing I've read on Slashdot in about 4 months that made me burst out laughing uncontrollably in the middle of the night while my roomates try to sleep. Of course, the alcohol might have something to do wi th it...
Anyways, *CHEERS*
Exactly, if you are already familliar with Carbon-stype API (read: MacOS 9), it is a good way to go and will get anything done which Cocoa would do, although certian issues won't have quite as suave a solution as Cocoa would provide.
Apple was sure to optimize the Carbon APIs not only for compatability but because sometimes your project doesn't need to be Object-Oriented Cocoa style, Carbon will work just fine and just as clean. I am starting to think that some people (who aren't "in the know" with the Mac) confuse the Carbon set of APIs as analogous to running in Classic mode, which is entirely not true.
Technoheads love the Internet?
This is a significant advantage, as minor operations that need to loop and keep track of a few things need not touch RAM at all and this keeps things extremely fast, as anyone tech savvy should be able to tell you.
I'm not quite sure about the other recommendations ChipGeek makes, plus I only really skimmed the article, but an increase in GP and FP registers on the x86 platform is nothing short of a Good Thing, and is one of the reasons I have always shunned away from the platform. At bare minimum, this should be a high priotiry (if not first priority) when deciding the future of x86 design. Remember, it is true that what keeps PPC equal to (well, lately PPC has fallen behind a bit
Providing more registers will create a remarkable boost in speed for any programs that take advantage of it, and I'm sure if it was going to happen all the major x86 OSes would jump at the opportunity. After all, a faster OS makes for more speed overall.
So, let's conclude:
Well put. Guess how many times I've heard "NOBODY LISTENS TO TECHNO!" since the Eminem show came out. Every Aeropostale clone thinks they're cool because they can say that, and be that. Does it stop me?
;-)
Hell no. Shouldn't stop anyone else, either. Let them be assimilated. You found something special that no one else understands. An element of enjoyment unique to you. You are not a Borg. You are a real person. Welcome.
I'll stop talking like a crunchy hippy now
If they learn best by skipping class, the faculty is OK with this.
;-) ))
:-\
Whenever i skipped class we'd do something interesting with computers in the dorms (or smoke pot and drink beer. Or both. (As in drink and code, not both pot and beer
Better than attending class and learning stuff I already knew like "What is a variable". There should be an aptitude test, but colleges just want your $$$.
The iPod is a FireWire Hard Drive. You can USE IT as a FireWire hard drive.
If you really want to move your MP3s to your work machine, copy the files to it in disk mode. Copy them to your work machine when you get to work.
Obviously since you're so quick to flame and bitch instead of thinking of the friggin' obvious, you dont' have the brains to figure out how to use a hard disk.
Sad, really.
Maybe we should make games that give bonus points if after 8 (+/-) hours you pause for 15 minutes and go take a crap?
"+10,000pts DEFICATION BONUS! A Healthy Gamer lives to buy More of our Products!"
All MacOS 9 viruses. Didn't he say he's running OS X?
Plus, the risk of a Mac OS virus infecting an x86-based machine is exactly 0. Different opcodes.
Infrared might work well... point a remote control at a video camera and watch as you can see the pulses. YMMV. Now use that little LED that emmits infrared on your frame. Well, a bunch. I need a beer.
- The tech. was developed in Japan. Last I looked we hadn't bought them out yet
;-) - Obviously you know nothing about the process, or just wish to slam the USA. Also, I'm sure it's pretty popular in Israel and anywhere with a prominent Jewish community. It is part of their religion, you know. ("I'M NOT GOING TO LET THEM CUT OFF YOUR FIREMAN, IKE!") Research or stop trolling.
kthx drvthru(TM)...but some of the test subjects' "antenna" wasn't quite long enough for decent reception.
This is very very cool. I wish, however, they offered alternative case designs. A rack mount would be nice (well, for me) and maybe a nicer display, I dunno, maybe Apple will make an Airport compatable one as part of their "Digital Hub" ;-)
Very cool stuff, however.
Touché :-)
W00t! LOLZZZ
OK, I'm feeding the trolls, but...
You must have been pretty hungry yuorself then, tough guy.
His name is Clarus, not Moof.
True, but they do have a copyright on the artwork itself, and theme creators that lifted Aqua directly where the first to be targeted and are a higher priority, I'm sure, than Joe Gumdrop-Looking-Theme Designer.
Apple, trying to hold a slice of the pie for itself, must charge more to have the money to stay in the game. If Apple isnt' slightly ahead at all times, they will fall under, fast and irreversibly.
Linux needs people to do work for it, and already numbers are decreasing per user ratio. This was bound to happen as Linux is not just for the kernel hackers anymore.
<RANT>Microsoft is just a bastard child of good marketing and industry cheating. There is no reason for them to expect what they expect of users, or treat them with the disrespect they do. Nor is it responisble of them to be careless and release bug-filled software, as I'm sure they don't do completely on purpose, but look at the stradegy this way:
- Rush a project to market. Early adopters buy. People are locked into the solution.
- Profit!
- Major bugs and incompatabilities are discovered. Charge for updates.
- Profit!
- Introduce Version 2.0 (Go back to step one)
Now, all computer companies are guilty of this, and software not being perfect, will always require after-version tweaks and such, but with the frequency it happens with Microsoft products, one has to wonder if they're doing it on purpose.</RANT>That is why I can hold my head high as an Apple supporter. Apple may just be another scumbag corporation, but at least they try to do it right for the arm and a leg they charge to stay in business.
Yea, the whole UNIX core feels seperated as a whole, it's as if there is a good connection there but a slightly loose one... maybe this is one of the things Apple will address now that speed & functionality are up to par? Hope so :-\
Just because Apple doesn't actively support altering of Aqua doesn't mean you can't, or for that matter, that it's not allowed.
DualityApple has pursued those who create an Aqua style theme for other computers because the LOOK and FEEL does belong to them. They paid artists and graphic designers to come up with it. Using it elsewhere is like using the Apple logo elsewhere, and Apple has the right to keep what's theirs theirs.
X11 already runs on Mac OS X, in the same screen space as Aqua (if your turn the option on), and personally I feel as though it's a Good Thing(TM) to have X11 not look like Aqua. After all, it ISN'T Aqua and thus I am made aware of the enviromental differences simply by observing what kind of window it is. If I'm the type of person who can't handle that, why am I running X11 in the first place?
XDarwinIf you're talking about doing screen drawing, Aqua is meerly the look and feel (interface philosophy, if you will), it doesn't HAVE an API. You may be thinking of Quartz, QuickDraw, and QuickTime, which are pretty extensively documented, as they always have been. For free, too. If you're intrested in what Aqua actually is, read the Aqua Human Interface Guidelines.
As for Aqua, anything you need to do to make Aqua windows/widgets when coding are there. Check out the Window Manger documentation, or the Cocoa flavor, if you liek that sort of thing ;-)
There are no "hidden APIs" (unlike M$ Windoze). There are however, system internal functions for performing tasks that need to be done (Window widgets, double buffering, etc), for which there is no need of programmer intervention.
Claiming those functions are a "hidden API" is like being pissed you can't call functions in a library because they where only implemented to assist the programmers while writing the library. In fact, that's exactly the same thing, isn't it? Hmmmmmm.....
This is one of the ways Apple is achieving greater system stability, through abstraction of the OS and hardware to the programmer. MacOS 9 (er..."Classic") was hacked to shreds by anyone and everyone, and there where all kinds of problems with INITs and CDEVs and such running amok on everyone's system. I have no less than 175 INITs and CDEVs on this machine right now (yes, a Classic box, 8600/250) and I use most of that functionality. The OS sometimes gets slow, sometimes crashes. A clean install of MacOS 9 will be damn quick and DAMN stable. Throw all this crazy hack-job business in the mix and it's easy to hose your whole system in no time. With Mac OS X, Apple has abstracted many things and it keeps programmers from being naughty and say, writing directly to WindowDef structures, which reside in system memory space. So should it be allowed? Imagine a loop with a bug which, under certian conditions, will write forever to that WindowPtr. Now remember it's in the system heap. Oops.
I can put it better with a quote from Super Troopers: "The less you knew, the less you could fuck up."For those who didnt' catch it:
:-D
In the US, it hasn't been legal to supply South Africans to anyone since the Emincipation Proclaimation was signed.
I was thinking the same think until I read that last line.
I actually said out loud "Damn I'm a geek."
I already modded myself (-1 Offtopic) by using "No Score +1 Bonus"
I really wish Nintendo would target older gamers as well, maybe a different box (i.e. not a purple cube but a black one or a gray one? maybe other colors), slightly bigger controller, etc. And have some older-oriented games. They have the muscle under the hood, why not allow everyone to enjoy it?