maybe you should take a look ? OOo Calc has a lot more spreadsheet functions than Excel, lots of chart types too. And above all a nice formula editor/wizard (shows the parse tree structure of the formula, very helpful)
And looking at features in 1.1 beta 2 I might as well;-)
That's no longer the case since StarOffice 5.2 and OOo pre 1.0 builds.
requiring me to spend a long time trying to figure out ill-placed menu schemes
It's different, that does not mean it's worse. I Actually find the menu structure more logical in OOo than in MSO. E.g. headers/footers (Writer/Word): in OOo: Format/Page.../Header in MSO: View/Header Footer. In OOo you get to see an editable frame in in your page, in Word it's hidden in a dialog... Which one is the more inuitive, if you never used either ? Your issue is being more used to MSO than to OOo, I think.
I realy hate to use Word: it has a bad UI, encourages terrible formatting, wreaks havoc with image locations in documents etc.
OTH, I like Excel, it does behave (it has the same disorderly style of menus, though, but you can get used to that, I guess)
And last but not least, I can use OOo at home too (Linux).
aah, it's FUD alright, to deny that. They just changed the terminology (VM+core classes == CLR, IL == bytecode, JIT == JIT,...). The only difference being not to have to use one syntax (java C#, VB,...) BUT it's not the platform they recreate, just a similar but different syntax: their VM uses statically typed languages their.NET implementation of "smalltalk", e.g., is NOT close to the real thing. BTW every OO language uses a VM to execute. Think hard before denying that one;-)
I agree, contemplate a low end 128MB typical PC memory, scale it to a HDD's size of 20GB (*=160).
Suppose you have 1% failure rate over a time t for that 128MB memory.
This means p=99% (faultless working) for 128MB and 0.99^160 for the 20GB (or 20.0277% over time t). The same reasoning would apply for HDD, make them smaller, and surface faults would decrease logarithmically.
Or am I wrong ?
Re:Another example of /. idiocy
on
Eyes on Karamba
·
· Score: 1
No, Bugs Bunny doesn't really exist, hate to break it to you, he's just an animation.
Netscape 2.0 enabled framesets and was introduced March 1996. It was added to HTML 4 at least as early as Dec. 1997.
A note on frames with CSS dated 08-Jun-1996 exists also.
The article mentions having an invention date at least as early as May 1996 Even the patent is completely silly, but the dates are wrong, March happend before May in the year 1996, didn't it ?
I will look into it, seems interesting.
But is it widely adopted ? I mean, java is far from perfect, but it has already reached critical mass. I see that as the main reason for using it. BTW, ericsson phones have Java to...
Agreed, I've seen a Java project: 10developers*3yrs == 20classes*2000lines+hundreds of text files == nobody.understands()
(the actual figures might differ slightly;-) )
Not everything is an object (primitive types, control structures, classes,...)
in conjunction with Strong typing arguably makes templates necessary
Multiple inheritance... (but that opens good and bad opportunities)
...
On the other hand, Java is not only a language, it is an entire platform. It has lots of libraries and frameworks, the sum of these make it something different. There is a reason why MS "invented" the.NET platform, it attempts to "embrace and extend" the platform Java has become.
And there are several reasons why this happened with Java, and not Smalltalk, C++,...
dynamic (runtime) class loading from external sources
ease of use of network functionality
easy multithreading (that's very relative, but compared to C++ it is)
Last but not least: platform "independence": not that it is always trivial to write applications that work on different platforms (programming errors and VM bugs might hinder that) but the possibility to use the same language (and developers) on very different platforms:
A server (almost all OS's
A workstation
A cellphone/GSM most recent models have a JVM
PDA's
Chip cards
...
Which enables new forms of interaction between appliances
My vote for Controversial piece of software that becomes ubiquitous goes to Java
" often times you reach a point where it's just easier for them to move over"
And that is precisely why pair programming does work: it stimulates communication about thought process. I find talking about programming problems often the only way to solve them.
You do not have to distribute the source with the binary, you have to make it available in a reasonablle way: check it at GNU GPL text
3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:
* a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
* b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
* c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)
I'm belgian. I'm a Java guy.
We have had id cards for as long as I know. There are some advantages too it, I only have to show my id-card to open a bank account or to do any other transaction (with the government or private institutions).
What's the difference with carrying a driver's licence with the same information ? This is a typical US/UK aversion from id cards, where does that come from ?
I will finally be able to do my taxes online, next year, without any _paper_work
Almost every belgian has an electronic bankcard purse (dutch/french only) Every belgian has an electronic Social Security Card, which serves to repay medicines (about 80% of cost) and hospital bills. How does that work in the US again ? (Granted, there was a discussion on the ability to gather health information about individuals, by the government, when it was introduced)
And most importantly, we have privacy laws that protect citizens (we're not called consumers by our government), not corporations, SINCE dec. 1992 It's perhaps not the perfect country, but I feel lucky living here;-)
BTW I'm much more concerned about creditcard related id-spoofing, than I am about ID theft (I'm not aware of that happening in Belgium, because you just can not use "anything" to prove your identity, you need your ID-card...)
-George Q Bush XXIII will anounce winning the 25th Gulf War, a family tradition honoured
-Al-Sharaf I, minister of information, will deny it as usual
-AdmiralTaco V, will dupe this story upon the return of Andrew Carlssin, not a single/. reader will notice
"strong typing as a fundamental mechanism for OO"
Strong typing (compilation time type checking) exists in C/C++ Java,... but has nothing to do with OO as such.
The first 'real' OO language (Smalltalk) has runtime type checking. No casting, no template/generics mechanisms necessary. Takes a lot of overhead out of programming...
Not really new. Still, I agree with your conclusion about strong typing.
The company behind proton claims to operate in 16 european and 23 non-european countries, proton exists since 1995.
On the belgian market, Banksys (dutch/french lang. only) exploits the system
maybe you should take a look ? OOo Calc has a lot more spreadsheet functions than Excel, lots of chart types too. And above all a nice formula editor/wizard (shows the parse tree structure of the formula, very helpful)
And looking at features in 1.1 beta 2 I might as well ;-)
taking over my desktop
That's no longer the case since StarOffice 5.2 and OOo pre 1.0 builds.
requiring me to spend a long time trying to figure out ill-placed menu schemes
It's different, that does not mean it's worse. I Actually find the menu structure more logical in OOo than in MSO. E.g. headers/footers (Writer/Word): in OOo: Format/Page.../Header in MSO: View/Header Footer. In OOo you get to see an editable frame in in your page, in Word it's hidden in a dialog... Which one is the more inuitive, if you never used either ? Your issue is being more used to MSO than to OOo, I think.
I realy hate to use Word: it has a bad UI, encourages terrible formatting, wreaks havoc with image locations in documents etc.
OTH, I like Excel, it does behave (it has the same disorderly style of menus, though, but you can get used to that, I guess)
And last but not least, I can use OOo at home too (Linux).
You mean like changing from French/Belgian Francs, Dutch guilders, German Marks, Italian Lira, Spanish pesetas, ... to Euros ? Easy.
But why not use UTM coordinates ? Nato has done so for decades (well, not for classic mail, but for delivering bombs, artillery, etc...).
Might count as prior art ;-)
But the question wasabout FREE software choices, delphi isn't (in both senses) AFAIK. More of a politicaly correct alternative, maybe ?
aah, it's FUD alright, to deny that. They just changed the terminology (VM+core classes == CLR, IL == bytecode, JIT == JIT, ...). The only difference being not to have to use one syntax (java C#, VB, ...) BUT it's not the platform they recreate, just a similar but different syntax: their VM uses statically typed languages their .NET implementation of "smalltalk", e.g., is NOT close to the real thing. BTW every OO language uses a VM to execute. Think hard before denying that one ;-)
I agree, contemplate a low end 128MB typical PC memory, scale it to a HDD's size of 20GB (*=160). Suppose you have 1% failure rate over a time t for that 128MB memory. This means p=99% (faultless working) for 128MB and 0.99^160 for the 20GB (or 20.0277% over time t). The same reasoning would apply for HDD, make them smaller, and surface faults would decrease logarithmically. Or am I wrong ?
No, Bugs Bunny doesn't really exist, hate to break it to you, he's just an animation.
Netscape 2.0 enabled framesets and was introduced March 1996.
It was added to HTML 4 at least as early as Dec. 1997.
A note on frames with CSS dated 08-Jun-1996 exists also.
The article mentions having an invention date at least as early as May 1996
Even the patent is completely silly, but the dates are wrong, March happend before May in the year 1996, didn't it ?
I will look into it, seems interesting. But is it widely adopted ? I mean, java is far from perfect, but it has already reached critical mass. I see that as the main reason for using it. BTW, ericsson phones have Java to...
Agreed, I've seen a Java project: 10developers*3yrs == 20classes*2000lines+hundreds of text files == nobody.understands() (the actual figures might differ slightly ;-) )
As an OO language, Java is not perfect:
On the other hand, Java is not only a language, it is an entire platform. It has lots of libraries and frameworks, the sum of these make it something different. There is a reason why MS "invented" the .NET platform, it attempts to "embrace and extend" the platform Java has become.
And there are several reasons why this happened with Java, and not Smalltalk, C++,...
Last but not least: platform "independence": not that it is always trivial to write applications that work on different platforms (programming errors and VM bugs might hinder that) but the possibility to use the same language (and developers) on very different platforms:
- A server (almost all OS's
- A workstation
- A cellphone/GSM most recent models have a JVM
- PDA's
- Chip cards
- ...
Which enables new forms of interaction between appliancesMy vote for Controversial piece of software that becomes ubiquitous goes to Java
Silly me, and I thought innovation came through patent laws ;-)
" often times you reach a point where it's just easier for them to move over"
And that is precisely why pair programming does work: it stimulates communication about thought process. I find talking about programming problems often the only way to solve them.
That's still not "however you like."
That applies to how many things in life ?
...just embrace any freedom you CAN have ;-)
I'm belgian. I'm a Java guy. ;-)
We have had id cards for as long as I know.
There are some advantages too it, I only have to show my id-card to open a bank account or to do any other transaction (with the government or private institutions).
What's the difference with carrying a driver's licence with the same information ? This is a typical US/UK aversion from id cards, where does that come from ?
I will finally be able to do my taxes online, next year, without any _paper_work
Almost every belgian has an electronic bankcard purse (dutch/french only)
Every belgian has an electronic Social Security Card, which serves to repay medicines (about 80% of cost) and hospital bills. How does that work in the US again ? (Granted, there was a discussion on the ability to gather health information about individuals, by the government, when it was introduced)
And most importantly, we have privacy laws that protect citizens (we're not called consumers by our government), not corporations, SINCE dec. 1992
It's perhaps not the perfect country, but I feel lucky living here
BTW I'm much more concerned about creditcard related id-spoofing, than I am about ID theft (I'm not aware of that happening in Belgium, because you just can not use "anything" to prove your identity, you need your ID-card...)
-George Q Bush XXIII will anounce winning the 25th Gulf War, a family tradition honoured -Al-Sharaf I, minister of information, will deny it as usual -AdmiralTaco V, will dupe this story upon the return of Andrew Carlssin, not a single /. reader will notice
"strong typing as a fundamental mechanism for OO" Strong typing (compilation time type checking) exists in C/C++ Java,... but has nothing to do with OO as such. The first 'real' OO language (Smalltalk) has runtime type checking. No casting, no template/generics mechanisms necessary. Takes a lot of overhead out of programming... Not really new. Still, I agree with your conclusion about strong typing.
"[...]April 1st. (I believe you may have seen something on Slashdot about it.) "
Yes, but could you please post a full story on it.
...hear the sound of a new buzzword coming up
The company behind proton claims to operate in 16 european and 23 non-european countries, proton exists since 1995. On the belgian market, Banksys (dutch/french lang. only) exploits the system
I've seen this comment on another story, too
...it dies ?
must change my nick...
That Anonymous Coward story is duplicated a lot too. Must be a troll account for CmdrTaco