New Programming Language Design - Part 2 Pond’ring Aloud [WIP]
LPL - Layered Programming Languages, 2025-04-07
Overview
I’m attempting to create an LLM-based Chat and write up the process in a stream-of-thought manner. I strongly favour using software isolation. This makes me lean towards using PBP (0D).
The PBP source code for this Chat is fairly simple, requiring only 4 Parts plus 1 sequencer Part.
Yet, the source code looks to be too detailed. This leads me to thinking that we need a programming language geared towards end-users (non-programmers) and find a way to bolt it to something that contains enough detail to run the code on a computer. As I think about how to do this, I am trying to write about what I’m thinking. This is kind of a Twitch done with written text and diagrams.
I don’t know where this is headed yet, but, I know from long experience that “going with the flow” and procrastination and Failure Driven Development works reliably and can be counted on to produce a result. At first, there is discomfort because I don’t know exactly where this will end up, but, that’s OK. I’m already heading down paths that I wasn’t expecting to head down.
See the previous article for what I’m thinking about ...
In this article, I’m going to poke at the End-User LPL and see where that takes me.
PDF
More
… To be continued ...
See Also
Email: ptcomputingsimplicity@gmail.com
References: https://guitarvydas.github.io/2024/01/06/References.html
Blog: guitarvydas.github.io
Videos: https://www.youtube.com/@programmingsimplicity2980
Discord: https://discord.gg/65YZUh6Jpq
Leanpub: [WIP] https://leanpub.com/u/paul-tarvydas
Gumroad: tarvydas.gumroad.com
Twitter: @paul_tarvydas
Substack: paultarvydas.substack.com


