csci | Programming Languages

You must be logged in to view the contents of this board.

C

Pin

Learning

Pin

Learning resources, tutorials, books.

  1. Object-Oriented Programming With ANSI-C - ooc.pdf
  2. To become a good C programmer
  3. Rob Pike: Notes on Programming in C
  4. C Interfaces and Implementations
  5. Writing Larger Programs
  6. Build Your Own Text Editor

C++

Pin

Learning

Pin

Learning resources, tutorials, books.

  1. C++ Rvalue References Explained
  2. AnthonyCalandra/modern-cpp-features

Best Practises

Pin

Best coding practises and idioms.

  1. C++ Best Practisies
  2. isocpp/CppCoreGuidelines

Others

Pin

To investigate, read later.

  1. Undefined Behavior in 2017
  2. In-depth: Functional programming in C++
  3. Bjarne Stroustrup's Homepage
  4. C++ Super-FAQ : Standard C++
  5. nothings/single_file_libs
  6. MattPD/cpplinks

Python

Pin
  1. Documentation
  2. Python Wiki

Learning

Pin

Learning resources, tutorials, books.

  1. Python Packaging User Guide — Python Packaging User Guide documentation
  2. The Hitchhiker’s Guide to Python! — The Hitchhiker's Guide to Python
  3. Full Stack Python
  4. Python Module of the Week
  5. Find the best Python books - pythonbooks.org

Best Practises

Pin

Best practises, idioms.

  1. amontalenti/elements-of-python-style
  2. faif/python-patterns

Blogs

Pin
  1. Powerful Python
  2. Good to Great Python reads

Podcasts

Pin
  1. Podcast.__init__
  2. Talk Python To Me
  3. radio free python
  4. From Python Import Podcast
  5. pyvideo

Haskell

Pin

Learning

Pin

Learning resources, tutorials, books.

  1. Intermediate Haskell
  2. School of Haskell
  3. Wikibooks Haskell
  4. Programming in Haskell - 2nd Edition
  5. What I Wish I Knew When Learning Haskell 2.3 ( Stephen Diehl )
  6. Learn You a Haskell for Great Good!

Others

Pin

To investiagte, read later.

  1. Programming Languages in Haskell
  2. whyfp90.pdf
  3. Abstraction, intuition, and the “monad tutorial fallacy” | blog :: Brent -> [String]
  4. Write You a Haskell ( Stephen Diehl )

Prolog

Pin
  1. SL.pdf
  2. Thinking in States
0 Comment
Comments or thoughts?
Submit
Cancel
or
Email a link to this board
Share this board on Facebook
Share this board on Twitter
Notice label will go here