Re: Is Programming Obsolete?

Liste des GroupesRevenir à c misc 
Sujet : Re: Is Programming Obsolete?
De : ldo (at) *nospam* nz.invalid (Lawrence D'Oliveiro)
Groupes : comp.misc
Date : 07. Apr 2024, 22:21:45
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <uuv2p9$30fkk$3@dont-email.me>
References : 1
User-Agent : Pan/0.155 (Kherson; fc5a80b8)
On Sun, 7 Apr 2024 15:22:13 -0000 (UTC), Ben Collver wrote:

The best software combines a graphical user
interface with a powerful extension language.

No, the best software builds its graphical user interface *on top* of a
powerful “extension language”.

The reason for layering things this way is that trying to program your
extensions by operating through the GUI inevitably turns into an exercise
in frustration (example: Microsoft VBA). Far better to bypass the GUI to
access the programmable abstractions underneath. If you can build your own
GUI extensions on top of that, so much the better.

Example: Blender 3D, with its powerful Python API, probably the most
comprehensive of any content-creation app. Essentially, every part of the
contents of a Blender document can be accessed and manipulation as Python
objects. In the web-developer world, we have the “DOM” concept (“Document
Object Model”); exactly the same principle applies here.

Other open-source content-creation apps also use or offer Python as their
API language: Inkscape, GIMP, LibreOffice.

And then there is Emacs, not only written (largely) in Elisp, but also
extensible in Elisp.

Date Sujet#  Auteur
7 Apr 24 * Is Programming Obsolete?47Ben Collver
7 Apr 24 +- Re: Is Programming Obsolete?1Stefan Ram
7 Apr 24 +* Re: Is Programming Obsolete?28Rich
7 Apr 24 i+* Re: Is Programming Obsolete?3Stefan Ram
7 Apr 24 ii+- Re: Is Programming Obsolete?1Stefan Ram
7 Apr 24 ii`- Re: Is Programming Obsolete?1Stefan Ram
7 Apr 24 i+* Re: Is Programming Obsolete?4candycanearter07
8 Apr 24 ii`* Re: Is Programming Obsolete?3Lawrence D'Oliveiro
8 Apr 24 ii `* Re: Is Programming Obsolete?2candycanearter07
8 Apr 24 ii  `- Re: Is Programming Obsolete?1Lawrence D'Oliveiro
8 Apr 24 i+* Re: Is Programming Obsolete?16Lawrence D'Oliveiro
8 Apr 24 ii+* Re: Is Programming Obsolete?9candycanearter07
8 Apr 24 iii`* Re: Is Programming Obsolete?8Lawrence D'Oliveiro
8 Apr 24 iii `* Re: Is Programming Obsolete?7candycanearter07
9 Apr 24 iii  `* Re: Is Programming Obsolete?6Lawrence D'Oliveiro
9 Apr 24 iii   `* Re: Is Programming Obsolete?5candycanearter07
10 Apr 24 iii    `* Re: Is Programming Obsolete?4Lawrence D'Oliveiro
10 Apr 24 iii     `* Re: Is Programming Obsolete?3candycanearter07
11 Apr 24 iii      `* Re: Is Programming Obsolete?2Lawrence D'Oliveiro
11 Apr 24 iii       `- Re: Is Programming Obsolete?1candycanearter07
8 Apr 24 ii+* Re: Is Programming Obsolete?4Rich
9 Apr 24 iii`* Re: Is Programming Obsolete?3Lawrence D'Oliveiro
9 Apr 24 iii `* Re: Is Programming Obsolete?2Rich
9 Apr 24 iii  `- Re: Is Programming Obsolete?1Lawrence D'Oliveiro
11 Apr 24 ii`* Re: Is Programming Obsolete?2Scott Dorsey
12 Apr 24 ii `- Re: Is Programming Obsolete?1Lawrence D'Oliveiro
8 Apr 24 i`* Re: Is Programming Obsolete?4Ben Collver
8 Apr 24 i `* Re: Is Programming Obsolete?3Lawrence D'Oliveiro
8 Apr 24 i  `* Re: Is Programming Obsolete?2Ben Collver
9 Apr 24 i   `- Re: Is Programming Obsolete?1Lawrence D'Oliveiro
7 Apr 24 +* Re: Is Programming Obsolete?3Stefan Ram
7 Apr 24 i+- Re: Is Programming Obsolete?1Stefan Ram
8 Apr 24 i`- Re: Is Programming Obsolete?1Rich
7 Apr 24 +* Re: Is Programming Obsolete?2Lawrence D'Oliveiro
8 Apr 24 i`- Re: Is Programming Obsolete?1Computer Nerd Kev
12 May 24 `* Re: Is Programming Obsolete?12Scott Dorsey
12 May 24  +- Re: Is Programming Obsolete?1David LaRue
12 May 24  +* Re: Is Programming Obsolete?4D
12 May 24  i+* Re: Is Programming Obsolete?2Scott Dorsey
13 May 24  ii`- Re: Is Programming Obsolete?1D
13 May 24  i`- Re: Is Programming Obsolete?1Johanne Fairchild
13 May 24  +* Re: Is Programming Obsolete?5Bob Eager
13 May 24  i+* Re: Is Programming Obsolete?2Scott Dorsey
13 May 24  ii`- Re: Is Programming Obsolete?1Bob Eager
13 May 24  i`* Re: Is Programming Obsolete?2Anton Shepelev
14 May 24  i `- Re: Is Programming Obsolete?1candycanearter07
13 May 24  `- Re: Is Programming Obsolete?1Johanne Fairchild

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal