Skip to content
/ plm19 Public

web site for csc417 programming languages (ncsu, spring, 2019)

License

Notifications You must be signed in to change notification settings

txt/plm19

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


 home | syllabus | src | submit | chat | ©2019 by Tim Menzies


 
 
 
  In your future professional life, you will work with dozens of different programming languages. So what can you learn from 100s of past languages to help you work with those future languages? Let's take a look....

SCHEDULE
1a:Jan25
1a+:Jan31
1b:Feb7
1b+:Feb14
1c:Feb21
1c+:Feb28
1d:Mar7
1d+:Mar28
Mid-term:Mar19
2a:Apr4
2a+:Apr19
2b:Apr18
2b+:Apr25
2c:Apr18
Exam:May2
LECTURES
Memory
Make:0,1,2,3,4,5
Patterns
Haskell
Ocaml
Lisp Macros
Ruby
Lisp1
Smalltalk1
D.I.Y.
Postfix
Logic
One
HOMEWORKS
2(install,src,bonus)
1d
1c
Lisp0
1b
Smalltalk0
1a
REVIEW
Week10
Week9
Week6
Week5
Week4
Week3
Week2
Week1

HELP
Python3
Elm
Kotlin
Make
About-lambda
Haskell-is-useless
Lua-cheat
Prolisp
Lisp-cheat
St-cheat
St-tut
Codeanywhere

About

web site for csc417 programming languages (ncsu, spring, 2019)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published