Slashdot Mirror


User: ClosedSource

ClosedSource's activity in the archive.

Stories
0
Comments
6,665
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 6,665

  1. Re:Better Languages on Software Tools of the Future · · Score: 1

    "I witness the "magic" of things like pipes and clean textual config-files everyday while at the same time I see the problems with more recent approaches."

    I think the limitations of technology in the 1970's combined with the Unix philosophy of never using a single integrated program when you can combine many small ones makes things like pipes a necessity. Whether this is a virtue or a sin is a matter of opinion.

    Text files are a sophisticated abstraction that require specialized tools called text editors to create. The fact that we've been using these tools for a long time may lead us to forget the abstraction, but it's still there.

    "The ideal way to develop something new would be to take the good parts from the old tools and correct the flaws that have shown in practical use and if this means stripping out 3/4 of the "features" then this is a good thing even though marketing might say otherwise."

    I agree (although one person's "features" are often another's fundamental requirements). In addition, I think there's more to creating a superior OS then keeping good parts from legacy systems, correcting flaws, and stripping out unneeded features. Some new ideas are required as well.

    I can't say I know much about scripting languages, but in my opinion if a language has more than one kind of assignment operator (+=) or uses an iteration operator (++), it has been at least partially derived from 'C'.

  2. Re:java first? on JDK 5.0: More Flexible, Scalable Locking · · Score: 2, Insightful

    I don't know if Ada was the first, but it certainly had cross-platform threading before Java was created.

  3. Re:Usability in Non-MS Environments on Software Tools of the Future · · Score: 1

    When you say high-DPI, I assume you mean high resolution, not small dot pitch?

    I've seen this problem maybe once in 10 years, I don't think it's a common problem. I assume you can work around it by lowering the resolution when you run the program in question.

  4. Re:Placing the burden on the programmer on Software Tools of the Future · · Score: 1

    True, but there's still a trade-off between consistency and flexibility here. I don't see that sort of trade between OO and procedural languages.

  5. Re:Better Languages on Software Tools of the Future · · Score: 1

    I didn't make any connection between Unix-like and C-like. It is true, however, that I don't find the idea of everything being a file particularly logical or simple. For many devices, it's just a poor abstraction.

    Perhaps I see it that way because my original background is in embedded systems where, at least in the old days, there were no mass storage devices and no good reason to slow down and fatten up the system with an abstration that didn't really fit.

    Cobol and Fortran are a lot older than Unix and still in use, but I don't consider longevity the measure of quality.

    If you don't believe anything has been learned about OS design in the last 30 years then by all means don't pursue any new OS.

  6. Re:From the article... on Linux Kernel to Fork? · · Score: 1

    Yes, it's also an attempt to optimize developer efforts as well.

    It's not always true that only one copy of a library exists on a machine, so you'd still have to perform an audit to figure out which applications used the version in question.

  7. Re:From the article... on Linux Kernel to Fork? · · Score: 1

    "Average people did not compile from source."

    "Actually, if they didn't, they would have to enter pages of hex code, and yes, people really did so"

    Perhaps you're confusing "average people" with "average programmers". Average people prior to MS bought computers that didn't even include compilers or source code. It would have been impossible for them to compile.

    In a prior post you said "I was there", but you never said where "there" was. Apparently it wasn't earth in the 70's and 80's.

  8. Re:From the article... on Linux Kernel to Fork? · · Score: 1

    Shared libraries are primarily a form of optimization. The question is whether the costs of the optimization have exceeded the benefits given the current environment of cheap memory and storage.

    These days a customer is much more likely complain about configuration problems then memory and storage use.

  9. Re:Usability in Non-MS Environments on Software Tools of the Future · · Score: 1

    Your assuming a non-constrained environment. Supporting large fonts is not always an option.

    When it is an option, you can design a fixed layout that allows for larger fonts and still enjoy a consistent layout.

  10. Re:Better Languages on Software Tools of the Future · · Score: 1

    "I never understood why someone would design a language with a C-like Syntax today."

    I do. For all the interest developers have in new technologies, we fundamentally hate change in our day-to-day work. So Java had to at least be hidebound-compatible with C if Sun hoped to see it adopted widely. As a for-profit company, Sun put marketing above other considerations.

    I think open source developers are missing some real opportunities in this area. Freed from corporate restraints, why don't they develop brand new OS's and computer languages that are technically superior or easier to learn than the current Unix-like and C-like paradigms? Perhaps they are I'm just not aware of them.

  11. Re:Left behind on Software Tools of the Future · · Score: 1

    While automatic code generation is a feature that most IDEs have today, it wasn't the original purpose of an IDE.

    The idea was to combine editing, compiling, and (eventually) debugging into a single environment. There was a big productivity boost in features like being able to double-click on a compile error and have the IDE open the file for editing with the cursor on the offending line.

    Naturally companies tend to emphasize code generation features because they want to convince you that their product will reduce the amount of code you need to write, but you can use an IDE productively for years without using those features.

  12. Re:In the year 2000... on Software Tools of the Future · · Score: 1

    Joe S. never balances his checkbook.

  13. Re:Usability in Non-MS Environments on Software Tools of the Future · · Score: 1

    "fixed-layout dialogs"

    You mean dialogs where you actually know ahead of time what the GUI will look like? I hate that. I'd much rather have layout managers surprise me.

  14. Re:Eliminate UNIX, More WinServer Sales on The Microsoft/SCO Connection · · Score: 1

    "Why Microsoft doesn't just embrace the UNIX family and not fight it beats the hell out of me."

    You see, there's this idea in business called profit. No smart business would trade the profits of Windows for the profits of Red Hat Linux.

    "Take a Linux distribution (or BSD, or Darwin, or whatever), place a Windows GUI on it, port their apps so that anyone can buy Office (profit!), inherit stronger security from the UNIX model, and add classic Windows support with their Virtual PC/Virtual Server technology they bought from Connectix"

    It's easy to suggest this, but the devil is in the details. If MS were going to go that far, they might be better off creating a brand new OS with no backward compatiblity that is more secure and powerful than Unix (yes, it's possible, CS progress didn't stop in the 1970's).

    "Hear that, Mr. Gates? It is the sound of inevitability..."

    Well, If you mean it's inevitable that Linux will pass Windows, I'm not so sure. But if some day Windows applications are not compelling enough (due to merit or as a standard) to prop Windows up, MS could be a Linux vendor very quickly, so there's really no reason for them to rush into it. When that time comes, the real question will be whether there's enough profit in Linux for a company like MS to bother with. Closing down might be a more logical choice under that (speculative) scenario.

  15. Re:Word Sucks on Novell vs. Microsoft, Again · · Score: 1

    I remember reading a mailing from WordPerfect Corporation shortly after Windows 3.0 was released in which the president of the company stated that they really didn't like Windows and didn't really want to port WordPerfect to it, but due to customer demand, they reluctantly decided to do it. This was at a time when WordPerfect was the leading word processor.

    When they released their first version for Windows, their reluctance was obvious in the poor design and buggy behavior. This had nothing to do with changes to Windows made for Windows 95 or NT.

    So Wordperfect could have:

    1. Entered the Windows market much earlier instead of resting on their market share.

    2. Avoided antagonizing their potential Windows customers by implying that it wasn't worth their effort to do a port.

    3. Fully tested their Windows version so it wouldn't be so buggy.

    4. Respond quickly and effectively to whatever bugs were still present.

    The one smart thing WordPerfect Corporation did in that era was to sell their product to Novell at an inflated price. Since Novell's management was so anti-MS they were willing to risk a bad investment for the chance to screw MS. Their gamble failed and now they are trying to sue to make up for it.

  16. Re:I just want to say... on Novell vs. Microsoft, Again · · Score: 1

    It's interesting how you believe those who take MS's side are astroturfers but when somebody claims they worked for WordPerfect and makes an anti-MS claim, you buy into it without proof.

    Has it occured to you that even if 50% of Slashdotters were MS astroturfers, that the other 50% wouldn't change their minds about MS. I don't think there are massive amounts of MS astroturfers on Slashdot simply because there's no business advantage to MS.

    I'm sorry that you feel bad that Slashdot has become only 75% anti-MS instead of the 99% I imagine it used to be. Diversity is the price you pay for success. Perhaps you could start your own site and just delete all the opinions you disagree with.

  17. Re:I thought on Novell vs. Microsoft, Again · · Score: 1

    "I thought the government anti-trust case meant that nobody else had to prove that Microsoft had engaged in such activities."

    You thought wrong. Companies can't just duplicate the government case, they have to show how MS's actions actually harmed them. The Finding of Facts from the goverment case can be submitted as evidence, but the judge in the case isn't bound by them.

  18. Re:A lot of their complaints appear to be about IE on Novell vs. Microsoft, Again · · Score: 1

    Seriously, who cared about HTML generation in word processing programs in the 1994-1996 timeframe? Even today, I'll bet that if you surveyed Word customers to find out the top 25 most important features, that HTML generation wouldn't make the list.

  19. Re:Word Sucks on Novell vs. Microsoft, Again · · Score: 1

    WordPerfect Corp itself was the primary reason that WordPerfect failed.

  20. Re:Word Perfect for Windows was horrible on Novell vs. Microsoft, Again · · Score: 1

    Again, the question is not whether there were secret APIs, but rather whether Novell's business was ruined by them being secret. As I've described in other posts, WordPerfect was in trouble long before Novell bought it and the fact that Novell sold it in less than 2 years suggests that little genuine effort was made to reverse WordPerfect's decline.

  21. Re:Word Perfect for Windows was horrible on Novell vs. Microsoft, Again · · Score: 1

    I wasn't suggesting that they follow the business proposition you described, only that if they were unable to successfully produce a Windows based product with minimal quality they shouldn't have released it.

    The business proposition they did follow: "let's dump a crappy version of WordPerfect on Windows users and hope they buy it based on our reputation on other platforms". It didn't work out to well, did it?

    As far the suing part, I was talking about WordPerfect Corp. not Novell. Novell's strategy was "Let's buy a Word processor that is rapidly losing market share, sell it in less than two years at a tiny fraction of what we paid for it, and then sue the market leader a decade later for not revealing all their private API's, when we weren't capable of programming the public API's correctly."

  22. Re:Hey! My product failed! on Novell vs. Microsoft, Again · · Score: 1

    Yes, that's why Intuit folded. Once MS saw the potential in products like Quicken and Turbo Tax, they blew them away with products like MS Money.

  23. Re:Anticompetitive Behaviour on Novell vs. Microsoft, Again · · Score: 1

    Bundling Office suites with PC's was not very common during the period in question so it is unlikely that it had much impact on WordPerfect's fortunes.

  24. Re:Repetitive convictions on Novell vs. Microsoft, Again · · Score: 1

    "In my country, if a criminal commits crimes repeatedly, he gets a bigger sentence... why doesn't this seem to apply to cooperations?"

    Having an illegal behaving monopoly is a civil matter, not a criminal one, so your question is meaningless in the context of this suit.

  25. Re:Word Sucks on Novell vs. Microsoft, Again · · Score: 1

    To be fair to Corel, WordPerfect was orginally owned by WordPerfect corporation and then sold to Novell. Obviously there wasn't going to be a WordPerfect Corp with the WordPerfect product being sold by Novell. Clearly, the only reason WordPerfect Corp sold it to Novell was because they understood that it was going down hill. By the time Corel bought it at a bargin basement price, the final nail was in the coffin.