Deutsch   English   Français   Italiano  
<wwvh6gav2p7.fsf@LkoBDZeT.terraraq.uk>

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

Path: ...!weretis.net!feeder8.news.weretis.net!usenet.goja.nl.eu.org!nntp.terraraq.uk!.POSTED.tunnel.sfere.anjou.terraraq.org.uk!not-for-mail
From: Richard Kettlewell <invalid@invalid.invalid>
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Tue, 09 Apr 2024 18:57:40 +0100
Organization: terraraq NNTP server
Message-ID: <wwvh6gav2p7.fsf@LkoBDZeT.terraraq.uk>
References: <uu54la$3su5b$6@dont-email.me> <uuehdj$2hshe$1@dont-email.me>
	<87wmpg7gpg.fsf@tudado.org>
	<LISP-20240402085115@ram.dialup.fu-berlin.de>
	<LISP-20240402091729@ram.dialup.fu-berlin.de>
	<wrap-20240402092558@ram.dialup.fu-berlin.de>
	<uui7hf$3gona$1@dont-email.me> <uuj1o5$3pvnq$1@dont-email.me>
	<87plv6jv1i.fsf@nosuchdomain.example.com>
	<wwv5xwyifq8.fsf@LkoBDZeT.terraraq.uk>
	<if-20240404121825@ram.dialup.fu-berlin.de>
	<uund4g$ugsb$1@dont-email.me> <uuofjh$19pfd$1@dont-email.me>
	<uuq0fp$1lcgf$2@dont-email.me>
	<86frvzo01i.fsf@williamsburg.bawden.org>
	<uuq4q9$1mbbf$1@dont-email.me> <20240408082037.00002d7c@gmail.com>
	<uv1q7n$3oohj$1@dont-email.me> <20240408155834.00003597@gmail.com>
	<wwvle5nnfk8.fsf@LkoBDZeT.terraraq.uk> <uv2svi$3p3d$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Info: innmantic.terraraq.uk; posting-host="tunnel.sfere.anjou.terraraq.org.uk:172.17.207.6";
	logging-data="37247"; mail-complaints-to="usenet@innmantic.terraraq.uk"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
Cancel-Lock: sha1:M9Lmmvy6UnG9YGnwPz2UmObd5Jc=
X-Face: h[Hh-7npe<<b4/eW[]sat,I3O`t8A`(ej.H!F4\8|;ih)`7{@:A~/j1}gTt4e7-n*F?.Rl^
     F<\{jehn7.KrO{!7=:(@J~]<.[{>v9!1<qZY,{EJxg6?Er4Y7Ng2\Ft>Z&W?r\c.!4DXH5PWpga"ha
     +r0NzP?vnz:e/knOY)PI-
X-Boydie: NO
Bytes: 3121
Lines: 25

Janis Papanagnou <janis_papanagnou+ng@hotmail.com> writes:
> On 09.04.2024 09:47, Richard Kettlewell wrote:
>> John Ames <commodorejohn@gmail.com> writes:
>>> Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>>>> There it is again: “maximal space”. The “space” is there to be used.
>>>> Code may be one-dimensional, but you have a two-dimensional screen to
>>>> display it, why not make use of that, if it makes a complex structure
>>>> clearer?
>>>
>>> Like I said: eye-travel. If the same amount of information is spread
>>> out over a larger space, there comes a point where it's actually *more*
>>> work to read, and it eventually becomes harder for the brain to keep
>>> track of the relevant context as a result; the "flow" is broken.
>> 
>> Also, the more it’s spread out, the less of it you can get on one
>> screen, and the resulting need for paging makes the medium-scale
>> structure a lot less clear.
>
> Add structuring code (e.g. using functions) to manage complexity
> and make it possible to keep entities in appropriate sizes.

Yes, but that should be driven by the natural structure of the problem,
rather than by the relationship between layout and screen size.

-- 
https://www.greenend.org.uk/rjk/