Hi Paulo,

That is a really good question and I hope to do it justice.

What if you chose Elixir, Ruby, Closure, Go or Pony or Smalltalk - where would 
you get developers?

There is some validity to this question as it can be hard to get developers but 
in Smalltalk’s case there is a heritage that can help with that more so than 
say others that are too new to have a large community following and of course a 
reputation.

Smalltalk has a reputation as a very productive environment and on average a 
better class (pardon the pun) of developers. There is something about Smalltalk 
developers that in my experience outshines developers from other backgrounds.

Personally I’d see Smalltalk as a draw card to join a company but I’m biased.

While it is important in a startup to attract good developers I would say that 
‘good’ developers are more interested in the problem being solved than 
specifically the language being used. The goal w be to get something out and 
make revenue. You will most likely re-write at a future point that makes sense 
using what you have learned anyways.

Of all the languages I have used over 30 years I find Smalltalk the easiest to 
pick up and run w so should you leave others should be able to continue in your 
absence.
Besides depending on their position and background you w want them to own the 
solution and if changing language is part of that then so be it.

That said, if they use Smalltalk for any reasonable amount of time and in anger 
I’d be surprised if they like you didn’t come to love it.

In a nutshell - language choice is the least of your worries

- James 



Sent from my Commodore 64

> On 19 Oct 2017, at 6:04 pm, Paulo R. Dellani <dell...@pobox.com> wrote:
> 
> Dear all,
> 
> after using Smalltalk for several years I developed a passion for the
> language (how not to?), and Pharo is just so great to develop with.
> So thank you guys for keeping this wonderful project running.
> 
> Unfortunately, it is not easy to always point out why Smalltalk
> should be employed as "main development language" in a team
> or for a project. In the last discussion of this sort I was confronted
> with the question "where are we going to get new smalltalk
> developers if our startup grows or if you go?". Well, I had no
> good answer to that. What would have you answered?
> 
> Cheers,
> 
> Paulo
> 
> 

Reply via email to