Difference between revisions of "Wishlist"

From A-Eskwiki
Jump to: navigation, search
Line 1: Line 1:
Hier kan je dingen neerzetten die je graag zou zien in/doen met de code of website. Dit kunnen dan een soort persoonlijke TODO's of ideëen zijn, of iets wat meer is van het niveau "herschrijf alles in Idris", i.e. lulz.
+
Hier kan je dingen neerzetten die je graag zou zien in, of doen met, de code of website. Dit kunnen dan een soort persoonlijke TODO's of ideëen zijn, of iets wat meer is van het niveau "herschrijf alles in Idris", i.e. lulz.
  
 
= Daan =
 
= Daan =

Revision as of 01:55, 5 December 2017

Hier kan je dingen neerzetten die je graag zou zien in, of doen met, de code of website. Dit kunnen dan een soort persoonlijke TODO's of ideëen zijn, of iets wat meer is van het niveau "herschrijf alles in Idris", i.e. lulz.

Daan

Ongeveer op volgorde van 'realistisch' naar 'P = NP'.

  • Test meer dingen. (Wordt aan gewerkt.)
  • Maak Benamite/WhosWho4 chiller om te gebruiken. Vooral op het gebied van routing. Bijvoorbeeld dat je expliciet in een controllerfunctie kan zeggen wat voor parameters erin je parameters moeten. Zie: Flask.
  • Test controllerfuncties á la QuickCheck. Dus dan moet je een manier vinden om HTTP parameters te... parameteriseren. En geen idee of een QuickCheck-achtige library voor PHP bestaat, en zo nee, hoe die eruit zou moeten zien.
  • Upgrade naar PHP 7.
  • Upgrade naar PostgreSQL.
  • Maak de dia2php netter, i.e. minder met teringlange strings met allemaal tabs erin. Iets met een expliciete AST en quasiquoting ofzo.
  • Maak alles een tikje meer microservice-achtig, door ledenbeheer e.d. in een kern-API te stoppen, en dan 'apps' op basis van die (REST) API te implementeren. Gevolg hiervan is dat je dan ook andere talen dan PHP kan gebruiken, zonder dat je alles hoeft te herschrijven!
  • Waarschijnlijk samen met bovenstaand item: doe leuke & fijne frontend dingen met Elm/PureScript/TypeScript/WebAssembly.
  • C O N T A I N E R I Z A T I O N
  • Herschrijf de website in de toffe Haskell-en-Python-hadden-een-baby taal die Tim ooit gaat maken.
  • Bewijs dat P = NP.
  • Verander PHP in een goede taal.