Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.os.linux.misc > #93752 > unrolled thread

Personal agents on Linux: what should stay under the user's control?

Started byMartin Davies-Roundhill <enduphere.xyz@gmail.com>
First post2026-10-15 14:52 +0000
Last post2026-10-16 18:21 +0000
Articles 20 on this page of 47 — 11 participants

Back to article view | Back to comp.os.linux.misc


Contents

  Personal agents on Linux: what should stay under the user's control? Martin Davies-Roundhill <enduphere.xyz@gmail.com> - 2026-10-15 14:52 +0000
    Re: Personal agents on Linux: what should stay under the user's control? John Ames <commodorejohn@gmail.com> - 2026-10-15 07:57 -0700
      Re: Personal agents on Linux: what should stay under the user's control? The Natural Philosopher <tnp@invalid.invalid> - 2026-10-15 19:33 +0100
        Re: Personal agents on Linux: what should stay under the user's control? Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2026-10-15 19:40 +0000
    Re: Personal agents on Linux: what should stay under the user's control? John Bokma <contact@johnbokma.com> - 2026-10-15 17:01 +0200
    Re: Personal agents on Linux: what should stay under the user's control? Beej Jorgensen <beej@beej.us> - 2026-10-15 17:29 +0000
    Re: Personal agents on Linux: what should stay under the user's control? The Natural Philosopher <tnp@invalid.invalid> - 2026-10-15 19:27 +0100
      Re: Personal agents on Linux: what should stay under the user's control? rbowman <bowman@montana.com> - 2026-10-15 18:47 +0000
        Re: Personal agents on Linux: what should stay under the user's control? Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2026-10-15 19:40 +0000
          Re: Personal agents on Linux: what should stay under the user's control? John Bokma <contact@johnbokma.com> - 2026-10-15 23:35 +0200
            Re: Personal agents on Linux: what should stay under the user's control? rbowman <bowman@montana.com> - 2026-10-16 01:41 +0000
              Re: Personal agents on Linux: what should stay under the user's control? The Natural Philosopher <tnp@invalid.invalid> - 2026-10-16 10:47 +0100
                Re: Personal agents on Linux: what should stay under the user's control? rbowman <bowman@montana.com> - 2026-10-16 18:40 +0000
                  Re: Personal agents on Linux: what should stay under the user's control? The Natural Philosopher <tnp@invalid.invalid> - 2026-10-16 23:17 +0100
                    Re: Personal agents on Linux: what should stay under the user's control? rbowman <bowman@montana.com> - 2026-10-17 02:53 +0000
                      Re: Personal agents on Linux: what should stay under the user's control? Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2026-10-17 18:33 +0000
            Re: Personal agents on Linux: what should stay under the user's control? The Natural Philosopher <tnp@invalid.invalid> - 2026-10-16 10:46 +0100
            Re: Personal agents on Linux: what should stay under the user's control? John Ames <commodorejohn@gmail.com> - 2026-10-16 07:58 -0700
              Re: Personal agents on Linux: what should stay under the user's control? Leroy H <lh@somewhere.net> - 2026-10-16 15:59 +0000
              Re: Personal agents on Linux: what should stay under the user's control? John Bokma <contact@johnbokma.com> - 2026-10-16 18:46 +0200
                Re: Personal agents on Linux: what should stay under the user's control? The Natural Philosopher <tnp@invalid.invalid> - 2026-10-16 18:32 +0100
                  Re: Personal agents on Linux: what should stay under the user's control? John Bokma <contact@johnbokma.com> - 2026-10-16 19:41 +0200
                    Re: Personal agents on Linux: what should stay under the user's control? rbowman <bowman@montana.com> - 2026-10-16 18:26 +0000
                      Re: Personal agents on Linux: what should stay under the user's control? John Bokma <contact@johnbokma.com> - 2026-10-16 22:40 +0200
                    Re: Personal agents on Linux: what should stay under the user's control? The Natural Philosopher <tnp@invalid.invalid> - 2026-10-16 23:11 +0100
                      Re: Personal agents on Linux: what should stay under the user's control? rbowman <bowman@montana.com> - 2026-10-17 03:06 +0000
                      Re: Personal agents on Linux: what should stay under the user's control? John Bokma <contact@johnbokma.com> - 2026-10-17 12:24 +0200
                        Re: Personal agents on Linux: what should stay under the user's control? The Natural Philosopher <tnp@invalid.invalid> - 2026-10-17 11:31 +0100
              Re: Personal agents on Linux: what should stay under the user's control? John Bokma <contact@johnbokma.com> - 2026-10-16 18:46 +0200
                Re: Personal agents on Linux: what should stay under the user's control? The Natural Philosopher <tnp@invalid.invalid> - 2026-10-16 18:35 +0100
                  Re: Personal agents on Linux: what should stay under the user's control? John Bokma <contact@johnbokma.com> - 2026-10-16 19:43 +0200
                    Re: Personal agents on Linux: what should stay under the user's control? rbowman <bowman@montana.com> - 2026-10-16 18:34 +0000
                      Re: Personal agents on Linux: what should stay under the user's control? John Bokma <contact@johnbokma.com> - 2026-10-16 22:47 +0200
                        Re: Personal agents on Linux: what should stay under the user's control? rbowman <bowman@montana.com> - 2026-10-17 02:40 +0000
                          Re: Personal agents on Linux: what should stay under the user's control? John Bokma <contact@johnbokma.com> - 2026-10-17 12:33 +0200
                            Re: Personal agents on Linux: what should stay under the user's control? The Natural Philosopher <tnp@invalid.invalid> - 2026-10-17 12:04 +0100
                              Re: Personal agents on Linux: what should stay under the user's control? John Bokma <contact@johnbokma.com> - 2026-10-17 13:40 +0200
                            Re: Personal agents on Linux: what should stay under the user's control? Stéphane CARPENTIER <sc@fiat-linux.fr> - 2026-10-17 11:56 +0000
                              Re: Personal agents on Linux: what should stay under the user's control? John Bokma <contact@johnbokma.com> - 2026-10-17 13:59 +0200
                                Programming Books (was Re: Personal agents on Linux: what should stay under the user's control?) John Bokma <contact@johnbokma.com> - 2026-10-17 15:01 +0200
                                  Re: Programming Books (was Re: Personal agents on Linux: what should stay under the user's control?) rbowman <bowman@montana.com> - 2026-10-17 18:26 +0000
          Re: Personal agents on Linux: what should stay under the user's control? The Natural Philosopher <tnp@invalid.invalid> - 2026-10-16 10:45 +0100
            Re: Personal agents on Linux: what should stay under the user's control? "Carlos E.R." <robin_listas@es.invalid> - 2026-10-16 13:56 +0200
              Re: Personal agents on Linux: what should stay under the user's control? The Natural Philosopher <tnp@invalid.invalid> - 2026-10-16 15:38 +0100
            Re: Personal agents on Linux: what should stay under the user's control? Rich <rich@example.invalid> - 2026-10-16 15:19 +0000
              Re: Personal agents on Linux: what should stay under the user's control? The Natural Philosopher <tnp@invalid.invalid> - 2026-10-16 17:09 +0100
                Re: Personal agents on Linux: what should stay under the user's control? rbowman <bowman@montana.com> - 2026-10-16 18:21 +0000

Page 2 of 3 — ← Prev page 1 [2] 3  Next page →


#93896

FromThe Natural Philosopher <tnp@invalid.invalid>
Date2026-10-16 18:32 +0100
Message-ID<11atn3c$3g7mv$7@dont-email.me>
In reply to#93889
On 16/10/2026 17:46, John Bokma wrote:
> On 16/10/2026 16:58, John Ames wrote:
>> On Thu, 15 Oct 2026 23:35:34 +0200
>> John Bokma <contact@johnbokma.com> wrote:
>>
>>> Like syntax highlighting? I like it when computers do the boring
>>> parts for me ;-)
>>
>> You will note, though, that syntax highlighting is completely possible
>> to do *without* bringing nondeterministic, compute-intensive chatbots
>> into the equation.
> 
> Sure. It's just an example of a feature that once was thought useless 
> but of the n00bs.
> 
It's not MASSIVELY useful. But it helps a bit

-- 
A lie can travel halfway around the world while the truth is putting on 
its shoes.

[toc] | [prev] | [next] | [standalone]


#93898

FromJohn Bokma <contact@johnbokma.com>
Date2026-10-16 19:41 +0200
Message-ID<11atnkq$3gr0b$1@dont-email.me>
In reply to#93896
On 16/10/2026 19:32, The Natural Philosopher wrote:
> On 16/10/2026 17:46, John Bokma wrote:
>> On 16/10/2026 16:58, John Ames wrote:
>>> On Thu, 15 Oct 2026 23:35:34 +0200
>>> John Bokma <contact@johnbokma.com> wrote:
>>>
>>>> Like syntax highlighting? I like it when computers do the boring
>>>> parts for me ;-)
>>>
>>> You will note, though, that syntax highlighting is completely possible
>>> to do *without* bringing nondeterministic, compute-intensive chatbots
>>> into the equation.
>>
>> Sure. It's just an example of a feature that once was thought useless 
>> but of the n00bs.
>>
> It's not MASSIVELY useful. But it helps a bit

Yup. What I was trying to say is that once the "elite" looked down up on 
it, just like now the "elite" looks down upon AI assisted coding.

-- 
Static tumblelog generator: https://github.com/john-bokma/tumblelog/
Available as Python or Perl. Example tumblelog: https://plurrrr.com/

[toc] | [prev] | [next] | [standalone]


#93903

Fromrbowman <bowman@montana.com>
Date2026-10-16 18:26 +0000
Message-ID<njf8i4Fit4rU17@mid.individual.net>
In reply to#93898
On Fri, 16 Oct 2026 19:41:45 +0200, John Bokma wrote:

> Yup. What I was trying to say is that once the "elite" looked down up on
> it, just like now the "elite" looks down upon AI assisted coding.

I guess I was never elite then. I can live without it but Vim does quite a 
bit of highlighting based on file type out of the box. 

[toc] | [prev] | [next] | [standalone]


#93920

FromJohn Bokma <contact@johnbokma.com>
Date2026-10-16 22:40 +0200
Message-ID<11au23s$3ktjj$1@dont-email.me>
In reply to#93903
On 16/10/2026 20:26, rbowman wrote:
> On Fri, 16 Oct 2026 19:41:45 +0200, John Bokma wrote:
> 
>> Yup. What I was trying to say is that once the "elite" looked down up on
>> it, just like now the "elite" looks down upon AI assisted coding.
> 
> I guess I was never elite then. I can live without it but Vim does quite a
> bit of highlighting based on file type out of the box.

Oh, I can live without it, but I prefer it on :-D.

-- 
Static tumblelog generator: https://github.com/john-bokma/tumblelog/
Available as Python or Perl. Example tumblelog: https://plurrrr.com/

[toc] | [prev] | [next] | [standalone]


#93940

FromThe Natural Philosopher <tnp@invalid.invalid>
Date2026-10-16 23:11 +0100
Message-ID<11au7ek$3k12p$23@dont-email.me>
In reply to#93898
On 16/10/2026 18:41, John Bokma wrote:
> On 16/10/2026 19:32, The Natural Philosopher wrote:
>> On 16/10/2026 17:46, John Bokma wrote:
>>> On 16/10/2026 16:58, John Ames wrote:
>>>> On Thu, 15 Oct 2026 23:35:34 +0200
>>>> John Bokma <contact@johnbokma.com> wrote:
>>>>
>>>>> Like syntax highlighting? I like it when computers do the boring
>>>>> parts for me ;-)
>>>>
>>>> You will note, though, that syntax highlighting is completely possible
>>>> to do *without* bringing nondeterministic, compute-intensive chatbots
>>>> into the equation.
>>>
>>> Sure. It's just an example of a feature that once was thought useless 
>>> but of the n00bs.
>>>
>> It's not MASSIVELY useful. But it helps a bit
> 
> Yup. What I was trying to say is that once the "elite" looked down up on 
> it, just like now the "elite" looks down upon AI assisted coding.
> 
I don't know how he does it, but if you like cats, and classic rock 
music, go to You Tube and type in 'Rock and Roar' for some of the most 
artistic funny and creative AI I have ever seen or heard . No live 
musicians are employed.  yet the guitars are absolutely purrfect as are 
the drums.

The videos are fairly klunky, but then is not easy to dress a cat in a 
leather jacket with dark glasses and make  the paws play the bass.

-- 
"I guess a rattlesnake ain't risponsible fer bein' a rattlesnake, but ah 
puts mah heel on um jess the same if'n I catches him around mah chillun".

[toc] | [prev] | [next] | [standalone]


#93961

Fromrbowman <bowman@montana.com>
Date2026-10-17 03:06 +0000
Message-ID<njg71cFit4rU29@mid.individual.net>
In reply to#93940
On Fri, 16 Oct 2026 23:11:32 +0100, The Natural Philosopher wrote:

> I don't know how he does it, but if you like cats, and classic rock
> music,
> go to You Tube and type in 'Rock and Roar' for some of the most artistic
> funny and creative AI I have ever seen or heard . No live musicians are
> employed.  yet the guitars are absolutely purrfect as are the drums.
> 
> The videos are fairly klunky, but then is not easy to dress a cat in a
> leather jacket with dark glasses and make  the paws play the bass.

https://www.youtube.com/watch?v=P6rqrpB6FeU

I half expected the cat to appear from wherever she is and demand kibble. 
The lint roller struck home too. The damn thing sheds enough fur to build 
another cat. 

Dogs get their share too.

https://www.youtube.com/watch?v=rn7vJUMSDL0

At least something useful came out of the billions poured down the hole.

[toc] | [prev] | [next] | [standalone]


#93990

FromJohn Bokma <contact@johnbokma.com>
Date2026-10-17 12:24 +0200
Message-ID<11avidr$3hvg$1@dont-email.me>
In reply to#93940
On 17/10/2026 00:11, The Natural Philosopher wrote:

[snip]

> I don't know how he does it, but if you like cats, and classic rock 
> music, go to You Tube and type in 'Rock and Roar' for some of the most 
> artistic funny and creative AI I have ever seen or heard . No live 
> musicians are employed.  yet the guitars are absolutely purrfect as are 
> the drums.

Yes, I have seen those videos and I like them. Well-made.

-- 
Static tumblelog generator: https://github.com/john-bokma/tumblelog/
Available as Python or Perl. Example tumblelog: https://plurrrr.com/

[toc] | [prev] | [next] | [standalone]


#93993

FromThe Natural Philosopher <tnp@invalid.invalid>
Date2026-10-17 11:31 +0100
Message-ID<11avipo$3m0b$3@dont-email.me>
In reply to#93990
On 17/10/2026 11:24, John Bokma wrote:
> On 17/10/2026 00:11, The Natural Philosopher wrote:
> 
> [snip]
> 
>> I don't know how he does it, but if you like cats, and classic rock 
>> music, go to You Tube and type in 'Rock and Roar' for some of the most 
>> artistic funny and creative AI I have ever seen or heard . No live 
>> musicians are employed.  yet the guitars are absolutely purrfect as 
>> are the drums.
> 
> Yes, I have seen those videos and I like them. Well-made.
> 
And the guy who makes them can't play music, read music and knows no 
music theory


-- 
"What do you think about Gay Marriage?"
"I don't."
"Don't what?"
"Think about Gay Marriage."

[toc] | [prev] | [next] | [standalone]


#93890

FromJohn Bokma <contact@johnbokma.com>
Date2026-10-16 18:46 +0200
Message-ID<11atkdi$3feue$2@dont-email.me>
In reply to#93877
On 16/10/2026 16:58, John Ames wrote:
> On Thu, 15 Oct 2026 23:35:34 +0200
> John Bokma <contact@johnbokma.com> wrote:
> 
>> Like syntax highlighting? I like it when computers do the boring
>> parts for me ;-)
> 
> You will note, though, that syntax highlighting is completely possible
> to do *without* bringing nondeterministic, compute-intensive chatbots
> into the equation.

Just to add: you know about Perl, right? ;-)


-- 
Static tumblelog generator: https://github.com/john-bokma/tumblelog/
Available as Python or Perl. Example tumblelog: https://plurrrr.com/

[toc] | [prev] | [next] | [standalone]


#93897

FromThe Natural Philosopher <tnp@invalid.invalid>
Date2026-10-16 18:35 +0100
Message-ID<11atn89$3g7mv$8@dont-email.me>
In reply to#93890
On 16/10/2026 17:46, John Bokma wrote:
> On 16/10/2026 16:58, John Ames wrote:
>> On Thu, 15 Oct 2026 23:35:34 +0200
>> John Bokma <contact@johnbokma.com> wrote:
>>
>>> Like syntax highlighting? I like it when computers do the boring
>>> parts for me ;-)
>>
>> You will note, though, that syntax highlighting is completely possible
>> to do *without* bringing nondeterministic, compute-intensive chatbots
>> into the equation.
> 
> Just to add: you know about Perl, right? ;-)
> 
I have herd of it, the way I have heard of beri-beri.
AS long as one keeps to a good diet, one is unlikely to be affected by it


> 

-- 
A lie can travel halfway around the world while the truth is putting on 
its shoes.

[toc] | [prev] | [next] | [standalone]


#93899

FromJohn Bokma <contact@johnbokma.com>
Date2026-10-16 19:43 +0200
Message-ID<11atnoi$3gr0b$2@dont-email.me>
In reply to#93897
On 16/10/2026 19:35, The Natural Philosopher wrote:
> On 16/10/2026 17:46, John Bokma wrote:
>> On 16/10/2026 16:58, John Ames wrote:
>>> On Thu, 15 Oct 2026 23:35:34 +0200
>>> John Bokma <contact@johnbokma.com> wrote:
>>>
>>>> Like syntax highlighting? I like it when computers do the boring
>>>> parts for me ;-)
>>>
>>> You will note, though, that syntax highlighting is completely possible
>>> to do *without* bringing nondeterministic, compute-intensive chatbots
>>> into the equation.
>>
>> Just to add: you know about Perl, right? ;-)
>>
> I have herd of it, the way I have heard of beri-beri.
> AS long as one keeps to a good diet, one is unlikely to be affected by it

Perl is notoriously hard to syntax highlight correctly. A chatbot might 
do a better job.

-- 
Static tumblelog generator: https://github.com/john-bokma/tumblelog/
Available as Python or Perl. Example tumblelog: https://plurrrr.com/

[toc] | [prev] | [next] | [standalone]


#93905

Fromrbowman <bowman@montana.com>
Date2026-10-16 18:34 +0000
Message-ID<njf90vFit4rU18@mid.individual.net>
In reply to#93899
On Fri, 16 Oct 2026 19:43:45 +0200, John Bokma wrote:

> On 16/10/2026 19:35, The Natural Philosopher wrote:
>> On 16/10/2026 17:46, John Bokma wrote:
>>> On 16/10/2026 16:58, John Ames wrote:
>>>> On Thu, 15 Oct 2026 23:35:34 +0200 John Bokma <contact@johnbokma.com>
>>>> wrote:
>>>>
>>>>> Like syntax highlighting? I like it when computers do the boring
>>>>> parts for me ;-)
>>>>
>>>> You will note, though, that syntax highlighting is completely
>>>> possible to do *without* bringing nondeterministic, compute-intensive
>>>> chatbots into the equation.
>>>
>>> Just to add: you know about Perl, right? ;-)
>>>
>> I have herd of it, the way I have heard of beri-beri.
>> AS long as one keeps to a good diet, one is unlikely to be affected by
>> it
> 
> Perl is notoriously hard to syntax highlight correctly. A chatbot might
> do a better job.

Perl is notoriously hard to make human readable let alone highlighting its 
mishmash of syntax. I used it about 30 years ago but switched to Python 
for similar tasks and never looked back.

https://thenewstack.io/a-tradition-continues-the-international-obfuscated-
c-code-contest/

"One of the contests first winners was Larry Wall, who followed his back-
to-back victories in 1986 and 1987 by writing his own programming 
language, Perl. (The prizes he had won were “most rounded in confusion” 
and “most useful obfuscation.”)"

Wall succeeded in combining the worst of C, awk, sed, and Swahili in Perl.

[toc] | [prev] | [next] | [standalone]


#93921

FromJohn Bokma <contact@johnbokma.com>
Date2026-10-16 22:47 +0200
Message-ID<11au2gd$3l3v2$1@dont-email.me>
In reply to#93905
On 16/10/2026 20:34, rbowman wrote:
> On Fri, 16 Oct 2026 19:43:45 +0200, John Bokma wrote:
> 
>> On 16/10/2026 19:35, The Natural Philosopher wrote:
>>> On 16/10/2026 17:46, John Bokma wrote:
>>>> On 16/10/2026 16:58, John Ames wrote:
>>>>> On Thu, 15 Oct 2026 23:35:34 +0200 John Bokma <contact@johnbokma.com>
>>>>> wrote:
>>>>>
>>>>>> Like syntax highlighting? I like it when computers do the boring
>>>>>> parts for me ;-)
>>>>>
>>>>> You will note, though, that syntax highlighting is completely
>>>>> possible to do *without* bringing nondeterministic, compute-intensive
>>>>> chatbots into the equation.
>>>>
>>>> Just to add: you know about Perl, right? ;-)
>>>>
>>> I have herd of it, the way I have heard of beri-beri.
>>> AS long as one keeps to a good diet, one is unlikely to be affected by
>>> it
>>
>> Perl is notoriously hard to syntax highlight correctly. A chatbot might
>> do a better job.
> 
> Perl is notoriously hard to make human readable

stop! No. You can check tumblelog (see sig). It has a Perl and a Python 
version and I consider them both quite readable.

> let alone highlighting its
> mishmash of syntax. I used it about 30 years ago but switched to Python
> for similar tasks and never looked back.

I like Python, a lot. And I like Perl, a lot. In my experience they have 
both strengths and weaknesses.

> https://thenewstack.io/a-tradition-continues-the-international-obfuscated-
> c-code-contest/
> 
> "One of the contests first winners was Larry Wall, who followed his back-
> to-back victories in 1986 and 1987 by writing his own programming
> language, Perl. (The prizes he had won were “most rounded in confusion”
> and “most useful obfuscation.”)"

Oh, there is obfuscated Python, too: <https://pyobfusc.com/>
e.g. <https://pyobfusc.com/submissions2025/2062879016/formatted.py>

> Wall succeeded in combining the worst of C, awk, sed, and Swahili in Perl.

I think you misunderstand, it was the best ;-). And instead of Swahili 
it was the English language. That said, picking the best of several 
somewhat unrelated languages doesn't make a super easy and readable 
language. Case in point: look where Python is (IMO) going.

-- 
Static tumblelog generator: https://github.com/john-bokma/tumblelog/
Available as Python or Perl. Example tumblelog: https://plurrrr.com/

[toc] | [prev] | [next] | [standalone]


#93959

Fromrbowman <bowman@montana.com>
Date2026-10-17 02:40 +0000
Message-ID<njg5g5Fit4rU27@mid.individual.net>
In reply to#93921
On Fri, 16 Oct 2026 22:47:04 +0200, John Bokma wrote:

> stop! No. You can check tumblelog (see sig). It has a Perl and a Python
> version and I consider them both quite readable.

Perl can be readable. Many times it isn't. It's possible to write garbage 
in any language but Perl facilitates the process.

[toc] | [prev] | [next] | [standalone]


#93995

FromJohn Bokma <contact@johnbokma.com>
Date2026-10-17 12:33 +0200
Message-ID<11avitk$3ro6$1@dont-email.me>
In reply to#93959
On 17/10/2026 04:40, rbowman wrote:
> On Fri, 16 Oct 2026 22:47:04 +0200, John Bokma wrote:
> 
>> stop! No. You can check tumblelog (see sig). It has a Perl and a Python
>> version and I consider them both quite readable.
> 
> Perl can be readable. Many times it isn't.

That has to do a lot with the programmer. I learned Perl with the purple 
O'Reilly "Programming Perl" book (and later the blue one) and the 
(excellent) documentation. A lot of programmers (or "programmers") on 
the other hand thought "It's a UNIX system, I know this!" and started 
"coding" CGI scripts, often "inspired" by Matt's script archive (which 
was made this way, also). To some extent PHP and JavaScript suffered the 
same crowd resulting in a lot of clumsy written PHP code and horrible 
JavaScript.

> It's possible to write garbage in any language but Perl facilitates the process. 

It's the programmer who is in control and makes the decisions. Perl just 
suffered the most from the "I know this!" crowd.


-- 
Static tumblelog generator: https://github.com/john-bokma/tumblelog/
Available as Python or Perl. Example tumblelog: https://plurrrr.com/

[toc] | [prev] | [next] | [standalone]


#94004

FromThe Natural Philosopher <tnp@invalid.invalid>
Date2026-10-17 12:04 +0100
Message-ID<11avko6$3m0b$10@dont-email.me>
In reply to#93995
On 17/10/2026 11:33, John Bokma wrote:
> To some extent PHP and JavaScript suffered the same crowd resulting in a 
> lot of clumsy written PHP code and horrible JavaScript.

Seriously, is there any other sort?
PHP has such weird libraries it always looks hacked and JavaScript is 
simply a horrible language from the get go.



-- 
"First, find out who are the people you can not criticise. They are your 
oppressors."
      - George Orwell

[toc] | [prev] | [next] | [standalone]


#94011

FromJohn Bokma <contact@johnbokma.com>
Date2026-10-17 13:40 +0200
Message-ID<11avmrj$58vo$1@dont-email.me>
In reply to#94004
On 17/10/2026 13:04, The Natural Philosopher wrote:
> On 17/10/2026 11:33, John Bokma wrote:
>> To some extent PHP and JavaScript suffered the same crowd resulting in 
>> a lot of clumsy written PHP code and horrible JavaScript.
> 
> Seriously, is there any other sort?

Of course. It does require a skilled programmer in that language, 
though. Sadly, both were often learned "on-the-fly", just like Perl.

-- 
Static tumblelog generator: https://github.com/john-bokma/tumblelog/
Available as Python or Perl. Example tumblelog: https://plurrrr.com/

[toc] | [prev] | [next] | [standalone]


#94013

FromStéphane CARPENTIER <sc@fiat-linux.fr>
Date2026-10-17 11:56 +0000
Message-ID<6ad3627b$0$31874$426a74cc@news.free.fr>
In reply to#93995
Le 17-10-2026, John Bokma <contact@johnbokma.com> a écrit :
> On 17/10/2026 04:40, rbowman wrote:
>> On Fri, 16 Oct 2026 22:47:04 +0200, John Bokma wrote:
>> 
>>> stop! No. You can check tumblelog (see sig). It has a Perl and a Python
>>> version and I consider them both quite readable.
>> 
>> Perl can be readable. Many times it isn't.
>
> That has to do a lot with the programmer. I learned Perl with the purple 
> O'Reilly "Programming Perl" book (and later the blue one) and the 
> (excellent) documentation. 

What about Higher-Order Perl?

> It's the programmer who is in control and makes the decisions. Perl just 
> suffered the most from the "I know this!" crowd.

That's the all point of the Higher-Order Perl book: Perl programmers
learned C and are trying to make C-like programs when Perl is more
related with LISP than with C.

-- 
Si vous avez du temps à perdre :
https://scarpet42.gitlab.io

[toc] | [prev] | [next] | [standalone]


#94014

FromJohn Bokma <contact@johnbokma.com>
Date2026-10-17 13:59 +0200
Message-ID<11avnup$5mtn$1@dont-email.me>
In reply to#94013
On 17/10/2026 13:56, Stéphane CARPENTIER wrote:
> Le 17-10-2026, John Bokma <contact@johnbokma.com> a écrit :
>> On 17/10/2026 04:40, rbowman wrote:
>>> On Fri, 16 Oct 2026 22:47:04 +0200, John Bokma wrote:
>>>
>>>> stop! No. You can check tumblelog (see sig). It has a Perl and a Python
>>>> version and I consider them both quite readable.
>>>
>>> Perl can be readable. Many times it isn't.
>>
>> That has to do a lot with the programmer. I learned Perl with the purple
>> O'Reilly "Programming Perl" book (and later the blue one) and the
>> (excellent) documentation.
> 
> What about Higher-Order Perl?

Sure, another book I can highly recommend. And the Perl Cookbook.

-- 
Static tumblelog generator: https://github.com/john-bokma/tumblelog/
Available as Python or Perl. Example tumblelog: https://plurrrr.com/

[toc] | [prev] | [next] | [standalone]


#94022 — Programming Books (was Re: Personal agents on Linux: what should stay under the user's control?)

FromJohn Bokma <contact@johnbokma.com>
Date2026-10-17 15:01 +0200
SubjectProgramming Books (was Re: Personal agents on Linux: what should stay under the user's control?)
Message-ID<11avrj6$74f0$1@dont-email.me>
In reply to#94014
On 17/10/2026 13:59, John Bokma wrote:
> On 17/10/2026 13:56, Stéphane CARPENTIER wrote:
>> Le 17-10-2026, John Bokma <contact@johnbokma.com> a écrit :
>>> On 17/10/2026 04:40, rbowman wrote:
>>>> On Fri, 16 Oct 2026 22:47:04 +0200, John Bokma wrote:
>>>>
>>>>> stop! No. You can check tumblelog (see sig). It has a Perl and a 
>>>>> Python
>>>>> version and I consider them both quite readable.
>>>>
>>>> Perl can be readable. Many times it isn't.
>>>
>>> That has to do a lot with the programmer. I learned Perl with the purple
>>> O'Reilly "Programming Perl" book (and later the blue one) and the
>>> (excellent) documentation.
>>
>> What about Higher-Order Perl?
> 
> Sure, another book I can highly recommend. And the Perl Cookbook.

Another two books I can highly recommend, Python this time:

Fluent Python (2nd edition) - Luciano Ramalho
Effective Python (3rd edition) - Brett Slatkin

Both are *not* beginners books but if you already know some Python and 
want to improve your skills.

-- 
Static tumblelog generator: https://github.com/john-bokma/tumblelog/
Available as Python or Perl. Example tumblelog: https://plurrrr.com/

[toc] | [prev] | [next] | [standalone]


Page 2 of 3 — ← Prev page 1 [2] 3  Next page →

Back to top | Article view | comp.os.linux.misc


csiph-web