Some (J)Ruby's features:
- closures
- operator overloading
- Ruby Gems is the repository
- 'module' = mixins of scala
Ruby on Rails web development platform:
- convention over configuration
- DRY don't repeat yourself
- 'agile': hot deploy, generate basic structure
- persistence: ActiveRecord (=driven by DB structure)
- rhtml + partial rhtml = (sort of similar to) jsp and jspf
- multi-format support: e.g. xml and html based on http accept header
- warble: create standard WAR based on bundle
examples of sites using JRuby:
- http://kenai.com/
- https://mix.oracle.com/
- http://www.trisano.org/
- http://studios.thoughtworks.com/mingle-agile-project-management
No comments:
Post a Comment