Yes, because one-size-fits-all is far superior to specialization. Idiot.
There will be no wall, people have enough power now, they just don't care. The next generation of ARM cores are already increasing their IPC by 40-50% per core. Intel will never take the mobile market now, it's just too late.
The desktop PC market will cease to exists, everybody will use tablets and laptops, they will be powered by the lowest power SoCs.
A compiler is a computer program (or set of programs) that transforms source code written in a programming language (the source language) into another computer language (the target language, often having a binary form known as object code). The most common reason for wanting to transform source code is to create an executable program.
The name "compiler" is primarily used for programs that translate source code from a high-level programming language to a lower level language (e.g., assembly language or machine code). (snip) A program that translates from a low level language to a higher level one is a decompiler. A program that translates between high-level languages is usually called a language translator, source to source translator, or language converter. A language rewriter is usually a program that translates the form of expressions without a change of language.
I'm sorry, would you have preferred me to use the term language translator?;)
Anyway, you know what I mean. One day compilers will take your high level source code, produce some intermediate form, and the JIT compile it for CPU+GPU, utilizing whichever is most appropriate.
I won't. I'll be dancing in the goddamn street with a crowbar. I've been watching with interest the burgeoning Linux games industry and it's about to go critical with this, that's for sure. It's not just Steam, it's Source. So that's the back library taken care of. And now I can play keyboard/mouse games again for the first time since I abandoned the Windows world! YAY!
The iPhone was not successful because Apple were first to market. Anyway, Microsoft had been doing PDAs with all the same components in long before Apple did and they were all dreadful.
As much as I loath the Apple culture and all it's frothing zealots, they do do great software and hardware design. Something that is totally lacking at Microsoft and somewhat lacking in the Linuxverse.
Can you verify yourself? I know I can't. I've even driven into the back of someone in heavy traffic because a sudden hail storm fogged up the window. Fact of the matter is, get this system to cope with most situations and put a STOP!!! button on the dash and you'll solve most traffic and traffic accident problems.
They can also drive safely millimetres (like inches but smaller) apart from each other, massively increasing the capacity of the existing road network. I've seen that thing MERGE WITH MOTORWAY (freeway right?) TRAFFIC!!! 8@~~ It's bonkers clever. I want one. Where we all just sit around the table inside it having breakfast.
[1] RoboJ1M (Slashdot Comment, 2012-03-23): "Linq and it's backends Linq to Objects, SQL and Xsd make business application programming not only faster, but simpler and more maintainable"
There are about 2 billion internet users in the world (http://www.internetworldstats.com/stats.htm) Android will cross the billion users mark in about November 2013, 1-2 years after that it will be 2 billion. So Android-Linux will be the dominant computing platform sometime in 2014. Closely followed by iOS, which is also POSIX compliant. Another way to answer the question is never, Linux will never sell on the desktop because the desktop will cease to exist before it has a chance to.
Nothing. Linux is a kernel, not an operating system. If you don't know the difference, either STOP reading Slashdot or START reading slashdot, whichever applies to you.
Why? I'm from the UK. I work a 37 hour week, we're all very much enjoying the rich western lifestyle. All the money is in design, licensing and marketing. What use it a 60 hour week there?
I work in an office where all the management and non-technical people live in a world of Word, Excel and Outlook. They store all of their plans, designs, proposals and, well, everything in those formats. We have staff members who's entire job is manually shuffling identical data between Word documents in various managers personal style preferences. We have screens that display information that has to be manually copied and updated from other word documents. Most people use email as an information filling system ("Can you resend me that email from two years ago that explains such and such?") We could probably replace the entire system with a wiki, a small database, a data entry website and some XSLT for formatting output. I refer to the word docs as "dead" documents.
Not me. I'm a vocal promoter of change and development in interfaces, even when it causes some (growing) pain.
We've been copying one idea that Bill Gates had in 1995 and it's terrible. Time for something new and improved.
pennies, but they "sold" 6 billion in 2010
Yes, because one-size-fits-all is far superior to specialization.
Idiot.
There will be no wall, people have enough power now, they just don't care.
The next generation of ARM cores are already increasing their IPC by 40-50% per core.
Intel will never take the mobile market now, it's just too late.
The desktop PC market will cease to exists, everybody will use tablets and laptops, they will be powered by the lowest power SoCs.
Intel will be banished to the server market.
What happens if I add something from the arse end of unicode?
Whoops...
(From http://en.wikipedia.org/wiki/Compiler)
A compiler is a computer program (or set of programs) that transforms source code written in a programming language (the source language) into another computer language (the target language, often having a binary form known as object code). The most common reason for wanting to transform source code is to create an executable program.
The name "compiler" is primarily used for programs that translate source code from a high-level programming language to a lower level language (e.g., assembly language or machine code). (snip) A program that translates from a low level language to a higher level one is a decompiler. A program that translates between high-level languages is usually called a language translator, source to source translator, or language converter. A language rewriter is usually a program that translates the form of expressions without a change of language.
I'm sorry, would you have preferred me to use the term language translator? ;)
Anyway, you know what I mean. One day compilers will take your high level source code, produce some intermediate form, and the JIT compile it for CPU+GPU, utilizing whichever is most appropriate.
Whoops, you lose ten points for lack of foresight.
http://www.anandtech.com/show/5831/amd-trinity-review-a10-4600m-a-new-hope
That's the reason they are adding GPUs to CPUs.
Roll on the day when compilers automatically spit out OpenCL code when useful.
Then x86 performance will mean bugger all.
Oh, cool.
I was just expecting Turned Off Ha Ha No Secures For You.
I never believed they would do the sensible thing and let me sign my own bootloader/os etc
And... oh no I've gone cross eyed ><
But yes, that makes sense.
I won't.
I'll be dancing in the goddamn street with a crowbar.
I've been watching with interest the burgeoning Linux games industry and it's about to go critical with this, that's for sure.
It's not just Steam, it's Source.
So that's the back library taken care of.
And now I can play keyboard/mouse games again for the first time since I abandoned the Windows world! YAY!
That and the fact that they utterly failed to fairly distribute the tickets.
God I'm so embarrassed to be from this country.
>Chain ""
Loading: 00
beeee... (continue, very long beep)
MAAARGH (ear destroying wail)
Loading: 01
beeee... (continue, very long beep)
MAAARGH (ear destroying wail)
Block.
Please rewind tape.
You know you know the noise.
And also there was that soft ticking somewhere in there two, a relay I guess.
OK, now somebody do a 5 1/4 " floppy with a disk read error.
The iPhone was not successful because Apple were first to market.
Anyway, Microsoft had been doing PDAs with all the same components in long before Apple did and they were all dreadful.
As much as I loath the Apple culture and all it's frothing zealots, they do do great software and hardware design.
Something that is totally lacking at Microsoft and somewhat lacking in the Linuxverse.
Turning us into this...
*turns a Duracell battery around in his hand*
Can you verify yourself?
I know I can't. I've even driven into the back of someone in heavy traffic because a sudden hail storm fogged up the window.
Fact of the matter is, get this system to cope with most situations and put a STOP!!! button on the dash and you'll solve most traffic and traffic accident problems.
They can also drive safely millimetres (like inches but smaller) apart from each other, massively increasing the capacity of the existing road network.
I've seen that thing MERGE WITH MOTORWAY (freeway right?) TRAFFIC!!! 8@~~
It's bonkers clever. I want one. Where we all just sit around the table inside it having breakfast.
I citate.... ME![1]
[1] RoboJ1M (Slashdot Comment, 2012-03-23): "Linq and it's backends Linq to Objects, SQL and Xsd make business application programming not only faster, but simpler and more maintainable"
There are about 2 billion internet users in the world (http://www.internetworldstats.com/stats.htm)
Android will cross the billion users mark in about November 2013, 1-2 years after that it will be 2 billion.
So Android-Linux will be the dominant computing platform sometime in 2014.
Closely followed by iOS, which is also POSIX compliant.
Another way to answer the question is never, Linux will never sell on the desktop because the desktop will cease to exist before it has a chance to.
Did you?
Nothing. Linux is a kernel, not an operating system.
If you don't know the difference, either STOP reading Slashdot or START reading slashdot, whichever applies to you.
You can get PAID?!?! D8
In time, perhaps even 80 or 100 shall not be beyond the glorious reach of Science!
169 hours however...
Why? I'm from the UK.
I work a 37 hour week, we're all very much enjoying the rich western lifestyle.
All the money is in design, licensing and marketing. What use it a 60 hour week there?
Agreed.
I work in an office where all the management and non-technical people live in a world of Word, Excel and Outlook.
They store all of their plans, designs, proposals and, well, everything in those formats.
We have staff members who's entire job is manually shuffling identical data between Word documents in various managers personal style preferences.
We have screens that display information that has to be manually copied and updated from other word documents.
Most people use email as an information filling system ("Can you resend me that email from two years ago that explains such and such?")
We could probably replace the entire system with a wiki, a small database, a data entry website and some XSLT for formatting output.
I refer to the word docs as "dead" documents.
St Patrick's Day is only about a month away
So they better hurry up if they want it done by then...
Not me. I'm a vocal promoter of change and development in interfaces, even when it causes some (growing) pain.
We've been copying one idea that Bill Gates had in 1995 and it's terrible. Time for something new and improved.
Europe is too remote to make an effective demonstration - but don't worry; we will deal with your rebel friends soon