Slashdot Mirror


User: Esther+Schindler

Esther+Schindler's activity in the archive.

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

Comments · 99

  1. Re:"6 scripting languages" on 6 Languages You Wish the Boss Let You Use · · Score: 1

    I confess that I didn't give a lot of attention to the definition of "scripting language" when I put together my short list. That's because > I started with the suggestions from the earlier slashdot comments. (You'll note that I quoted the Groovy person from that discussion.) At least a couple of people said Scala really ought to have been included so I figured, "okay, sure."

  2. Re:...on the other hand... on 6 Languages You Wish the Boss Let You Use · · Score: 1

    I think the problem is "you can only use..." and not what the tool is.

  3. Re:Thanks for following up here on The State of Scripting Languages · · Score: 1

    Thanks for the kind words!

    But I must respectfully disagree; there are plenty of movers and shakers here. In intelligently run companies (and one of the joys of me working at CIO.com is that I've discovered that they do exist!) the Powers That Be to want to know what the techies think. Sometimes they even listen to the advice. As with so many other things, the people who believe they have the power may not have as much as they think they do... and vice versa.

  4. Re:Glaring Omission: Groovy on The State of Scripting Languages · · Score: 3, Informative

    The original title was "State of the Scripting Universe Revisited." It was too long for the ./ subject line. And the CIO.com one had to be written for search engines as well as humans (for reasons that are probably obvious but annoying nonetheless).

    Still, the article's deck does say that it's a follow-up. As you'll see elsewhere in this thread, I'm happy to write about Groovy et al.

  5. Re:Ignoring the 800 pound gorilla... on The State of Scripting Languages · · Score: 1

    My dear Anonymous:

    <snort>

    Perhaps you should take a closer look at your copy of Down to Earth REXX. Why yes, that is "Schindler" on the front cover.

    As was explained earlier, Lynn and I chose these languages because that's what we had chosen three years ago. And we chose those at the time because they had the highest usage in the Evans Data surveys.

  6. Re:Glaring Omission: Groovy on The State of Scripting Languages · · Score: 1

    Groovy. Check. Lua. Check. Scala. Good suggestion.

    Political rhetoric? Sure, it's definitely scripted, the syntax has lots of boundary conditions, and it is well understood in its own domain. But it never actually executes any functionality so I don't think I should include it.

    Seriously, those are good suggestions. one more, and I'd have a nice short-and-sweet article with which I could bonk the PTBs on their heads—Esther (who also blogs occasionally)

  7. Re:Major players? on The State of Scripting Languages · · Score: 1

    Lynn asked the Big Cheese(s) who to talk with. Ya think she ought to have said, "No, that guy isn't cool enough"?

  8. Re:Major players? on The State of Scripting Languages · · Score: 1

    Oh my. Don't tell anyone I did that.

  9. Re:Glaring Omission: Groovy on The State of Scripting Languages · · Score: 5, Informative

    It was a conscious omission... or perhaps semi-conscious. Lynn and I thought that if we were going to revisit the topic we should look at the same languages we did before.

    I do want to cover Groovy at CIO.com, honest. Just haven't had a good hook for it yet. I feel like there's an opportunity for "&number; programming languages your developers wish you'd let them use" aimed at CIOs and IT managers, with Groovy probably top on the list. But I don't know what else ought to be on the list, so I haven't done anything with this idea. Suggestions always welcome.—Esther

  10. Re:Major players? on The State of Scripting Languages · · Score: 5, Informative

    That was a pretty reasonable guess, except it isn't correct. :-)

    Lynn understandably went back to the same people, initially, since it would be easiest to say, "Hey, three years ago you said this... change you mind on anything?" Some of the guys didn't have the time (for example, Guido's a little busy with the next version of Python), so she asked who they'd recommend she speak with instead. To my understanding, Dave Thomas suggested Lam. Though he might have suggested someone else who suggested Lam.

    IOW it had nothing to do with Microsoft. Though, come to think of it, it could be a good idea to ask all the Scripting Dudes and Dudettes from Microsoft for their opinions on stuff. Hmmmmmm.

  11. Re:Actually, I find that worse. Sorry. on 9 Reasons Why Developers Think the CIO Is Clueless · · Score: 1

    As I remarked in the comments to that article, there isn't one right answer to "how to manage and motivate developers" any more than there's only one right way to write an application. People, skills and situations differ; in fact, I worry more about people who'd think that all these things apply every time and in every scenario.

    In other words, the article represents only what it says it does: developers' own answers to "what should the boss know about motivating me." Unlike the other articles in that "getting clueful" series (like what the CIO should know about Agile or telecommuting) , which does not require introspection... well, this one requires that someone be aware of what motivates them and the feeling of Being Managed Well. One of my first bosses was smart enough to recognize that if he let me talk long enough about how I couldn't possibly solve this coding problem, I'd eventually explain to him how I could; but I'd never have said at the time, "A good manager will shut up and let me talk." I think people notice such things by their absence than by their presence.

    So I don't expect that developers always know the right way to manage them. I think that managers should be aware of how the developers see it (for compassion reasons if nothing else--we all want to believe our opinions matter)... but the boss still does have to make the right decision.

    The thing with the cat is just funny. ("Dogs come when they're called; cats take a message and get back to you later."--Mary Bly)

  12. Re:What about ... on 9 Reasons Why Developers Think the CIO Is Clueless · · Score: 1

    No, but I think we could have a good time coming up with "words that should make you run away from a job interview." Synergy should be on the list, surely. I'd add "leverage." And "thought leader."

  13. Re:Star Trek? on 9 Reasons Why Developers Think the CIO Is Clueless · · Score: 3, Interesting

    You don't think that his Star Trek comment is funny?! There's a sort-of accompanying article about managing developers, based on what developers say motivates them. Not all the opinions agree, obviously. (I wrote that one.)

  14. Re:Check out the losers on What a Botnet Looks Like · · Score: 3, Insightful

    Not everyone does understand basic maintenance. You'd be amazed. Plenty of people wait until the car breaks down before they think to get it serviced.

    And they don't like to gain even basic knowledge. In the gas crisis of the late 1970s, my (then-)mother-in-law waited 40 minutes at a gas station before she got to the pump. When she discovered it was self-serve, she drove away, because she didn't know how to use the pump herself. (Yes, obviously all she had to do was ask the person behind her—who'd be motivated to help—but she didn't.)

    Also, even when people take the car in for maintenance, it's something they do out of distrust for the practitioners. That's better than not taking it in, of course, but it's inherently a combative relationship: what's the mechanic gonna tell me I need this time?

    The thing is, few of us want to be experts in every technology we use. We just want it to work.

    None of which excuses ignorance, mind you, but it does explain it.

  15. Re:Check out the losers on What a Botnet Looks Like · · Score: 5, Insightful

    I do know what those users think, and it's very much like you posited: "My computer has become unusably slow, and I don't know why or how to fix it!" Unfortunately that was followed by, "Aunt Esther, can you tell me what's wrong?"—and thus I spent half a day killing enough of the junk that I could install a firewall, antivirus, etc.

    People like my nephew aren't unwilling to learn. They're just lost when it comes to their computers. And they don't particularly mind being ignorant as long as the equipment works right (or appears to). Just as most of us don't feel the need to understand how a car works in order to drive one.

    Some of us remember the days when we wistfully wanted computers to become easy enough for ordinary people to use them. Alas, we got our wish.

  16. Re:Vocal Minority, as Usual on Windows Vista SP1 Meeting Sour Reception In Places · · Score: 1

    My coworker wrote a blog entry at CIO.com, Should Microsoft Throw Away Vista? reporting on this issue.

  17. Re:Seem like 'bad candidates' for any position... on Hunting Bad CIOs In Their Natural Environment · · Score: 1

    Sure... but the higher in the food chain they are, the more damage they can do.

    (The corollary, of course, is that a competent executive can have a wide effect in a good way.)

  18. Re:You Don't Want It on Should IBM's SOM/DSOM Be Open Sourced? · · Score: 1

    I covered OS/2 actively for several years past that point. I knew several of the developers, and was one of the lead perpetrators of the OS/2 WarpTech conference in 2000. So yeah, I have some idea of how much work continued to go into development. And how little went into marketing. ::sigh::

  19. Re:You Don't Want It on Should IBM's SOM/DSOM Be Open Sourced? · · Score: 1

    That was definitely true of SOM in the 2.1 days. SOM 2 took it from a cool, technically interesting hack to real code.

  20. PHP companion article also is up on You Used Perl to Write WHAT?! · · Score: 1

    You Used PHP to Write WHAT?!

    Despite significant shortcomings, PHP is perhaps the most popular Web scripting language in the world. But despite a large collection of nails, not every tool is a hammer. So when should it be used, and when would another dynamic programming language be a better choice? We identify its strengths and weaknesses.

    http://www.cio.com/article/176250

  21. The JavaScript companion article is up too on You Used Perl to Write WHAT?! · · Score: 1

    You used JavaScript to write WHAT?

    The key to understanding when (and when not) to deploy JavaScript has as much to do with the intent of the target application as it does JavaScript itself. Written by Michael Morrison, author of Head First JavaScript.

    http://www.cio.com/article/print/175950

  22. Re:will AJAX development finally be easy? on The Future of AJAX and the Rich Web · · Score: 1

    In some ways, AJAX is easy. But if you get into a non-trivial programming exercise, such as building an entire site relying on all sorts of data inputs, the typical developer tools don't necessarily help you along. Yes, the options (FOSS and proprietary) are getting better, but there's still a long way to go before it's precisely easy to write a useful quick-and-dirty app the way that, say, you can throw together a desktop database tool today.

    That's not just my opinion. It was the opinions of some of the tool builders themselves, when I interviewed them for Beyond Ajax: Software Development, Two Years from Now a few weeks ago. In Making Development Less Difficult: Interceding with the Browser Gods

    While Ajax is clever and useful, it isn't easy and it has limitations. Scott Guthrie, Microsoft general manager, .Net development platform, says, "Ajax itself is built on top of an innocuous HTML feature; the programming model wasn't built to scale for that." JavaScript performance is an issue as applications get bigger and need to be maintained. Plus, he points out, these applications are "weirdly stitched together."

    As a result, says Bob Brewin, Sun's software CTO, doing Ajax is really painful, "like building an aircraft carrier by hand." Hand-coded Ajax development today requires a large skill set, so several interesting technologies have materialized to simplify it.

  23. Re:Which third party solutions? on Hi, I'm a Mac, and I'm Your Enterprise Computer · · Score: 1

    Well for one thing, the article isn't meant to be an exhaustive list of resources. It's meant to explain, from a CIO or IT manager's viewpoint, what the concerns are for enterprises that want to adopt Macs (in large or small numbers).

  24. Re:Flawed survey strategy? on Nick Petreleley on Linux Taking Market Share From Windows · · Score: 2, Informative
    Shouldn't the survey have been sent out to 400 randomly chosen developers? Aren't you biasing the results already by choosing developers more likely to have some involvement with linux?

    If you want to know about the opinions and behavior of Linux users, then it's important to interview Linux users. Just as it makes sense to learn about wireless development tools, attitudes, and so on by asking wireless developers. The database developer's report interviews developers who are working with databases for a similar reason. Why set up a situation in which a significant percentage of respondents have to answer "not applicable"?

    From the information provided, it may not be apparent to you at what level of depth the developers are queried. I believe that Nicholas' report is something like 300 pages long... it's far more than the highlights that he's able to pull out here.

    That isn't to say that there isn't useful information to be gained by interviewing 400 randomly chosen developers. In fact, Evans Data does a general North American Developer's Report twice a year, as well as additional reports about development in other countries. Those studies are a cross-section of about 500 "random" developers, so Evans can track trends in the development community at large.

    It's not just Linux growth, but what percentage of developers expect to write a wireless app, how many have experienced a network security breach, and so forth. Then we can cross-tabulate by operating system (as well as a bunch of other things, from company size to the kind of apps the respondents write) to determine any correlation between, say, wireless development and primary OS usage. The questions are somewhat more general, since they cover a wider range of subjects.

    You'll find a document on the EDC Web site explaining the company's methodology. You'll also find a link that will let you join the developer panel, if you're interested in doing so.

    Esther Schindler
    Senior Analyst, Evans Data Corp.
    (but speaking as herself, here)