RE: Any tips for switching between programming languages

From: Clay Jackson (cjackson) <"Clay>
Date: Tue, 29 Sep 2020 22:04:12 +0000
Message-ID: <>

Eh –

I agree with both of you, as I agree with those who say “C sucks”, or “Perl sucks” or “Windows sucks” or “Linux sucks” or “OS/360 sucks”.

And I DEFINITELY agree with Jared that “whitespace as syntax” was definitely not a “wise” choice.

But, all that said, ALL of the above are tools we use to solve problems; so, I really think it’s up to us as “Software Engineers” (a little bait there 😊) to know how to choose and use a tool appropriate for the job at hand.

As Jared said, there are some cases where there are python libraries available, just as there are other where there are Perl libraries that would do a “better” job, or perhaps GoLang, or <pick your favorite language>.

The bottom line is focusing on the problem, and solving it in a way that it’s reasonably easy for the “maintainers” that come after you to understand what you did and why; and then move on to the next problem

From: <> On Behalf Of Jared Still Sent: Tuesday, September 29, 2020 2:25 PM To: Mladen Gogala <> Cc: kunwar singh <>; ORACLE-L <> Subject: Re: Any tips for switching between programming languages

CAUTION: This email originated from outside of the organization. Do not follow guidance, click links, or open attachments unless you recognize the sender and know the content is safe.

On Mon, Sep 21, 2020 at 12:19 PM Mladen Gogala <<>> wrote: Python sucks, especially when compared with Perl, but that's what everyone wants.

I will agree with that.

The power in Python is the libraries.

I have used Python, particularly in one project, simply because there was a Python library available that did what I needed.

Had the same library been available in Perl or GoLang, I would have used one of those.

As a language, I do not like Python.
I particularly dislike whitespace as syntax, which is a less than optimal design decision, at least in my opinion.

Received on Wed Sep 30 2020 - 00:04:12 CEST

Original text of this message