Out of curiosity, tell me what you think of Extreme Programming. Design is not antithetical to Free Software or Extreme Programming; it just is often important for developers to get their feet wet and see what the problems are.
Knuth and Stroustrup have both argued that they have never seen any large, successful projects that haven't gone through some full revisions, where the design is cleaned out and built up again. Oftentimes, these large monoliths are really a composition of smaller objects, like Internet Explorer is. (It's a collection of COM objects.)
BTW, why do you care about getting modded down? Have some courage.
What does writing Java software or implementing Java API's have to do with Sun's community license?
The only full, free JVM+API implementation of quality I know of comes from Sun. There are things like Kaffe, but it is currently not close to prime time, from what I hear. If you're able to correct me on that, I would thank you. (Things like servlet containers tend to rely on Sun implementations as their foundation, and so does the entire Jakarta project.)
There are plenty of Java implementations out there, both commercial and open source, that directly compete with.NET.
I do not know how it can be said that Java competes with.NET. "Competes" implies mutual exclusion, and I believe.NET-enabled applications are allowed to use Java's rich APIs.
To be honest, I do understand there is some sense of competition between Java and C#, as well as the shot by MSFT to end Sun's near-monopoly on Java environments. However, most of the arguments are like saying that CORBA competes with Java, because C++ programs can then access Java APIs.
What are you talking about? Ximian has heard its share of MSFT horror stories. They know that MSFT is acting in what it thinks is its best interest.
[Disclaimer -- I know by saying "A KDE fan" you're shouting out your trollness. But some of your points have been raised by people like O'Reilly, which makes your troll compelling.]
And why should anyone ally with Sun and Java? I've read their license and billj's justification for it. Why should anyone surrender their rights in this manner? At least MSFT is being evil rationally. Sun is on the right track in knowing that they should protect the Java trademark against MSFT's "extensions," but they go way too far in being conservative, as they always do. Talk to any Sun employee who left out of unhappiness, and the common refrain is that bureacracy and unwillingness to use finesse.
If Ximian thinks that.NET is a superior technical platform, let them develop it and GPL their implementation. If MSFT keeps their enemies close, but helps Ximian in doing what they already wanted to do, that is quite fine. Keeping one's enemies close doesn't necessarily mean that all their strikes are unblockable.
Nice Socratic thing you have going. NET is only mentioned because of the little blurb at the bottom of the linked article that marvels at how useless NET is now that you can download unix programs to certain unix-compatible machines.
While built on nice open standards like XML and SOAP, the point of NET is to monopolize the meaning of those XML documents. People would register common business functions with Microsoft as if Microsoft were some registrar that decided what went in.
It also attempts to leverage MS Passport for unique identification of customer accounts. Sure, you could have your own competing registration service, but you have to have a very good reason to get people to register with you in addition to MS Passport. Network effects. The value of your service likely increases with the square of the users. True with Windows, Amazon, and AOL. After MS Passport reaches a certain size, you can forget breaking into that network.
So I guess the person who wrote the article clutched at straws a bit. Every little thing counts, I suppose.
IANASA (ain't no sysadmin) but one I trust mentions to me that while he likes apt-get in terms of ease, he finds it impossible to work with compared to RPM when something unfortunate happens. So I get the impression there's a case for other package managers which operate differently.
Yes... that's why I thanked him. I would have suggested Motorola, and now I know it would have been a little absurd to do so, since Nextel == Motorola.
I was aware I didn't make that clear... I put such crap in my slashdot posts.;)
Strikes me as weird. After all, it's a game about killing Nazis. You'd think there'd be certain exceptions, as I imagine players won't be committing suicide at the hands of Nazi stormtroopers, to show their alignment with the Führer. (May His ashes create pretty pink daisies.)
Well, at least you've imitated me, a good road to wit... but do all of us "ender's game assumers" a favor and change that email addy you have. It confuses us into adding two and another two.
Odds are that RHAT is developing a GPLed db. The article also mentions that they spent six months considering it. I imagine it occurred to them that they could use code from one of the other free DBs, so it won't be made from scratch at all. Where it is, it will likely tread upon well-known ground.
The value of software depreciates very quickly, and by universities releasing under abusable licenses like this, they are only doing the public an insult by doing companies' R&D for them so the businesses can close up the software and devalue it. This is a very large debate, and there should be a faq written on this. Perhaps I'll contact GNU.
Fortran does outrank C (at least until recently) in speed for various methematical computations. It has been the great mainstay of physics departments, and all the compiler optimizations went to it.
If he wants to learn a new language, good to look at Lisp from SICP.
Too bad I wasn't around for the first round of qusetioning. I wish there was someone who asked a sort of edgy question that would allow Alex Chiu (or whomever he is) a question that would allow him to answer in a sort of slantwise fashion.
Out of curiosity, tell me what you think of Extreme Programming. Design is not antithetical to Free Software or Extreme Programming; it just is often important for developers to get their feet wet and see what the problems are.
Knuth and Stroustrup have both argued that they have never seen any large, successful projects that haven't gone through some full revisions, where the design is cleaned out and built up again. Oftentimes, these large monoliths are really a composition of smaller objects, like Internet Explorer is. (It's a collection of COM objects.)
BTW, why do you care about getting modded down? Have some courage.
Hey, no one bit. Must be a /. record. ;)
Shit, gotta go to the conference room, can't let people watch me break out laughing...
What does writing Java software or implementing Java API's have to do with Sun's community license?
.NET.
.NET. "Competes" implies mutual exclusion, and I believe .NET-enabled applications are allowed to use Java's rich APIs.
The only full, free JVM+API implementation of quality I know of comes from Sun. There are things like Kaffe, but it is currently not close to prime time, from what I hear. If you're able to correct me on that, I would thank you. (Things like servlet containers tend to rely on Sun implementations as their foundation, and so does the entire Jakarta project.)
There are plenty of Java implementations out there, both commercial and open source, that directly compete with
I do not know how it can be said that Java competes with
To be honest, I do understand there is some sense of competition between Java and C#, as well as the shot by MSFT to end Sun's near-monopoly on Java environments. However, most of the arguments are like saying that CORBA competes with Java, because C++ programs can then access Java APIs.
What are you talking about? Ximian has heard its share of MSFT horror stories. They know that MSFT is acting in what it thinks is its best interest.
.NET is a superior technical platform, let them develop it and GPL their implementation. If MSFT keeps their enemies close, but helps Ximian in doing what they already wanted to do, that is quite fine. Keeping one's enemies close doesn't necessarily mean that all their strikes are unblockable.
[Disclaimer -- I know by saying "A KDE fan" you're shouting out your trollness. But some of your points have been raised by people like O'Reilly, which makes your troll compelling.]
And why should anyone ally with Sun and Java? I've read their license and billj's justification for it. Why should anyone surrender their rights in this manner? At least MSFT is being evil rationally. Sun is on the right track in knowing that they should protect the Java trademark against MSFT's "extensions," but they go way too far in being conservative, as they always do. Talk to any Sun employee who left out of unhappiness, and the common refrain is that bureacracy and unwillingness to use finesse.
If Ximian thinks that
Nice Socratic thing you have going. NET is only mentioned because of the little blurb at the bottom of the linked article that marvels at how useless NET is now that you can download unix programs to certain unix-compatible machines.
While built on nice open standards like XML and SOAP, the point of NET is to monopolize the meaning of those XML documents. People would register common business functions with Microsoft as if Microsoft were some registrar that decided what went in.
It also attempts to leverage MS Passport for unique identification of customer accounts. Sure, you could have your own competing registration service, but you have to have a very good reason to get people to register with you in addition to MS Passport. Network effects. The value of your service likely increases with the square of the users. True with Windows, Amazon, and AOL. After MS Passport reaches a certain size, you can forget breaking into that network.
So I guess the person who wrote the article clutched at straws a bit. Every little thing counts, I suppose.
I see. Perhaps the fault is mine for not understanding the details.
That's what I get for being hand-held in big commercial systems like HPUX.
IANASA (ain't no sysadmin) but one I trust mentions to me that while he likes apt-get in terms of ease, he finds it impossible to work with compared to RPM when something unfortunate happens. So I get the impression there's a case for other package managers which operate differently.
Hmm, good to hear that someone else dislikes Akira.
Yes... that's why I thanked him. I would have suggested Motorola, and now I know it would have been a little absurd to do so, since Nextel == Motorola.
;)
I was aware I didn't make that clear... I put such crap in my slashdot posts.
I would have actually suggested Motorola, because of their extreme quality initiatives. But I have more personal experience with Nokia.
Thanks.
Man alive. I don't remember how much a phone is in the States, but I made sure to get a reliable Nokia. And I'm not even a network guy.
;)
Get a new phone, dude!
Strikes me as weird. After all, it's a game about killing Nazis. You'd think there'd be certain exceptions, as I imagine players won't be committing suicide at the hands of Nazi stormtroopers, to show their alignment with the Führer. (May His ashes create pretty pink daisies.)
I suppose "open-sourcing" comments from Kuro5hin is really useful in bolstering Slashdot's discussions.
STFU.
Fuck you, asshole. While your fingers (and wrists) are strong enough to defend you in the virutal world, they'd be rammed up your ass anywhere else.
Daemosthenes (ender_sai@yahoo.com)
Well, at least you've imitated me, a good road to wit... but do all of us "ender's game assumers" a favor and change that email addy you have. It confuses us into adding two and another two.
You know. "Four," in many number systems.
Rule 1: Never expect any real wit from anyone who seems to like Ender's Game. ;) Ironic as it is.
Man, you actually read that site? Heard *everyone* over there's soft in the head.
Odds are that RHAT is developing a GPLed db. The article also mentions that they spent six months considering it. I imagine it occurred to them that they could use code from one of the other free DBs, so it won't be made from scratch at all. Where it is, it will likely tread upon well-known ground.
The value of software depreciates very quickly, and by universities releasing under abusable licenses like this, they are only doing the public an insult by doing companies' R&D for them so the businesses can close up the software and devalue it. This is a very large debate, and there should be a faq written on this. Perhaps I'll contact GNU.
Fortran does outrank C (at least until recently) in speed for various methematical computations. It has been the great mainstay of physics departments, and all the compiler optimizations went to it.
If he wants to learn a new language, good to look at Lisp from SICP.
Too bad I wasn't around for the first round of qusetioning. I wish there was someone who asked a sort of edgy question that would allow Alex Chiu (or whomever he is) a question that would allow him to answer in a sort of slantwise fashion.
So your logic is to hold people back because others "have it worse"..? This is exactly the kind of thinking that keeps slavery very alive.
... the anti-viral software for Linux would be Windows.