You know STL isn't the holy grail of programming, as much as C++ programmers like it to be. In fact there many other languages with a collections library, and is just an usefull part of the library. But not every problem can be expressed as operations on collections. BTW, Java can create collections of any type without casting since version 1.5. A Java appserver may use more memory than a Perl implementations, but I would like to know: -is the functionality/feature set equivalent? Most Java appservers include distributed transactions, database connection pooling, messages queues, web applications abstractions, corba, etc. -what about speed? -development time? -easy of recruiting programmers?
It have been around many years and may be usefull, but the thought of a GC library in a language that don't know about GC and allows pointer manipulation gives me shudders.
The problem you have is trying to implement the Resource Acquisition Is Initialization idiom that was designed for C++ in Java. Stop trying, it's useless because Java has not the concept of destructors. Is as useless as trying to end Java strings with '\0'. Design patterns may be specific to a programming language. Better use of your time would be learning what possibilities exists in Java.
CVS is an OLD project. I guess the code base is mature and sees little big changes and major restructuring. It's hardly a representative project. If would be more fair to look on projects like Linux Kernel, GNOME, KDE, Subversion, BSD, OpenOffice.
Sun tar install works for me, though it's ugly. Come on, if you can run Debian you can't be above tars. I remember is within some auto executable decompressor shell.
They can use a local DVD standard and still compete on every other market. Just how DVD movies/players they import/export right now? and they can still export standard players if they want.
If you read my reply it was more along the lines that my utopia is not your utopia and viceversa. Think about it, even if we all weren't greedy, is difficult for two people to agree on what the utopia is, impossible for 10. Now imagine all the rest of people.
These futurists seems that doesn't know the simple facts of reality. For example the means for feeding the mankind are already available tens of years ago, yet thousands die for hunger. The problem isn't technologic, but of the society. What differences this guy from the XIX century writers?
IMHO most problems with USB are with the drivers. The spec I assume has more to do with the hardware aspects (electric, size, etc). Do your devices burn or don't fit in the port? that may be because they are to spec. The quality of most drivers is very poor but that is a problem of the software development process.
This is Slashdot, of course ALL people are computer nerds. Or may be you are trying to be "Funny +1"? it is beyond me. BTW, why would anyone need an alphanumeric keyboard when an hexadecimal is good enough for every character.
Opendocument is a format backed from OASIS (Organization for the Advancement of Structured Information Standards), previously named SGML Group. It's not of Microsoft and it can be viewed as an open alternative to propietary MS Office format. Openoffice 2 implements this format as it's default format. Microsoft have no ownership on OpenDocument and it's wary that its widespread use will downplay the need to use MS Office and open the door to alternative packages, usually open source. Note: while MS Office documents can be open in abiword and openoffice, it's kind of a closed format that can never be 100 percent documented, so compability can't be perfect. Only MS Office use fully the format so there's a dependency on Microsoft by using its format.
Well, at least.Net will do one good thing: it will kill Visual Basic. Thanks god I'm not a years VB programmer to be told by MS that I was using a trash tool (hard truths).
Note: yes, I know there's VB.Net but that is another thing.
Almost in every PC I used from 1990 with a Maxtor hard drive it got ruined. It must be 4 or 5 disks. I never got an issue with Quantum fireballs, though a bigfoot broked.
You know STL isn't the holy grail of programming, as much as C++ programmers like it to be. In fact there many other languages with a collections library, and is just an usefull part of the library. But not every problem can be expressed as operations on collections. BTW, Java can create collections of any type without casting since version 1.5.
A Java appserver may use more memory than a Perl implementations, but I would like to know:
-is the functionality/feature set equivalent? Most Java appservers include distributed transactions, database connection pooling, messages queues, web applications abstractions, corba, etc.
-what about speed?
-development time?
-easy of recruiting programmers?
It have been around many years and may be usefull, but the thought of a GC library in a language that don't know about GC and allows pointer manipulation gives me shudders.
The problem you have is trying to implement the Resource Acquisition Is Initialization idiom that was designed for C++ in Java. Stop trying, it's useless because Java has not the concept of destructors. Is as useless as trying to end Java strings with '\0'.
Design patterns may be specific to a programming language. Better use of your time would be learning what possibilities exists in Java.
CVS is an OLD project. I guess the code base is mature and sees little big changes and major restructuring. It's hardly a representative project. If would be more fair to look on projects like Linux Kernel, GNOME, KDE, Subversion, BSD, OpenOffice.
Tell me when Microsoft ports DirectX to Linux, when Mono apps with it may be it will be an argument to use Mono. That was the topic after all.
Sun tar install works for me, though it's ugly. Come on, if you can run Debian you can't be above tars. I remember is within some auto executable decompressor shell.
They can use a local DVD standard and still compete on every other market. Just how DVD movies/players they import/export right now? and they can still export standard players if they want.
Oh, that memo from february 2003? long time no see you. Don't you think that's OLD news?
One can apt-get install mono.
;-)
So lazyness is the best selling argument for Mono?
me ducks!
If you read my reply it was more along the lines that my utopia is not your utopia and viceversa. Think about it, even if we all weren't greedy, is difficult for two people to agree on what the utopia is, impossible for 10. Now imagine all the rest of people.
These futurists seems that doesn't know the simple facts of reality. For example the means for feeding the mankind are already available tens of years ago, yet thousands die for hunger. The problem isn't technologic, but of the society.
What differences this guy from the XIX century writers?
You are wrong, utopia is where I rule with iron fist over mankind with an army of atomic men and... oh, you mean your utopia.
IMHO most problems with USB are with the drivers. The spec I assume has more to do with the hardware aspects (electric, size, etc). Do your devices burn or don't fit in the port? that may be because they are to spec.
The quality of most drivers is very poor but that is a problem of the software development process.
> You'd think if they have the logo on the side, they would properly support the spec. They don't.
Imagine how well those USB device would work if there wasn't a spec.
Sorry, couldn't help it :-)
Where would /. be without them?
Running on PostgreSql and posting less MySql stories...
This is Slashdot, of course ALL people are computer nerds. Or may be you are trying to be "Funny +1"? it is beyond me.
BTW, why would anyone need an alphanumeric keyboard when an hexadecimal is good enough for every character.
Opendocument is a format backed from OASIS (Organization for the Advancement of Structured Information Standards), previously named SGML Group. It's not of Microsoft and it can be viewed as an open alternative to propietary MS Office format. Openoffice 2 implements this format as it's default format. Microsoft have no ownership on OpenDocument and it's wary that its widespread use will downplay the need to use MS Office and open the door to alternative packages, usually open source.
Note: while MS Office documents can be open in abiword and openoffice, it's kind of a closed format that can never be 100 percent documented, so compability can't be perfect. Only MS Office use fully the format so there's a dependency on Microsoft by using its format.
Make the formats open and they will come...
mod +5 parent
Well, at least .Net will do one good thing: it will kill Visual Basic. Thanks god I'm not a years VB programmer to be told by MS that I was using a trash tool (hard truths).
Note: yes, I know there's VB.Net but that is another thing.
Almost in every PC I used from 1990 with a Maxtor hard drive it got ruined. It must be 4 or 5 disks.
I never got an issue with Quantum fireballs, though a bigfoot broked.
Why should they use a monolitic office bundle like vi when surely sed is simpler? it even can be scriptable...
So, if one study enough negative information would end knowing less than when started?
Yup, ironic.
Oh yes, man pages, the ultimate example of negative information.