>> 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?
>>
>
> My friend works in a project which is being rewritten from Rails to
> Clojure (due to usual scaling problems with Rails). They don't have hiring
> problems. However, they are not looking for Clojure devs but devs who want
> to learn Clojure - and they don't have any problems with that. Usually,
> each new developer is able to code in Clojure after one month. Of course,
> every new team member has to read a book or two after hours and requires
> some mentoring from other members in a team.
>
>

Somewhat right but what about the people that are mentoring them, the
clojure community is not big therefore is hard to find really experienced
developers if some of the experience ones start to quit there is quite
lower possibility for the owner to find somebody to replace them and the
company becomes kinda more depended on the 'good-will' of the developers


>
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++.
>
>
Clojure is as hard to learn as any other language. People who complain
>> about strange grammar (those bloody brackets) or a few new concepts in the
>> language won't be a good buy for a fast-growing company.
>>
>
There is big difference between OOP and functional programming and if one
is coming straight from Java or other OOP without any background in
functional programming it is really hard to break some of this OOP mind-set
and it takes time to get used to. I would agree that a person understanding
the concept of functional programming can pickup quite quickly the lisp
syntax and it will probably take about a month for him to be production
ready but if he is totally new to the concepts I believe that it could take
maybe more like 3 months.


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.
>>
>
What we did last year were 2 things: participate in ClojureCup so you can
show that you can provide fast value in Clojure and make some small prove
of concept project



Kalina




On Thu, Aug 21, 2014 at 4:35 PM, Jan Ziniewicz <janek.ziniew...@gmail.com>
wrote:

>
>> 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?
>>
>
> My friend works in a project which is being rewritten from Rails to
> Clojure (due to usual scaling problems with Rails). They don't have hiring
> problems. However, they are not looking for Clojure devs but devs who want
> to learn Clojure - and they don't have any problems with that. Usually,
> each new developer is able to code in Clojure after one month. Of course,
> every new team member has to read a book or two after hours and requires
> some mentoring from other members in a team.
>
>
>>
>> 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++.
>>
>
> Clojure is as hard to learn as any other language. People who complain
> about strange grammar (those bloody brackets) or a few new concepts in the
> language won't be a good buy for a fast-growing company.
>
>
>
>> 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.
>>
>>
> I had the same problem with Scala a few years ago. Persuade you boss to
> start with very small project. Make it awesome, show it to your team and
> remember - you 'll have only one chance. If you fail - they won't allow you
> to use Clojure again :)
>
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>



-- 

 Best regards | Med venlig hilsen,

 Kalina Todorova
T: 0045 52 64 93 73
E: ad...@ki6i.com

Trongårdsvej 46, 1
2800 Lyngby
 <http://www.facebook.com/ki6i.kali> <http://dk.linkedin.com/in/ki6i90>
 <https://twitter.com/#%21/ki6i> <http://blog.ki6i.com>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to