Cover of Beyond Java

Beyond Java

Bruce Tate, author of the Jolt Award-winning Better, Faster, Lighter Javahas an intriguing notion about the future of Java, and it's causing some agitation among Java developers. Bruce believes Java is abandoning its base, and conditions are ripe for an alternative to emerge.

Read more

In Beyond Java, Bruce chronicles the rise of the most successful language of all time, and then lays out, in painstaking detail, the compromises the founders had to make to establish success. Then, he describes the characteristics of likely successors to Java. He builds to a rapid and heady climax, presenting alternative languages and frameworks with productivity and innovation unmatched in Java. He closes with an evaluation of the most popular and important programming languages, and their future role in a world beyond Java.

If you are agree with the book's premise—that Java's reign is coming to an end—then this book will help you start to build your skills accordingly. You can download some of the frameworks discussed and learn a few new languages. This book will teach you what a new language needs to succeed, so when things do change, you'll be more prepared. And even if you think Java is here to stay, you can use the best techniques from frameworks introduced in this book to improve what you're doing in Java today.

Audience
adult
Length
medium · 208 pages

Click a tag to see books like this one that share it. Point at it (on a phone, tap it) for less of it instead.

Read it? Sign in to help tag it.

Liked Beyond Java? Here’s where I’d start.

These suit anyone who liked Beyond Java. Sign in and mark a few books for picks shaped around your own taste.

  1. Java 8 Lambdas: Pragmatic Functional Programming Shares Java, programming, software
  2. Domain-Driven Design Using Naked Objects Shares Java, software, programming
  3. Java Puzzlers: Traps, Pitfalls, and Corner Cases Shares Java, programming, software
  4. Core Java, Volume II--Advanced Features Shares Java, programming, software

“If you want more of the same (science about technology), start with these.”

  1. Java for Dummies [With CDROM]
  2. Data Structures and Algorithms in Java
  3. Programming the Mobile Web
  4. Perl by Example (4th Edition)

“If it was the Java that hooked you, try one of these.”

  1. OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide: Exam 1Z0-808
  2. Java Concurrency in Practice
  3. Core Java 2, Volume I--Fundamentals (Core Series)
  4. The Well-Grounded Java Developer: Vital techniques of Java 7 and polyglot programming

“These start from a similar idea, even if they go somewhere else with it.”

  1. Programming Groovy
  2. Learning Cocoa with Objective-C
  3. Kotlin in Action
  4. The Harvard Business Review Leader's Handbook