Skip to content

Commit c5284e0

Browse files
Skrev lite på Teorin
1 parent 7c22eda commit c5284e0

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

Redovisningar/Slutredovisning/Innehåll.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,27 @@ TSS är sämst men där finns det redan ett BS projekt. Fysik är också dåligt
8484

8585
Superkort om Haskell. DSL. LHS
8686

87+
* Haskell: Ett funktionellt programmeringsspråk.
88+
89+
* DSL: Vad är ett domänspecifikt språk?
90+
- SQL och LATEX är domänspecifika språk.
91+
- De har specifika domäner, databaser/textformatering
92+
- Dom är båda väldigt bra på att hantera just det domänet
93+
- Båda är turingkompletta men du skulle inte vilja skriva en kompilator i dem
94+
- Du kan hantera båda domänen i Java men i slutändan skulle du bara implementera
95+
språken igen.
96+
- Ett DSL är ett språk som hanterar *ett* specifikt domän väldigt väl. Den abstraherar
97+
bort komplexitet och ger dig ett interface som är lätt att använda och vars syntaxt är
98+
specifikt modellerad för just det domänet.
99+
100+
* LHS:
101+
- **BILD PÅ KOD MED KOMMENTARER** **BILD PÅ KOD I LHS MED KOMMENTARERNA SOM TEXT**
102+
- Lyfter fram dokumentationen som en lika viktig del i programmet som själva koden.
103+
- Passar bra för denna typ av lärotext där syftet är att förklara fysik mha kod.
104+
105+
* Syntaxträd???
106+
107+
* Lärandeteorier???
87108

88109
### Genomförande
89110

0 commit comments

Comments
 (0)