N
P
C
U
T
B
H
P
N
Lecture #28 - Part II - Languages and Frameworks
Web Resources:
Linux Tutorials
eclipse
Code Project
SysInternals
Best SysInternals Tools
Dr. Dobb's Journal
Windows Forms
COM at MSDN
IDL Language
base MIDL types
OLE data types
IDL attributes
MIDL data types
MIDL Language Reference
Content:
In this lecture we discuss languages and frameworks that include many of those used in student projects.
-
Projects:
Final Projects,
Final Project Presentation Schedule
-
Syllabus describes topics to be covered,
reading material for you to digest before coming to class, and due dates
for the assigned projects.
-
Languages:
Programming Languages:
Programming Paradigms
hyperpolyglot.org
Programming Language Popularity
Selected Programming Language References:
C++11,
C++11 - Wikipedia,
CppReference.com
Java 8
RUST from Mozilla
Haskell.org
scala-lang.org,
what is scala?
Erlang,
Erlang Programming Language
C++ GUI Libraries:
Cinder
Adobe Source Libraries
GranTurismo
Windows Template Library (WTL) - Source Forge,
WTL - Code Project
Web Programming:
JavaScript
jQuery
imlementing-rest
Angularjs
backbonejs
knockoutjs
JavaScript Frameworks - Wikipedia
Nodejs.org,
nodejs.org/api
MEAN - mongoDB, Express, Angular, node
Slim - PHP framework
Angular vs. Backbone vs. Ember
JavaScript Frameworks in the Real World
Development Stacks:
LAMP - Linux, apache, mySql, PHP
Language Threory:
lambda-the-ultimate.org - program theory
lambda-the-ultimate/getting started
Why is Haskell referred to as the Best Imperative Language?