TIP: Click on subject to list as thread! ANSI
echo: rberrypi
to: AHEM A RIVET`S SHOT
from: WOUTER VERHELST
date: 2019-02-26 12:41:00
subject: Re: C is not a low level

On 26/02/2019 01:02, Ahem A Rivet's Shot wrote:
> On Mon, 25 Feb 2019 19:20:50 +0200
> Wouter Verhelst  wrote:
>
>> On 25/02/2019 17:05, Ahem A Rivet's Shot wrote:
>>>  Q: Which is the right language to program professionally
>>>  A: The one your employer tells you to use
>>
>> Actually, if that happens, either convince them otherwise or quit.
>>
>> Q: Which is the right language to program professionally?
>> A: The one you're fluent in and that seems a good fit for the task at
>> hand.
>
>  If you're not fluent in the language of choice at your place of
> employment then you are either in the wrong place

Yes, that was my point.

> or you have some learning
> to do.

If you're starting a job and *then* start learning the language, you're
wasting your employer's time.

>> If you've got a job to do, it doesn't really help if you need to learn
>> the language first.
>
>  If there's an established code base and in-house expertise in a
> language then you need a *damn* good reason to use anything else.

Sure.

But if there's an established code base and in-house expertise and it's
so far away from what you understand that you have to learn the language
first, you're not in the right place to begin with, is my point.

> Making
> everybody else learn your favourite language will not go down well even
> when there is a good reason.

Right.

And not knowing the language that's in use locally when you begin the
job seems like a waste of everyone's time.

If you see a job posting for "C programmer" and you come along and say
"I'm not really a C programmer, but I've been doing a lot of BASIC these
past few years so I'm definitely a programmer", then you're not doing it
right...

--- SoupGate-Win32 v1.05
* Origin: Agency HUB, Dunedin - New Zealand | FidoUsenet Gateway (3:770/3)

SOURCE: echomail via QWK@docsplace.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.