WebFund 2014W Lecture 23

From Soma-notes
Jump to navigation Jump to search

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