Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Linux vs MacOSX
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4, 5, 6, 7  
Reply to topic    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  
Author Message
Q-collective
Advocate
Advocate


Joined: 22 Mar 2004
Posts: 2076

PostPosted: Mon Sep 26, 2005 1:00 pm    Post subject: Reply with quote

First of all: congrats in digging up a year old thread.

akiross wrote:
Umm to me, yes, OSX is nice but linux is faaar better for me. I've a iBookG4 with Panther on it... yeah, it's eyecandy, nice ideas, but it doesn't work like linux, it's slooow, it's heavy, linux apps works, yes, but doesn't work like on linux, of course. I use mostly linux apps, but the feel is to get them emulated as winapps on wine, I don't like to work this way.

Huh? Slow? Heavy? MacosX Tiger's GUI is fully accelerated on the gfx card.
And what do you mean with emulated? Most Linux apps just run on a mac, remember, it's just unix.

Quote:
Oh well, and MacOSX isn't GPL :P

Yeah, the GPL issue weighs heavy for me aswell.

Quote:
See ya

Bye?
Back to top
View user's profile Send private message
Blood Fluke
Apprentice
Apprentice


Joined: 15 Sep 2005
Posts: 224

PostPosted: Mon Sep 26, 2005 1:34 pm    Post subject: Reply with quote

Q-collective wrote:

Huh? Slow? Heavy? MacosX Tiger's GUI is fully accelerated on the gfx card.

So is XFree86.

Quote:

And what do you mean with emulated? Most Linux apps just run on a mac, remember, it's just unix.

Yes, it's "just UNIX." Just a decrepit, anachronistic UNIX with bizarre, unnecessary differences from prevailing standards. OSX is a revenant from 1993 and it shows.


  • Broken threading (Linux performs an average of 8x better on the same hardware on threaded code)

  • Two ancient broken filesystems. (HFS+ is a joke. Apple's UFS implementation is, quite simply, broken.)

  • An abandoned binary format. (OSX is the only system left that uses Mach-O, and support for it is bitrotted in many, many tools. All other modern UNIX systems use ELF. Older UNIX systems use COFF and ECOFF. You have to go back to the eighties to find something that uses Mach-O.)

  • Horrendous system call overhead. This isn't just a Mach thing, this is specifically an OSX problem. OSF/1 was a single-server UNIX built on Mach and it never turned in performance numbers this bad. On the very same hardware, Linux frequently beats OSX by 40-60%, even on code that doesn't rely on OSX's broken threads.



It's not like Linux or Linux/PPC is an unusually good UNIX system; AIX, UnixWare, or Solaris can deliver the same sort of price/performance. It's that OSX is an unusually bad system.
Back to top
View user's profile Send private message
Q-collective
Advocate
Advocate


Joined: 22 Mar 2004
Posts: 2076

PostPosted: Mon Sep 26, 2005 3:05 pm    Post subject: Reply with quote

Blood Fluke wrote:
Q-collective wrote:

Huh? Slow? Heavy? MacosX Tiger's GUI is fully accelerated on the gfx card.

So is XFree86.

Erm? Maybe you are in confusion with Xgl? Xfree86 and Xorg are only software rendered.
Back to top
View user's profile Send private message
Blood Fluke
Apprentice
Apprentice


Joined: 15 Sep 2005
Posts: 224

PostPosted: Mon Sep 26, 2005 4:21 pm    Post subject: Reply with quote

Q-collective wrote:
Blood Fluke wrote:
Q-collective wrote:

Huh? Slow? Heavy? MacosX Tiger's GUI is fully accelerated on the gfx card.

So is XFree86.

Erm? Maybe you are in confusion with Xgl? Xfree86 and Xorg are only software rendered.

No.
Most XFree86 drivers use hardware acceleration extensively. Close to the only exceptions are VESA and fbdev.
Back to top
View user's profile Send private message
akiross
Veteran
Veteran


Joined: 02 Mar 2003
Posts: 1170
Location: Mostly on google.

PostPosted: Mon Sep 26, 2005 4:36 pm    Post subject: Reply with quote

Q-collective wrote:
First of all: congrats in digging up a year old thread.

Thanks! Great discussions never die.

Quote:
Huh? Slow? Heavy? MacosX Tiger's GUI is fully accelerated on the gfx card.

I said Panther. If you have a Tiger license for me, oh well i can accept that.
Anyway yes, it's slower than linux, with almost the same machine (both 256mb ram, athlon-tbird vs g4 both 1ghz, gForce2Mx vs Radeon9200)

Quote:
And what do you mean with emulated? Most Linux apps just run on a mac, remember, it's just unix.

Yes, i knot it's unix, but native gui for macosx is cocoa acqua, not the x11. It's running natively of course, but i've got the same feeling that i've when i run windows apps on wine: just a feeling.

Quote:
Yeah, the GPL issue weighs heavy for me aswell.

OSX is for sure a great piece of code, but this isn't userful if it's closed ;)
_________________
Libera scienza in libero stato.
Horizon of Events
Back to top
View user's profile Send private message
CorpseOfMystic
Apprentice
Apprentice


Joined: 08 Sep 2005
Posts: 159

PostPosted: Mon Sep 26, 2005 7:15 pm    Post subject: Reply with quote

Quote:
OSX is for sure a great piece of code, but this isn't userful if it's closed

Actually, Apple is known for having absolutely horrible code quality. Their software is unmaintainable due to a complete lack of abstraction. Consider the KHTML debacle, when the KDE developers could not merge patches back in because random OSX-specific crap was embedded in what was supposed to be abstracted over the system (and in the process, WebCore broke a large number of CSS features from KHTML, e.g. shadows and cursors). It would be utterly useless for Apple to open up their code; they can't make any sense of it, so I doubt you or I could either (not to mention that OS X is an inferior desktop anyway, with a total lack of concern for usability or consistency).

As for the claim OS X is not slow, lets just bring up this fairly recent gem: http://www.anandtech.com/mac/showdoc.aspx?i=2520
Back to top
View user's profile Send private message
akiross
Veteran
Veteran


Joined: 02 Mar 2003
Posts: 1170
Location: Mostly on google.

PostPosted: Mon Sep 26, 2005 11:27 pm    Post subject: Reply with quote

Umm i didn't knew about quality of apple's code - but actually linux code is confused too, respect ie freebsd.

Anyway i was talking about features: i prefer linux but some macosx's features do their job very well. First of all the graphic system (oh well, xorg maybe accelerated too, but the objects handling isn't the same i think) lots of features of apple engine aren't present - or are under development - on xorg.

Oh well, benchmarks can say what they want, but my gentoo run faster than macosx :D I use everyday desktop apps for X, and on macosx it's slower. I don't know why, but this is.
_________________
Libera scienza in libero stato.
Horizon of Events
Back to top
View user's profile Send private message
Q-collective
Advocate
Advocate


Joined: 22 Mar 2004
Posts: 2076

PostPosted: Tue Sep 27, 2005 3:21 am    Post subject: Reply with quote

Blood Fluke wrote:
Most XFree86 drivers use hardware acceleration extensively. Close to the only exceptions are VESA and fbdev.

What a nice fairy tale
Back to top
View user's profile Send private message
CorpseOfMystic
Apprentice
Apprentice


Joined: 08 Sep 2005
Posts: 159

PostPosted: Tue Sep 27, 2005 1:56 pm    Post subject: Reply with quote

Q-collective wrote:
Blood Fluke wrote:
Q-collective wrote:

Huh? Slow? Heavy? MacosX Tiger's GUI is fully accelerated on the gfx card.

So is XFree86.

Erm? Maybe you are in confusion with Xgl? Xfree86 and Xorg are only software rendered.

You apparently have trouble with facts. Xgl uses 3D acceleration. XFree86 has had a complete cross-platform 2D hardware acceleration driver architecture (XAA) since 1996, and nearly all XFree and X.org drivers use it.
Back to top
View user's profile Send private message
widremann
Veteran
Veteran


Joined: 14 Mar 2005
Posts: 1314

PostPosted: Tue Sep 27, 2005 2:01 pm    Post subject: Reply with quote

CorpseOfMystic wrote:
Q-collective wrote:
Blood Fluke wrote:
Q-collective wrote:

Huh? Slow? Heavy? MacosX Tiger's GUI is fully accelerated on the gfx card.

So is XFree86.

Erm? Maybe you are in confusion with Xgl? Xfree86 and Xorg are only software rendered.

You apparently have trouble with facts. Xgl uses 3D acceleration. XFree86 has had a complete cross-platform 2D hardware acceleration driver architecture (XAA) since 1996, and nearly all XFree and X.org drivers use it.

It's not complete and it's a piece of crap. Even on fast machines with nice video cards, there's still a slowdown with X compared to Windows on the same hardware. That's why they are getting rid of XAA in favor of EXA (another in a long line of band-aid solutions to X).
Back to top
View user's profile Send private message
Q-collective
Advocate
Advocate


Joined: 22 Mar 2004
Posts: 2076

PostPosted: Tue Sep 27, 2005 3:00 pm    Post subject: Reply with quote

CorpseOfMystic wrote:

You apparently have trouble with facts. Xgl uses 3D acceleration. XFree86 has had a complete cross-platform 2D hardware acceleration driver architecture (XAA) since 1996, and nearly all XFree and X.org drivers use it.

Well, right, but I never meant 2D accel, who the hell cares for that old piece of shit? Yes old, development on 2D hardware seized about ten years ago.
widremann wrote:

It's not complete and it's a piece of crap. Even on fast machines with nice video cards, there's still a slowdown with X compared to Windows on the same hardware. That's why they are getting rid of XAA in favor of EXA (another in a long line of band-aid solutions to X).

Exactly, it will take a long long time before we get rid of that 20+ year old infrastructure. Really bad that development of xgl/xegl just doesn't get the focus it really needs.
Back to top
View user's profile Send private message
Wietze
n00b
n00b


Joined: 10 Jun 2005
Posts: 37

PostPosted: Tue Sep 27, 2005 3:57 pm    Post subject: Reply with quote

linux > macOS
Back to top
View user's profile Send private message
Blood Fluke
Apprentice
Apprentice


Joined: 15 Sep 2005
Posts: 224

PostPosted: Tue Sep 27, 2005 8:58 pm    Post subject: Reply with quote

Wietze wrote:
linux > macOS

This would sum up the thread very nicely. You're just seven pages and two years late.
Back to top
View user's profile Send private message
iainvt
Guru
Guru


Joined: 12 Sep 2004
Posts: 462
Location: UK

PostPosted: Sat Oct 29, 2005 5:18 pm    Post subject: Reply with quote

I have to say something here, I use both Gentoo and Mac osx (tiger), what ever anyone says about osx, it well, just looks loverly, why anyone using a computer all day as I do would clunk around in M$ XP God only knows.

Linux is good, excellent in fact, kde-4 with vector based graphics will rival quartz, in the mean time osx vs kde-3.4 in linux, well kde just doesn't look as good! Yes you can make it look sort of similar, however it just isn't.

The above is only my own personal opinion, please dont flame back trying to ram an opinion down my throat and accept that everyone is different, we all like differnet things, yes we all accept Linux is better at some things to osx and windows and then the same is true in reverse also.
_________________
iain
Back to top
View user's profile Send private message
Cinder6
l33t
l33t


Joined: 05 Aug 2004
Posts: 767
Location: California

PostPosted: Sun Oct 30, 2005 2:11 am    Post subject: Reply with quote

Old thread, but I'll add my 2 cents here.

First off, I dislike OSX's UI (Aqua). While I do like eyecandy, I hate how everything is so gray (call it brushed metal if you will; it's gray), and I abhor having a menu bar that acts for every window and resides at the top of the screen.

Secondly, it just isn't customizable enough, and I don't like the fact you can only use it on Apple hardware--that cheap-looking, ricer-wannabe crap that's literally full of holes (PowerMac chassis).
_________________
Knowledge is power.
Power corrupts.
Study hard.
Be evil.

Ugly Overload
Back to top
View user's profile Send private message
sonixx
n00b
n00b


Joined: 03 Sep 2005
Posts: 12

PostPosted: Fri Nov 11, 2005 2:13 am    Post subject: Reply with quote

monotux wrote:
My only experiences from mac is from kindergarden - I was like 5 years old, and we had a MAC smaller than a TV, with a black and white display. We could play some really cool games using that monster...


my only experiences is from skool, too! But it was a Apple IIe and it had a green and black screen..... Damn thats old.....
Back to top
View user's profile Send private message
mikegpitt
Advocate
Advocate


Joined: 22 May 2004
Posts: 3224

PostPosted: Sat Nov 12, 2005 11:35 pm    Post subject: Reply with quote

Ok gotta put in my 2 cents. I got an iBook about 2 years ago and was excited to try out OSX. After a while I just got so frustrated. I think the default look and feel is alright, but that's what you are stuck with. Apps that I like using were hard to get to work in OSX. Don't think that just cause it's BSD based you can find all your Linux progs and compile them and they will work fine. OpenOffice support was really bad too.

I get frustrated with people who say "OSX has all the unix tools I need". Most likely these are people who love to open a terminal and type in 'ls' because it makes them feel elite. I'd say yes, OSX has more unix tools than a windows environment, but not all the tools I'm accustom to in Linux.

In the end, I ended up putting gentoo on the iBook.

BTW - Apple has about zero quality control with their hardware. That iBook broke 6 times with the same issue, until they replaced it with a new one... this one also broke. I recently bought a new x86 laptop to replace the iBook, since I couldn't deal with Apple anymore.
Back to top
View user's profile Send private message
telengard
n00b
n00b


Joined: 21 Jan 2004
Posts: 12
Location: New Hampshire

PostPosted: Sun Nov 13, 2005 8:56 pm    Post subject: Reply with quote

sonixx wrote:
monotux wrote:
My only experiences from mac is from kindergarden - I was like 5 years old, and we had a MAC smaller than a TV, with a black and white display. We could play some really cool games using that monster...


my only experiences is from skool, too! But it was a Apple IIe and it had a green and black screen..... Damn thats old.....


Monochrome monitor, nice. I still have an Apple II+ and //c w/ a green phosphor monitor. Nice change of pace from Linux. :)

~telengard
Back to top
View user's profile Send private message
Hauser
l33t
l33t


Joined: 27 Dec 2003
Posts: 650
Location: 4-dimensional hyperplane

PostPosted: Tue Nov 15, 2005 12:07 pm    Post subject: Reply with quote

My experience with OSX is not very good. Maybe because I don't know much about it yet, but I have to use it (in college) when there's no windows terminal available. It feels sluggish, fonts look wierd (for certain languages); there's also the awkward single-click apple mouse (with no wheel!), confusing file structures, and so on. If I have a choice, I always choose windows over an apple terminal at school.

At home, well, I only use Gentoo. I like linux much better than OSX, period.
_________________
AMD Athlon XP 2600+; 512M RAM;
nVidia FX5700LE; Hitachi 120Gb
2.6.9-nitro4, reiser4, linux26-headers+nptl

Do I like to compile everything?
Positive definite!
Back to top
View user's profile Send private message
shredz
Apprentice
Apprentice


Joined: 05 Feb 2004
Posts: 215
Location: Antwerp

PostPosted: Tue Dec 06, 2005 9:25 am    Post subject: Reply with quote

I used gentoo for 3 years or so (never re-installed it joy joy) and have switched to mac in the beginning of 2005. After using the machine exclusively in OS X, looking at a linux desktop just can't match it estethically. Obviously this doesn't improve its speed which compared to linux got a lot better on 10.4 but still can't match x86 gentoo.

Feature-wise, I did get used to expose on os x to such an extent that any desktop not having it feels really primitive. (try programming smalltalk with umpteen windows open at any given time under linux, then on os x)
As soon as kde had expose baked in it using accelerated stuff like the mac does, I think I might go back to linux for sheer customizability and speed though. If only I had a clue how to implement this feature for X composite :/


Another likeable feature is the drag n drop installation of 3rd party programs (e.g. nearly all software), a feature which dependency hellish linux prevents in itself. It's just nice to have all the apps in /Applications as sigular icons to the user (special treated directories by the .app extension). Obviously this is harder to accomplish on linux because of the dependencies, so all-static linked packages or including all necessary libraries with every independent program seem like the only option to ever get this done. (although you could just make drag 'n drop packages that would fetch and install said libraries/dependencies automatically and end up with graphical portage based around applications for lazy/'non-geek' users, thus tagging packages as program or library/system-like but again, this would make a whole other linux).

If this post sounds like mac fanboy material, sue me or implement ekspose :)
Back to top
View user's profile Send private message
Archangel1
Veteran
Veteran


Joined: 21 Apr 2004
Posts: 1212
Location: Work

PostPosted: Tue Dec 06, 2005 8:46 pm    Post subject: Reply with quote

shredz wrote:
If this post sounds like mac fanboy material, sue me or implement ekspose :)

Kompose?
_________________
What are you, stupid?
Back to top
View user's profile Send private message
shredz
Apprentice
Apprentice


Joined: 05 Feb 2004
Posts: 215
Location: Antwerp

PostPosted: Wed Dec 07, 2005 3:32 pm    Post subject: Reply with quote

Archangel1 wrote:
shredz wrote:
If this post sounds like mac fanboy material, sue me or implement ekspose :)

Kompose?


Last time I checked kompose it was a sorry excuse for an attempt at this, granted it's a nice application of the kde screenshot function but hardly as usable compared to the osx version of the feature. Clearly there is a difference between a smooth fast transition and kde taking its time (on an athlon 2500) to make a screenshot of every window and then display these scaled across the screen. The point is to get to your window fast, not wait for the pre-scaling to happen when more then 5 windows are open. Obviously I could be wrong and kompose has become what it should be, in which case, please tell me so I can ditch the mac :)


edit: a quick google revealed kompose can actually take the shots on the fly through composite. I'll still wait until it has animation to show up but at least it looks like it's gonna get there on linux jeej :)
Back to top
View user's profile Send private message
Archangel1
Veteran
Veteran


Joined: 21 Apr 2004
Posts: 1212
Location: Work

PostPosted: Wed Dec 07, 2005 8:27 pm    Post subject: Reply with quote

shredz wrote:
Last time I checked kompose it was a sorry excuse for an attempt at this, granted it's a nice application of the kde screenshot function but hardly as usable compared to the osx version of the feature. Clearly there is a difference between a smooth fast transition and kde taking its time (on an athlon 2500) to make a screenshot of every window and then display these scaled across the screen. The point is to get to your window fast, not wait for the pre-scaling to happen when more then 5 windows are open. Obviously I could be wrong and kompose has become what it should be, in which case, please tell me so I can ditch the mac :)


edit: a quick google revealed kompose can actually take the shots on the fly through composite. I'll still wait until it has animation to show up but at least it looks like it's gonna get there on linux jeej :)

I didn't find it all that bad last time I tried it, but neither was it perfect - I just thought I'd check that you'd tried it :-)
Oh, there's skippy/skippy-xd too. Haven't tried those since I'm using e17 atm and they don't work in it :-(
_________________
What are you, stupid?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo Chat All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6, 7
Page 7 of 7

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum