Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <20240329102026.442@kylheku.com>
Deutsch   English   Français   Italiano  
<20240329102026.442@kylheku.com>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!news.mixmin.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Kaz Kylheku <643-408-1753@kylheku.com>
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Fri, 29 Mar 2024 17:25:18 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 48
Message-ID: <20240329102026.442@kylheku.com>
References: <uu54la$3su5b$6@dont-email.me> <uu636l$7haj$1@dont-email.me>
 <wwv34s92rn0.fsf@LkoBDZeT.terraraq.uk> <uu6akq$9dc6$1@dont-email.me>
 <20240329095607.314@kylheku.com> <uu6t4v$dob8$1@dont-email.me>
Injection-Date: Fri, 29 Mar 2024 17:25:18 +0100 (CET)
Injection-Info: dont-email.me; posting-host="72aa73b25261e98b4b2ab1e9e611ffcd";
	logging-data="451006"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX19awJ78xVHmRJNSme6zXf1a01JJ67Bq1RA="
User-Agent: slrn/pre1.0.4-9 (Linux)
Cancel-Lock: sha1:2ut57Xj+ELunrBfJaNS6OYc7sdA=
Bytes: 3034

On 2024-03-29, Muttley@dastardlyhq.com <Muttley@dastardlyhq.com> wrote:
> On Fri, 29 Mar 2024 17:09:56 -0000 (UTC)
> Kaz Kylheku <643-408-1753@kylheku.com> wrote:
>>On 2024-03-29, Muttley@dastardlyhq.com <Muttley@dastardlyhq.com> wrote:
>>> On Fri, 29 Mar 2024 11:40:03 +0000
>>> Richard Kettlewell <invalid@invalid.invalid> wrote:
>>>>Muttley@dastardlyhq.com writes:
>>>>> My rule of thimb is that a scripting language is one whereby the source
>>code
>>>>> can be run immediately by the interpreter, eg perl, python, regardless of
>>>>> what happens internally. A full fledged programming language is one that
>>>>> requires a compile/debug/link step first with the compiler and runtime (if 
>>
>>>>> required) being seperate. eg Java, C
>>>>
>>>>C can be a scripting language by that rule:
>>>
>>> No definition is perfect in this case, its all shades of grey.
>>
>>Yes, a definition can be close to perfet here:
>
> Define perfect. Yours isn't.
>
>>Scripting is an activity, a use case, not a language.
>
> So if I write a program to for example process some files in a directory by 
> your argument its a script whether I write it in shell, python, C++ or 
> assembler.

I also wrote: "Scripting refers to executing commands which are so high
level that they are entire applications or functional blocks within an
application."

If you write the program in assembler, are the instructions
"commands which are so high level that they are entire applications
or functional blocks within an application?"

In the assembly language program, mulitiple instructions, irrelevant
to the file processing task, are required just to correctly set up a
function call with parameters and return from it.

You're just being deliberately obtuse, not to mention snippy with the
scissors.

-- 
TXR Programming Language: http://nongnu.org/txr
Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
Mastodon: @Kazinator@mstdn.ca