Parrot already has SDL bindings, and it should be relatively easy to add in anything that has a C API, thanks to NCI.
As for maturing, well, I'd consider parrot to be of at least beta quality; it isn't stabilized yet, and many things are still subject to change, but on the other hand, it promises to be at least on par with (and in some cases substantially faster than) php, perl, ruby, and python as far as VM performance goes.
However, Perl 6 I'd consider to be alpha quality; more of its design is in flux, and although there is a proof-of-concept compiler for most of it, the real one has yet to be written. Although you may or may not see Parrot get mature in the next year, I doubt you'll see Perl 6 by that time as well--although I wouldn't mind being proven wrong here.:)
Modern games will always try to max out your CPU/GPU. That doesn't mean scripting languages don't have a place in games, but critical portions of them, or their libraries (like a 3D rendering engine, heh) will probably stay written in C/C++. However, there are already games written in scripting languages, and some of them are quite fun.
And you're right again--their accounting is a hard act to follow. However, if you look at the curve, you'll see that Clinton was making some progress, for whatever reason. I think the "surplus" was only accounting for the public debt. And as I already mentioned, the social security surplus we're running these days just gets spent every year on the rest of the budget, which is something that I think a lot of people don't know, realize, or consider the implications of...
It's possible to start responsibly paying down the debt without any huge shifts in economic policy, Clinton proved that. The amount we pay on interest on the national debt every year is often less than the deficit itself, which implies that if we didn't have the debt now, we wouldn't get into more debt! So all we have to do is start paying it down, and eventually our interest payments will shrink as well.
As a percentage of the budget, it isn't that big a chunk, so we wouldn't have to cut back too much. As for Social Security, I suggest we raise payroll taxes and income taxes slightly, and/or possibly institute a small national sales tax on luxury items. Simultaneously, we can start saving the Social Security surplus for Social Security, instead of spending it on the rest of the budget--because we know we'll need that money!
So there; no drastic changes. It isn't all bread and circuses, but it's at least somewhat responsible and forward-thinking.
The marketing jargon goes a bit over the top, but it isn't impossible to translate code for one ISA to an intermediate form, optimize it, and then generate code for another ISA. I don't know that it's revolutionary either. Note that LLVM takes a similar approach, and has a very simple intermediate form. I hear someone on their team is working on a PPC front-end, and as for language front-ends, Java and C# is in the works.
Getting back to Transitives, in July 2001, they claimed to already be doing x86->MIPS translation, which bodes well for x86->PPC. However, doing things efficiently the other way around is tougher. And of course you need to support or translate a ton of the native OS API calls etc. It'll be interesting to see for Windows on Linux (for example) if they require a copy of Windows to run the binaries.
That's the thing though; "the mainstream" is manifestly not the point of view of one party, it's the point of view(s) held by the majority of people in this country. On a lot of the important issues (abortion, for example) the Republicans (or at least the far right) are in the minority.
I won't pretend to predict the election, but I will say that I think it'll be close, and with record voter turn-out. But I am looking forward to more "fun".:-/
1. I can do whatever I like. b. Changing the rules in the middle with no right or new justifcation for doing so is by definition not within the rules. 3. You seem to have missed the point I was addressing--the underlying hypocrisy that makes this necessary. d. Carry on.
I thought the Republicans were against so-called "activist judges", that have views that are "way out of the mainstream"! Surely if they're pushing for "mainstream" judges, they wouldn't need this sort of extrajudicial power?:)
The biggest give-away is the spots on the paper that are in a straight line -- that's how you know it was done with a printer. At least, the May 4th and August 18th ones.
I can't believe that any "document expert" could miss this--60 Minutes II was bamboozled, at least about the authenticity of those two documents.
I'd be interested to see what an analysis of the other two gives, though.
I was planning on voting for Nader back then, but due to NC's bizarre election laws, he couldn't manage to get on the ballot, *and* any write-in votes for him weren't counted! In retrospect (based on what I know now) I wish I had voted for Gore, but ultimately it wouldn't have made a difference either way.
So, yeah, the voting system is totally messed up, on several levels. I'd like to see it reformed (a) so that *every* vote for *any* candidate counts, no matter who it is, and (b) so that third parties have a chance. Even approval voting would be way preferable to the mess that we have now.
I'm sure he'll get off for this sooner or later, and that video will surely help. For one thing, I never saw the cops read him his Miranda rights. We'll see if they remember to do so before they start asking him questions. For another, it doesn't help them that they couldn't offer a simple reason for why he was being arrested, although I can see why they wouldn't want to say anything, especially to that crowd.
Neither of those things points to anything but embarrasing media coverage--coupled with the triviality of the actual events, and the fact that he was at an interview talking to Ron Reagan--well, I can't help but think that we'll be hearing more about this. If not, then there probably *is* some sort of 'Vast Right-Wing Conspiracy'. We'll see.
You probably don't want to have both chips fighting over the cache, and slowing things down; I'm sure doing The Right Thing[tm] will take a while for them to work out. Until then, just pretend that they're mostly separate chips on the same silicon.
Maybe in the future they'll come up with some more advanced cache designs that can share some cache and improve performance. But until then, expect to see it in the next generation of value chips. (Overclocked dual-core Celerons? Nifty!)
Note that they never say "By 2014, nuclear war will have broken out, following rampant disease, economic collapse, rising world tensions, and local civil wars. A typical day might involve cowering in the remnants of your shanty, or travelling along backwoods roads, hoping that you or your family is not spotted by the local bandits. Mad cow disease won't be just for cows anymore, and computers will be largely superfluous due to the lowered standard of living, high energy prices, and disrupted power supply."
I really wish they would say that, just because they're so horrible at predicting the future--that's one future I'd be happy to see them get wrong.
Laissez-faire economics, globalization, plutocracy. And note that the US doesn't have a perfectly capitalistic economy, which I think is a very good thing.
for the poor Chinese manufacturing industry; having all that demand for their products must be horrible for them. Never mind *our* manufacturing industry, which largely doesn't have that opportunity at all. At least, not with Wal-Mart hawking these Chinese DVD players for less than half the price of what a VCR would formerly sell for.
And note that--from the article--apparently their best move is to consolidate--i.e, get bought up into some mega Chinese manufacturing company that can then increase profits, and perhaps eventually exercise some monopoly power to boot.
Thank God they haven't figured out how to do that yet--let's hope Wal-Mart doesn't show them how.
Also, in Java 1.0.2 there was a "private protected" keyword that corresponded to C++-style protected variable access. However, apparently that was a "bug", and was quickly removed, over the protests of the userbase.
P.S. sorry I didn't reply in this thread earlier to clarify things, guys, I guess I didn't think anyone would be interested.:)
Parrot already has SDL bindings, and it should be relatively easy to add in anything that has a C API, thanks to NCI.
:)
As for maturing, well, I'd consider parrot to be of at least beta quality; it isn't stabilized yet, and many things are still subject to change, but on the other hand, it promises to be at least on par with (and in some cases substantially faster than) php, perl, ruby, and python as far as VM performance goes.
However, Perl 6 I'd consider to be alpha quality; more of its design is in flux, and although there is a proof-of-concept compiler for most of it, the real one has yet to be written. Although you may or may not see Parrot get mature in the next year, I doubt you'll see Perl 6 by that time as well--although I wouldn't mind being proven wrong here.
Modern games will always try to max out your CPU/GPU. That doesn't mean scripting languages don't have a place in games, but critical portions of them, or their libraries (like a 3D rendering engine, heh) will probably stay written in C/C++. However, there are already games written in scripting languages, and some of them are quite fun.
And you're right again--their accounting is a hard act to follow. However, if you look at the curve, you'll see that Clinton was making some progress, for whatever reason. I think the "surplus" was only accounting for the public debt. And as I already mentioned, the social security surplus we're running these days just gets spent every year on the rest of the budget, which is something that I think a lot of people don't know, realize, or consider the implications of...
However, you're still effectively paying for a copy of the API. I wonder how much MS would charge a competitor to VirtualPC...
It's possible to start responsibly paying down the debt without any huge shifts in economic policy, Clinton proved that. The amount we pay on interest on the national debt every year is often less than the deficit itself, which implies that if we didn't have the debt now, we wouldn't get into more debt! So all we have to do is start paying it down, and eventually our interest payments will shrink as well.
As a percentage of the budget, it isn't that big a chunk, so we wouldn't have to cut back too much. As for Social Security, I suggest we raise payroll taxes and income taxes slightly, and/or possibly institute a small national sales tax on luxury items. Simultaneously, we can start saving the Social Security surplus for Social Security, instead of spending it on the rest of the budget--because we know we'll need that money!
So there; no drastic changes. It isn't all bread and circuses, but it's at least somewhat responsible and forward-thinking.
It's under medicare, go figure.
Who pissed in your cornflakes?
The marketing jargon goes a bit over the top, but it isn't impossible to translate code for one ISA to an intermediate form, optimize it, and then generate code for another ISA. I don't know that it's revolutionary either. Note that LLVM takes a similar approach, and has a very simple intermediate form. I hear someone on their team is working on a PPC front-end, and as for language front-ends, Java and C# is in the works.
Getting back to Transitives, in July 2001, they claimed to already be doing x86->MIPS translation, which bodes well for x86->PPC. However, doing things efficiently the other way around is tougher. And of course you need to support or translate a ton of the native OS API calls etc. It'll be interesting to see for Windows on Linux (for example) if they require a copy of Windows to run the binaries.
I bet it makes great fries too...
That's the thing though; "the mainstream" is manifestly not the point of view of one party, it's the point of view(s) held by the majority of people in this country. On a lot of the important issues (abortion, for example) the Republicans (or at least the far right) are in the minority.
:-/
I won't pretend to predict the election, but I will say that I think it'll be close, and with record voter turn-out. But I am looking forward to more "fun".
Maybe the Democrats are also against appointing activist judges, with views that are way out of the mainstream! :)
1. I can do whatever I like.
b. Changing the rules in the middle with no right or new justifcation for doing so is by definition not within the rules.
3. You seem to have missed the point I was addressing--the underlying hypocrisy that makes this necessary.
d. Carry on.
I thought the Republicans were against so-called "activist judges", that have views that are "way out of the mainstream"! Surely if they're pushing for "mainstream" judges, they wouldn't need this sort of extrajudicial power? :)
The biggest give-away is the spots on the paper that are in a straight line -- that's how you know it was done with a printer. At least, the May 4th and August 18th ones.
I can't believe that any "document expert" could miss this--60 Minutes II was bamboozled, at least about the authenticity of those two documents.
I'd be interested to see what an analysis of the other two gives, though.
I was planning on voting for Nader back then, but due to NC's bizarre election laws, he couldn't manage to get on the ballot, *and* any write-in votes for him weren't counted! In retrospect (based on what I know now) I wish I had voted for Gore, but ultimately it wouldn't have made a difference either way.
So, yeah, the voting system is totally messed up, on several levels. I'd like to see it reformed (a) so that *every* vote for *any* candidate counts, no matter who it is, and (b) so that third parties have a chance. Even approval voting would be way preferable to the mess that we have now.
it might just be more proof that the military is *way* too dependent on KBR (Kellog, Brown, and Root) -- there's some good history there, btw.
Bush lost his first debate badly, after which he swore to "never be out-Christianed or out-good-old-boyed again"--and he has stuck to that promise.
Study my post first before replying.
Also, see my other reply; I said nothing to contradict this, and in fact, mentioned it myself.
Remember this:
Replying to a post is no substitute for reading and understanding it first.
"I never saw the cops read him his Miranda rights. We'll see if they remember to do so before they start asking him questions"
Less sensationalism, more reading comprehension for you!
I'm sure he'll get off for this sooner or later, and that video will surely help. For one thing, I never saw the cops read him his Miranda rights. We'll see if they remember to do so before they start asking him questions. For another, it doesn't help them that they couldn't offer a simple reason for why he was being arrested, although I can see why they wouldn't want to say anything, especially to that crowd.
Neither of those things points to anything but embarrasing media coverage--coupled with the triviality of the actual events, and the fact that he was at an interview talking to Ron Reagan--well, I can't help but think that we'll be hearing more about this. If not, then there probably *is* some sort of 'Vast Right-Wing Conspiracy'. We'll see.
You probably don't want to have both chips fighting over the cache, and slowing things down; I'm sure doing The Right Thing[tm] will take a while for them to work out. Until then, just pretend that they're mostly separate chips on the same silicon.
Maybe in the future they'll come up with some more advanced cache designs that can share some cache and improve performance. But until then, expect to see it in the next generation of value chips. (Overclocked dual-core Celerons? Nifty!)
Note that they never say "By 2014, nuclear war will have broken out, following rampant disease, economic collapse, rising world tensions, and local civil wars. A typical day might involve cowering in the remnants of your shanty, or travelling along backwoods roads, hoping that you or your family is not spotted by the local bandits. Mad cow disease won't be just for cows anymore, and computers will be largely superfluous due to the lowered standard of living, high energy prices, and disrupted power supply."
I really wish they would say that, just because they're so horrible at predicting the future--that's one future I'd be happy to see them get wrong.
Laissez-faire economics, globalization, plutocracy. And note that the US doesn't have a perfectly capitalistic economy, which I think is a very good thing.
for the poor Chinese manufacturing industry; having all that demand for their products must be horrible for them. Never mind *our* manufacturing industry, which largely doesn't have that opportunity at all. At least, not with Wal-Mart hawking these Chinese DVD players for less than half the price of what a VCR would formerly sell for.
And note that--from the article--apparently their best move is to consolidate--i.e, get bought up into some mega Chinese manufacturing company that can then increase profits, and perhaps eventually exercise some monopoly power to boot.
Thank God they haven't figured out how to do that yet--let's hope Wal-Mart doesn't show them how.
Also, in Java 1.0.2 there was a "private protected" keyword that corresponded to C++-style protected variable access. However, apparently that was a "bug", and was quickly removed, over the protests of the userbase.
:)
P.S. sorry I didn't reply in this thread earlier to clarify things, guys, I guess I didn't think anyone would be interested.
...a Beowulf cluster of slashdot dupes.