Deutsch   English   Français   Italiano  
<790322ff21616ed2111faa99368fecf0@www.novabbs.com>

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

Path: news.eternal-september.org!eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: zbigniew2011@gmail.com (LIT)
Newsgroups: comp.lang.forth
Subject: Re: Parsing =?UTF-8?B?dGltZXN0YW1wcz8=?=
Date: Wed, 11 Jun 2025 09:04:50 +0000
Organization: novaBBS
Message-ID: <790322ff21616ed2111faa99368fecf0@www.novabbs.com>
References: <1f433fabcb4d053d16cbc098dedc6c370608ac01@i2pn2.org> <7e21117d37c506cccd8e79323c416fd1@www.novabbs.com> <1021bsd$31o0d$1@dont-email.me> <1028t95$15jgs$1@dont-email.me> <7d72f30b842036aa0ecd68ad541dd88945b800f2@i2pn2.org> <42213342fe71ecfb92ebd8e04d896550@www.novabbs.com> <a62ef82af72ae439e0b5d81a43d82ec48a7090fe@i2pn2.org> <27d89e3b8d5941580857b9001bc0f555@www.novabbs.com> <f2b7c22add43eb1ad9dd82049ca7efd2c5f54760@i2pn2.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
	logging-data="29655"; mail-complaints-to="usenet@i2pn2.org";
	posting-account="ovTHZ/VLht/KDF1nKqB7PmGhjiyfUdv/DKd8kGKFjRY";
User-Agent: Rocksolid Light
X-Rslight-Site: $2y$10$i7.Nq99vZgcV/oSSbKJ19O8s7OByhcCGqMU00o5yC8YWgYGr49TWO
X-Rslight-Posting-User: 8e58c9b6d1da98b6162b84d03d2307a6516add15
X-Spam-Checker-Version: SpamAssassin 4.0.0

> When is it "legit" to give up?  I've written routines I believed
> needed VARIABLEs.  But after a 'cooling off' period, I can look
> at the problem again afresh and find I can do better.  Folks will
> say in the real world one couldn't afford this.  That's true and
> likely why I'm a hobbyist and not a professional programmer.
> OTOH it's pretty rare that I write routines with variables in them
> to begin with.

TO ME it doesn't make a problem how YOU create
your code, if it suits you better in any way.
I just explained why MY code looks differently:
because I reckon the merits listed by Brodie,
and longer time ago 'switched' from long strings
of that DUPs, ROTs and SWAPs to something
I perceive as a cleaner and more comprehensible
solution - also not being "maintenance nightmare"
if I later decide to change anything.

It's the others - or maybe single "other" - who
decided: "I'll show you how to write 'canonical
Forth', look how the masters do this and learn".
Obviously Brodie's "tips", applied in "real life",
must be irritating for some "real programmers", or
something.

--