Difference between revisions of "WebFund 2014W Lecture 23"

From Soma-notes
Jump to navigation Jump to search
 
(One intermediate revision by the same user not shown)
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==
Line 12: Line 12:


==Notes==
==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

Latest revision as of 08: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