On Wed, Aug 20, 2014 at 03:37:40AM -0700, aboy021 wrote:
> Is Clojure a suitable language for a company that needs to grow
> quickly?
> 
> If a company wants to be able to hire staff and get them up to
> speed, as well as have options for bringing in contractors and
> outsourcing some work, is Clojure a good choice?
> 
> We've had trouble finding Clojure devs, and others have complained
> of how hard it is to learn Clojure and read the code from open
> source projects, especially for those with backgrounds in languages
> like C++.
> 
> I think Clojure should be a good fit for us because it is
> expressive, flexible, and we are still discovering new aspects of
> the problem domain.  I'm biased on this because I really enjoy
> Clojure at home, and want to use it commercially.
> 
> I'm really looking for arguments that will help me persuade my boss
> that the risk of starting our next project in Clojure is one worth
> taking.
> 
> Thanks for any suggestions.

Personally I'd stop looking at a specific language for implementation,
and instead look at the architecture of the system.  Concentrate on
loose coupling and finding a good technology for the interop of the
various parts.  If the problem allows it you'll end up with a
situation where the implementation language of each part matters very
little, and then you simply choose the language best suited for each.

/M

-- 
Magnus Therning                      OpenPGP: 0xAB4DFBA4 
email: mag...@therning.org   jabber: mag...@therning.org
twitter: magthe               http://therning.org/magnus

Perl is another example of filling a tiny, short-term need, and then
being a real problem in the longer term.
     -- Alan Kay

Attachment: pgpEFLXvKDffL.pgp
Description: PGP signature

Reply via email to