I apologize. I should have said "invented recently" rather than "modern".
Please explain why you couldn't write 3D games in, say, Ocaml.
Functional languages are neat, but most programmers are more comfortable designing a large system in an imperative, object-oriented language. Functional idioms can be rather unintuitive, even to those with decent CS educations.
High level languages are built on top of other languages.
Maybe that's your definition. It's not the common one. C++ is high-level compared to C, as it allows for much greater abstraction.
For this reason, C++ won't disappear. It will just evolve.
I agree. C and Fortran will very likely stick around too, as they fill certain needs. Personally, I'm mildly surprised that there hasn't been more work on languages that compile to machine code. At the very least, it's an interesting project for CS students, and I don't think C++ is the pinnacle of what can be done in a compiled language. I believe GCJ can compile Java to machine code, but the mandatory garbage collector probably cripples it.
Obviously. The same goes for any language. But what do you propose to replace it? The vast majority of "modern" languages are not compiled to machine code. For the moment, C++ is a good balance between the efficiency of C and the user-friendliness of higher-level languages. It fills a niche (resource-gobbling 3D games, operating systems, compatibility with C/C++ libraries, etc) that no other language does.
Same here. Sadly, it seems to be all-too-often true that people hold their POVs because of incomplete or inaccurate information. But they don't want to be corrected. To paraphrase Carl Sagan, one tends to reject evidence that they've been bamboozled, so it happens again and again.
If they can provide 100Mbps downstream, I'll take 50Mbps BOTH WAYS for the same price. Fair's fair, right?
Sort of. I don't know of any asymmetric pipes, so broadband providers must have tons of unused upstream bandwidth. As you say, they're only limiting your upload speed so they can make you pay more.
I'd love to have my own leased line and not have to deal with an ISP, but even T1s are very expensive.
I don't much care for tests that are nominally testing my "lateral thinking", because I hate the idea of losing a job because I didn't get the joke.
Exactly. There are some interesting logic puzzles, but the vast majority of them merely require you to know some trick. Some people are good at figuring out these tricks. Does that make them good programmers or software engineers? Probably not.
Gah, why must you remind me of that abomination? Maybe there was a decent game in there somewhere, but I spent a couple hours just trying to figure out the interface before finally giving up. And I loved MOO and MOO2.
Why is it people use "very clever" when they spot the most trivial of strategies? Underestimating the enemy is the biggest mistake you can make.
Just so. This is why I have to laugh whenever anyone suggests racial profiling at airports. Do they really think it's so hard for Arab terrorists to think of finding one white guy to help smuggle something past security? They're not stupid.
The people who carried out the attacks may have lived in London for years before it happened and may have been as familiar with the public transport as anyone else who lived there.
Or maybe they just took a look at a map and spent a day scouting it out. There are a huge number of attacks that could be easily pulled off if you have some explosives and are willing to risk getting caught. Leaving a bomb on a train/bus is a very old trick, and sadly still highly effective.
Yes, that's exactly what I was thinking when I read that post. I think the "problem" here is that the GP doesn't even understand the very basics of evolution.
It's interesting how much agreement there is anymore on future technology predictions.
Argh. You've just committed a terrible crime against English and made my head hurt. The word "anymore". Look at it. It's really two English words stuck together. Any and more. As in "any more", or "any longer".
For example:
I don't like Slashdot anymore.
I don't like Slashdot any longer.
Compared to:
I like Slashdot anymore.
I like Slashdot any longer.
It doesn't mean a god damn thing. It's nonsense. It leaves the reader wondering, what the heck is a "Slashdot anymore"? For the love of god, stop it. Use "nowadays" or "these days" instead, and you won't look like an idiot to those who don't use your totally illogical regionalisms.
And it's called soda, not "pop". Kids these days...
I'll agree with him that Internet2 hasn't lived-up to what it should have been
What the...? Are you confused by the name? I2 is just another semi-private backbone. That's all. It's occasionally a testbed, but mostly it's just a bunch of fast routers, nothing magical. It serves much the same purpose as the early Internet: connecting universities and a few large organizations.
Because, while it's very funny to watch 10 people all grab for their cellphones and simultaneously say "Hello?" it's not very efficient and the novelty quickly wears off.
What, people can't tell where a sound is coming from?
Perhabs a better question would have been - are there ways to flash from within Linux these days? Last I looked (a long time ago), I couldn't find anything reliable.
Not exactly flashing from within Linux, but check out biosdisk. Gentoo has the package.
it has that "feel", in terms of its emphasis on going to many locales, exploring, and talking to various people. And things. Along with a storyline that unfolds
Have you ever played an adventure game?
FWIW, MobyGames classifies it under Action and Adventure.
Most "real code" isn't optimized specifically for x86. I imagine the Intel compilers do a good job of optimization for IA64, as they do for x86.
I apologize. I should have said "invented recently" rather than "modern".
Please explain why you couldn't write 3D games in, say, Ocaml.
Functional languages are neat, but most programmers are more comfortable designing a large system in an imperative, object-oriented language. Functional idioms can be rather unintuitive, even to those with decent CS educations.
Maybe that's your definition. It's not the common one. C++ is high-level compared to C, as it allows for much greater abstraction.
For this reason, C++ won't disappear. It will just evolve.
I agree. C and Fortran will very likely stick around too, as they fill certain needs. Personally, I'm mildly surprised that there hasn't been more work on languages that compile to machine code. At the very least, it's an interesting project for CS students, and I don't think C++ is the pinnacle of what can be done in a compiled language. I believe GCJ can compile Java to machine code, but the mandatory garbage collector probably cripples it.
That's what compilers are for. Really, it's not such a big deal for most programs.
Obviously. The same goes for any language. But what do you propose to replace it? The vast majority of "modern" languages are not compiled to machine code. For the moment, C++ is a good balance between the efficiency of C and the user-friendliness of higher-level languages. It fills a niche (resource-gobbling 3D games, operating systems, compatibility with C/C++ libraries, etc) that no other language does.
Or 1/4 left of what you had at the beginning.
In NYC? No, no you wouldn't. Owning a car in the city is a nightmare.
An alpha version (~2 years ago?) installed and ran on VMware, albeit very very slowly.
Same here. Sadly, it seems to be all-too-often true that people hold their POVs because of incomplete or inaccurate information. But they don't want to be corrected. To paraphrase Carl Sagan, one tends to reject evidence that they've been bamboozled, so it happens again and again.
I don't know...Dungeon Siege was pretty awful.
Sort of. I don't know of any asymmetric pipes, so broadband providers must have tons of unused upstream bandwidth. As you say, they're only limiting your upload speed so they can make you pay more.
I'd love to have my own leased line and not have to deal with an ISP, but even T1s are very expensive.
Exactly. There are some interesting logic puzzles, but the vast majority of them merely require you to know some trick. Some people are good at figuring out these tricks. Does that make them good programmers or software engineers? Probably not.
Gah, why must you remind me of that abomination? Maybe there was a decent game in there somewhere, but I spent a couple hours just trying to figure out the interface before finally giving up. And I loved MOO and MOO2.
Just so. This is why I have to laugh whenever anyone suggests racial profiling at airports. Do they really think it's so hard for Arab terrorists to think of finding one white guy to help smuggle something past security? They're not stupid.
The people who carried out the attacks may have lived in London for years before it happened and may have been as familiar with the public transport as anyone else who lived there.
Or maybe they just took a look at a map and spent a day scouting it out. There are a huge number of attacks that could be easily pulled off if you have some explosives and are willing to risk getting caught. Leaving a bomb on a train/bus is a very old trick, and sadly still highly effective.
Just wait til you read the utter crap he posts on K5.
Yes, that's exactly what I was thinking when I read that post. I think the "problem" here is that the GP doesn't even understand the very basics of evolution.
Argh. You've just committed a terrible crime against English and made my head hurt. The word "anymore". Look at it. It's really two English words stuck together. Any and more. As in "any more", or "any longer".
For example:
I don't like Slashdot anymore.
I don't like Slashdot any longer.
Compared to:
I like Slashdot anymore.
I like Slashdot any longer.
It doesn't mean a god damn thing. It's nonsense. It leaves the reader wondering, what the heck is a "Slashdot anymore"? For the love of god, stop it. Use "nowadays" or "these days" instead, and you won't look like an idiot to those who don't use your totally illogical regionalisms.
And it's called soda, not "pop". Kids these days...
Clearly, it should have been "the rotational velocity of toast".
What the...? Are you confused by the name? I2 is just another semi-private backbone. That's all. It's occasionally a testbed, but mostly it's just a bunch of fast routers, nothing magical. It serves much the same purpose as the early Internet: connecting universities and a few large organizations.
Probably because the Internet as we know it has only been around for about eleven years.
What, people can't tell where a sound is coming from?
Not exactly flashing from within Linux, but check out biosdisk. Gentoo has the package.
Have you ever played an adventure game?
FWIW, MobyGames classifies it under Action and Adventure.
As the GP said, there have been plenty of experimental fusion reactors built. Just none that have quite reached the break-even point.
Absolutely. But please, it's not an RPG (just because you can upgrade your ship?). It's adventure/action.