Slashdot Mirror


User: chthon

chthon's activity in the archive.

Stories
0
Comments
1,236
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,236

  1. Re:ReactOS, Wine on OS/2 Community Tries Bounty System · · Score: 1

    Well, 1999 in my case.

  2. A plug for my favorite author on Live Architecture — Grow Your Own Home · · Score: 2, Informative

    Jack Vance : "The Houses of Iszm" and "Slaves of the Klau". Both feature grown houses.

  3. Re:Cobol on The Mainframe World Is Alive, Even For Those Under 40 · · Score: 1

    It is in the way the BCD calculations are integrated with COBOL, and the fact that these BCD (or even ASCII numerics) can be used everywhere without translations and special calls. You do not have to think much about your calculations, you do not have to do any special conversions, calculations are always correct, except for loss of precision of course.

    It is a little bit like the way regular expressions are part of Perl. Once you have used them like that, doing the same in other languages seems two-fisted.

    I think that ports of COBOL compilers to RISC platforms need slower support libraries to do the same BCD math, and it is only since a few years that a BCD arithmetic library has been ported to Java. Every other language does not come even close to the possibilities of COBOL in this respect.

    For the rest, I do admit that COBOL is just an imperative language, like C or ALGOL or Pascal, but I have programmed three years in COBOL, for a transport business and for a bank, and I really cannot imagine a language that is better suited in such an environment, except maybe for one of the xBase's, which lack(ed) the necessary platform support. I have now been programming for 8 years in Perl, I did some projects in Python and Common Lisp. Common Lisp is maybe the one language where BCD arithmetic could be integrated seamlessly, due to its macro capabilities). All modern languages have too many C-quirks (like the definition of an identifier, in COBOL one can define identifiers like ADD-6-TO-VAR, or 69-GUNS).

  4. Re:Cobol on The Mainframe World Is Alive, Even For Those Under 40 · · Score: 1

    Financial calculations

    Financial calculations

    Oh, and financial calculations...

    COBOL is fine, you should learn to type with 10 fingers. I once wrote a remote front-end for a minicomputer in COBOL.

  5. Re:Need... on The Mainframe World Is Alive, Even For Those Under 40 · · Score: 1

    Yeah, that is probably why they are going the reseller route now.

  6. Re:Poor Understanding of Costs on The Mainframe World Is Alive, Even For Those Under 40 · · Score: 1

    I think about this always like this : if you want your PC cluster have the same IO capabilities as a mainframe, then you will have to add Fibre Channel to the equation, which will undo your cost savings completely.

  7. Re:Not surprising.... on The Mainframe World Is Alive, Even For Those Under 40 · · Score: 1

    You see, unlike the things you've listed, the mainframe really provides (as far as I know) no advantage over a modern Linux system (or cluster) other than that people already know it, and that it will run these old COBOL apps.

    Some points that might contradict you

    And for many types of jobs, IO is far, far more important than raw processor speed.

    Mainframes (System/i maybe too) also have BCD computational capabilities in hardware, which is still better for financial applications (x86 only has a mode where it transforms BCD into an 80-bit float and then back).

  8. Re:That's Not "Ironic" on Iran Announces Manned Space Mission Plans · · Score: 0, Offtopic

    Arabs and Iranians just don't like each other. The first because of all the incursions of the Persian empire, the second because of the Arab conquest from the 7th century.

    The thing that is worst for real Iranians is that they are basically ruled by people which have more to do with Arabian than Persian culture.

  9. Re:Time for the C++ haters to post... on Interview Update With Bjarne Stroustrup On C++0x · · Score: 1

    And code generated by SBCL is as fast as C++, but unfortunately does not fit in an embedded system.

  10. Re:dumb people lose money, not freedom on Jail 'Greedy' Scam Victims, Says Nigerian Diplomat · · Score: 2, Informative

    Already in the 80's, with fax machines instead of the internet.

  11. Re:Age on Why Corporates Hate Perl · · Score: 1

    I worked three year on other peoples unreadable COBOL. Perl is at least powerful, in the same way that Common Lisp and Scheme are powerful.

  12. Re:Ockham's Razor tells me.... on Why Corporates Hate Perl · · Score: 5, Informative

    Yes! Book recommendations for Perl programmers, outside of the standard ones you need :

    • Perl Best Practices, by Damian Conway. This one is really mandatory.
    • Higher-Order Perl, by Mark Jason Dominus, to understand why Perl is so powerful.
    • How To Design Programs, which taught me better ways of using Perl, even though the book is based upon Scheme.
    • Structure and Interpretation of Computer Programs, which is somewhat the bridge between HTDP and Higher-Order Perl.

    All the rest I learned from the camel book. I use Perl on three platforms (Win32, Cygwin and Solaris), using the same libraries, and now also adding Perl/TK to the mix.

    If you need to define several goals, I would recommend Perl Best Practices for writing maintainable and easy to read code and installing a peer review process.

    HTDP is more for individual programmers, to become smarter and better programmers.

  13. Re:Gambling problem on Grokking SCO's Demise · · Score: 1

    If you know how to bluff and when to get out of the game, you have more chances in winning at the poker table.

  14. Re:why "big win" for microsoft ? on Outages Leave Google Apps Admins In the Hotseat · · Score: 4, Interesting

    Non-Microsoft can be :

    • IBM mainframe
    • IBM System/i
    • IBM AIX
    • Sun
    • HP
    • Solutions using Red Hat or SUSE (however despised they might be)
    • I am pretty sure there are other solutions...

    I think the basic problem is impatience. I can understand that people want for business purposes something that is quickly implemented, but my experience is that when a Microsoft implementation is chosen, you have two long-term issues : you will time and time again have to solve the same problems over and over, and you can be sure that Microsoft will try to pressure you into upgrades, willing or not.

    My experience with Linux and associated programs is this. Over time, everything gets better and better. Sometimes, you might need some time to investigate a problem and solve it, but once solved, it will not recur again (be sure that you have a good system to record such findings, but that would be same when using Microsoft).

    I have already three people (not much, yes, but important for me) using Linux : my father, my brother (who shares with my father's PC) and my sister. Unless there is a hardware problem, I can be sure that I do not have to solve software issues on a regular basis, only help them with functional questions : what software to use and how to use it.

    They use on a regular basis :

    • OpenOffice
    • GIMP
    • SANE based scanners
    • HP Deskjet printing
    • Firefox (Iceweasel)
    • Evolution and Sylpheed-Claws
    • Skype
    • Google Earth

    I am pretty sure that for most parts of a business, this would be enough.

    Now, I think that the usage of Exchange is more of a perception thing, than a real technical obstacle. At my work, Lotus Notes was swapped for Exchange, but I do not consider this a progress, as it reminds me too much of PCTools 4.0 or 5.0 (about 1990) : I really do not see anything innovative in this area (and while some people here seem to loathe Lotus Notes (mostly without any reasons given), it was much faster than Exchange, I find speed very important for computer programs).

    Anyone here which as implemented or is using alternatives to Exchange ?

  15. Re:insane on Apple's Market Cap Exceeds Google's · · Score: 3, Interesting

    Money IS a pyramid scheme.

    Face it : who gives out money ? The government. The amount of money printed is the inflation.

    The total amount of money is limited. This means that when some people get more money, other people will have less money.

    However, banks make the money that people have circulate around the system. This in contrast to most other pyramid schemes, where the bottom dwellers lost their part.

  16. Re:Evolve - eat pre-processed food on Cooking Stimulated Big Leap In Human Cognition · · Score: 1

    That surely was not the case, because living at home means parents tell you when to eat.

  17. Re:Evolve - eat pre-processed food on Cooking Stimulated Big Leap In Human Cognition · · Score: 2, Interesting

    When I was at school and had to learn hard for examinations, I always had more hunger than on normal days.

  18. Re:How did Ubuntu get it's community? on Paid Support Not Critical For Linux Adoption · · Score: 1

    It is called marketing, and, while considered a naughty word on Slashdot, I do recommend Marketing for Dummies, which I find puts things in perspective about what marketing really is (not every company is a lying, cheating, robbing Microsoft).

  19. Re:Who Cares What Language, It Reeks of Poor Desig on Why COBOL Could Come Back · · Score: 1

    Hey, this is a nice remark. You can think of it as an analogy with building chips. A wafer with many small chips has a better yield than a wafer with big chips.

  20. Re:Who Cares What Language, It Reeks of Poor Desig on Why COBOL Could Come Back · · Score: 1

    Yes. So you also know the feeling of accomplishment that you get when you are able to reduce the total size of a program, it still having the same functionality (or sometimes even more) ?

  21. Re:who pays a cultist? on Apple Sued For Turning Workers Into Slaves · · Score: 1

    YVAN EHT NIOJ

    Fixed it for you

  22. Re:US Europe price differential .. on No Linux IdeaPad For Lenovo's US Customers · · Score: 1

    You know that here in this non-existent country the liberals are considered right-wing ?

  23. Re:reproduction on Viruses Infected By Viruses · · Score: 1

    Fire is the manifestation of the energy released in the burning process. The better analogy would be that fuel can be alive, when it burns.

  24. Re:I gotta say on IBM Pushing Microsoft-Free Desktops · · Score: 4, Informative

    I think that you owe it to Compaq that personal computing dropped in price, not Microsoft.

  25. Bill Gates, pfff... on Gates Issues Call For "Creative Capitalism" · · Score: 1

    The impression that I have is that Gates is someone who likes to take the front stage, and does not mind to talk about bullshit, provided it sounds convincing enough. Does any of his books or has sayings really amount to anything ?

    This is basicaly the stage of 'learning a man to fish' instead of giving him a fish.

    This sentence shows that Gates is good a reinventing the wheel and saying it as if it really was him who did it.

    I have been reading about and practicing creativity courses since twenty years, and it opened my eyes to see that there are many creative possibilities to help 2nd, 3rd and 4th world people. However, creating something creatively is one step, creating it affordable, simple and usable by a whole lot of people is another one. This has been reported on by Slashdot, but there are more such initiatives, sometimes by local universities in the third world. I think that the banks which give help to the poor in India by providing low-rate loans and so on, are also a form of creative capitalism.

    It is also always the same with Gates : he likes to sell technological solutions for things which might be better solved first by sociological means (e.g. illiterate people here in Belgium can follow free courses to learn to read and do simple calculations, it is a government (backed) initiative).

    The thing that I find most dis-ingenious about Gates statement is this. Since he talks about capitalism, is he himself prepared to invest in projects which have only small long-term gains, or is he just searching for money sink holes which give him big tax breaks ?

    Gates is good at setting up smoke screens and making it appear that he has single-handedly invented fire, the wheel and sliced bread, but I do not trust him at all, he should shut up already and exit stage left.