JDD 2008
| title | author | length |
|---|---|---|
| JDD 2008 | 02m | |
Video contains a live music opening with repeated fragments of Moby’s Extreme Ways, crowd Applause, and mangled lyric lines like dirty places over several… | ||
| part1 – Ted Neward | Ted Neward | 10m |
Claims the next five years are about programming languages, arguing a renaissance where companies use domain-specific languages and language-oriented… | ||
| part2 – Ted Neward | Ted Neward | 10m |
Academia births languages that promise lightweight fibers with no shared mutable state but fail on real production needs: no DB bindings, weak XML tooling… | ||
| part3 – Ted Neward | Ted Neward | 10m |
Claim: programming languages become the battleground for the next five years because improved feedback loops plus platform virtualization enable rapid… | ||
| part6 – Ted Neward | Ted Neward | 10m |
Claim: the next five years hinge on new languages because a language renaissance is already solving real problems like security, data integration and… | ||
| part4 – Ted Neward | Ted Neward | 10m |
Argues that the next five years focus on new languages because compiling to Java bytecode buys garbage collection, serialization, RMI, class loaders and… | ||
| part7 – Ted Neward | Ted Neward | 08m |
Argues that practical language work already exists on the JVM: Scala functions can compile into JDBC calls to generate SQL, dynamic languages like Groovy and… | ||
| part5 – Ted Neward | Ted Neward | 10m |
Argues that Java culture moves from POJOs and Spring-style dependency injection to aspect-oriented ideas like AspectJ that capture crosscutting concerns… | ||
| part1 – Adam Bien | Adam Bien | 10m |
Productive Java EE 6 Rethinking Best Practices shows pragmatic outcomes: an enterprise app where about deleted ~80% of layers simplifies changes to one UI… | ||
| part2 – Adam Bien | Adam Bien | 10m |
Argues that EJB3 makes Java web apps simpler by handling EntityManager and transactions in-container, reducing glue code; demonstrates embeddable EJB container… | ||
| part3 – Adam Bien | Adam Bien | 10m |
Claims EJB3 uses annotated POJOs, no XML, just annotations, with dependency injection by interface and the option to swap implementations or use Spring; the… | ||
| part4 – Adam Bien | Adam Bien | 10m |
Shows how to build RESTful endpoints with JAXB and JSON quickly, replaces many SOAP hacks, and claims you can “kill SOAP” with simple URL conventions… | ||
| part5 – Adam Bien | Adam Bien | 10m |
Shows how abstracting JSF views to interfaces lets controllers be test JSF controllers without deploying, and reports building a 10‑page call center UI with… | ||
| part6 – Adam Bien | Adam Bien | 04m |
Java EE 6 adds Comet support for server push and built-in file upload in servlets, removes web.xml for simpler annotation-driven config (Eclipse/NetBeans… | ||
| part1 – Neal Ford | Neal Ford | 10m |
Argues that Language Oriented Programming is an evolutionary step beyond framework-driven Java, claiming domain-specific languages let teams raise abstraction… | ||
| part3 – Neal Ford | Neal Ford | 10m |
Argues that building software around domain specific languages reduces noise and makes intent visible, contrasting Java boilerplate with select from customer… | ||
| part4 – Neal Ford | Neal Ford | 10m |
Argues that designing APIs as sentences produces clearer code and shows concrete DSLs and tools that do this now including Hamcrest included with JUnit 4… | ||
| Part5 | Neal Ford | 10m |
Argues that XML is deprecated for configuration and that heavy XML in Java adds accidental complexity; shows Ant creator James Duncan Davidson abandoning XML… | ||
| part6 – Neal Ford | Neal Ford | 10m |
Shows that the same DSL code can execute same DSL in different contexts to produce SQL DDL or Graphviz dot ER diagrams, proving declarative intent yields… | ||
| part7 – Neal Ford | Neal Ford | 04m |
Shows a working approach using MPS to build external DSLs and a rich editor that recognizes dates, currency and formulas so configuration looks like a smart… | ||
| part2 – Neal Ford | Neal Ford | 09m |
Argues Java is now a framework-oriented language and shows concrete code that parses mainframe fixed‑width records where the first four chars pick the record… | ||
| nothing matches | ||