Nome di questo (2-D, logica-tavolo-like, visivo) Linguaggio di programmazione / paradigma (Subtext / Esempio Centric di programmazione)

StackOverflow https://stackoverflow.com/questions/4605601

Domanda

Mi ricordo di inciampare su un video clip che introduce una nuova programmazione "linguaggio" e di un paradigma. Il "linguaggio" era in 2D e a carattere visivo, e quindi strettamente accoppiato con il suo IDE e interprete nel video.

E 'iniziato come una tabella di verità, ma ha più complicata. Condizionali erano rappresentati sull'asse X e il flusso nel asse Y del programma.

Ad esempio, per costruire una funzione di "valore assoluto", uno ingressi e uscite definiti, chiamiamoli intero I e intero O. Cliccando su I permetteva di definire una subcase, dicono I < (const). Uno poi inserito 0 come costante e la I colonna divisa in due: I < 0 e I >= 0. One collegata sia alla O, uno di loro tramite una funzione neg ed ha ottenuto la funzione valore assoluto.

Il punto era che i casi mancanti sono stati immediatamente e visivamente identificabile; definendo due casi x < 0 e x > 0 immediatamente divisi colonna x in tre e se si è dimenticato di collegare il caso x = 0 all'uscita, sarebbe ovvio.

Questo è quanto di breve, come posso essere, pur fornendo informazioni sufficienti per le persone a identificare e / o di interessarsi sulla lingua, così ti taglio qui. Può sembrare che risolve solo alcuni problemi specifici a che fare con condizionali e la logica, ma ricordo il "linguaggio" essendo abbastanza forte per essere un paradigma per conto suo.

Il video ha anche fatto alcuni buoni punti su come la programmazione moderna non era molto diverso da quello che era qualche 50+ anni fa, vale a dire la digitazione del testo, che è fondamentalmente 1-D, su una telescrivente.

Domanda: Qual è il nome della lingua / paradigma / IDE / interprete

?

Sono soprattutto cercando [il nome] per trovare e rivedere il video, in modo da poter discutere con i miei colleghi attuali. Se si dispone di più da dire in proposito, siamo in grado di trasformare questa domanda in un wiki comunità e iniziare a discutere.

È stato utile?

Soluzione

Forse si sta parlando Subtext ?

alt text

Altri suggerimenti

Uhhhh, vero marchio? Questo è tutto ciò che viene in mente.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top