Deutsch   English   Français   Italiano  
<90fb45e91992e3cb2d6979a542879361@www.novabbs.com>

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

Path: ...!news.roellig-ltd.de!open-news-network.org!weretis.net!feeder8.news.weretis.net!news.neodome.net!rocksolid2!i2pn2.org!.POSTED!not-for-mail
From: minforth@gmx.net (minforth)
Newsgroups: comp.lang.forth
Subject: Re: bye with exit status
Date: Fri, 8 Nov 2024 20:12:15 +0000
Organization: novaBBS
Message-ID: <90fb45e91992e3cb2d6979a542879361@www.novabbs.com>
References: <vgfmfe$22uop$1@dont-email.me> <c52c3b51c000c9139d938079e3cfe988@www.novabbs.com> <vgi9tn$2kmb0$1@dont-email.me> <vgj268$2p1e5$1@dont-email.me> <nnd$54f82ffc$6e5e0a9c@6cc2be919654136f>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
	logging-data="1570700"; mail-complaints-to="usenet@i2pn2.org";
	posting-account="BZ29EnRIXfdX99fE+pfHgueF2xuF1KvSpLJsfuOZy3Y";
User-Agent: Rocksolid Light
X-Rslight-Site: $2y$10$wUxwX.WSB3O/DS.keNdLo.NgYKThljFwU4Qseo.VxlH0oXH68p.Xu
X-Spam-Checker-Version: SpamAssassin 4.0.0
X-Rslight-Posting-User: 0338a3da6f3e9c9f1401b365bcd9c3ed8de2227a
Bytes: 2303
Lines: 28

On Fri, 8 Nov 2024 17:54:55 +0000, albert@spenarnc.xs4all.nl wrote:

> In article <vgj268$2p1e5$1@dont-email.me>,
> Anthony Howe  <achowe@snert.com> wrote:
>>On 2024-11-07 06:56, Ruvim wrote:
>>> I would like to find a more appropriate name for this word than
>>> "bye-status".
>>
>>(bye) ( u -- )
>>
>>Seems apropos, short, to the point and indicative of an internal word.
>> Default
>>can be defined to return to the host OS with an exit status `u`, but
>> maybe be
>>replaced in (unhosted) environments to perform some sort of system reset,
>> power
>>cycle, or other implementation defined system reset.
>
> I agree that it is the politically correct definition.
> However the question was, is it worth it to standardise.
> The answer is of course: no.

If you are writing software that is to be maintained by other people
(and by yourself) in the future, it is best to give the routines
descriptive names. For example, FREE-ALLOCATED-OBJECTS or
DISCONNECT-NETWORK or SHUTDOWN-POWER-SUPPLIES. Furthermore, such
routines are different for every system, and in some desktop systems
they do not even exist. In my opinion, standardisation in this area
makes no sense at all.