Slashdot Mirror


User: blueberry_tx

blueberry_tx's activity in the archive.

Stories
0
Comments
3
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 3

  1. Re:This story was a surprise to me on Perl Migrates To the Git Version Control System · · Score: 1

    Amen brother. Started on Perl 4 on Sun BSD. Perl made me walk on water. Interest was so strong in the company we used to pay guys like Randal and Tom to come speak. I've bailed my employers out of countless binds with the well-timed perl script. I totally agree with you that Perl 5 was the beginning of the end. It moved perl from the realm of the shell programmer to the domain of the academic. I remember the usenet posts of the time becoming focused on computer science language design goals like closures rather than real world problems. Yes, you can write OO programs in perl, if you remember all the details and you are very consistent in your style. But it requires too much expertise. It became too much of an investment. Now, as you say, the train left the station while perl was deciding on its next destination. No way can I sell Perl to an employer now, despite the fact that it is often the quickest way out of a problem. Python is it, with its error prone indenting, inconsistent syntax, and bewildering (or lack of) type conversions. Been fun venting.

  2. Re:What happened to Tcl? on Sun Hires Two Key Python Developers · · Score: 1

    The problem with TCL is that it is a single pass parser, not a normal expression (recursive descent) parser like other languages. This makes it the programmers job to worry about interpolation. A real pain, getting all the evals right. Just like shell programming, but then I work with people who love KSH, bash, etc. I've never understood that masochistic behavior.

  3. Superstars are a flawed strategy on How Do You Find Programming Superstars? · · Score: 1

    Relying superstars is a flawed strategy.

    The most important attributes of a successful company are its leadership.
    The company must know where it is going and how it is going to get there.
    This means having an excellent management team, product managers, and
    software architects. Implementation, and your success, becomes a matter
    of execution, not of heroics.

    We all like to fantasize about the breakthough products coming up from
    engineering. Sometimes that even happens. But in the
    real world it all about consistency. That means a team of good, solid
    all-arounders you can move around as your needs change.