He is right.
Why are you more productive working with UNIX?
Why do very few of us really want to use WINDOWS?
I do not want to see a Linux with a Windows GUI, I want an easy way to combine UNIX's CLI-power with the advantages of a GUI. Most of the time I feel restricted by the limited (and uncreative) way of working using only a GUI.
So let's look for ideas an do sth. about it.
Why not have a 'expert-user' CLIGUI ?
Java has a lot of unnessecary restrictions. The type system should be much more powerful, like the ones used in Haskell or Clean (ok:Generic Java and Pizza address these issues). However, Java has not many conceptual advantages compared to other widely used languages.
In fact, developing software in Java does NOT save much time compared to C++ (does it save time at all ??). Why should I write programs in a language, which gives me slower programs and doesn't save effort ?
Look at other languages like Haskell or ML. These langages have a real conceptual advantage and langages allow writing programs in much shorter time (I read about 1/7 in a comparation and fully agree with this). The execution time is comparable to Java.
There are no advantages in using Java! Drop it.
Btw.: Haskell is being ported to.NET. I wonder how much effort it would take to implement.NET for Linux.
Just take _modern_ functional languages like Haskell or Clean as an example. It is amazing how easy things can be done with these (compared to C or whatever). A lot of research is done in this area. By using these new techniques I learned to improme the quality of my programs drastically.
YOU too should not be narrow-minded and have a look at it. Because we have to admit that most Linux-technologies were invented the 70s or 80s (apart from non very deep generalizations). This isn't bad, but we should keep on looking for new better things.
Interestingly, Microsoft does a lot of research in this promising area (look at http://research.microsoft.com/research/ ppt/). In this respect the comment we are talking about here seems to be true.
So don't let Mircosoft get intellectual world leadership too(buh!?!), do research yourself and don't insist on thing u are used to (without reasoning about it).
> I suspect they've sorted the list into german-language :-)
Ahem, Germans use plain old lexicographic order as well
Since when has cancer been better than the original ??? :-)
Maybe we should tell our doctors to leave the cancer and cut away the rest instead
> 95% of people polled believe their IQ is above average.
Hey, that's perfectly possibleliminable, as long as the other 5% are no more smartening than George dubya.
Slashdot is blocked!
Not just: Teach them strategies how to construct algorithms.
> Christ, you'd think it'd be worth their time to re-write SOME of these from scratch.
:-)
Imagine Microsoft had rewritten ftp. We would have to upgrade all ftp-servers every month to keep tup with their BRAND NEW INCOMPATIBILITIES
He is right.
Why are you more productive working with UNIX?
Why do very few of us really want to use WINDOWS?
I do not want to see a Linux with a Windows GUI, I want an easy way to combine UNIX's CLI-power with the advantages of a GUI. Most of the time I feel restricted by the limited (and uncreative) way of working using only a GUI.
So let's look for ideas an do sth. about it. Why not have a 'expert-user' CLIGUI ?
Java has a lot of unnessecary restrictions. The type system should be much more powerful, like the ones used in Haskell or Clean (ok:Generic Java and Pizza address these issues). However, Java has not many conceptual advantages compared to other widely used languages.
.NET. I wonder how much effort it would take to implement .NET for Linux.
In fact, developing software in Java does NOT save much time compared to C++ (does it save time at all ??). Why should I write programs in a language, which gives me slower programs and doesn't save effort ?
Look at other languages like Haskell or ML. These langages have a real conceptual advantage and langages allow writing programs in much shorter time (I read about 1/7 in a comparation and fully agree with this). The execution time is comparable to Java.
There are no advantages in using Java! Drop it.
Btw.: Haskell is being ported to
Research is definitely not dead.
Just take _modern_ functional languages like Haskell or Clean as an example. It is amazing how easy things can be done with these (compared to C or whatever). A lot of research is done in this area. By using these new techniques I learned to improme the quality of my programs drastically.
YOU too should not be narrow-minded and have a look at it. Because we have to admit that most Linux-technologies were invented the 70s or 80s (apart from non very deep generalizations). This isn't bad, but we should keep on looking for new better things.
Interestingly, Microsoft does a lot of research in this promising area (look at http://research.microsoft.com/research/ ppt/). In this respect the comment we are talking about here seems to be true.
So don't let Mircosoft get intellectual world leadership too(buh!?!), do research yourself and don't insist on thing u are used to (without reasoning about it).