Jevko Vision: Total Intercommunication Of All Software Systems

This describes the vision behind Jevko, as formulated around 2021, and revised afterwards.

Syntax is so ubiquitous in software that it is taken for granted and often overlooked. Optimizing it is, for many reasons, not a very popular topic.

https://jevko.org/vision.html

#jevko #vision #software #syntax #minimal #optimizing

Jevko Vision: Total Intercommunication Of All Software Systems

I had an idea to combine #Jevko and #ActivityPub and turned it into a grant proposal:

https://jevko.org/activitypub.html

What do you think, #Fediverse people?

Grant proposal: Improve ActivityPub with Jevko

Jevko: simply encode data

Jevko for Large Language Models

https://xtao.org/blog/jevko4llm.html

I’ve been learning about LLMs a bit. After watching a recent video about LLM tokenization by Andrej Karpathy a thought appeared in my mind.

Namely: I think it might be promising to investigate Jevko-based formats as an efficient (cheap in terms of tokens) alternative to JSON/YAML/etc. for interacting with LLMs in a structured way...

#AI #LLM #Jevko #JSON #YAML #efficient #tokens #tokenization #structured

Jevko for Large Language Models

🧹 Decluttered the Jevko website a bit by moving the experimental stuff out:

https://jevko.org/

#Jevko #decluttering #website #minimal #syntax #simple #format #xml #json #toml #yaml #html #jdaml

Jevko: simply encode data

Jevko

Meditating on the Wizard Book and language design

https://xtao.org/blog/wizardlang.html

At the beginning of 2023 I came up with an idea of hand-translating code from the Wizard Book into a semi-imaginary programming language based on Jevko.

#Meditating #Wizard #Book #WizardBook #language #design #idea #translating #code #programming #language #Jevko #SICP #exercise

Meditating on the Wizard Book and language design

I think #Jevko / #JDAML is pretty perfect for rapidly exploring stuff like this and I think #Znatchke + #JS can grow to be a viable document format.

I'd love to #research this stuff further. Now all I need is #funding... Fortunately, that's easy to get, especially in this #niche. You wouldn't believe how many zeroes are on the sum of #money I've gotten over the years of working on this stuff. Hint: it's a single-digit number.

So anyway, anybody want to buy me a #coffee or something yet? :D

Here is the rest of the demo and the output.

NB this prototype is implemented with surprisingly little code. I am not even using a #JS #parser here. Just translating the syntax tree to valid JS and calling eval to get a static tree which is then ran thru a #Znatchke to #HTML converter and rendered.

All possible thanks to the minimal nature of #Jevko -- it just doesn't get in the way. Which is just perfect for #prototyping!

Anyway for now this is it. Hope you have #fun with #Jevko and #JDAML and let me know if you find any #bugs or have any #feedback.

Happy #2024!