Re: TeX and Pascal [was Re: The joy of FORTRAN]

Liste des GroupesRevenir à col misc 
Sujet : Re: TeX and Pascal [was Re: The joy of FORTRAN]
De : lars (at) *nospam* beagle-ears.com (Lars Poulsen)
Groupes : alt.folklore.computers comp.os.linux.misc
Date : 29. Sep 2024, 14:55:21
Autres entêtes
Organisation : AfarCommunications Inc
Message-ID : <vdbm8a$1oso0$1@dont-email.me>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13
User-Agent : Mozilla Thunderbird
On 29/09/2024 00:06, Lawrence D'Oliveiro wrote:
All OO languages are in fact procedural.
The opposite of “procedural” is “functional”, not “OO”.
I need to do some reading. My understanding of the difference is clouded by the fact that a subroutine is a procedure, but becomes a function if it delivers a return value. (Yes I am that old).

So what syntax *do* you want to use to join strings?
S3 = string_join(S1, S2) .. or .. S3 = S1.S2 .. or even S1 .= S2
.. although the latter probably is hiding some ugly copying and reallocation behind the scenes.
On Sun, 29 Sep 2024 07:50:14 +0100, The Natural Philosopher wrote:
I found that out in JavaScript where a comparison between a string  "1"
and a number 1 failed on IE but worked on Firefox.

That’s a misfeature of JavaScript, not a fault of OO generally. For
example, Python doesn’t have that misfeature. And neither does C++, while
we’re at it
Yeah, I like PERL a whole lot better than JavaScript. PERL has different operators for string compare and numeric compare. So if $S1 is "1" and $I1 is the number 1, you can test $I1 == $S1 (which casts the numeric string into a number) or $I1 eq $S1 (which casts the string into a number). If $S1 = " 1", the numeric compare is true, but the string compare fails.

Date Sujet#  Auteur
13 Jul 25 o 

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal