did-you-know? rent-now

Rent More, Save More! Use code: ECRENTAL

did-you-know? rent-now

Rent More, Save More! Use code: ECRENTAL

5% off 1 book, 7% off 2 books, 10% off 3+ books

9780596100940

Beyond Java

by
  • ISBN13:

    9780596100940

  • ISBN10:

    0596100949

  • Format: Paperback
  • Copyright: 2005-09-01
  • Publisher: Oreilly & Associates Inc
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $24.95 Save up to $2.46
  • Digital
    $22.49
    Add to Cart

    DURATION
    PRICE

Summary

While the Java developer community is still very strong (over 44% of software developers reportedly work in the language), other languages are now drawing a greater mind share and attracting research support and developer attention. New community driven language projects are using the same development model that made Java successful. There will be more languages in the future, and one of them will eventually surpass Java in prominence. Beyond Java predicts the likely winners in that future and explains how the next generation of programming languages will win out in a non-Java- dominated world. It's a fascinating read for programmers and non-programmers alike.

Author Biography

Bruce Tate is a kayaker, mountain biker, father, author, and Java programmer in Austin, Texas. His five books include Better, Faster, Lighter Java and the bestselling Bitter Java (Manning). His 17 years of experience include stints at IBM, two failed startups, and his own independent consulting practice called J2Life, LLC.

Table of Contents

Preface vii
Owls and Ostriches
1(12)
Ignorance as a Virtue
2(2)
Boiling Frogs
4(6)
New Horizons
10(2)
The Premise
12(1)
The Perfect Storm
13(20)
Storm Warnings
13(4)
The C++ Experience
17(5)
Clouds Open
22(3)
Fury Unleashed
25(6)
Aftermath
31(1)
Moving Ahead
32(1)
Crown Jewels
33(17)
Language and JVM Design
35(4)
The Internet
39(3)
Enterprise Integration
42(2)
Community
44(2)
Breaking the Myths
46(4)
Glass Breaking
50(23)
Java's New Job Description
51(4)
Basic Java Limitations
55(2)
Typing
57(9)
Primitives
66(2)
Parting Shots
68(3)
Why Not Just Fix Java?
71(2)
Rules of the Game
73(22)
Java Raises the Bar
74(4)
Enterprise Integration
78(2)
Generating the Buzz
80(5)
Language Features
85(5)
A Few Potential Suitors
90(5)
Ruby in the Rough
95(23)
About Ruby
96(7)
Applying Some Structure
103(13)
Breaking It Down
116(2)
Ruby on Rails
118(21)
The Numbers Game
118(6)
Rails by Example
124(8)
Under the Hood
132(3)
The Essence
135(4)
Continuation Servers
139(20)
The Problem
139(3)
Continuations
142(3)
Continuation Servers
145(6)
Seaside
151(2)
A Seaside Example
153(4)
So What?
157(2)
Contenders
159(22)
The Primary Contenders
160(11)
Minor Contenders
171(6)
The Next Big Thing
177(4)
Index 181

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program