Concepts clés (Vocabulaire KENTA vs classique)
Gardien = agent autonome
Influx = événement entrant
Vibration = pub asynchrone
ToileCollective = bus filesystem
ADN YAML = config as code
NO-DEF = zéro logique hardcodée
Antichambre/Inbox = queues naturelles
La langue d'un système vivant.
#NODEF #DeclarativeProgramming #LivingCode #AIConcepts #PromptToLife #DigitalOrganism #YAMLRevolution
Before concluding, I am curious: what do you think works best today for this kind of AI-assisted, exploratory coding? Are you seeing... #AI #ProgrammingLanguages #VibeCoding #DeclarativeProgramming #LLMs #HumanComputerInteraction #SoftwareDesign #FutureOfCoding #PWL 🧵 14/14
Ah, the riveting saga of declarative programming, as told by the Shen 4th Edition—because who wouldn't want to time-travel to the future for a book 📚 that sounds like a high-tech bedtime story? 😴 Prepare for an exhilarating read, right after you figure out how to contact their sales department for an ad spot! 🤑
https://shenlanguage.org/TBoS/tbos_15.html #declarativeprogramming #Shen4thEdition #techbooks #bedtimeStory #salesdepartment #HackerNews #ngated
The Book of Shen 4th Edition

Shen Programming Language

The Book of Shen 4th Edition

Shen Programming Language

Declarative programming for Digital Preservationists @ NTTW8


by @beet_keeper

Just released on the No Time to Wait (NTTW) YouTube channel is my presentation from NTTW8 in Karlsruhe, Germany. (Slides also available here).

The presentation follows up on my proposal for iPRES 2024 and allowed me to present parts of what was, in the end, a pretty significant paper (in terms of word count).

Some of my reflections on the presentation are below.

Continue reading “Declarative programming for Digital Preservationists @ NTTW8”

#Code #Coding #Conferences #declarative #declarativeLanguages #declarativeProgramming #jsonid #KVAL #kvalAccessLanguage #NoTimeToWait #NTTW #NTTW8 #NTTW9 #Programming #programmingParadigms #software #SoftwareDevelopment #talks

2024-09-12-NTTW-Declarative

Declarative programming for digital preservationists NTTW8 September 2024 Ross Spencer

Google Docs

How to write declarative TypeScript Code?

Key Points:
➡️ Declarative programming focuses on defining the desired outcome rather than the specific steps to achieve it.
➡️ It simplifies code by abstracting control flow and state management.
➡️ Example of imperative: Manually iterating over an array to filter even numbers.
➡️ Example of declarative: Using the filter function to achieve the same result.

#TypeScript #Programming #DeclarativeProgramming

https://typescript.tv/hands-on/how-to-write-declarative-typescript-code/

How to write declarative TypeScript Code?

Declarative programming in TypeScript focuses on defining the desired outcome rather than the specific steps to achieve it. It simplifies code by abstracting control flow and state management, relying on functions like filter to handle details.

TypeScript TV

Survey of Theme One Program • 6
https://inquiryintoinquiry.com/2024/02/26/survey-of-theme-one-program-6/

This is a Survey of resources for the Theme One Program I worked on all through the 1980s. The aim was to develop fundamental algorithms and data structures for integrating empirical learning with logical reasoning. I had earlier developed separate programs for basic components of those tasks, namely, two‑level formal language learning and propositional constraint satisfaction, the latter using an extension of C.S. Peirce's logical graphs as a syntax for propositional logic. Thus arose the question of how well it might be possible to get “empiricist” and “rationalist” modes of operation to cooperate. The long-term vision is the design and implementation of an Automated Research Tool able to double as a platform for Inquiry Driven Education.

Please follow the above link for the full set of resources.
A collection of articles on the core ideas is linked below.

Wiki Hub —

Theme One Program • Overview
https://oeis.org/wiki/Theme_One_Program_%E2%80%A2_Overview

Documentation —

Theme One Program • Pascal Source Code
https://www.academia.edu/5210987/Theme_One_Program_Pascal_Source_Code

Theme One Program • User Guide
https://www.academia.edu/5211369/Theme_One_Program_User_Guide

Theme One Program • Exposition
https://oeis.org/wiki/Theme_One_Program_%E2%80%A2_Exposition

Applications —

Applications of a Propositional Calculator • Constraint Satisfaction Problems
https://www.academia.edu/4727842/Applications_of_a_Propositional_Calculator_Constraint_Satisfaction_Problems

Exploratory Qualitative Analysis of Sequential Observation Data
https://oeis.org/wiki/User:Jon_Awbrey/Exploratory_Qualitative_Analysis_of_Sequential_Observation_Data

References —

An Architecture for Inquiry • Building Computer Platforms for Discovery
https://www.academia.edu/1270327/An_Architecture_for_Inquiry_Building_Computer_Platforms_for_Discovery

Exploring Research Data Interactively • Theme One : A Program of Inquiry
https://www.academia.edu/1272839/Exploring_Research_Data_Interactively._Theme_One_A_Program_of_Inquiry

#Peirce #Logic #LogicalGraphs #ThemeOneProgram
#BooleanSatisfiability #DeclarativeProgramming

Survey of Theme One Program • 6

This is a Survey of blog and wiki posts relating to the Theme One Program I worked on all through the 1980s.  The aim was to develop fundamental algorithms and data structures for integrating …

Inquiry Into Inquiry
TwinSpark

Declarative enhancement for HTML: simple, composable, lean.