• Re: Resources to learn common lisp?

    From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to comp.lang.lisp,comp.lang.c,comp.lang.python on Fri Jul 31 22:46:45 2026
    From Newsgroup: comp.lang.python

    On Fri, 31 Jul 2026 12:21:51 -0300, Anton Antimo wrote:

    Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> writes:

    The tragedy is not using Common Lisp for everything.

    I loved this bit and I have a feeling you're correct.

    What a dumb idea. Common Lisp is full of legacy baggage to cater to
    proprietary pre-POSIX OSes which are now extinct.

    Python can offer basic facilities like these in its standard library: <https://docs.python.org/3/library/subprocess.html> <https://docs.python.org/3/library/select.html>; where are the Common
    Lisp equivalents?
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From tfb@tfb@work.it.out to comp.lang.lisp,comp.lang.c,comp.lang.python on Sat Aug 1 09:08:16 2026
    From Newsgroup: comp.lang.python

    It is 2042. A dry wind blows over a desolate landscape, raising flurries
    of dust from the burnt ground. Feral dogs, tumours proliferating on their skin, pick through the debris, raking through yellow bones in the hope of
    rats. In the distance the remains of a city, a city whose name will soon
    be remembered by nobody. Some of the buildings appear curiously melted.

    A structure made of corrugated iron, rusting, deformed panels torn from
    some vehicle, and papier m|och|-. A turbine atop a tower made partly of
    garden furniture, creaking in the wind. A collection of car batteries.

    In the shed a thin figure crouches: ragged clothes and open sores. He
    types at a keyboard, poking a stick into the switches of the missing keys.
    The screen is cracked and dim.

    The camera's eye moves, we can see, barely, the text on the screen.

    PYTHON IS THE ONLY TRUE SOLUTION PYTHON HAS BEEN THE BEST THE ONLY
    LANGUAGE FOR CENTURIES REFERENCE COUNTING WILL NOT CORRUPT YOUR PRECIOUS BODILY FLUIDS GARBAGE COLLECTION IS THE WORK OF SATAN PYTHON IS THE
    STANDARD REFERENCE COUNTING MAKES THE BIRDS SING AND THE GRASS GREEN
    GARBAGE COLLECTORS ARE CONTINUALLY TRAWLING THROUGH DEAD DATA LISP IS OBSOLETE EVIL NOBODY USES LISP USE PYTHON LIKE ME USE PYTHON REFERENCE
    PYTHON LISP SLOW FAST PYTHON BEST YES PYTHON GARBAGE BAD PYTHON OBSOLETE

    Flecks of foam and blood land on the keyboard. No birds sing; what once
    was grass is now dust and ash.

    Still he types, faster and faster now, singing and chanting.

    From the computer in the shack a cable runs. The camera follows it, to its end: copper cores poking through charred insulation.

    Fade.
    --
    tfeb.org/computer/
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From Paul@nospam@needed.invalid to comp.lang.lisp,comp.lang.c,comp.lang.python on Sat Aug 1 07:49:41 2026
    From Newsgroup: comp.lang.python

    On Sat, 8/1/2026 5:08 AM, tfb wrote:
    It is 2042.

    Fade.

    The land may be parched, but the surface is populated
    by shiny machines filled with the pretense of AI inside.

    When I asked an LLM-AI to draw me a picture of something,
    it said "here is your Python Card, execute this and your
    picture will appear". As usual, some cosmetic changes were
    required to the Card, but the code did run and meet the objective.
    I do not recollect asking for a Python Card, I asked
    for a picture. As an ordinary end-user, I was expected to know
    what Python was ("the one true language") :-) The LLM-AI
    didn't even say "Do you know what Python is ?" . It just
    said "here is your Python Card", like everyone knows what
    that is.

    You see, the LLM-AI had decided what the chosen language is,
    and it happens to be Python :-) Insert cackling laughter.

    *******

    I just asked it explicitly now, and it really IS hilarious.

    "If you are given a programming task to do, and the
    programming language is not specified, what language
    do you choose for the task and why do you choose
    that particular language ?
    "

    CoPilot Answer:

    If the task doesnrCOt specify a programming language, the smartest choice
    is the language that gives you the fastest, clearest, least-painful path
    to a correct solution. For most general, unspecified tasks, that tends
    to be Python - and hererCOs why.

    Efoa Short answer

    I choose Python, because it minimizes friction: fast to write, easy to read, huge standard library, and excellent for everything from quick scripts to complex algorithms.
    ...

    So there you have it, it wasn't an "accident" after all.
    It really does mean it, when it hands out Python Cards
    like they were candy. Yikes! Looks like the language
    wars are over.

    My resume in the year 2042:

    Languages: Python
    (And when I have to, English)

    *******

    Well, that was only a leg-pull. Here is another paragraph of that slop,
    to provide some balance.

    Efoa When I wouldnrCOt choose Python
    If the task hints at certain domains, I pivot:

    HighrCaperformance numeric computing raA C++ or Rust

    Systems programming / OSrCalevel tasks raA C or Rust

    Web frontrCaend raA JavaScript/TypeScript

    Enterprise backend raA Java or C#

    Embedded / microcontrollers raA C

    Functional programming or concurrency-heavy tasks raA Haskell, Elixir, or Rust

    But if the prompt gives no domain clues, Python is the most rational starting point.

    *******

    You Rust programmers, your job is safe for now.

    And Rust never sleeps.

    Paul
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to comp.lang.lisp,comp.lang.c,comp.lang.python on Sat Aug 1 23:37:28 2026
    From Newsgroup: comp.lang.python

    On Sat, 1 Aug 2026 07:49:41 -0400, Paul wrote:

    Well, that was only a leg-pull. Here is another paragraph of that
    slop, to provide some balance.

    Enterprise backend raA Java or C#

    This <https://www.infoworld.com/article/4091447/spring-ai-tutorial-get-started-with-spring-ai.html>
    is supposed to be an example of how you do AI programming in Java.

    Is anybody still mystified why normal people would rather use Python
    instead?
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to comp.lang.lisp,comp.lang.c,comp.lang.python on Sat Aug 1 16:54:12 2026
    From Newsgroup: comp.lang.python

    On 8/1/2026 4:37 PM, Lawrence DrCOOliveiro wrote:
    On Sat, 1 Aug 2026 07:49:41 -0400, Paul wrote:

    Well, that was only a leg-pull. Here is another paragraph of that
    slop, to provide some balance.

    Enterprise backend raA Java or C#

    This <https://www.infoworld.com/article/4091447/spring-ai-tutorial-get-started-with-spring-ai.html>
    is supposed to be an example of how you do AI programming in Java.

    Is anybody still mystified why normal people would rather use Python
    instead?

    Yeah. I see normal people that use python all the time in the store...
    Give me a break!
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From tfb@tfb@work.it.out to comp.lang.lisp,comp.lang.c,comp.lang.python on Sun Aug 2 07:39:42 2026
    From Newsgroup: comp.lang.python

    Paul <nospam@needed.invalid> wrote:
    [... Python, Rust ...]

    Woosh.
    --
    tfeb.org/computer/
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From steve g@Sgonedes1977@gmail.com to comp.lang.lisp,comp.lang.c,comp.lang.python on Tue Aug 4 22:39:06 2026
    From Newsgroup: comp.lang.python

    tfb <tfb@work.it.out> writes:


    Flecks of foam and blood land on the keyboard. No birds sing; what once
    was grass is now dust and ash.

    Still he types, faster and faster now, singing and chanting.

    From the computer in the shack a cable runs. The camera follows it, to its end: copper cores poking through charred insulation.

    Fade.


    you are quite the poet.
    --- Synchronet 3.22a-Linux NewsLink 1.2