Eifell aside, my post wasn't a joke and did apply to the question. It's not
only a question of tech, it's an old-time management question. It's
generically about Tools: VB forced to C# or Mac forced to PC or any other
down the years.
As a person with experience setting Tool Rules, I can offer that setting a
standard can be and usually is more cost effective because it simplifies
most everything. You know exactly what you're looking for in future
candidates, you have more focused support needs and tasks are more easily
managed because eveyone is literally "speaking the same language". Hands
down, from the accounting side it can be a win.
However Technical people in Management positions sometimes forget that
spreadsheets don't always show the real bottom-line. I offer that that a
company will do well to consider the backgrounds of the expert workers on
staff before making a sweeping mandate that affects the most used tools for
their jobs. If a primary tool (language) is chosen for them and the choice
is set in stone overnight and a percentage of the workers are going to be
less productive (due to concept/syntax experience or the very real problem
in this particular industry of "religious fervor") then the company has to
take that into account as a real and true Risk. Every company has a
different set of workers so there is unfortunately no blanket answer.
Losing 20% of your workers, either because they leave or because they still
collect paychecks but are less interested in doing their jobs well, is a
valid corporate concern and it should be part of Management's decision. But
in any company looking at that Risk it usually can help to get the staff
together and at least try to make them feel like they are a part of the
final decision, that may be helpful for keeping some of the good ones even
if they have to switch.
Just an opinion.
Smith
"Scott Meddows" <sc******************@tsged-removeme.com> wrote in message
news:e7**************@TK2MSFTNGP11.phx.gbl...
It's not an issue about which language is better (Since it's all being
compiled to MSIL anyway)... The question was about having a standard
language in the company and if anyone has had any issues where there
wasn't a standard language and developers used C# and VB