CARVIEW |
Java / JVM
![]() |
From Java To Ruby: Things Every Manager Should Knowby Bruce Tate
You want your development team to be productive. You want to write flexible, maintainable web applications. You want to use Ruby and Rails. But can you justify the move away from established platforms such as J2EE? Bruce Tate’s From Java to Ruby has the answers, and it expresses them in a language that’ll help persuade managers and executives who’ve seen it all. See when and where the switch makes sense, and see how to make it. |
![]() |
Groovy Recipes: Greasing the Wheels of Javaby Scott Davis
If you’re a busy Java professional who needs quick solutions to everyday problems, then Groovy Recipes is for you. The Groovy language and Grails web framework give you seamless integration with your legacy Java code while adding the flexibility and dynamism of a scripting language and giving you modern, agile, time-saving techniques. Groovy allows you to write code the way you always thought you should—you’ll never look at Java the same way again. |
![]() |
Pragmatic Unit Testing in Java with JUnitby Andy Hunt and Dave Thomas
Pragmatic programmers use feedback to drive their development and personal processes. The most valuable feedback you can get while coding comes from unit testing. Let your Java code tell you what’s working and what isn’t. You’ll learn how to test using JUnit, but more importantly, you’ll learn what to test. |
![]() |
Programming Groovy: Dynamic Productivity for the Java Developerby Venkat Subramaniam
Groovy brings you the best of both worlds: a flexible, highly productive, agile, dynamic language that runs on the rich framework of the Java Platform. Groovy preserves the Java semantics and extends the JDK to give you true dynamic language capabilities⎯programming in Groovy feels like you’re using an augmented Java. Programming Groovy will help you learn and take advantage of the latest version of this rich dynamic language, so you can be a more productive Java Platform developer. |
![]() |
Programming Scala: Tackle Multi-Core Complexity on the Java Virtual Machineby Venkat Subramaniam
Scala is an exciting, modern, multi-paradigm language for the JVM. You can use it to write traditional, imperative, object-oriented code. But you can also leverage its higher level of abstraction to take full advantage of modern, multicore systems. Programming Scala will show you how to use this powerful functional programming language to create highly scalable, highly concurrent applications on the Java Platform. IN BETA THIS FALL! |
![]() |
Rails for Java Developersby Stuart Halloway and Justin Gehtland
Many Java developers are now looking at Ruby, and the Ruby on Rails web framework. If you are one of them, this book is your guide. Written by experienced developers who love both Java and Ruby, this book will show you, via detailed comparisons and commentary, how to translate your hard-earned Java knowledge and skills into the world of Ruby and Rails. |
![]() |
Stripes: ...And Java Web Development Is Fun Againby Frederic Daoud
Tired of complicated Java web frameworks that just get in your way? Stripes is a lightweight, practical framework that lets you write lean and mean code without a bunch of XML configuration files. Stripes is designed to do a lot of the common work for you, while being flexible enough to adapt to your requirements. This book will show you how to use Stripes to its full potential, so that you can easily develop professional, full-featured web applications. As a bonus, you’ll also get expert advice from the creator of Stripes, Tim Fennell. |
Home | About Us | Connect! | Write For Us | Privacy Policy | Terms of Use | Credits | Contact Us
The Pragmatic Bookshelf™ is an imprint of
The Pragmatic Programmers, LLC.
Copyright © 1999–2008 The Pragmatic Programmers, LLC.
All Rights Reserved.