Free Newsletters

   All InfoWorld Newsletters
Strategic Developer | Martin Heller » Will you like Curl?

April 07, 2008 | Comments: (0)

Will you like Curl?

As Doug Dineley and I were discussing my draft review of Curl last week, now posted here, he asked me a serious question:

You essentially recommend readers to give Curl a try. Is there a way to tell who is the best kind of match for this product? I mean, what sort of developer, in general, trying to meet what sort of need?

My answer about the need being addressed made into the final review. On the other issue, I responded:

The sticking point for a lot of developers is that the Curl language is different from what they already know.

In the early 1980s I ran a software development, publishing and sales business focused on engineering and scientific applications. One of the products we resold was Asyst, which was based on Forth. (There are still companies doing business under that name, but I doubt that any of them are related to the one that produced this product.)

After handling many returns of Asyst, I told the sales staff to ask the customer what kind of calculator he or she used, as a screening mechanism: if the answer was TI, then Asyst probably wasn’t for them, but if the answer was HP, then they’d probably be able to learn Asyst because they already knew Reverse Polish Notation.

I haven’t found a similar touchstone for Curl, but then again I’m not trying to sell it. I’m fairly sure that anyone who has learned Lisp, Scheme, Smalltalk or Logo will pick up Curl very easily; most people who have learned OOD/OOP in any language will be able to pick up Curl without encountering any serious barriers.

Since it’s a free product for evaluation purposes, however, the simplest way to tell if you’re going to like Curl is to try it.

So there you have it.

Posted by Martin Heller on April 7, 2008 06:51 AM


RATE THIS ARTICLE:





 

  •  
  • COMMENTS





Technology White Papers

 

InfoWorld Technology Marketplace

  • Protect Your Data with SSL - Discover how to increase customer confidence in your site with the latest solution in SSL, Extended Validation (EV) SSL ...
  • Need simple, low cost server virtualization? - Do more with less. Support fewer servers. Simplify disaster recovery. Implement proven, easy-to-use server virtualization...
  • Virtually Limitless Virtual Storage - Do you need virtualization space savings of 50% or more with virtually no performance impact? You might be able to get storage...
  • Invisible IT? - The goal of IT is to become an invisible entity within a larger organization. Eliminating visibility and road blocks IT ...
  • It Really Is Easy to be Green - "Green IT" is a popular concept. And IT organizations are learning the influence that IT purchase decisions have on data...
  • Key Strategies For SOA Testing - SOA requires a unique approach to testing. Unless you're willing to reorient your testing procedures and technology now,...

» Technology White Papers Library

Technology White Papers by Topic

Technology White Papers E-mail Alert

Find out when the latest white paper is available:
 
 
» BUY A LINK NOW

Sponsored Technology Links