LearnIt/Programming Languages
< LearnIt
This page is either for interesting languages or interesting resources. Please no yet another "learn smth in # days". Good introductory courses are still welcome. Preferably, no materials for beginners like "smth as your first language".
C#[edit | edit source]
clojure[edit | edit source]
F#[edit | edit source]
erlang[edit | edit source]
- https://www.youtube.com/watch?v=9uIhawQ1G0I
- http://www.infoq.com/presentations/joe-armstrong-erlang-qcon08
- http://www.cs.kent.ac.uk/ErlangMasterClasses/
- https://www.futurelearn.com/courses/concurrent-programming-erlang
go[edit | edit source]
Haskell[edit | edit source]
- https://compscicenter.ru/courses/func-prog/2015-spring/
- https://onlinecourses.nptel.ac.in/noc15_cs13/course
- Microsoft Channel 9
- Some singular presentations
- A taste of Haskell - Simon Peyton Jones
- Adventure with Types in Haskell - Simon Peyton Jones
- Parallel and concurrent programming in Haskell https://www.youtube.com/watch?v=lqG3mURwUxo
java[edit | edit source]
- https://www.edx.org/course/introduction-programming-java-part-1-uc3mx-it-1-1x-0
- https://www.edx.org/course/introduction-java-programming-part-1-hkustx-comp102-1x
javascript[edit | edit source]
lisp[edit | edit source]
ocaml[edit | edit source]
python[edit | edit source]
ruby[edit | edit source]
scala[edit | edit source]
scheme[edit | edit source]
- Video Lectures by Hal Abelson and Gerald Jay Sussman [link]
Swift[edit | edit source]
- Building Better Apps with Value Types in Swift - Apple WWDC 2015 - https://www.youtube.com/watch?v=av4i3x-aZbM
- Protocol-oriented Programming in Swift - Apple WWDC 2015 https://www.youtube.com/watch?v=g2LwFZatfTI
- Understanding Swift Performance - Apple WWDC 2016 https://www.youtube.com/watch?v=9By9KLs51Dc