WebFund 2014W Lecture 23: Difference between revisions

From Soma-notes
No edit summary
 
Line 1: Line 1:
The video from the lecture given on April 4, 2014 will be available soon...
The video from the lecture given on April 4, 2014 is available:


* [ Small from screencast.com]
* [http://www.screencast.com/t/T4vvZDJazwp Small from screencast.com]
* [ Large from screencast.com]
* [http://www.screencast.com/t/tN3yQPuY Large from screencast.com]
* [ Original from CUOL]
* [http://dl.cuol.ca/capture/Anil.Somayaji/COMP_2406_2014W_Lecture_23_-_20140404_142113_27.mp4 Original from CUOL]


==Topics==
==Topics==

Latest revision as of 12:27, 5 April 2014

The video from the lecture given on April 4, 2014 is available:

Topics

  • Assignment 4
  • Final Exam code
  • Context and the future

Notes

Context in

  • curriculum
  • industry
  • grad school

Related classes

  • 3007: programming paradigms
  • 3005: databases
  • 3000: operating systems
  • other courses

Industry

  • Javascript is everywhere
    • "assembly language of the web"
    • Google is pushing Dart as an alternative
    • Dart compiles to JavaScript
    • Google Web Toolkit: Java produces client-side JS and server Java
    • asm.js
  • the web is everywhere
    • mobile frameworks (phonegap)
    • web services
    • pure web OSs (firefoxOS, ChromeOS)
  • desktop is moving to the web
    • Qt is C++ but support Qt-Quick (JavaScript)
  • Enterprise Java frameworks are used to build web apps