There is no debate. Everyone that has some programming experience with unicode and multi language support knows that the *only* sane way is to have case sensitive file systems. Maybe the right thinking people (at apple and other places) should realize that the current locale should not influence if two file names are to be treated as equal (the reason is that not all languages agree on which characters are uppercase/lowercase versions of each other).
I think the vanilla gcc can only make use of the PPC core, I am *not sure* about this however. A version of gcc can be downloaded from "Barcelona supercomputer something" and is able to compile both for the PPC core as well as for the vector cores. The PPC part can be compiled to both 32 bit and 64 bit memory model.
If the code is not in the main gcc, I think there is no legal thing that hinders you from merging the stuff.
Is it not that simple that the "planet" was discovered by an american? when Pluto loses planetarian status, america will not have discovered a single planet in our solar system. I think this attitude is kind of silly, you should look at how many planets that you have discovered along othe solar systems instead of making a thing out of this.
You did both missunderstand me. English is spoken by far more people, that was what I ment, in the same way Linux is used by far more people than linux. That does not make Esperant a bad language, nor does it make the Hurd a bad idea.
>Glibc currently runs on linux and the Hurd, you do not have to rebuild anything.
Then that means that Hurd copied the Linux API. That's because significant parts of kernel APIs are not standardized. If two kernels are literal drop-in replacements for each other (ei. no kernel related #ifdefs in glibc, for example), then one has deliberately copied the other.
Hurd did not copy the "Linux API", Linux copied the UNIX API. It is common knowledge.
from the glibc site:
D.2.2 Porting the GNU C Library to Unix Systems
Most Unix systems are fundamentally very similar. There are variations between different machines, and variations in what facilities are provided by the kernel. But the interface to the operating system facilities is, for the most part, pretty uniform and simple.
The code for Unix systems is in the directory unix, at the top level of the sysdeps hierarchy. This directory contains subdirectories (and subdirectory trees) for various Unix variants.
The functions which are system calls in most Unix systems are implemented in assembly code, which is generated automatically from specifications in files named syscalls.list. There are several such files, one in sysdeps/unix and others in its subdirectories. Some special system calls are implemented in files that are named with a suffix of `.S'; for example, _exit.S. Files ending in `.S' are run through the C preprocessor before being fed to the assembler.
These files all use a set of macros that should be defined in sysdep.h. The sysdep.h file in sysdeps/unix partially defines them; a sysdep.h file in another directory must finish defining them for the particular machine and operating system variant. See sysdeps/unix/sysdep.h and the machine-specific sysdep.h implementations to see what these macros are and what they should do.
The system-specific makefile for the unix directory (sysdeps/unix/Makefile) gives rules to generate several files from the Unix system you are building the library on (which is assumed to be the target system you are building the library for). All the generated files are put in the directory where the object files are kept; they should not affect the source tree itself. The files generated are ioctls.h, errnos.h, sys/param.h, and errlist.c (for the stdio section of the library).
p.s. And even when we get it, it will NOT be a drop-in replacement. Kernels are the brains of operating systems, you don't just "drop" them in anymore than you can do out-patient head transplants. That's why glibc was (re)written *FOR* Linux. I don't know if Hurd is copying Linux's API, but if it isn't, you'll have to rebuild glibc and everything else that makes a kernel call to use the Hurd API instead.
Glibc currently runs on linux and the Hurd, you do not have to rebuild anything. Hurd aims to track POSIX, single unix and other standards, allmost everything already runs on the Hurd today (Apache, X, Gnome, Kde, gcc, etc).
I greatly suspect Hurd will have a Linux compatibility layer, just to get it bootstrapped. If that compatibility layer becomes the standard Hurd flavor, then we might have to start calling it "Linux/Hurd":-)
Hurd and Mack is bootstrapped by GRUB, and the Hurd is working, you can download debian GNU/Hurd today, it lacks sound and is not that stable though.
Umm, doesn't that mean while you've prooved that the 10k microkernel lines correct, you'd still have ~6 million lines of code sitting outside the microkernal waiting to be prooved? I can't see how a microkernel can magically do with 10k everything Linux is doing with 6 million lines (especially as by the definition of microkernel, than there's no way it could).
No, let me explain.
You prove that 10k of code is correct. The rest of the 6 million lines of code can be bad, if the network stack crashes, restart it, if the filesystem crashes restart it, it is that easy.
If you look at it the other way around, why do you not add your office suite to the kernel? The reason is that you want isolation. That is the reason why we do not run DOS.
People that speak latin is in general better in french, german etc than the normal english speaking american, and on top of this often has better knowledge about languages in general. I can not---however---conclude from this that latin is a better language. It is also a fact that I have _never_ in my life, heard a bad joke in latin.
But if people would start speaking more latin, I guess the bad jokes would come as well. It is not the language in itself that protects from bad jokes, it is the fact that it is easier to give a bad joke in english, a language that most people understand.
ps. I don't speak latin, french or german; and have never been to an english speeking country.
Have you _ever_ seen an article at slashdot that was negative about Apple --- seriously.
Of course the core duo is the fastest and greatest, as it is now used my Apple.
How many laptops a year do editors at slashdot get from apple?
I use an Intel processor myself, so it is not that I hate what Intel does. But if you look at the core duo, from a technical point of view, it is a double pentium m. Nothing more.
The most exiting new processor from intel in my life as a computer user, must clearly be the pentium. It was _way_ better than the 486.
I totaly agree that they should have done a comparison using Linux/PPC.
I would allso like to see them use the latest Intel compiler.
I dont, however, agree on the microkernel stuff. darwin is no microkernel design at all, all the driver, filesystem and memory management is done in kernel space. There is nothing in that design that makes the OS more stable.
The Caucasus is a region in West Asia between the Black Sea and the Caspian Sea which includes the Caucasus mountains and surrounding lowlands.
The highest peak is Elbrus (5642m). Ancient countries of Caucasus: Armenia, Iberia, Colchis and Albania Enlarge Ancient countries of Caucasus: Armenia, Iberia, Colchis and Albania Modern Caucasus: Georgia, Armenia and Azerbaijan Enlarge Modern Caucasus: Georgia, Armenia and Azerbaijan
The independent nations that comprise today's Caucasus include Georgia, Armenia, and Azerbaijan. Large, non-independent autonomous areas of the Caucasus include Ossetia, Chechnya, Ingushetia and Dagestan, among others. Three areas here claim independence, but are not acknowledged by the international institutions: Abkhazia, Nagorno-Karabakh and South Ossetia. The Caucasus is one of the most linguistically and culturally diverse places on Earth.
Why is parent rated Funny??? At least I can find no fault in the grandparents comparison.
There is no debate. Everyone that has some programming experience with unicode and multi language support knows that the *only* sane way is to have case sensitive file systems. Maybe the right thinking people (at apple and other places) should realize that the current locale should not influence if two file names are to be treated as equal (the reason is that not all languages agree on which characters are uppercase/lowercase versions of each other).
They said it could do magic!!!
Does it count?
I would not like to buy a 1W toaster that can not regulate how toasted the bread should be, even though it would (arguably) be easier to use.
Not even if Jobs would tell me that the toaster would make perfect toasts.
So the answer is yes, I would buy a toaster based on wattage used.
Most Muslims are south-east Asians, not white or arabs.
Windows NT was a good operating system released in 1993, that is seven years before OS X.
Even windows 95 was superior to MacOS. It was not secure, but it had virtual memory and preemptive multitasking.
MacOS pre OSX was utter shit.
It was created by Ericsson :-)
I think the vanilla gcc can only make use of the PPC core, I am *not sure* about this however. A version of gcc can be downloaded from "Barcelona supercomputer something" and is able to compile both for the PPC core as well as for the vector cores. The PPC part can be compiled to both 32 bit and 64 bit memory model.
If the code is not in the main gcc, I think there is no legal thing that hinders you from merging the stuff.
Is it not that simple that the "planet" was discovered by an american? when Pluto loses planetarian status, america will not have discovered a single planet in our solar system. I think this attitude is kind of silly, you should look at how many planets that you have discovered along othe solar systems instead of making a thing out of this.
You did both missunderstand me. English is spoken by far more people, that was what I ment, in the same way Linux is used by far more people than linux. That does not make Esperant a bad language, nor does it make the Hurd a bad idea.
Why do more people learn english than esperanto?
from the glibc site:
Do not worry, your parent poster did not understand what he was talking about so why should you understand what he was talking about?
OS X is not a microkernel OS-
People that speak latin is in general better in french, german etc than the normal english speaking american, and on top of this often has better knowledge about languages in general. I can not---however---conclude from this that latin is a better language. It is also a fact that I have _never_ in my life, heard a bad joke in latin.
But if people would start speaking more latin, I guess the bad jokes would come as well. It is not the language in itself that protects from bad jokes, it is the fact that it is easier to give a bad joke in english, a language that most people understand.
ps. I don't speak latin, french or german; and have never been to an english speeking country.
Have you _ever_ seen an article at slashdot that was negative about Apple --- seriously.
Of course the core duo is the fastest and greatest, as it is now used my Apple.
How many laptops a year do editors at slashdot get from apple?
I use an Intel processor myself, so it is not that I hate what Intel does. But if you look at the core duo,
from a technical point of view, it is a double pentium m. Nothing more.
The most exiting new processor from intel in my life as a computer user, must clearly be the pentium.
It was _way_ better than the 486.
Post Script is free as well, just look at Gost Script.
I totaly agree that they should have done a comparison using Linux/PPC.
I would allso like to see them use the latest Intel compiler.
I dont, however, agree on the microkernel stuff. darwin is no microkernel design at all, all the
driver, filesystem and memory management is done
in kernel space. There is nothing in that design that makes the OS more stable.
of course g4 is 32 bit, but people say the same about g5 systems
The sam could be said for most winboxes.
The answer is that you can get a _free_ os with 64-bit support.
>However, has it ever been stated that Calamari are
>not mammals
Yes (on earth)
Gnome is GNU software.
Caucasus
From Wikipedia, the free encyclopedia.
The Caucasus is a region in West Asia between the Black Sea and the Caspian Sea which includes the Caucasus mountains and surrounding lowlands.
The highest peak is Elbrus (5642m).
Ancient countries of Caucasus: Armenia, Iberia, Colchis and Albania
Enlarge
Ancient countries of Caucasus: Armenia, Iberia, Colchis and Albania
Modern Caucasus: Georgia, Armenia and Azerbaijan
Enlarge
Modern Caucasus: Georgia, Armenia and Azerbaijan
The independent nations that comprise today's Caucasus include Georgia, Armenia, and Azerbaijan. Large, non-independent autonomous areas of the Caucasus include Ossetia, Chechnya, Ingushetia and Dagestan, among others. Three areas here claim independence, but are not acknowledged by the international institutions: Abkhazia, Nagorno-Karabakh and South Ossetia. The Caucasus is one of the most linguistically and culturally diverse places on Earth.