---------- Forwarded message --------- From: Walid AlMasri <[email protected]> Date: Sat, 27 Jun 2026, 14:11 Subject: Re: Python in Dual-Space software engineering To: Alan Gauld <[email protected]>
Thanks a lot Alan! I believe this work is more about theoretical study that actual engineering execution. It is about metrics performance of each programming language and abstract investigation. The big deal if one could translate these to build optimized tools that can detect and states how much is the code in a given language is close to optimal performance , abstraction and security. Bests, Walid On Sat, 27 Jun 2026, 14:02 Alan Gauld, <[email protected]> wrote: > On 26/06/2026 18:51, Walid AlMasri via Python-list wrote: > > Hi All, > > > > I started a project inspired by my knowledge in physics in software > > engineering. > > > > I found one could find a framework based on convex analysis, optimization > > and duality theory to classify and diagonise programming languages > > performance qualitatively > > While that is mildly interesting I'm not sure how much it helps > software engineering. It's a bit like looking at civil engineering > and studying the difference between hand-spades/forks and > mechanical diggers and tunnel boring machines. These are the > tools with which we do civil engineering but have relatively > little to do with the engineering itself. It's the same with > software engineering, the languages are merely the tools used > to build the engineering structure. On almost all major > projects multiple languages will be used, as deemed most > suitable to the function. > > Also, languages themselves do little to determine the quality > of the code actually produced. You can write spaghetti code > in any language! > > -- > Alan G > Author of the Learn to Program web site > http://www.alan-g.me.uk/ > http://www.amazon.com/author/alan_gauld > Follow my photo-blog on Flickr at: > http://www.flickr.com/photos/alangauldphotos > > > -- https://mail.python.org/mailman3//lists/python-list.python.org
