Key Things from Summit
- Over-look on JVM Languages around Java
- Using the best language suiting your specific needs
- Java can be improved, if you want through JCP
Day 2 - Groovy and Grails, Integrating JVM languagues, JCP & Contribution
Date - 16 & 17, April 2011
Speakers - http://jugchennai.in/chennaijavasummit/speakers.php
Day 1 :
Fantom - Kaushik_Sathupadi
- One of JVM languages
- Developer friendly compiler
- Slide Presented :
- Programming = Process + Data
- Need for Scalability - Scale up Vs Scale out
- NoSql => Pessimistic concurrency in Distributed DB's
- Suggested DB's to scale : BigTable, Cassandra
- Ruby-inspired JVM language
- Calls for contribution on Book on Mirah
- Ruby flavour Language on JVM
- Slide Presented :
Test Driven Development and Behaviour Driven Development - Venkatesh and Rajesh
- Emphasize on Requirement Understanding & Delivery
- Unit test tools - (Cucumber)
- mock test tools - ( Easy mock )
Groovy and Grails - Scott
- Ultimate integration with Java code
- Coding with Groovy is lot simpler
- Groovy has active development cycle
- Grails - scaffolding magic
- Tip - javap command - byte code to java code
- FreeBook on "Getting Started on Groovy" by Scott
- Video by Venkat (not from meetup)
- Advantage - Harness power of Multiple languages
- Integration of all JVM languages works most of the time
- The uncommon problems in integration explained
- Emphasize on Principles ( Don't Repeat Yourself, Single Responsiblity unit ) rather than Frameworks ( Struts etc )
- Have knowledge one layer behind abstraction
JCP & Contribution to Java - Werner
Video From JCP Chairman
Caution : Details provided here are as understood by me. Some external resources too included for easier understanding.
Subscribe - To get an automatic feed of all future posts subscribe here, or to receive them via email enter your email address in the box in the right column. You can also follow me on Twitter