I haven't been following lately, but isn't most Mac OS X development
still being done in native PowerPC API's?
Jason
-----
GPLRank 24.50
N2002Rank -12.995
I haven't been following lately, but isn't most Mac OS X development
still being done in native PowerPC API's?
Jason
-----
GPLRank 24.50
N2002Rank -12.995
I view Mac OS X like I do BeOS. There's nothing that can be done with
it that can't be done better elsewhere. Want ***, get Win32. Want
an easy-to-use development platform, get SuSE. Want to serve content
with performance and stability get FreeBSD. Want to spend a pile of
cash on proprietary hardware, get a Sunfire. =)
Jason
-----
GPLRank 24.50
N2002Rank -12.995
-Larry
> >>I knew it. I KNEW it! I've been telling people for over a year that
Apple
> >>would be stupid if they didn't maintain the x86 roots of MacOS
> >>X/NextStep/OpenStep up to date in a deep dark dungeon in Cupertino
> >>somewhere.
> >You could just run freeBSD or SuSE Linux and install GNUStep, all of
> >which will be more stable and educational. =)
> >Jason
> >-----
> >GPLRank 24.50
> >N2002Rank -12.995
> Good thinking. Mac OS X _is_ FreeBSD (v.4.4 to be precise)
> http://www.apple.com/macosx/jaguar/unix.html
> /petern
I agree though, I don't like the choice of the GF4 MX in particular. Their
other MX choices in the past have been fine.
-Larry
> We have an iBook and we love it except for one major problem - software
> availability and price. *** is a general no-go and the GF4 MX is
> considered "top gun". But damn Apple has the displays to kill for with
the
> Cinema's =)
> --
> Scott B. Husted
> "PA-Scott"
> ICQ# 4395450
> http://www.racesimcentral.net/
> > I knew it. I KNEW it! I've been telling people for over a year that
> Apple
> > would be stupid if they didn't maintain the x86 roots of MacOS
> > X/NextStep/OpenStep up to date in a deep dark dungeon in Cupertino
> > somewhere.
> > Damned if it doesn't look like I was right :)
> > http://www.racesimcentral.net/,3959,496270,00.asp
> > -Larry
-Larry
> >I knew it. I KNEW it! I've been telling people for over a year that
Apple
> >would be stupid if they didn't maintain the x86 roots of MacOS
> >X/NextStep/OpenStep up to date in a deep dark dungeon in Cupertino
> >somewhere.
> >Damned if it doesn't look like I was right :)
> >http://www.eweek.com/article2/0,3959,496270,00.asp
> >-Larry
I assume you have some document or URL that investigates MacOS X and Linux
side-by-side in an exhaustive test that proves in some way that Linux is
more stable than MacOS X ?
-Larry
> Most distributions of linux can be nearly as stable if administered by
> someone with a clue. Unfortunately that's relatively rare.
> Jason
> >And you base the more stable comment on what ?
> >-Larry
> >> >I knew it. I KNEW it! I've been telling people for over a year that
> >Apple
> >> >would be stupid if they didn't maintain the x86 roots of MacOS
> >> >X/NextStep/OpenStep up to date in a deep dark dungeon in Cupertino
> >> >somewhere.
> >> You could just run freeBSD or SuSE Linux and install GNUStep, all of
> >> which will be more stable and educational. =)
> >> Jason
> >> -----
> >> GPLRank 24.50
> >> N2002Rank -12.995
> -----
> GPLRank 24.50
> N2002Rank -12.995
That 'Legacy Crap' should be ok. The ONLY thing left over from the past is
fully Carbonized and compliant with the necessary buzz-words, i.e.
Multi-Tasking and Multi-Threading.
The Carbon Library is essential to the smooth transition from MacOS 9 to
MacOS X. Without it, it could have never been possible.
-Larry
> >>I knew it. I KNEW it! I've been telling people for over a year that
Apple
> >>would be stupid if they didn't maintain the x86 roots of MacOS
> >>X/NextStep/OpenStep up to date in a deep dark dungeon in Cupertino
> >>somewhere.
> >You could just run freeBSD or SuSE Linux and install GNUStep, all of
> >which will be more stable and educational. =)
> Mac OSX 10.2 runs quite fine here though.
> Would be VERY nice if we could update our Intel machines for a choice
> of 2 OSes and Windows. ;-)
> (although Mac programming does show legacy ***completely in the
> middle of new API's; bad).
> Ruud van Gaal
> Free car sim: http://www.racesimcentral.net/
> Pencil art : http://www.racesimcentral.net/
>>(although Mac programming does show legacy ***completely in the
>>middle of new API's; bad).
>I haven't been following lately, but isn't most Mac OS X development
>still being done in native PowerPC API's?
I use Unix functions a lot, and for windowing and such I use AGL/CGL
(CoreGraphics) and such. CGL is new for OSX but AGL and the windowing
calls aren't.
Doesn't really matter; an API is an API, and if designed carefully is
useful and clear for decades almost. However, it seems the Mac has
tried some new steps here & there, and stopped halfway without really
a new API taking over from an old one (so you get ugly mixes and pray
it's forward & backward compatible).
Ofcourse, in contrast, every MS API is over-verbose and not really fit
for a programmer; more for a machine.
Ruud van Gaal
Free car sim: http://www.racesimcentral.net/
Pencil art : http://www.racesimcentral.net/
If it is a Cocoa (Pure MacOS X application) then it does not use any API's
from the CarbonLib.
If it is a Carbon Application, which gives it full compatibility with both
MacOS 9 AND MacOS X then it, of course, uses some Legacy API's.
However, those API's are fully compliant with the MacOS X OS, including
M-Tasking and M-Threading.
Any API's from MacOS 9 that were not compliant have been removed and in most
cases compliant alternatives provided.
Full Cocoa apps are the future. The CarbonLib is the transitional Layer and
will be around for several years. As time goes on, there will be fewer and
fewer uses for it.
Apple knows how to transition users from one technology to another. The did
what some called impossible in 1993-1994 (the transition from 680x0 to PPC),
and they are doing a great job of it in the transition from Mac Classic to
X.
-Larry
> >(although Mac programming does show legacy ***completely in the
> >middle of new API's; bad).
> I haven't been following lately, but isn't most Mac OS X development
> still being done in native PowerPC API's?
> Jason
> -----
> GPLRank 24.50
> N2002Rank -12.995
I installed MacOS X on my sisters iMac about 4 months ago. She has been
using Mac's for about 8 years.
I have not received a SINGLE call for help yet.
If I would hve moved her to Linux, I would have had to have a dedicated
phone line between our houses installed :)
You know damned well that the technologies you speak of are not ready for
the average desktop, and it is questionable if they ever will be.
MacOS X or Windows XP are the only true choices for the AVERAGE computer
user out there. Not everyone is a geek :)
-Larry
> >Mac OSX 10.2 runs quite fine here though.
> >Would be VERY nice if we could update our Intel machines for a choice
> >of 2 OSes and Windows. ;-)
> I view Mac OS X like I do BeOS. There's nothing that can be done with
> it that can't be done better elsewhere. Want ***, get Win32. Want
> an easy-to-use development platform, get SuSE. Want to serve content
> with performance and stability get FreeBSD. Want to spend a pile of
> cash on proprietary hardware, get a Sunfire. =)
> Jason
> -----
> GPLRank 24.50
> N2002Rank -12.995
However, in the long run, learning MacOS X can bring nothing but good
things.
I've been using Mac's for 18 years. I'm also Apple Certified in every
certification they have.
But, I've also been using PC's for the same length of time. I'm also an
MCP.
Personally, the experience I've got with the Windows platform (especially 2K
and XP) has been FAR more benificial in my use and acceptance of MacOS X
than the Classic MacOS has.
It's odd, but IMHO the design philosophies in 2K/XP better prepare a user
for MacOS X than MacClassic does.
-Larry
> >You obviously haven't used OS X. It's NOT the same thing.
> I like OSX even *less* than OS 9...and I've used both.
> Eldred
> --
> Homepage - http://www.umich.edu/~epickett
> GPLRank:+8.03
> N2002 Rank:+20.124
> Remove SPAM-OFF to reply.
It can get very confusing if you don't take the time to learn all the
commands. Although releases such as Mandrake have improved the situation
greatly, you still need to know your commands to get around Linux and
accomplish the same things you can in Windows/Mac interface environments.
I always forget how I did something in Linux and have to pull out my 3-ring
binders of notes or a book for reference. Not to mention the fun I had with
SAMBA on my home network.
--
Scott B. Husted
"PA-Scott"
ICQ# 4395450
http://www.Husted.cc
-Larry
> >>(although Mac programming does show legacy ***completely in the
> >>middle of new API's; bad).
> >I haven't been following lately, but isn't most Mac OS X development
> >still being done in native PowerPC API's?
> I'm not sure; haven't been programming these Macs for long (month or
> 2?). :)
> But old API calls like GetFNum() are intertwined with later
> FMGetFontFamilyFromID() type stuff, which all just point a bit to
> eachother, sometimes with 'you shouldn't use this function anymore'
> and that sort of stuff, without explaining the workarounds.
> I use Unix functions a lot, and for windowing and such I use AGL/CGL
> (CoreGraphics) and such. CGL is new for OSX but AGL and the windowing
> calls aren't.
> Doesn't really matter; an API is an API, and if designed carefully is
> useful and clear for decades almost. However, it seems the Mac has
> tried some new steps here & there, and stopped halfway without really
> a new API taking over from an old one (so you get ugly mixes and pray
> it's forward & backward compatible).
> Ofcourse, in contrast, every MS API is over-verbose and not really fit
> for a programmer; more for a machine.
> Ruud van Gaal
> Free car sim: http://www.racesimcentral.net/
> Pencil art : http://www.racesimcentral.net/
I dunno, I also believe a computer is a tool used to accomplish
specific tasks, and for each task there is a hardware/software
combination best suited for the job. Unfortunately, most people
(well, Americans) seem to buy computers without really knowing why
they're buying one. It could be a $2000 hula hoop, capri pants, or an
American flag to stick in their SUV window for all they know. For
what most people use a computer for, there's no reason for them to run
anything besides Windows XP. It's the superior choice for
entertainment, which is what most people tend to use their home PC's
for, myself included.
I think I've run linux as my second OS for a total of maybe 3 months
in my life, the last being over a year ago, and I always end up being
the person who has to fix everyone's machine when they break
something. I really don't see how people can cope with the complete
illogic of Windows/Mac OS and then stumble around with the
straightforward *nix variants. I guess part of the problem is that
the most popular distributions of linux are the ones that seem to have
a microsoft-like disregard for standards, convention, and stability
(again, witness Root Hat or Mandrake), while Debian and SuSE seem to
be primarily confined to people who have the experience to know that
they want out of their operating systems. Then there's Slackware for
people who don't realize they'd rather be using BSD.
Anyway, I wouldn't recommend any unix variants to family members
(except my dad, who has an IT degree) since none of them really need
to accomplish the jobs that *nix excels at - network server
applications, content serving, and program development - and if they
did I'd point them to sun.com and tell them to buy a Sunfire. =)
Jason
-----
GPLRank 24.50
N2002Rank -12.995
I think part of the problem is that *nix wasn't designed to perform
the same functions as Windows/Mac OS. Unless you're a programmer or
network/system engineer, it's not even something you need to care
about, and in those cases you wouldn't have a problem wrestling with
the OS.
I thought I was clear that I wasn't recommending unix for the average
person's desktop in my original post... Windows is the OS of choice
for people who primarily use their PC's for personal entertainment.
Mac OS is the OS for people who like overpriced hardware but don't
have a real purpose for using a computer or they'd buy a Sunfire. =p
Jason
-----
GPLRank 24.50
N2002Rank -12.995