On 2022-10-17 09:25:00 +0200, Karsten Hilbert wrote: > > which had special combinations for all the BASIC keywords). And if you > > go this way, why not go a step further and dissociate the program from > > its linear text representation? Add footnotes, different views, > > hyperlinks, format mathematical expressions like formulas, etc. > > http://literateprogramming.com/
Right. That's one of the inspirations for my comment. But literate programming is of course still very much rooted in the "linear text representation" paradigm. You have one definite source which is a linear text. In a world of IDEs, databases and hypertext that's probably not the best we can do. As Raymond Hettinger would say, "there must be a better way". It would be very different from mainstream programming languages, however. And ideally you would want it to integrate with a lot of other infrastructure. So that alone might make it a non-starter, even if it was really good (which realistically early iterations wouldn't be). hp -- _ | Peter J. Holzer | Story must make more sense than reality. |_|_) | | | | | h...@hjp.at | -- Charles Stross, "Creative writing __/ | http://www.hjp.at/ | challenge!"
signature.asc
Description: PGP signature
-- https://mail.python.org/mailman/listinfo/python-list