Skip to content

Commit ed37079

Browse files
committed
Skrev om Jeff's tankar och molekylär dynamik
1 parent bb9476e commit ed37079

File tree

2 files changed

+21
-5
lines changed

2 files changed

+21
-5
lines changed

Rapport/include/Diskussion.tex

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -428,11 +428,11 @@ \subsubsection{Gör DSLs så att fysik blir mer lättförståeligt eller
428428
intresse för fysik är att man då förhoppningsvis är mer motiverad att lära sig
429429
fysik för att klara fysikkurser i skolan.
430430

431-
\end{draft}
432431
\begin{binge}
433432
TODO: På ett smidigt sätt väver vi in DSL2016 (<- gjort?) och DSLsofMath.
434433

435434
Det finns flera andra projekt som resuterat i liknande. Ska vi nämna dem?
435+
\end{binge}
436436

437437
\section{Vidareutvecklingsmöjligheter}
438438

@@ -459,13 +459,22 @@ \section{Vidareutvecklingsmöjligheter}
459459
skulle kunna fungera istället för traditionell undervisning inom fysik. Givetvis
460460
skulle kompletering av läromaterialet behöva göras så att det är heltäckande.
461461

462-
Slutligen kan det befintliga läromaterialet byggas vidare på. I sin nuvarande
462+
Även det befintliga läromaterialet kan byggas vidare på. I sin nuvarande
463463
form behandlas varken termodynamik eller vågrörelselära något alls. Dessutom lär
464464
det finnas aspekter inom den klassiska mekaniken som fattas.
465465

466-
TODO: Kanske kan vara intressanta att ha ett projeket som använder DSL till
467-
fysik för att visa korrekthet, på det sätt Jeff var inne på. Alltså att man kan
468-
göra annat än bara läromaterial som de två senaste kandidatarbetena varit.
466+
\end{draft}
467+
\begin{binge}
468+
469+
Slutgiltligen finns det en mycket intressant vidareutveckling som inte alls har
470+
behandlats av detta projekt, nämligen att använda dessa domänspecifika språk som
471+
ett slags syntaktiskt lager mellan mellan en användare och en komplex kodbas. I
472+
många fall kan dessa kodbaser vara implementerade på ointuitivt sätt och utan
473+
någon typsäkerhet. I dessa fall kan det vara mycket användbart med ett
474+
domänspecifikt språk med hög typsäkerhet som möjliggör för en användare att
475+
endast skriva korrekta uttryck och som döljer den bakomliggande komplexiteten.
476+
Denna idè framfördes till oss av \textbf{TODO: Jeff} men är någonting som har
477+
genomförts även på andra områden, t.ex.~ inom molekylär dynamik\cite{MD}.
469478

470479
\section{Etiska aspekter}
471480

Rapport/include/backmatter/referenser.bib

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,13 @@ @misc{LSB
6969
note = "U. P. Lundgren, R. Säljö, C. Liberg (Red.), ``Lärande Skola Bildning'', 2 uppl., Stockholm, Natur \& Kultur, 2012."
7070
}
7171

72+
@article{MD,
73+
Author = {William R. Saunders and James Grant and Eike H. Müller},
74+
Title = {A Domain Specific Language for Performance Portable Molecular Dynamics Algorithms},
75+
Year = {2017},
76+
Eprint = {arXiv:1704.03329},
77+
Doi = {10.1016/j.cpc.2017.11.006},
78+
}
7279

7380

7481

0 commit comments

Comments
 (0)