2. What is this talk about?
●
●
●
Overview
Not deep dive into the topics (I can easily spend
a week(s) learning/play with each of them)
The way to structure and summarize all the
information
●
Have a discussion (if anyone ;) and QA(?)
●
Eat Pizza :)
●
Your expectations?
3.
4. Java 8
●
Lambdas
●
Method referencing
●
Default interface method implementation
●
Static interface methods
●
Date/Time API
●
Nashorn JavaScript Engine
●
●
Concurrency / java.lang / java.util updates (yes,
Optional is there, Eric ;)
Etc. (need yet to be explored, but main features are
above)
11. Languages Overview (web pages)
Lang
Type
Version
Who
Ceylon
Statically typed
1.0.0
November
2013
Red Hat
Kotlin
Statically typed
0.6.31
JetBrains
Scala
Statically typed
2.10.3
Typesafe
Dart
Dynamic with
optional types
1.0
(not yet
finalized)
Google
Clojure
Dynamically typed
1.5.1
Rich Hickey/Cognitect
Groovy
Optionally typed
2.2
Pivotal
●
Scala.js/ClojureScript
●
Dart (targets JavaScript only)
●
Groovy (targets JVM)
12. Jetty/SPDY: Overview
●
Binary protocol
●
Headers compression
●
●
Uses TLS as the transport protocol (extended with
Next Protocol Negotiation)
Transparent to applications (both client and
server!)
●
chrome://net-internals/
●
Who is using: Twitter, Facebook, Google
●
Demo (spdy push demo)
22. Why go to the conference?
●
Atmosphere
●
Inspiration
●
People
●
Be up to date what is happening around
But, this is just an information, practice is required to get
the knowledge!