or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £3.35 Amazon.co.uk Gift Card
Rexx Programmer's Reference (Programmer to Programmer)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Rexx Programmer's Reference (Programmer to Programmer) [Paperback]

Howard Fosdick

RRP: £24.99
Price: £19.37 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £5.62 (22%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 2 left in stock--order soon (more on the way).
Want guaranteed delivery by Thursday, May 31? Choose Express delivery at checkout. See Details
Trade In this Item for up to £3.35
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in Rexx Programmer's Reference (Programmer to Programmer) for an Amazon.co.uk gift card of up to £3.35, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Customers buy this book with MVS TSO: Commands and Procedures Pt. 2: Commands, CLIST, and REXX £27.69

Rexx Programmer's Reference (Programmer to Programmer) + MVS TSO: Commands and Procedures Pt. 2: Commands, CLIST, and REXX
Price For Both: £47.06

Show availability and delivery details


Product details


More About the Author

Howard Fosdick
Discover books, learn about writers, and more.

Visit Amazon's Howard Fosdick Page

Product Description

Product Description

  • Originally developed for mainframes but highly portable across platforms–from servers to desktops to handhelds–Rexx is an easy yet powerful scripting language that′s widely used for rapid application development.
  • Covers Rexx interpreters for specialized functions–object–oriented, mainframe, and handheld.
  • There are 8 different free Rexx interpreters optimized for different platforms and uses. This book shows how to use them all.
  • Shows how to script for GUIs, databases, web servers, XML, and other interfaces.
  • Details how to make the best use of Rexx tools and interfaces, with examples for both Linux and Windows.
  • Includes a tutorial with lots of examples to help people get up and running.

From the Back Cover

Rexx

Programmer′s Reference

Whether you′re new to Rexx or are an experienced Rexx programmer, this comprehensive reference offers you what you need to know in order to work with this easy yet powerful scripting language on any level. After a quick overview of the basics of Rexx, you′ll move on to more advanced scripting topics such as portable code and optimal coding style.

Later chapters cover the most common Rexx interfaces and tools and introduce and demonstrate how to use Rexx with operating systems, SQL databases, Web servers, and XML. You′ll also learn about the many free Rexx interpreters and the unique advantages of each. By the end of the book, you′ll have learned special techniques that you can use to make the most of the power and flexibility of Rexx.

What you will learn from this book

  • The entire Rexx language, from an introductory tutorial to advanced features
  • How to script with Windows®, Linux®, Unix®, and mainframes
  • How to interface Rexx to databases, Web servers, GUIs, XML, and other tools
  • Object–oriented programming with the object–oriented Rexx interpreters
  • How to script in the Java environment with NetRexx
  • How to script handhelds running Windows CE, Palm OS®, or Symbian/EPOC

Who this book is for

This book is for programmers on any platform who are either looking to learn Rexx or already use it and want to expand their knowledge of Rexx. A basic knowledge of programming is assumed.

"This timely book is an excellent introduction to Rexx and all its implementations. It truly deserves space on any Rexx programmer′s bookshelf."
—Michael Cowlishaw, creator of Rexx


Inside This Book (Learn More)
First Sentence
Rexx is a scripting language. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organise and find favourite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

There are no customer reviews yet on Amazon.co.uk.
5 star
4 star
3 star
2 star
1 star
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  12 reviews
32 of 37 people found the following review helpful
Author Response 16 April 2005
By Howard Fosdick - Published on Amazon.com
Format:Paperback
As the author, I'd like to respond to the review entitled "Sloppy code, typo's -- unsafe for beginners" that appears below. The reviewer criticizes the book based on only a partial reading of it. As he states, his review is based on what "...I've encountered so far," to page 214. Reading the entire 700 page book yields a different perspective.

As the book explains, its first eight chapters are a simple tutorial on Rexx. Example scripts are designed to be short, clear, simple, and readable. They rely on common Rexx conventions and defaults. They generally exclude variable declarations, error and return code checking, exception routines, and other coding features present in industrial-strength programs. In a tutorial these would needlessly complicate the code and confuse the beginner.

The reviewer appears not to have understood this. The chapters following the tutorial present the advanced features and techniques of Rexx coding that are used in writing the industrial-strength code the reviewer wants to see.

For example, chapter 8 discusses variable scoping and analyzes ways to safely interface routines. Chapter 9 covers how to develop bug-proof code using the debugging and the trace facility, while chapter 10 details how to trap and manage errors with exception routines. Chapter 14 illustrates how to analyze feedback from external commands to develop fail-safe scripts.

To specifically address the reviewer's complaints: chapter 12 discusses the need to initialize all variables in production programs. It also discusses the differing approaches to quoting he raises in his example. (Chapter 12 presents many other "best practices" for writing reliable programs, including a section on common coding errors and how to avoid them.)

The book discusses the reviewer's concern about case-sensitivity in file naming conventions at many points (pages 186, 214, 436 and 519). The reviewer has mis-read the example he cites as incorrect on page 214. The explanation following that code specifically states "This filename may or may not need to be coded in quotation marks depending on which operating system the script runs under. Unix-derived systems like Linux use case-sensitive filenames, so you will typically encode filenames in quotation marks. Windows and related systems do not require quoting filenames; they are not case-sensitive."

Concerning the reviewer's argument on the Leave and Iterate instructions: the book follows expert opinion in referring to these as "unstructured constructs." For accurate, authoritative definition of structured programming, refer to the classic works of Ed Yourdon, Edsger Dijkstra, or Ole Johan Dahl.

What's the bottom line? Is this book worthwhile? During its development the book was reviewed by about a dozen Rexx developers in its entirety, and about three dozen experts - including nearly all the luminaries in the Rexx community - provided feedback on parts of it. While there is plenty of room for differences of professional opinion and coding style, the reviewer errored in not reading the entire book before publishing his emotional, negative review.
13 of 13 people found the following review helpful
Best Rexx book ever 26 July 2005
By MMG - Published on Amazon.com
Format:Paperback
I have used REXX extensively on mainframe and PCs. I have bought about every REXX book and manual I could find in the last 15 years. This book is not only the best REXX book ever, but one of the best computer books. As stated by the author below, the beginning is a very good introduction to all the basics with easy to follow examples. The remainder is excellent at teaching techniques. If you only ever have one Rexx book this should be it. Even if you already have Rexx books, this is a great addition that will not only show you some new things but become your first book to pull for reference. Ignore the negative review below, it's a not only a great diservice to the author, but to people looking for a good Rexx book and the Rexx community. This book is great and I have already sent emails about it to all my clients who use Rexx. Many thanks to you Howard Fosdick!
8 of 8 people found the following review helpful
Good Resource 18 Mar 2005
By SKirkham - Published on Amazon.com
Format:Paperback
Being a programmer (rather new to Rexx), I would recommend this book to New and Intermediate programmers of Rexx. This book covers Rexx on many platforms. There are many good examples throughout the book. This book is well worth the cost and a great companion to have along side with your other programming reference books.

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges