Data Structures and the Java Collections Framework by William J. Collins

By William J. Collins

Rather than emphasizing the underlying arithmetic to get programmers to construct their very own facts buildings, Collins permits them to control latest constructions within the Java Collections Library. this permits them to benefit via coding instead of by means of doing proofs. 23 lab initiatives and enormous quantities of programming examples are built-in during the pages to construct their instinct. The process this ebook takes is helping programmers speedy examine the thoughts that underlie information constructions.

Show description

Functional Categories by Pieter Muysken

By Pieter Muysken

In each language there are descriptive lexical parts, akin to night and whisper, in addition to grammatical parts, resembling the and -ing. the excellence among those components has confirmed necessary in a few domain names, yet what's lined through the phrases, lexical and grammatical, and the root on which the excellence is made, seem to differ in line with the area concerned. This ebook analyses the grammatical parts ('functional categories') in language, an issue that has drawn significant cognizance in linguistics, yet hasn't ever been approached from an built-in, cross-disciplinary standpoint. Muysken considers sensible different types from the viewpoint of grammar, language historical past, language touch and psychology (including baby language and aphasia). Empirically dependent, the e-book examines the to be had converging proof from those a number of disciplines, and attracts on comparative info from a variety of various languages.

Show description

Building and Testing with Gradle: Understanding by Tim Berglund, Matthew McCullough

By Tim Berglund, Matthew McCullough

Construct and attempt software program written in Java and lots of different languages with Gradle, the open resource undertaking automation instrument that is getting loads of recognition. This concise advent presents quite a few code examples that can assist you discover Gradle, either as a construct device and as a whole resolution for automating the compilation, try, and unencumber means of uncomplicated and enterprise-level functions. realize how Gradle improves at the most sensible rules of Ant, Maven, and different construct instruments, with criteria for builders who wish them and plenty of flexibility in case you desire much less constitution.

Show description

Sams Teach Yourself Borland Delphi 4 in 21 Days by Kent Reisdorph

By Kent Reisdorph

Will include 750 pages of all new content material. the academic info for programmers and builders will contain whole assurance of Delphi four s stronger positive factors with a client/server emphasis. subject matters will comprise appropriate part improvement, enterprise-wide integration, web allowing instruments, Intranet improvement and starting insurance of Borland s MIDAS structure. No different educational bargains this point of insurance. A Sams educate your self publication is the appropriate advent to an upper-level improvement software reminiscent of Delphi. word: This e-book and CD can be an all new version either booklet and CD content.* the main entire starting point educational for Delphi four* assurance of Delphi four s new positive factors with a spotlight on permitting functions for Internets and Intranets, client/server environments, and easy part production* makes use of the powerful 21-day educating instrument to stroll a brand new programmer via part building and programming in Delphi

Show description

Programming in Scala: A Comprehensive Step-by-Step Guide, by Martin Odersky

By Martin Odersky

Scala is an object-oriented programming language for the Java digital desktop. as well as being object-oriented, Scala can be a sensible language, and combines the simplest techniques to OO and practical programming.

In Italian, Scala capacity a stairway, or steps certainly, Scala permits you to step as much as a programming setting that comes with the very best fresh pondering in programming language layout whereas additionally letting you employ your whole latest Java code.

Artima is especially happy to put up a brand new version of the best-selling e-book on Scala, written by means of the clothier of the language, Martin Odersky. Co-authored by means of Lex Spoon and invoice Venners, this publication takes a step by step educational method of educating you Scala. beginning with the elemental parts of the language, Programming in Scala introduces useful programming from the practitioner's standpoint, and describes complex language gains which can make you a greater, extra efficient developer.

Show description

Liferay Beginner’s Guide by Robert Chen, Sandeep Nair, Visit Amazon's Samir Bhatt Page,

By Robert Chen, Sandeep Nair, Visit Amazon's Samir Bhatt Page, search results, Learn about Author Central, Samir Bhatt, , Mahipalsinh Rana, Gaurav Barot

A part of Packt's Beginner's consultant sequence, every one bankruptcy follows the production of a fictional neighbourhood web site to illustrate a facet of Liferay portal with sensible examples, screenshots, and step by step directions. All you wish which will enjoy the Liferay Beginner's consultant is programming adventure. No past wisdom of Liferay is needed, even if skilled Liferay portal programmers who have to wake up to hurry with its most recent positive aspects also will locate this booklet precious.

Show description

Smalltalk, Objects, and Design by Chamond Liu

By Chamond Liu

This reference and textual content treats the Smalltalk programming approach and the internet of object-oriented principles inside of and round it. therefore it truly is greater than a advisor to the language; it additionally examines Smalltalk in its technical and old environment, and alongside the best way addresses the questions that each Smalltalk developer in the end obviously wonders approximately. Assuming not anything greater than normal programming event, it starts with what items and sessions are, and at last progresses to sophisticated concerns comparable to the excellence among varieties and periods. Going past usual programming language books, it additionally covers an important layout styles and the way to put in writing them in Smalltalk. The thrust then isn't simply programming in Smalltalk with gadgets, yet pondering and designing successfully with objects.

This variation is a reprint of the unique 1996 version. even supposing the intervening years have introduced the accustomed quick alterations within the computing undefined, the foundations awarded the following stay as proper now as then.

"Three of my favourite subject matters are Smalltalk, gadgets, and layout. Chamond Liu's ebook is the fitting combination of those themes. I heartily suggest this booklet to practitioners who don't desire to learn a dry remedy on layout technique or yet one more programming ebook. you'll be taken care of to parts of fine layout, a historic standpoint, layout styles demystified and coded in Smalltalk, and simply the right combination of Smalltalk programming and item concepts."—Rebecca Wirfs-Brock, writer of Designing Object-Oriented Software

"Well-written and well-thought-out. . . . The bankruptcy on layout styles specifically is first-rate."—Doug Lea, writer of Concurrent Programming in Java, and Object-Oriented approach Development

"One of these infrequent books that rewards either rookies and specialists with insights acceptable to their degrees. additionally, the writing style—combining incisiveness and grace—makes it a true excitement to read."—Dave Collins, writer of Designing Object-Oriented person Interfaces

"Best e-book on Smalltalk i have seen!"—Sherman Alpert, writer of The layout styles Smalltalk Companion

". . . approachable, literate, enjoyable, exact and diverse . . . the writing is of the top calibre."—Ralph Johnson, writer of Design styles: parts of Reusable OO Software

"I am very inspired with it. . . . in contrast to the entire different books, it covers the entire very important matters correct to potent knowing of the language less than one cover."—Ed Klimas, writer of Smalltalk with Style

"What I loved such a lot approximately this e-book used to be the arrogance with which Liu provides quite a lot of issues: gadgets, structure, gui, frameworks, layout, patterns—all definitely the right stuff. If a shiny developer from another department of our self-discipline have been to take advantage of his booklet as his purely resource of data, he may come off as savvy and good attached, even at a Smalltalk convention. And he may benefit from the adventure too, given that Liu by no means talks all the way down to his readers."—Ward Cunningham, CRC Card inventor

"A very sturdy and unique publication through a professional communicator . . .. newcomers and previous palms alike will locate worthwhile rules, wonderful writing and thought-provoking allusions to broader technical, literary and philosophical topics."—Martin Nally, leader architect of IBM Smalltalk and VisualAge

". . . the scope and point very attention-grabbing . . . a truly worthy choice of issues that are unfold round and tough to discover . . ."—Tom Morgan, supervisor of know-how improvement, Brooklyn Union Gas

"A rather well written booklet; a excitement to learn disguise to hide. sturdy chapters on layout styles, metaclasses and rubbish assortment, and so forth. you could inform through the writing variety that the writer is additionally a teacher—conveys info gracefully and successfully. hugely recommended."—Paul Jasek, Chubb & Son, Inc.

Show description

Object-Oriented Programming in the Beta Programming Language by Ole Lehrmann Madsen, Birger Moller-Pedersen, Kristen Nygaard

By Ole Lehrmann Madsen, Birger Moller-Pedersen, Kristen Nygaard

Object-oriented programming originated with the Simula language built through Kristen Nygaard in Oslo within the Nineteen Sixties. Now, from the birthplace of OOP, comes the hot BETA programming language, for which this publication is either instructional and reference. It presents a transparent advent to the fundamental recommendations of OOP and to extra complex themes.

Show description

Java 3D Programming by Daniel Selman

By Daniel Selman

Guiding programmers in the course of the vital layout and implementation stages of constructing a winning Java 3D program, this reference presents suggestions on even if to take advantage of Java 3D, person interface layout, geometry construction, scene manipulation, or ultimate optimizations. Distilling 365 days of utilizing the Java 3D API for advertisement tasks, in addition to discussions at the Java 3D email record, skilled Java 3D builders will locate invaluable a source containing the cutting-edge in innovations and workarounds, whereas beginner Java 3D builders will achieve a perception into Java 3D improvement, and stay away from the confusion and frustration of studying Java 3D concepts and terminology.

Show description