Groups | Search | Server Info | Login | Register


Groups > comp.lang.awk > #10004

Re: “Make awk rawk”

From Janis Papanagnou <janis_papanagnou+ng@hotmail.com>
Newsgroups comp.lang.awk
Subject Re: “Make awk rawk”
Date 2025-08-09 16:22 +0200
Organization A noiseless patient Spider
Message-ID <1077lib$1bf20$1@dont-email.me> (permalink)
References <10732tl$8c1p$1@dont-email.me> <10762e0$10ifb$1@dont-email.me> <20250808192449.867@kylheku.com> <1077fht$1a1tc$1@dont-email.me> <1077g8o$3dig6$1@news.xmission.com>

Show all headers | View raw


On 09.08.2025 14:51, Kenny McCormack wrote:
> In article <1077fht$1a1tc$1@dont-email.me>,
> Janis Papanagnou  <janis_papanagnou+ng@hotmail.com> wrote:
> ...
>> The point is that, as opposed to an Awk library with Awk functions, a
>> new syntax (for this new language) has to be used. That got not clear
>>from the post. But from the examples and statements on the referenced
>> pages it's quite obvious, e.g.
>>
>>     $greet = (name) -> { return ...; };
> 
> Hmmm.  Now, what language does this look like???

My first association ('$greet' or '->') was Perl, but then I read on
the posted links something about Rust (that I don't know, so I can't
tell).

In another group someone recently said: >> EVERYBODY had their "better
idea" << (concerning ad hoc inventions of programming languages). This
is probably true, and obviously not an unlikely explanation also here.

> [...]
>> [...]
> 
>> [*] Although I personally dislike attitudes of "write a new X language
>> to make the Y language appear more like the Z language". (But mileages
>> likely vary.)
> 
> I assume X = "rawk", Y = AWK, and Z = P***.

I had meant it abstractly as a general observation on some language
inventions (or evolution). Here Z might be "P***", but I don't know.

Generally I think it's not a bad idea to focus on good concepts and
(clear) syntax also from other language paragons. (My severe doubts
are more concerning the mass of new unnecessary languages. And then
the often poor choice of language concepts, including syntax, etc.)

Janis

> 
> And yes, I get your point and agree 100%.
> 

Back to comp.lang.awk | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

“Make awk rawk” Anthony <a@9srv.net> - 2025-08-07 20:39 +0000
  Re: “Make awk rawk” Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-08-09 01:49 +0200
    Re: “Make awk rawk” Kaz Kylheku <643-408-1753@kylheku.com> - 2025-08-09 02:38 +0000
      Re: “Make awk rawk” Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-08-09 14:39 +0200
        Re: Re: “Make awk rawk” gazelle@shell.xmission.com (Kenny McCormack) - 2025-08-09 12:51 +0000
          Re: “Make awk rawk” Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-08-09 16:22 +0200
    Re: “Make awk rawk” Anthony <a@9srv.net> - 2025-08-09 03:06 +0000
      Re: “Make awk rawk” Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-08-09 14:59 +0200

csiph-web