If you have to test it on another architecture you are not writing portable code. Portability is less about specific architectures and more about "don't assume anything that might not be true on other architectures" like endianess, sizeof(int),...
Actually Wikis are very useful for storing Documentation. You just have to limit the scope of your Wiki clearly and it is much better than months-old stale documentation just because there is no dedicated documentation maintainer anymore for your project.
Aren't you putting users at risk when telling them to patch in an Email? After all there are lots of scams with that theme (big vulnerability, patch here, patch is trojan).
Then let these few people use teh Free Software and let the others suffer through Windows. I take developer-friendly open systems over closed-source MS-hell any day even if I have to spend a whole hour before every hardware purchase to check if it runs with Linux.
Actually it is very easy to write drivers for Linux. Write a spec for your hardware, release it freely and soon after some Linux users buy your hardware there will be working drivers for it. It shouldn't even cost you money as the spec is needed for hardware development anyway, just remove your hardware implementation details you don't want everyone to know (the interface should not be one of these details in 99.9% of all cases).
If by ideology you mean "easier development for the core kernel developers who do their jobs for free" then yeah, I guess that is more important to them than some zealous "everyone has to use Linux, we need 110% market share". I might agree with you if there were no hardware out there in most categories supported by Linux but usually at least some of the vendors are supported completely. You just have to know what to buy.
Actually "Everyone and their dog using Linux on the desktop" is not worth anything to most of the current advanced Linux Users (you know, the group that includes all the developers). Most simply buy Linux compatible Hardware and don't really need something like the "September that never ended" for Linux. What is the actual advantage of widespread adoption of Linux? I will admit there are advantages associated with a slightly higher market share of something in the 15-20% range (mainly more ported software and more hardware support) but do you really want everyone on Linux? When that goal would be reached Linux would be no different than Windows is now. Systems that try to be anything for everyone are never perfect for anyone.
Don't forget that Java is pretty old (1985 if I am not mistaken)
Actually it was invented in 1994 and is younger than most big scriping languages today, many of which support arbitary sized numbers automagically (using int for numbers small enough internally and a more complicated type for big ones). There is absolutely no excuse for Javas flaws through the age argument. Most other languages invented around that time even managed to make the primitives look like objects from the language user point of view.
Re:master of the obvious (SPOILER)
on
Java Puzzlers
·
· Score: 1
Actually implicit casts are a bigger problem than operator overloading and less useful too.
I agree with everything but your last point. We might have mobile video for the masses when we transcend the screen and either project the video as some sort of hologram or send it directly into the eye. That way you can simulate a movie screen without hauling a movie theater around.
I really don't think that is as true as it was a few decades ago. Today most important goods might still be produced by American companies but if you cut off the US from the rest of the world, the US end up with the heads of those corporations while the actual factories end up somewhere outside the US. And even if that must be a hard blow for the egos of American CEOs they are still less important than the actual goods produced by the company for the health of the economy. So if suddenly all import/export between the US and the rest of the world stopped it would probably mean starving for Americans and an almost unchanged economy for the rest of the world.
Downloading movies isn't for people like you that value the flashy physical media and packaging. Downloading movies is for people like me who hate going to a store, search through all the movies just to find something that isn't THAT important to me and who would copy the data to the harddisk first thing at home anyways.
If you kill the current entertainment industry then you will kill entertainment as we know it....probably not a bad thing in the long run, but in the short run we will have no new TV programming and no new moveis...The bonus is that we also have no more brittany spears or boy band crap.
I really don't think it would hurt society much if we had no more TV and no more movies for a limited amount of time of a few years until a new system to create them is established. Most interesting movies today are short films produced by people on the internet for free anyway. Sure, we would miss some things but I think it would be worth it.
If nothing has changed in the last two years that profit still relies on exactly two sources: Windows and Office. All other markets MSFT tried to enter don't make money for them. And as if that wasn't bad enough for a company the successes of those two cash cows are tightly entangled with each other. I wouldn't talk about a healthy company in that context.
MSFT = SI unit of evil ?
If you have to test it on another architecture you are not writing portable code. Portability is less about specific architectures and more about "don't assume anything that might not be true on other architectures" like endianess, sizeof(int),...
Actually Wikis are very useful for storing Documentation. You just have to limit the scope of your Wiki clearly and it is much better than months-old stale documentation just because there is no dedicated documentation maintainer anymore for your project.
Aren't you putting users at risk when telling them to patch in an Email? After all there are lots of scams with that theme (big vulnerability, patch here, patch is trojan).
Then let these few people use teh Free Software and let the others suffer through Windows. I take developer-friendly open systems over closed-source MS-hell any day even if I have to spend a whole hour before every hardware purchase to check if it runs with Linux.
I wasn't aware that the Linux Kernel now supported RPM. Where can I find more information about this?
Actually it is very easy to write drivers for Linux. Write a spec for your hardware, release it freely and soon after some Linux users buy your hardware there will be working drivers for it. It shouldn't even cost you money as the spec is needed for hardware development anyway, just remove your hardware implementation details you don't want everyone to know (the interface should not be one of these details in 99.9% of all cases).
If by ideology you mean "easier development for the core kernel developers who do their jobs for free" then yeah, I guess that is more important to them than some zealous "everyone has to use Linux, we need 110% market share". I might agree with you if there were no hardware out there in most categories supported by Linux but usually at least some of the vendors are supported completely. You just have to know what to buy.
Actually "Everyone and their dog using Linux on the desktop" is not worth anything to most of the current advanced Linux Users (you know, the group that includes all the developers). Most simply buy Linux compatible Hardware and don't really need something like the "September that never ended" for Linux. What is the actual advantage of widespread adoption of Linux? I will admit there are advantages associated with a slightly higher market share of something in the 15-20% range (mainly more ported software and more hardware support) but do you really want everyone on Linux? When that goal would be reached Linux would be no different than Windows is now. Systems that try to be anything for everyone are never perfect for anyone.
I guess you never heard of FileNotFoundian Logic then?
Excellent? I suppose you know no other OO languages, do you?
...not to mention the difficulty of applying such measures to Linux user percentage (even the word "market share" implies buying something).
Actually implicit casts are a bigger problem than operator overloading and less useful too.
I agree with everything but your last point. We might have mobile video for the masses when we transcend the screen and either project the video as some sort of hologram or send it directly into the eye. That way you can simulate a movie screen without hauling a movie theater around.
So you say all Windows computers qualify automatically?
no product = no sales = no money = no jobs
I am no native english speaker but I believe two qualifies for plural in your language too, doesn't it?
I really don't think that is as true as it was a few decades ago. Today most important goods might still be produced by American companies but if you cut off the US from the rest of the world, the US end up with the heads of those corporations while the actual factories end up somewhere outside the US. And even if that must be a hard blow for the egos of American CEOs they are still less important than the actual goods produced by the company for the health of the economy. So if suddenly all import/export between the US and the rest of the world stopped it would probably mean starving for Americans and an almost unchanged economy for the rest of the world.
...not to mention the impossibility to create the x + 1/3 bit keys needed so 3 equal values sum up to a power of 2.
Downloading movies isn't for people like you that value the flashy physical media and packaging. Downloading movies is for people like me who hate going to a store, search through all the movies just to find something that isn't THAT important to me and who would copy the data to the harddisk first thing at home anyways.
If nothing has changed in the last two years that profit still relies on exactly two sources: Windows and Office. All other markets MSFT tried to enter don't make money for them. And as if that wasn't bad enough for a company the successes of those two cash cows are tightly entangled with each other. I wouldn't talk about a healthy company in that context.