Hi,
   Before I learned Ruby, I had a job as a 'Unix Tool Man', writing
scripts and programs.
I used C, C++, KornShell, awk, Perl and Python.
I questions I always ask when I was handed a program requirement was
'Production' or 'in-house' and when you want it done by.
This allowed me to choose the correct language for the job.
On a 'Production' program I only could use 'C, C++, and KornShell. I
always went with KornShell and awk for non-real time and C and C++ for
real-time programs.
On an 'in-house' program I used Python. If the program was going to be
around for a while, I moved it to C++.

The meaning of the story:
1) Don't ask, don't tell - If the requirement does not say what language
to use, choose what every language will get the job done with the less
amount of maintenance. This way the program is running and then you can
have the program redone in another language later.
 
robert_linder_2000 / yahoo.com



-----Original Message-----
From: Russ Freeman [mailto:russ / freesoft.co.uk] 
Sent: Wednesday, December 11, 2002 8:28 PM
To: ruby-talk ML
Subject: Re: help -- persuade my boss to adopt ruby

My advice:

1. Don't tell them you are using Ruby (or mention any technology for
that matter)
2. Deliver what your boss wants in business terms on time, to budget
etc.

What more can he want?!

-----Original Message-----
From: Ted [mailto:ted / datacomm.com] 
Sent: 12 December 2002 01:23
To: ruby-talk ML; xrfang / hotmail.com
Cc: ruby-talk / ruby-lang.org; ruby-talk ML
Subject: Re: help -- persuade my boss to adopt ruby


Dang!  Ugly American idioms...

Making waves:
means disturbing the established order of things; such as introducing a
new concept or language that's different from "the way we've always done
it."  It is perceived as a threat to the status quo.

Comes from waves in water that make boats rock (another phrase is "Don't
rock the boat.")

> What do you mean making waves? Confused...
> 
> Shannon
> On Thu, 12 Dec 2002 08:00:28 +0900
> "Ted" <ted / datacomm.com> wrote:
> 
> > Unfortunately, people rise in management by NOT making waves...
> > 
> > > Hi Phil,
> > > 
> > > You are absolutely right. What they fear is that:
> > > 
> > > 1. Currently only I understand Ruby.
> > > 2. Java is in vogue. They want the language to be there after 
> > > 10-20 years...
> > > 
> > > I am currently writing a small introduction letter to my boss...
> > > 
> > > Shannon
> 
> 
> 
> 


---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.422 / Virus Database: 237 - Release Date: 20/11/2002
 

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.422 / Virus Database: 237 - Release Date: 20/11/2002