Intel's compiler on Linux has a high degree of compatibility with GCC. Of course, that's necessary in order to be useful on Linux systems where other libraries have been compiled using GCC. Plus many Linux applications are developed using GCC, and hence GCC often is known to compile the code. So considering their current compatibility, it's not surprising that they were able to compile the kernel with their compiler. I'm just not sure how much compability Metrowerks' compiler offers with respect to GCC extensions.
Will they be looking into the use of Ruby and Python for application development on such handheld devices? Indeed, many cell phones use Java-based programming environments. Considering how much better that Python and Ruby often perform than Java for desktop applications, it would seem plausible that they may have a place on such devices.
Perhaps it's more an issue of trying to focus on too many markets at once. Quite opposite to the UNIX credo of doing one thing, and doing it well, it seems that some people want Linux to do everything these days on all sorts of systems. Handhelds have vastly different needs than servers, and desktops differ from both of those. You're going to run into problems when you try to make one piece of software perform excellently on such varied environments, each with vastly different requirements.
It is widely known that Motorola, who is involved in this initiative, is linked to Metrowerks (or what was Metrowerks) via Freescale. Metrowerks is well known for developing C/C++ compilers for various platforms, including many embedded systems.
While GCC is a fantastic compiler, the Metrowerks compiler has often been amongst the best optimizing compilers. That said, could the performance of handheld devices be improved by compiling the Linux kernel and most Linux software with the Metrowerks compiler, rather than GCC? Considering the kernel's use of GCC-specific features in its code, it would of course not be an easy task.
The article itself isn't very technical. Can anyone shed some light onto what sort of gaps they're trying to fill?
It does list some of the technical areas to be worked on: real-time, power management, security, memory footprint, and fast boot functionality
However, what specifically could be improved in each area? Would such improvements be of any benefit to server or desktop applications in a significant way?
Would any of the improvements enhance the desktop Linux experience? Indeed, applications designed for the minimalistic hardware of many handhelds could potentially perform amazingly on a high-powered, modern desktop.
I don't know why people are putting up with all these shenanigans from Microsoft. This should be an indicator to everyone that they're only out to hassle the community.
As such, any product organization should begin to switch to a system such as LaTeX for their document formatting needs. And for those who suggest that it is too complex for memos and other smaller documents, the perfect answer to that is to just stick with plain text files.
While the learning curve of something like LaTeX is a bit more than that of Word, it is far more powerful. Using a system such as LaTeX you can easily produce some very complex documents, and they look great. You don't have to worry about proprietary binary or XML formats, because LaTeX source files are plain text files. You can easily transmit them in source form, or you can create PDF documents when you need the presentation to be exact.
Perhaps some competition at this point would be a better idea. Let each group come up with their design and implementation, and then later compare the benefits and downfalls of each. Indeed, perhaps in two or three years a unified API could be developed. It would take into account the lessons learned from the two separate implementations.
Actually, most intelligent people know that the Democrats and Republicans are all cut from the same pile of shit, and have been for ages. They're not there to help out any regular American citizen. They're out to represent and aide their various business interests, be them the entertainment industry or the petroleum industry.
Indeed, that's one of the reasons that most sane people are so fearful of technology such as this. Your system itself is flawed, in that nobody is truly representing you, as a citizen. Companies can get away with this, and then others can get away with abusing such information. Were true conservatives or liberals in power, then this would never be allowed to happen, and the companies that did participate in this activity would be punished. Why is that? Because true conservatives and true liberals care about individual rights.
Actually, it could cause a lot of inconvenience. Suppose a dirty printer head leads to the code being misprinted. A printed document, with the incorrect information, is involved in a murder or child rape investigation. Suddenly you become a suspect, even though you had no involvement, and the problem was with the printer. You could potentially be stuck defending yourself against baseless charges. That can take a massive financial toll, not to mention ruin your reputation. Hardly without inconvenience, indeed.
Did you know that "suso" means "strong genitals" in Portuguese? Indeed, my brother-in-law is from Portugal, and often times you'll hear him say things such as "Tony Blair, he not have the suso!", referring to the fact that Blair did not have the balls to stand up to George Bush regarding the War in Iraq.
Re:What other pre-web services are out there?
on
IMDb Turns 15
·
· Score: -1, Redundant
Email, UUCP, various FTP servers, BBSes.
Re:What other pre-web services are out there?
on
IMDb Turns 15
·
· Score: 0, Redundant
Gopher, MUDs.
A giant THANKS! to the IMDb people.
on
IMDb Turns 15
·
· Score: 5, Interesting
I just want to say Thanks! to everyone who has contributed to the the IMDb effort. Indeed, time and time again I have found it to be the ultimate resource when it comes to films. The database is always very complete, the summaries and cast lists accurate, and all in all it is a very helpful website.
Many cheers and pip to them all! May they continue to provide such a useful service for years to come.
It's more a matter of having to investigate each and every part of a design for possible patent infringements that wastes a resource (ie. the innovator's time). It adds a whole extra step between the "design" and "testing" steps. A design not only has to be functionally tested, but would potentially have to be tested for patent infringement as well, even on some of the most insignificant portions of the design.
Wasted resources, especially the time of the more talented individuals, do not help out the economy of any nation.
Open source software, and business in general, will still succeed. It just won't be in the United States. Countries like France, Germany, Great Britain, Ireland, Italy, Australia, New Zealand, Japan, and even China will become the main hubs for open source development. The users there will benefit, while Americans become entangled in their web of patents.
A vibrant economy requires resources to be used efficiently. In theory, patents are supposed to help this process by increasing the incentive to invest in capital. Indeed, such investment can benefit both the inventor and the end user. As such, patents encourage the production of new capital, and the new capital is often more efficient at using resources than the previous capital. Thus the economy grows.
However, it appears as though America is reaching a point where patents interfere with the process so much that productivity is diminished. When an inventor has to search for patents when designing every portion of a capital work, less time is spent on developing the capital itself. Thus the creation of new capital diminishes, and resources are not used as efficiently. That can eventually cause the economy to basically rot.
This is not what the American economy needs, considering its various other problems (massive debt, inflated stock markets, a housing bubble, and so forth).
If one does not wish to debate, then one can simply not debate. That involves not posting a reply, rather than posting one consisting solely of insults.
Then again, in this particular case the developer was incorrect. So when you're arguing for a factually incorrect point, there is no way to actually win. If that flusters you, then perhaps you should change your position to the correct one.
No, really. Look into the support that C# offers for regular expressions. I'm not a fan nor a user of Microsoft's products, but I will admit that what they've done is top of the game stuff. Same with Python and Ruby. Like stated earlier, Perl was the innovator. And Perl even managed to popularize regular expressions. But these days others have taken over the task of innovation in that field.
That said, Perl could be preparing for the next wave of innovation. Strangely enough, such "innovation" may be in the form of functional programming. They are concepts that were pioneered decades ago, yet have not received widespread public use. Perl could change that, by bringing such academic ideas to industrial use.
The leading Perl 6 implementation, Pugs, is written in Haskell. Indeed, even if Perl 6 never takes off, there will at least be a number of developers who learned Haskell in order to work on Pugs. So that alone may be enough of a contribution to modern software development.
Indeed. That's all that is being requested. Basic professionalism, and common courtesy. He could have made any point he would have liked, and could have done so without resorting to insults.
It reflects badly on the entire open source community when some developers are unable to maintain a professional public image.
It would hurt Jesus if your child heard the word "cunt" on the tele or radio. That is why it is strictly forbidden in the God-loving America.
He probably means exactly what he said he means.
Gaze at navels and anuses all you want. But the fact remains that he said what he said and when he said what he said he probably meant what he said.
Intel's compiler on Linux has a high degree of compatibility with GCC. Of course, that's necessary in order to be useful on Linux systems where other libraries have been compiled using GCC. Plus many Linux applications are developed using GCC, and hence GCC often is known to compile the code. So considering their current compatibility, it's not surprising that they were able to compile the kernel with their compiler. I'm just not sure how much compability Metrowerks' compiler offers with respect to GCC extensions.
Will they be looking into the use of Ruby and Python for application development on such handheld devices? Indeed, many cell phones use Java-based programming environments. Considering how much better that Python and Ruby often perform than Java for desktop applications, it would seem plausible that they may have a place on such devices.
Perhaps it's more an issue of trying to focus on too many markets at once. Quite opposite to the UNIX credo of doing one thing, and doing it well, it seems that some people want Linux to do everything these days on all sorts of systems. Handhelds have vastly different needs than servers, and desktops differ from both of those. You're going to run into problems when you try to make one piece of software perform excellently on such varied environments, each with vastly different requirements.
It is widely known that Motorola, who is involved in this initiative, is linked to Metrowerks (or what was Metrowerks) via Freescale. Metrowerks is well known for developing C/C++ compilers for various platforms, including many embedded systems.
While GCC is a fantastic compiler, the Metrowerks compiler has often been amongst the best optimizing compilers. That said, could the performance of handheld devices be improved by compiling the Linux kernel and most Linux software with the Metrowerks compiler, rather than GCC? Considering the kernel's use of GCC-specific features in its code, it would of course not be an easy task.
The article itself isn't very technical. Can anyone shed some light onto what sort of gaps they're trying to fill?
It does list some of the technical areas to be worked on:
real-time, power management, security, memory footprint, and fast boot functionality
However, what specifically could be improved in each area? Would such improvements be of any benefit to server or desktop applications in a significant way?
Would any of the improvements enhance the desktop Linux experience? Indeed, applications designed for the minimalistic hardware of many handhelds could potentially perform amazingly on a high-powered, modern desktop.
I don't know why people are putting up with all these shenanigans from Microsoft. This should be an indicator to everyone that they're only out to hassle the community.
As such, any product organization should begin to switch to a system such as LaTeX for their document formatting needs. And for those who suggest that it is too complex for memos and other smaller documents, the perfect answer to that is to just stick with plain text files.
While the learning curve of something like LaTeX is a bit more than that of Word, it is far more powerful. Using a system such as LaTeX you can easily produce some very complex documents, and they look great. You don't have to worry about proprietary binary or XML formats, because LaTeX source files are plain text files. You can easily transmit them in source form, or you can create PDF documents when you need the presentation to be exact.
Perhaps some competition at this point would be a better idea. Let each group come up with their design and implementation, and then later compare the benefits and downfalls of each. Indeed, perhaps in two or three years a unified API could be developed. It would take into account the lessons learned from the two separate implementations.
Actually, most intelligent people know that the Democrats and Republicans are all cut from the same pile of shit, and have been for ages. They're not there to help out any regular American citizen. They're out to represent and aide their various business interests, be them the entertainment industry or the petroleum industry.
Indeed, that's one of the reasons that most sane people are so fearful of technology such as this. Your system itself is flawed, in that nobody is truly representing you, as a citizen. Companies can get away with this, and then others can get away with abusing such information. Were true conservatives or liberals in power, then this would never be allowed to happen, and the companies that did participate in this activity would be punished. Why is that? Because true conservatives and true liberals care about individual rights.
Actually, it could cause a lot of inconvenience. Suppose a dirty printer head leads to the code being misprinted. A printed document, with the incorrect information, is involved in a murder or child rape investigation. Suddenly you become a suspect, even though you had no involvement, and the problem was with the printer. You could potentially be stuck defending yourself against baseless charges. That can take a massive financial toll, not to mention ruin your reputation. Hardly without inconvenience, indeed.
Did you know that "suso" means "strong genitals" in Portuguese? Indeed, my brother-in-law is from Portugal, and often times you'll hear him say things such as "Tony Blair, he not have the suso!", referring to the fact that Blair did not have the balls to stand up to George Bush regarding the War in Iraq.
Email, UUCP, various FTP servers, BBSes.
Gopher, MUDs.
I just want to say Thanks! to everyone who has contributed to the the IMDb effort. Indeed, time and time again I have found it to be the ultimate resource when it comes to films. The database is always very complete, the summaries and cast lists accurate, and all in all it is a very helpful website.
Many cheers and pip to them all! May they continue to provide such a useful service for years to come.
It's more a matter of having to investigate each and every part of a design for possible patent infringements that wastes a resource (ie. the innovator's time). It adds a whole extra step between the "design" and "testing" steps. A design not only has to be functionally tested, but would potentially have to be tested for patent infringement as well, even on some of the most insignificant portions of the design.
Wasted resources, especially the time of the more talented individuals, do not help out the economy of any nation.
Open source software, and business in general, will still succeed. It just won't be in the United States. Countries like France, Germany, Great Britain, Ireland, Italy, Australia, New Zealand, Japan, and even China will become the main hubs for open source development. The users there will benefit, while Americans become entangled in their web of patents.
My penis is not small. It is just highly impotent. It's a problem of function, rather than dimension.
A vibrant economy requires resources to be used efficiently. In theory, patents are supposed to help this process by increasing the incentive to invest in capital. Indeed, such investment can benefit both the inventor and the end user. As such, patents encourage the production of new capital, and the new capital is often more efficient at using resources than the previous capital. Thus the economy grows.
However, it appears as though America is reaching a point where patents interfere with the process so much that productivity is diminished. When an inventor has to search for patents when designing every portion of a capital work, less time is spent on developing the capital itself. Thus the creation of new capital diminishes, and resources are not used as efficiently. That can eventually cause the economy to basically rot.
This is not what the American economy needs, considering its various other problems (massive debt, inflated stock markets, a housing bubble, and so forth).
If one does not wish to debate, then one can simply not debate. That involves not posting a reply, rather than posting one consisting solely of insults.
Then again, in this particular case the developer was incorrect. So when you're arguing for a factually incorrect point, there is no way to actually win. If that flusters you, then perhaps you should change your position to the correct one.
No, really. Look into the support that C# offers for regular expressions. I'm not a fan nor a user of Microsoft's products, but I will admit that what they've done is top of the game stuff. Same with Python and Ruby. Like stated earlier, Perl was the innovator. And Perl even managed to popularize regular expressions. But these days others have taken over the task of innovation in that field.
That said, Perl could be preparing for the next wave of innovation. Strangely enough, such "innovation" may be in the form of functional programming. They are concepts that were pioneered decades ago, yet have not received widespread public use. Perl could change that, by bringing such academic ideas to industrial use.
The leading Perl 6 implementation, Pugs, is written in Haskell. Indeed, even if Perl 6 never takes off, there will at least be a number of developers who learned Haskell in order to work on Pugs. So that alone may be enough of a contribution to modern software development.
Indeed. That's all that is being requested. Basic professionalism, and common courtesy. He could have made any point he would have liked, and could have done so without resorting to insults.
It reflects badly on the entire open source community when some developers are unable to maintain a professional public image.
While it's not production software by any means, you can begin testing and improving Pugs.
I agree with the developer, you're an idiot and it needs to be said.
It looks like you lost that debate before it even began!