Path: csiph.com!eternal-september.org!feeder.eternal-september.org!nntp.eternal-september.org!.POSTED!not-for-mail From: Lawrence =?iso-8859-13?q?D=FFOliveiro?= Newsgroups: comp.os.linux.misc,alt.folklore.computers,comp.lang.python Subject: Re: Python (was Re: Recent history of vi) Date: Fri, 19 Dec 2025 20:58:10 -0000 (UTC) Organization: A noiseless patient Spider Lines: 13 Message-ID: <10i4e92$1f2vl$2@dont-email.me> References: <10fc99s$309k$1@dont-email.me> <10fco97$6fc7$5@dont-email.me> <10fddvm$dsjl$3@dont-email.me> <10fig07$8oe$1@news.misty.com> <10fvcgr$3d6mu$1@paganini.bofh.team> <10g526s$3o78s$1@dont-email.me> <10ga7mg$7ph$3@news.misty.com> <10gekt9$39ian$4@dont-email.me> <10gfihn$3lshj$1@dont-email.me> <10gh6oj$83hq$8@dont-email.me> <10ghqrq$g7pg$1@dont-email.me> <693d5437$0$2499$426a34cc@news.free.fr> <10hl622$jeli$11@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Fri, 19 Dec 2025 20:58:11 +0000 (UTC) Injection-Info: dont-email.me; posting-host="06db4832f0ab224c85de55d680c6eb1a"; logging-data="1543157"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1853+xDRncmqa46t8k97OrP" User-Agent: Pan/0.164 (Kupiansk) Cancel-Lock: sha1:jH6pPo2suFktSBoXuEWnxLAwSGI= Xref: csiph.com comp.os.linux.misc:79519 alt.folklore.computers:232708 comp.lang.python:197642 On Fri, 19 Dec 2025 13:30:03 -0000 (UTC), candycanearter07 wrote: > Lawrence D’Oliveiro wrote at 02:05 this Sunday (GMT): >> >> Think about why both JavaScript and PHP need a “===” operator, while >> Python does not. >> >> It’s because Python is strongly typed. > > I thought it was because JS was too liberal with type-casting to make > things true, and the JS devs didn't want to break compatibility. Is there some other interpretation of “strongly typed”?