News
- Raspberry Pi
- California could be the second state to allow autonomous cars?
- Stanford Online Courses
- Jason: Disk Usage Programs
- WinDirStat (windows) http://windirstat.info/
- Disk Usage Analyzer (ubuntu)
- Disk Inventory X (OS X) http://www.derlien.com/
- Patrick: Spelunky
Dart
History
- Designed to replace javascript
- Evolution of Google Web Toolkit (GWT)
- Still experimental
- Dartendo (NES Emulator in Dart): http://dartendo.appspot.com
- Runs in browser (currently only chrome)
- Can be compiled to javascript (frog)
- Similar to java
- Class-based
- (Optionally) statically typed.
- Java containers (List, Map, Set)
- Coroutines (light isolate)
- Multiple threads in one process
- Multithreading (heavy isolate)
- Multiple processes
Strengths
- Class-based object oriented paradigm
- Classes, Interfaces,
- Has option for static or dynamic typing
Weaknesses
- Frog compiler is inefficient
- No widespread adoption