Главная
Study mode:
on
1
Intro
2
JRuby from 9000 feet
3
Ruby Community
4
Cucumber
5
Java vs Ruby
6
Constructor
7
Duck Typing
8
Instance Variables
9
Closures (Blocks)
10
Metaprogramming
11
Open Type System
12
Windows
13
Ruby Version Manager
14
Scripting Java
15
Egg Madness
16
Build Tools
17
Maven Polyglot
18
Base Configuration
19
Ruby Dependencies
20
The Rails Way
21
Summary
Description:
Explore the evolution and capabilities of JRuby 9000 in this 59-minute Devoxx conference talk. Discover how Ruby has advanced since JRuby first ran Rails in 2006, covering modern web framework support, concurrency utilities, and integration with JavaScript client libraries. Learn about JRuby's versatility in building applications using Rake or JRuby plugins for Gradle and Maven, writing Maven poms in a Ruby DSL, and simplifying graphics libraries like Swing and JavaFX. Gain insights into JRuby's role in Java applications through Sass and Asciidoctor, and understand how to package Ruby applications as executable jar or war files. The talk covers various topics including Ruby community, Cucumber, Java vs Ruby comparisons, duck typing, closures, metaprogramming, Windows support, Ruby Version Manager, Java scripting, build tools, Maven polyglot configuration, Ruby dependencies, and the Rails way.

JRuby 9000

Devoxx
Add to list
0:00 / 0:00