Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer
 
PerlMonks  

Re^3: Building a Perl based business

by dragonchild (Archbishop)
on Feb 02, 2006 at 14:31 UTC ( #527333=note: print w/ replies, xml ) Need Help??


in reply to Re^2: Building a Perl based business
in thread Building a Perl based business

Here's the issue - what's the greatest strength of Perl(PHP/Python/Ruby)? It's the ability to write something and have it (almost) truly be cross-platform, not have to worry about compilation/linking, and 90% of every application is already written for you (at least in Perl). This ease comes with a price, but most scripters consider that price to be worthwhile. We'll discuss that price in a second.

What does it take for an application to succeed in the marketplace that you're describing? Well, it needs to be installable on Windows in the same fashion that Firefox is installable on Windows. You download something, double-click on something, click "Yes" a few times, double-click on something else and you're up and running.

This takes a lot of infrastructure on the Windows machine. While it's all possible to do with Perl, it makes a lot more sense to do it in a language that already has all that infrastructure in place, like C# or Java. Why compete in a space that's already saturated?

Instead, it's much better to work within a space that doesn't have that cost of entry, like rich web applications. Have you used Basecamp? It's a damn slick application - I like it ... a lot.

As for "only way out" ... I make a fine living doing exactly what you're describing, and so does nearly every other serious Perl/Python/Ruby developer. Just because it's not flashy doesn't mean it's not a good thing to do.


My criteria for good software:
  1. Does it work?
  2. Can someone else come in, make a change, and be reasonably certain no bugs were introduced?


Comment on Re^3: Building a Perl based business

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://527333]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others meditating upon the Monastery: (12)
As of 2014-10-02 18:08 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    What is your favourite meta-syntactic variable name?














    Results (69 votes), past polls