Please ensure Javascript is enabled for purposes of website accessibility

Παρουσίαση/Προβολή

Εικόνα επιλογής

ΠΡΟΗΓΜΕΝΕΣ ΜΕΘΟΔΟΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ (Μ135)

(DI615) -  Κώστας Σαΐδης

Περιγραφή Μαθήματος

Το repository για τα παραδείγματα κώδικα που θα βλέπουμε στο μάθημα είναι εδώ: https://github.com/saikos/advancedProgramming.

Το Javascript tutorial που προτείνεται να διαβάσετε είναι εδώ: https://javascript.info/, απλώς για να έχουμε μια κοινή βάση.

Προτεινόμενη βιβλιογραφία:

  • Luca Cardelli, Peter Wegner, "On Understanding Types, Data Abstraction, and Polymorphism", ACM Computing Surveys, Vol 17 n. 4, pp 471-522, December 1985
  • Birrell, Andrew, “An Introduction to Programming with Threads”, Technical Report, Jan 1989, https://www.microsoft.com/en-us/research/publication/an-introduction-to-programming-with-threads/
  • Wilson, Paul. (2006). Uniprocessor Garbage Collection Techniques. 10.1007/BFb0017182.
  • Kiczales, G. et al. (1997). Aspect-oriented programming. In: Akşit, M., Matsuoka, S. (eds) ECOOP'97 — Object-Oriented Programming. ECOOP 1997. Lecture Notes in Computer Science, vol 1241. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0053381
  • Gregor Kiczales, Jim des Rivieres, Daniel G. Bobrow, "The Art of the Metaobject Protocol", 1991, MIT Press, ISBN 0-262-61074-4

Ημερομηνία δημιουργίας

Τρίτη 4 Οκτωβρίου 2022