#literate_programming

2025-03-07

#PageWeb will be essentially the web, but with limits on what a page is. The #HCI of making the fundamental units smaller has been proven.

For the most part, the data in a page will be secondary to the the connective infrastructure; Page Web will use #RDF in human-readable ( see #literate_programming for guiding philosophy ) toots to dynamically navigate the web of pages.

As such, pages, though *static*, will *move* through the web as they are mentioned, described, and linked with other pages.

2025-02-28

Hi! I am a curious soul that is trying to better understand the internals of #TeX 🦁 ...

In particular, I am trying to understand what would be required in order to make TeX take advantage of modern computers' architecture... (I do understand this is not a small project, but the user base of TeX and friends is not small, and perhaps many would benefit from the speedup...)

As part of the effort, I am trying to understand

a) how is #TeX built (say, in TeXlive)?

b) what have been the attempts at modifying TeX in the last three decades?

c) is #LaTeX currently still based on a set of macros running for TeX, or have the programs diverged?

Any suggestions of material to read are greatly appreciated! (I am re-reading the TeXbook, TeX for the impatient, and most importantly TeX the program). Also looking for some good resource to brush up on my Pascal (at least the version used in the #web #literate_programming files of TeX). Any suggestions of resources are quite welcome!

Please boost to help me reach the wizards of #TeXLaTeX πŸ™(hashtag updated thanks to @the_guruji )

Jan de Muijnck-Hughesjfdm@discuss.systems
2024-12-18

#Dafny sadly doesn't have support for #literate_programming a cool feature I think they should support!

Whilst I do not think libraries nor programs should be coded in the literate style, informal presentations and lectures and notes should be!

For #Idris, I have often wrote the presentation in OrgMode and used polymode to mix orgmode and idris-mode together.

Org-mode provides more precision on revealing items and storing reading notes. (one step away from writing that book as well...)

Idris' own mode enables interactive editing.

Key for polymode to work is that the compiler must be literate enabled.

2024-11-25

Running a week behind schedule, but these are the #Perl solutions I did for TWC 295 rabbitfarm.com/cgi-bin/blosxom

I also wanted to point out the use literate programming to write these solutions. I use nuweb to generate LaTeX which I then convert to html. The results are OK, but the format is better for a PDF than for the WWW. If anyone has any suggestions, especially CSS changes, that might improve the readability of these nuweb generated blogs please let me know!

#literate_programming

Michael Robertsvivtek@indieweb.social
2023-10-03

Hey #braintrust, I distinctly remember seeing some kind of quasi-literate presentation framework for JavaScript (or maybe like Coffeescript or similar variant) that had commentary in a sidebar column *next* to the JS code. Does this ring a bell for anybody? My notes turn up nothing.

#literate_programming #javascript

2022-12-31

ζ–‡θŠΈηš„γƒ—γƒ­γ‚°γƒ©γƒŸγƒ³γ‚° #literate_programming γ‚’ #Emacs と #R γ§γ‚„γ£γ¦γΏγ‚ˆγ†γ€‚

2022-03-15

I looked for a #literate_programming tool that is not specific to a single programming language, supports macros (as in one code fragment defines a function with a reference to a statement in its body added by another code fragment, with correct indents for Python), can be easily installed from repos that I already use and does not require TeX output (I hope to post something to that newer thing also called Web). I found exactly #org_mode Babel, it seems to do everything that I need.

Maciej Barćxgqt@fosstodon.org
2021-12-30

#racket #scribble #literate_programming

Is Racket Scribble Literate programming module the Literate Programming endgame?
So basically Scribble is kindof like markdown but it is written in Racket. It allows also to define & use Racket functions.

Because of this you do not actually have to generate Racket source FROM Literate Programming Scribble, but it IS the source.
It can be `required` like any RKT src file and in IDEs you get proper messages if you have any errors.

docs.racket-lang.org/scribble/

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst