Re: Why Python When There Is Perl?

Liste des GroupesRevenir à col advocacy 
Sujet : Re: Why Python When There Is Perl?
De : nospam (at) *nospam* dfs.com (DFS)
Groupes : comp.os.linux.advocacy
Date : 21. Mar 2024, 01:54:29
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <utfsvk$1pkkk$2@dont-email.me>
References : 1 2 3
User-Agent : Betterbird (Windows)
On 3/20/2024 7:31 AM, Lamentable Larry wrote:

What is programming?  Programming is the controlling of a digital computer.
That's all.
 Therefore, in order to program one must first learn about the machine.  One
must first learn about logic gates, Boolean algebra, etc.  Then one must
learn machine language instructions.
 After this, one can, for the sake of convenience, proceed to "higher
level" abstractions, i.e. a language like C.  But any of these high
level languages do not actually control the machine.  These abstractions
must be processed by compilers to produce actual machine-control
instructions.
 Unfortunately, a lot (most?) so called programmers know very little about
digital hardware.
 When I first took CompSci 101, I already had a deep background in assembly
and I watched as the other students, who didn't have this background,
stumbled over such things as character case conversions and pointers.
 C is fairly low level.  It does not completely obliterate the machine.
But other languages have succeeded to totally obscure the hardware and
it is these languages that are the most popular. 
Which is proof that your claim "in order to program one must first learn about the machine." is nuts.

In fact, most programmers
don't program.  They will use frameworks that literally produce the code
for them.  (They'll get paid big bucks until the framework falls out of
fashion.  Then they'll end up at McDonalds because they have no REAL
programing skills.)
You can't possibly believe such ignorant drooling.  You've said similar things many times, but it's a troll, right?

In conclusion:
 Learn the machine and learn assembly.  Then proceed to the conventional
abstract languages.
Quit giving out bad advice like this.
Assembly will scare off most people.  It's far too tedious and time-consuming.
Just learn Python and C side-by-side.  Write a routine in one and duplicate it in the other.  It's enjoyable and educational.

Date Sujet#  Auteur
5 Oct 24 o 

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal