The areas where Java is weakest are on the client side and this is where.NET has / will have it beat hands down unless drastic changes are made. But so what? The client side is rapidly being taken over by JavaScript/HTML and to a lesser extent, Flash.
Apple is probably right to restrict it. Yes, they could make a lot of money selling OS-X for regular PCs, but it would be terrible for their hardware sales.
The key to math is that the application of it is far more useful than the raw theory of it. That's why the actual profession of mathematician is rarely sought after, instead, the ideal situation is one who has a firm background in math due to classes or a minor.
The only problem with that is that you forget it awfully fast if you're not using it full time. I took up through calc. 3 when I was an engineering student, before I dropped out for four years. I've been a part-time computer science student for four years now, and the only math class I've had in that time is discrete math. I need to take physics 2 and one more math class to graduate, and I'm rather worried about it, because I barely remember anything from calc 1, and my algebra abilities are about what they were a month into algebra 2 in 11th grade.
while the grocery store saves $8 an hour times however many cashiers they used to employ, what do the RFID chips cost? What do the RFID readers cost? If the costs are just shifted to the RFID equipment, then it's creating employment in the company that makes *that*.
Or you could just use the electricity as electricity, maybe? If you're plugged in somewhere, sure. I think the ancestor post was looking for something more portable; yes, there are batteries, but those have their own environmental concerns for production.
Re:The right programming language helps hugely
on
When Bugs Aren't Allowed
·
· Score: 3, Interesting
all of them are very expressive languages with uncluttered code (compared to C++ or Java), completely type-safe, produce fast compiled code, and use garbage collection. More to the point, they're all basically functional, and Haskell is a pure functional language.
I think we're going to see functional languages get a lot more popular soon because they're better for concurrent programming, and we're about to see a lot more multi-processor PCs.
Personally, yeah, I think it'd be kind of kool to see the heads seeking. Imagine how cool they'd look dancing in unison in a RAID 0. Of course that's $700 of hard drive, so I'm not going to do it.
It might have been +4 if he or she had realized that it's XML+XSLT->XSL-FO->PDF. The complete XML-to-print system is XSL, which is XSLT and XSL-FO. XSLT only became a tool in its own right when people realized it would be good for making HTML, too.
PDF does have a system for talking about the document, called annotations; it's even threaded. I just ran across it in the PDF spec, though. I've never seen anyone use it.
Actually, I wasn't stating anything. I was just trying to make some sense of the comment I was replying to, and speculating about what was really being asked.
When was the last time you saw a show or a movie where a main character got hurt and had to learn to live with the disability. On Buffy (also Whedon), Xander lost an eye.
If you draw a bunch of dots on a piece of paper you will not be able to draw lines joining the dots in all possible configurations unless the lines cross (given some sufficiently large number of dots. I think 5 might do it). However, once you hit three dimensions, all configurations are possible without crossings. Adding a fourth or fifth doesn't have any further beneficial effect.
The same is true of planes in three dimensione, or cubes (or maybe whatever you'd call an infinite version) in four dimensions. More to the point, so what? Is there some utility to drawing lines that don't cross?
I'm not suggesting changing the languages, just what happens visually when you're debugging. For a non-programming example, you could do the same thing for report data. Zoom into and through a summary line to see detail behind it.
And no, it's not a completely new interface, but I think it would also be familiar enough that people wouldn't be too confused by it.
How about an interface that is basically 2D, but instead of drilling down, you drill forward? Imagine tracing code in an IDE, and instead of a procedure call just jumping to the other location, your view moves forward through the old routine's code into the new. If you want to see where you came from for context, just back up a little.
if you need more storage than that? Go offline if possible storing files, or use them RAID'd/striped/spanned! I use a Raptor as the boot drive, and then a more normal large drive for data. When it's my turn for a new PC next year, I was going to use two of the little Raptors in a RAID 0, but I was still expecting to add a data drive later.
The areas where Java is weakest are on the client side and this is where .NET has / will have it beat hands down unless drastic changes are made.
But so what? The client side is rapidly being taken over by JavaScript/HTML and to a lesser extent, Flash.
Because it's a hell of a lot better than McCaffee, and those two are all most people have ever heard of. What would you use?
Apple is probably right to restrict it. Yes, they could make a lot of money selling OS-X for regular PCs, but it would be terrible for their hardware sales.
The key to math is that the application of it is far more useful than the raw theory of it. That's why the actual profession of mathematician is rarely sought after, instead, the ideal situation is one who has a firm background in math due to classes or a minor.
The only problem with that is that you forget it awfully fast if you're not using it full time. I took up through calc. 3 when I was an engineering student, before I dropped out for four years. I've been a part-time computer science student for four years now, and the only math class I've had in that time is discrete math. I need to take physics 2 and one more math class to graduate, and I'm rather worried about it, because I barely remember anything from calc 1, and my algebra abilities are about what they were a month into algebra 2 in 11th grade.
while the grocery store saves $8 an hour times however many cashiers they used to employ, what do the RFID chips cost? What do the RFID readers cost?
If the costs are just shifted to the RFID equipment, then it's creating employment in the company that makes *that*.
Or you could just use the electricity as electricity, maybe?
If you're plugged in somewhere, sure. I think the ancestor post was looking for something more portable; yes, there are batteries, but those have their own environmental concerns for production.
all of them are very expressive languages with uncluttered code (compared to C++ or Java), completely type-safe, produce fast compiled code, and use garbage collection.
More to the point, they're all basically functional, and Haskell is a pure functional language.
I think we're going to see functional languages get a lot more popular soon because they're better for concurrent programming, and we're about to see a lot more multi-processor PCs.
It wouldn't be redundant, either, with only one.
Personally, yeah, I think it'd be kind of kool to see the heads seeking.
Imagine how cool they'd look dancing in unison in a RAID 0. Of course that's $700 of hard drive, so I'm not going to do it.
This is why I left /. for digg.
Yet here you are...
It might have been +4 if he or she had realized that it's XML+XSLT->XSL-FO->PDF. The complete XML-to-print system is XSL, which is XSLT and XSL-FO. XSLT only became a tool in its own right when people realized it would be good for making HTML, too.
PDF does have a system for talking about the document, called annotations; it's even threaded. I just ran across it in the PDF spec, though. I've never seen anyone use it.
Actually, I wasn't stating anything. I was just trying to make some sense of the comment I was replying to, and speculating about what was really being asked.
Better question -- why would MS even care what the EU fines them?
Are you asking what gives the EU jurisdiction to collect on the fine?
Couldn't giving up a competitive advantage also open them up to shareholder suits?
When was the last time you saw a show or a movie where a main character got hurt and had to learn to live with the disability.
On Buffy (also Whedon), Xander lost an eye.
I'm getting sick and tired of hearing that parable of why racism is good.
Google's new motto: "Put a stake in evil".
Or maybe a steak. Marinated in evil for extra tenderness!
The poor dumb bastard that suggests changing any amendment in the bill of rights is going to be lynched.
Flag burning amendment?
Also, repealing the second amendment isn't in favor, but it isn't the sort of thing that gets you laughed at, either.
If you draw a bunch of dots on a piece of paper you will not be able to draw lines joining the dots in all possible configurations unless the lines cross (given some sufficiently large number of dots. I think 5 might do it). However, once you hit three dimensions, all configurations are possible without crossings. Adding a fourth or fifth doesn't have any further beneficial effect.
The same is true of planes in three dimensione, or cubes (or maybe whatever you'd call an infinite version) in four dimensions. More to the point, so what? Is there some utility to drawing lines that don't cross?
I'm not suggesting changing the languages, just what happens visually when you're debugging. For a non-programming example, you could do the same thing for report data. Zoom into and through a summary line to see detail behind it.
And no, it's not a completely new interface, but I think it would also be familiar enough that people wouldn't be too confused by it.
How about an interface that is basically 2D, but instead of drilling down, you drill forward? Imagine tracing code in an IDE, and instead of a procedure call just jumping to the other location, your view moves forward through the old routine's code into the new. If you want to see where you came from for context, just back up a little.
if you need more storage than that? Go offline if possible storing files, or use them RAID'd/striped/spanned!
I use a Raptor as the boot drive, and then a more normal large drive for data. When it's my turn for a new PC next year, I was going to use two of the little Raptors in a RAID 0, but I was still expecting to add a data drive later.
Aluminum isn't magnetic.
I wonder how much more it would cost to throw some photovoltaic cells on the roof to charge it while people are at work.