~/conference

JDD 2008

titleauthorlength
JDD 200802m
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…
Promo on
part1 – Ted NewardTed Neward10m
Claims the next five years are about programming languages, arguing a renaissance where companies use domain-specific languages and language-oriented…
Talk on
part2 – Ted NewardTed Neward10m
Academia births languages that promise lightweight fibers with no shared mutable state but fail on real production needs: no DB bindings, weak XML tooling…
Talk on
part3 – Ted NewardTed Neward10m
Claim: programming languages become the battleground for the next five years because improved feedback loops plus platform virtualization enable rapid…
Talk on
part6 – Ted NewardTed Neward10m
Claim: the next five years hinge on new languages because a language renaissance is already solving real problems like security, data integration and…
Talk on
part4 – Ted NewardTed Neward10m
Argues that the next five years focus on new languages because compiling to Java bytecode buys garbage collection, serialization, RMI, class loaders and…
Talk on
part7 – Ted NewardTed Neward08m
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…
Talk on
part5 – Ted NewardTed Neward10m
Argues that Java culture moves from POJOs and Spring-style dependency injection to aspect-oriented ideas like AspectJ that capture crosscutting concerns…
Talk on
part1 – Adam BienAdam Bien10m
Productive Java EE 6 Rethinking Best Practices shows pragmatic outcomes: an enterprise app where about deleted ~80% of layers simplifies changes to one UI…
Talk on
part2 – Adam BienAdam Bien10m
Argues that EJB3 makes Java web apps simpler by handling EntityManager and transactions in-container, reducing glue code; demonstrates embeddable EJB container…
Talk on
part3 – Adam BienAdam Bien10m
Claims EJB3 uses annotated POJOs, no XML, just annotations, with dependency injection by interface and the option to swap implementations or use Spring; the…
Talk on
part4 – Adam BienAdam Bien10m
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…
Talk on
part5 – Adam BienAdam Bien10m
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…
Talk on
part6 – Adam BienAdam Bien04m
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…
Talk on
part1 – Neal FordNeal Ford10m
Argues that Language Oriented Programming is an evolutionary step beyond framework-driven Java, claiming domain-specific languages let teams raise abstraction…
Talk on
part3 – Neal FordNeal Ford10m
Argues that building software around domain specific languages reduces noise and makes intent visible, contrasting Java boilerplate with select from customer…
Talk on
part4 – Neal FordNeal Ford10m
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…
Talk on
Part5Neal Ford10m
Argues that XML is deprecated for configuration and that heavy XML in Java adds accidental complexity; shows Ant creator James Duncan Davidson abandoning XML…
Talk on
part6 – Neal FordNeal Ford10m
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…
Talk on
part7 – Neal FordNeal Ford04m
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…
Talk on
part2 – Neal FordNeal Ford09m
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…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.