2022-02-04 05:04:59 +00:00
|
|
|
import { Heading, Chapter, Box, Idiomatic as I, Panel, ListUnordered, Abbreviation } from '@steffo/bluelib-react'
|
2022-06-28 17:13:40 +00:00
|
|
|
import type { NextPage, NextPageContext } from 'next'
|
2022-02-04 05:04:59 +00:00
|
|
|
import { Link } from '../../../components/link'
|
|
|
|
|
2022-06-28 17:13:40 +00:00
|
|
|
|
|
|
|
export async function getStaticProps(_context: NextPageContext) {
|
|
|
|
return {
|
|
|
|
props: {}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
2022-02-04 05:04:59 +00:00
|
|
|
const Page: NextPage = () => {
|
|
|
|
return <>
|
|
|
|
<Heading level={2}>
|
|
|
|
Paradigmi e linguaggi di programmazione
|
|
|
|
</Heading>
|
|
|
|
<Chapter>
|
|
|
|
<Box>
|
|
|
|
<Heading level={3}>
|
|
|
|
Premessa
|
|
|
|
</Heading>
|
|
|
|
<p>
|
|
|
|
<I>Paradigmi e linguaggi di programmazione</I> è stato... la parte mancante di <I>Linguaggi dinamici</I>.
|
|
|
|
</p>
|
|
|
|
<p>
|
|
|
|
È stato quell'anello mancante che ha dato un senso a tutta la teoria decontestualizzata di <Abbreviation title="Linguaggi dinamici">LD</Abbreviation>... Bizzarro, visto che il corso ha avuto luogo nel semestre successivo.
|
|
|
|
</p>
|
|
|
|
</Box>
|
|
|
|
</Chapter>
|
|
|
|
<Chapter>
|
|
|
|
<Box>
|
|
|
|
<Heading level={3}>
|
|
|
|
Materiale raccolto
|
|
|
|
</Heading>
|
|
|
|
<p>
|
|
|
|
Non ho moltissimo materiale di <I>Paradigmi</I>...
|
|
|
|
</p>
|
|
|
|
<p>
|
|
|
|
Ho qualche esercizietto svolto qua e là, e un link alla guida che ho usato per imparare CLisp.
|
|
|
|
</p>
|
|
|
|
<Chapter>
|
|
|
|
<Panel>
|
|
|
|
<Heading level={4}>
|
|
|
|
Esercizi svolti
|
|
|
|
</Heading>
|
|
|
|
<ListUnordered>
|
|
|
|
<ListUnordered.Item>
|
|
|
|
<Link href="https://gist.github.com/Steffo99/e6a8271f193303f40ddac4df2a366383">Tris in Prolog</Link>
|
2022-02-04 05:16:29 +00:00
|
|
|
</ListUnordered.Item>
|
|
|
|
<ListUnordered.Item>
|
2022-02-04 05:04:59 +00:00
|
|
|
<Link href="https://gist.github.com/Steffo99/426018f91fd24d93fab610df5366facc">Lunghezza di una lista in Prolog</Link>
|
|
|
|
</ListUnordered.Item>
|
|
|
|
</ListUnordered>
|
|
|
|
</Panel>
|
|
|
|
<Panel>
|
|
|
|
<Heading level={4}>
|
|
|
|
Collegamenti utili
|
|
|
|
</Heading>
|
|
|
|
<ListUnordered>
|
|
|
|
<ListUnordered.Item>
|
|
|
|
<Link href="https://www.tutorialspoint.com/lisp/index.htm">LISP Tutorial su Tutorialspoint</Link>
|
|
|
|
</ListUnordered.Item>
|
|
|
|
</ListUnordered>
|
|
|
|
</Panel>
|
|
|
|
</Chapter>
|
|
|
|
</Box>
|
|
|
|
</Chapter>
|
|
|
|
</>
|
|
|
|
}
|
|
|
|
|
|
|
|
export default Page
|