0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (2)
  • R100 - R250 (281)
  • R250 - R500 (3,490)
  • R500+ (11,353)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming > Programming languages

C# For Java Programmers (Paperback): Harold Cabrera C# For Java Programmers (Paperback)
Harold Cabrera
R801 Discovery Miles 8 010 Ships in 12 - 17 working days

Java Programmers, Preprare for Microsoft's .NET initiative while enhancing your repertoire and marketability with C# for Java Progammers
C# for Java Programmers will prepare readers for the .NET framework by building on what they already know about object-oriented languages and give them the means to maintain their flexibility and effectiveness in an un-certain marketplace. This book will compare and contrast the advantages and disadvantages of both Java and C# to allow programmers to make their own decisions regarding what each language is best used for.
Whatever your feelings are about Microsoft and its .NET initiative, there can be no denying that C# is here to stay. The C# language, a close cousin to Java, is a new object-oriented programming language (OOPL) designed to work within the .NET framework. It improves upon many of the vague or ill-defined areas of C++ that frequently lead programmers into trouble. C# is a strongly-typed, object-oriented language designed to give the optimum blend of simplicity, expressiveness, and performance.
Written specifically for Java programmers. C# for Java Programmers is not an introductory guide to C#, but builds on what Java programmers already know about object-oriented languages to give them an efficient means for making in-roads to the .NET framework.
Compare and Contrast. This book will compare and contrast many of the advantages and drawbacks of Java and C# to allow programmers to make informed, intelligent decisions based on the unique uses of each language.
Make your own in-depth analysis of C# and Java with the Syngress Wallet CD. Accompanying each book will be a wallet CD containing the HTML version of the text and in-depth code comparison to allow programmers to see for themselves the various differences between Java and C#.

Reasoning About Program Transformations - Imperative Programming and Flow of Data (Hardcover, 2003 ed.): Jean-Francois Collard Reasoning About Program Transformations - Imperative Programming and Flow of Data (Hardcover, 2003 ed.)
Jean-Francois Collard
R1,665 Discovery Miles 16 650 Ships in 12 - 17 working days

The book focuses on analyses that extract the flow of data, which imperative programming hides through its use and reuse of memory in computer systems and compilers. It will detail some program transformations that conserve this data flow and will introduce a family of analyses, called reaching definition analyses, to do this task. In addition, it shows that correctness of program transformations is guaranteed by the conservation of data flow.
Professionals and researchers in software engineering, computer engineering, program design analysis, and compiler design will benefit from its presentation of data-flow methods and memory optimization of compilers.

Automatically Ordering Events and Times in Text (Hardcover, 1st ed. 2017): Leon R.A. Derczynski Automatically Ordering Events and Times in Text (Hardcover, 1st ed. 2017)
Leon R.A. Derczynski
R3,442 Discovery Miles 34 420 Ships in 12 - 17 working days

The book offers a detailed guide to temporal ordering, exploring open problems in the field and providing solutions and extensive analysis. It addresses the challenge of automatically ordering events and times in text. Aided by TimeML, it also describes and presents concepts relating to time in easy-to-compute terms. Working out the order that events and times happen has proven difficult for computers, since the language used to discuss time can be vague and complex. Mapping out these concepts for a computational system, which does not have its own inherent idea of time, is, unsurprisingly, tough. Solving this problem enables powerful systems that can plan, reason about events, and construct stories of their own accord, as well as understand the complex narratives that humans express and comprehend so naturally. This book presents a theory and data-driven analysis of temporal ordering, leading to the identification of exactly what is difficult about the task. It then proposes and evaluates machine-learning solutions for the major difficulties. It is a valuable resource for those working in machine learning for natural language processing as well as anyone studying time in language, or involved in annotating the structure of time in documents.

Ubiquitous Information Technologies and Applications - CUTE 2012 (Hardcover, 2013 ed.): Youn-Hee Han, Doo-Soon Park, Weijia... Ubiquitous Information Technologies and Applications - CUTE 2012 (Hardcover, 2013 ed.)
Youn-Hee Han, Doo-Soon Park, Weijia Jia, Sang-Soo Yeo
R5,947 Discovery Miles 59 470 Ships in 10 - 15 working days

Recent advances in electronic and computer technologies have paved the way for the proliferation of ubiquitous computing and innovative applications that incorporate these technologies. This proceedings book describes these new and innovative technologies, and covers topics like Ubiquitous Communication and Networks, Security Systems, Smart Devices and Applications, Cloud and Grid Systems, Service-oriented and Web Service Computing, Embedded Hardware and Image Processing and Multimedia.

Dynamics and Management of Reasoning Processes (Hardcover, 2002 ed.): John-Jules Ch. Meyer, Jan Treur Dynamics and Management of Reasoning Processes (Hardcover, 2002 ed.)
John-Jules Ch. Meyer, Jan Treur
R3,160 Discovery Miles 31 600 Ships in 10 - 15 working days

This volume, the 6th volume in the DRUMS Handbook series, is part of the after math of the successful ESPRIT project DRUMS (Defeasible Reasoning and Un certainty Management Systems) which took place in two stages from 1989-1996. In the second stage (1993-1996) a work package was introduced devoted to the topics Reasoning and Dynamics, covering both the topics of 'Dynamics of Rea soning', where reasoning is viewed as a process, and 'Reasoning about Dynamics', which must be understood as pertaining to how both designers of and agents within dynamic systems may reason about these systems. The present volume presents work done in this context. This work has an emphasis on modelling and formal techniques in the investigation of the topic "Reasoning and Dynamics," but it is not mere theory that occupied us. Rather research was aimed at bridging the gap between theory and practice. Therefore also real-life applications of the modelling techniques were considered, and we hope this also shows in this volume, which is focused on the dynamics of reasoning processes. In order to give the book a broader perspective, we have invited a number of well-known researchers outside the project but working on similar topics to contribute as well. We have very pleasant recollections of the project, with its lively workshops and other meetings, with the many sites and researchers involved, both within and outside our own work package."

System-on-Chip Methodologies & Design Languages (Hardcover, 2001 ed.): Peter J Ashenden, Jean Mermet, Ralf Seepold System-on-Chip Methodologies & Design Languages (Hardcover, 2001 ed.)
Peter J Ashenden, Jean Mermet, Ralf Seepold
R4,545 Discovery Miles 45 450 Ships in 12 - 17 working days

System-on-Chip Methodologies & Design Languages brings together a selection of the best papers from three international electronic design language conferences in 2000. The conferences are the Hardware Description Language Conference and Exhibition (HDLCon), held in the Silicon Valley area of USA; the Forum on Design Languages (FDL), held in Europe; and the Asia Pacific Chip Design Language (APChDL) Conference. The papers cover a range of topics, including design methods, specification and modeling languages, tool issues, formal verification, simulation and synthesis. The results presented in these papers will help researchers and practicing engineers keep abreast of developments in this rapidly evolving field.

Interfacing with C++ - Programming Real-World Applications (Hardcover, 2006 ed.): Jayantha Katupitiya, Kim Bentley Interfacing with C++ - Programming Real-World Applications (Hardcover, 2006 ed.)
Jayantha Katupitiya, Kim Bentley
R1,688 Discovery Miles 16 880 Ships in 12 - 17 working days

Learn to write C++ programs by interfacing a computer to a wide range of popular and fundamental real-world technologies.

Unique and original approach to use the PC to do real things- not just number crunching and graphics - but writing programs to interact with the outside world.

Learn C++ programming in an enjoyable and powerful way.

Includes a purpose-designed circuit board

The Verilog (R) Hardware Description Language (Hardcover, 5th ed. 2002): Donald E. Thomas, Philip R. Moorby The Verilog (R) Hardware Description Language (Hardcover, 5th ed. 2002)
Donald E. Thomas, Philip R. Moorby
R3,548 Discovery Miles 35 480 Ships in 12 - 17 working days

xv From the Old to the New xvii Acknowledgments xxi 1 Verilog - A Tutorial Introduction 1 Getting Started 2 A Structural Description 2 Simulating the binaryToESeg Driver 4 Creating Ports For the Module 7 Creating a Testbench For a Module 8 11 Behavioral Modeling of Combinational Circuits Procedural Models 12 Rules for Synthesizing Combinational Circuits 13 14 Procedural Modeling of Clocked Sequential Circuits Modeling Finite State Machines 15 Rules for Synthesizing Sequential Systems 18 Non-Blocking Assignment ("

Constraint and Integer Programming - Toward a Unified Methodology (Hardcover, 2004 ed.): Michela Milano Constraint and Integer Programming - Toward a Unified Methodology (Hardcover, 2004 ed.)
Michela Milano
R4,557 Discovery Miles 45 570 Ships in 12 - 17 working days

Despite differing origins, constraint programming and mathematical programming are beginning to merge. Constraint programming has grown out of the logic programming community as part of an effort to embed constraints in a programming language. Mathematical programming, a much older field, is rooted in the mathematics of optimization. Because these two areas have complementary strengths, there are ongoing efforts to integrate the two.Constraint and Integer Programming presents some of the basic ideas of constraint programming and mathematical programming, explores approaches to integration, brings us up to date on heuristic methods, and attempts to discern future directions in this fast-moving field.
Constraint and Integer Programming is organized as follows: Chapter 1 is a high level overview of the main concepts of Constraint Programming (CP) and Integer Programming (IP) used in the book. Chapter 2 informally introduces integration methods describing and classifying the main works in the field. Chapter 3 outlines a unifying framework which involves the main concepts of CP and IP, underlining similarities and differences, and stating the basis for possible integrations. Chapter 4 describes global constraints as a vehicle for integrating IP concepts in CP in a transparent way for the user. Chapter 5 presents various ways to integrate relaxations in Constraint Programming focussing on global constraints. Chapter 6 presents hybrid solvers and Chapter 7 outlines Column Generation and its integration in Constraint Programming. Chapter 8 examines randomization and problem structure as a basis for understanding the intrinsic difficulty of the combinatorial problems. Chapter 9 studies the use of local search and meta-heuristics in CP. Chapter 10 is devoted to open perspectives and future directions.

Numerical Computations with GPUs (Hardcover, 2014): Volodymyr Kindratenko Numerical Computations with GPUs (Hardcover, 2014)
Volodymyr Kindratenko
R3,817 Discovery Miles 38 170 Ships in 12 - 17 working days

This book brings together research on numerical methods adapted for Graphics Processing Units (GPUs). It explains recent efforts to adapt classic numerical methods, including solution of linear equations and FFT, for massively parallel GPU architectures. This volume consolidates recent research and adaptations, covering widely used methods that are at the core of many scientific and engineering computations. Each chapter is written by authors working on a specific group of methods; these leading experts provide mathematical background, parallel algorithms and implementation details leading to reusable, adaptable and scalable code fragments. This book also serves as a GPU implementation manual for many numerical algorithms, sharing tips on GPUs that can increase application efficiency. The valuable insights into parallelization strategies for GPUs are supplemented by ready-to-use code fragments. Numerical Computations with GPUs targets professionals and researchers working in high performance computing and GPU programming. Advanced-level students focused on computer science and mathematics will also find this book useful as secondary text book or reference.

C++17 - The Complete Guide (Hardcover): Nicolai M. Josuttis C++17 - The Complete Guide (Hardcover)
Nicolai M. Josuttis
R1,601 Discovery Miles 16 010 Ships in 12 - 17 working days
Starting Out with Java - From Control Structures through Objects (Paperback, 7th edition): Tony Gaddis Starting Out with Java - From Control Structures through Objects (Paperback, 7th edition)
Tony Gaddis
R5,556 Discovery Miles 55 560 Ships in 10 - 15 working days

For courses in computer programming in Java. Provide a step-by-step introduction to programming in Java Starting Out with Java: From Control Structures through Objects provides a step-by-step introduction to programming in Java. Gaddis covers procedural programming-control structures and methods-before introducing object-oriented programming to ensure that students understand fundamental programming and problem-solving concepts. As with all Gaddis texts, every chapter contains clear and easy-to-read code listings, concise and practical real-world examples, and an abundance of exercises. With the 7th Edition, JavaFX has replaced Swing as the standard GUI library for Java in chapters that focus on GUI development. The Swing and Applet material from the previous edition is available online. Also available with MyLab Programming MyLab(TM) is the teaching and learning platform that empowers you to reach every student. By combining trusted author content with digital tools and a flexible platform, MyLab personalizes the learning experience and improves results for each student.With MyLab Programming, students work through hundreds of short, auto-graded coding exercises and receive immediate and helpful feedback based on their work. Note: You are purchasing a standalone product; MyLab Programming does not come packaged with this content. Students, if interested in purchasing this title with MyLab Programming, ask your instructor for the correct package ISBN and Course ID. Instructors, contact your Pearson representative for more information. If you would like to purchase boththe physical text and MyLab Programming, search for: 0135188636/9780135188637 Starting Out with Java: From Control Structures through Objects Plus MyLab Programming, 7/e Package consists of: 0134793676 / 9780134793672 MyLab Programming 0134802217 / 9780134802213 Starting Out with Java: From Control Structures through Objects

Java: An Introduction to Problem Solving and Programming, Global Edition (Paperback, 8th edition): Walter Savitch Java: An Introduction to Problem Solving and Programming, Global Edition (Paperback, 8th edition)
Walter Savitch
R2,327 Discovery Miles 23 270 Ships in 12 - 17 working days

For courses in introductory Computer Science courses using Java, and other introductory programming courses in Computer Science, Computer Engineering, CIS, MIS, IT, and Business. Ideal for a wide range of introductory computer science courses, Java: An Introduction to Problem Solving and Programming, 8th Edition introduces students to object-oriented programming and important concepts such as design, testing and debugging, programming style, interfaces and inheritance, and exception handling. A concise, accessible introduction to Java, the text covers key Java language features in a manner that resonates with introductory programmers. Objects are covered early and thoroughly in the text. The author's tried-and-true pedagogy incorporates numerous case studies, programming examples, and programming tips, while flexibility charts and optional graphics sections allow instructors to order chapters and sections based on their course needs. This 8th Edition incorporates new examples, updated material, and revisions.

Double Exposure (Hardcover): Jay Hamblin Double Exposure (Hardcover)
Jay Hamblin
R687 Discovery Miles 6 870 Ships in 12 - 17 working days

Another powerful contraction began and the pain jarred her back to the reality of the task at hand. In just a few minutes, the head appeared and the event moments ago were repeated. Again, the Doktor held the baby by its feet and gave this one a good whack. Nothing happened. He tried again. There was still no cry from the baby. He laid the baby down and put his stethoscope to his tiny chest. A frown crossed his face. Nurse Kelm had seen that look before and understood. The Doktor tied and cut the cord just as he had done with the first baby and handed him to Ilse. She quickly wrapped the baby in a receiving blanket, picked it up and rushed out of the room. Freya watched this scene as if seeing it in slow motion. Where is she taking my baby? she screamed. The Doktor took her hand and said softly, I'm sorry Frau Muller, but he is dead. A heart-rending scream shattered the quiet of the room. Freya began to sob uncontrollably. The Doktor whispered to the second nurse and she handed him a syringe with a mild sedative. Freya didn't feel the needle enter her arm. She couldn't feel anything at that moment except a pain in her heart that made her oblivious to any physical pain.

C++ and Object-Oriented Numeric Computing for Scientists and Engineers (Hardcover, and and): Daoqi Yang C++ and Object-Oriented Numeric Computing for Scientists and Engineers (Hardcover, and and)
Daoqi Yang
R2,752 Discovery Miles 27 520 Ships in 10 - 15 working days

This new text/reference presents an accessible, concise, but rather complete, introduction to the C++ programming language with special emphasis on object-oriented numeric computation for scientific and engineering program development. The description of the language is in compliance with ISO/ANSI standards and is platform independent for maximum versatility. Requiring only basic calculus and linear algebra as prerequisites, the book introduces concepts, techniques, and standard libraries of C++ in a manner that is easy to understand and uses such familiar examples as vectors, matrices, integrals, and complex numbers. It also contains an introduction to C++ programs for applications with many numberic methods that are fundamental to science and engineering computing: polynomial evaluation and interpolation; numeric integration; methods for solving nonlinear equations; systems of linear equations in full, band, and sparse matrix storage formats; and ordinary and partial differential equations. Numerous techniques and examples are provided on how to reduce (C and Fortran) run-time overhead and improve program efficiency. Topics and features: *concise coverage of C++ programming concepts with object-oriented emphasis*numerous examples, coding tools, sample programs and exercises for reinforcement and self-study purposes*develops and uses basic and advanced features, as well as standard libraries of C++*covers many fundamental numeric methods for scientific and engineering computing applications*downloadable user-defined numeric linear algebra library available from author web site With an accessible style, intuitive topic development, and numerous examples, the book is an excellent resource and guide to the power, versatility and efficiency of C++ programming for numeric computing applications. Advanced students, practitioners and professionals in computer science, engineering and scientific computing in general will find the book a practical guide and resource for their work and applications program development.

System Design - A Practical Guide with SpecC (Hardcover, 2001 ed.): Andreas Gerstlauer, Rainer Doemer, Junyu Peng, Daniel D.... System Design - A Practical Guide with SpecC (Hardcover, 2001 ed.)
Andreas Gerstlauer, Rainer Doemer, Junyu Peng, Daniel D. Gajski
R4,527 Discovery Miles 45 270 Ships in 12 - 17 working days

System Design: A Practical Guide with SpecC presents the system design flow following a simple example through the whole process in an easy-to-follow, step-by-step fashion. Each step is described in detail in pictorial form and with code examples in SpecC. For each picture slide a detailed explanation is provided of the concepts presented. This format is suited for tutorials, seminars, self-study, as a guided reference carried by examples, or as teaching material for courses on system design. Features: Comprehensive introduction to and description of the SpecC language and design methodology; IP-centric language and methodology with focus on design reuse; Complete framework for system-level design from specification to implementation for SOCs and other embedded HW/SW systems. System Design: A Practical Guide with SpecC will benefit designers and design managers of complex SOCs, or embedded systems in general, by allowing them to develop new methodologies from these results, in order to increase design productivity by orders of magnitude. Designers at RTL, logical or physical levels, who are interested in moving up to the system level, will find a comprehensive overview within. The design models in the book define IP models and functions for IP exchange between IP providers and their users. A well-defined methodology like the one presented in this book will help product planning divisions to quickly develop new products or to derive completely new business models, like e-design or product-on-demand. Finally, researchers and students in the area of system design will find an example of a formal, well-structured design flow in this book.

Using WAVES and VHDL for Effective Design and Testing - A practical and useful tutorial and application guide for the Waveform... Using WAVES and VHDL for Effective Design and Testing - A practical and useful tutorial and application guide for the Waveform and Vector Exchange Specification (WAVES) (Hardcover, 1997 ed.)
James P. Hanna, Robert G. Hillman, Herb L. Hirsch, Tim H. Noh, Ranga R. Vemuri
R4,540 Discovery Miles 45 400 Ships in 12 - 17 working days

2 Concept ( Tools * Specification ( Tools + Design Stages ( Tools * Implementation ( Tools Figure 1-1. A nominal, multi-stage development process From that beginning, we have progressed to the point where the EDA community at large, including both users and developers of the tools, are interested in more unified environments. Here, the notion is that the tools used at the various stages in the development process need to be able to complement each other, and to communicate with one another efficiently using effective file exchange capabilities. Furthermore, the idea of capturing all the tool support needed for an EDA development into a unified support environment is now becoming a reality. This reality is evidenced by some of the EDA suites we now see emerging, wherein several tool functions are integrated under a common graphical user interface (GUI), with supporting file exchange and libraries to enable all tool functions to operate effectively and synergistically. This concept, which we illustrate in Figure 1- 2, is the true future ofEDA.

Distributed Ada: Developments and Experiences - Proceedings of the Distributed Ada '89 Symposium, University of... Distributed Ada: Developments and Experiences - Proceedings of the Distributed Ada '89 Symposium, University of Southampton, 11-12 December 1989 (Hardcover, New)
Judy M. Bishop
R3,126 R2,930 Discovery Miles 29 300 Save R196 (6%) Ships in 12 - 17 working days

This book presents the proceedings of the Distributed Ada '89 Symposium held at the University of Southampton in December. The objective of the symposium was to provide a platform for developers and users with experience in the areas of distributed and parallel environments to reveal the advantages and difficulties encountered. The impact of Ada-9X and other enhancements to the language were also explored.

Software Process Improvement with CMM (Hardcover): Joseph Raynus Software Process Improvement with CMM (Hardcover)
Joseph Raynus
R2,688 Discovery Miles 26 880 Ships in 10 - 15 working days

A practical step-by-step approach for improving the software development process within a company, using the Software Engineering Institute's Capability Maturity Model (CMM). The text explains common misconceptions associated with Software Business Improvement and CMM, using real-world examples. The book includes a reference table of key software metrics, which: help the reader evaluate measurements in relation to the functioning of his/her organisation; direct the software development to achieve higher levels of CMM in a timely manner; link measurement techniques to specific KPAs in a practical manner; and improve software process definition and improvement techniques with CMM as a guideline.

SystemC - Methodologies and Applications (Hardcover, 2003 ed.): Wolfgang Muller, Wolfgang Rosenstiel, Jurgen Ruf SystemC - Methodologies and Applications (Hardcover, 2003 ed.)
Wolfgang Muller, Wolfgang Rosenstiel, Jurgen Ruf
R4,548 Discovery Miles 45 480 Ships in 12 - 17 working days

This comprehensive survey on the state of the art of SystemC in industry and research is organised into 11 self-contained chapters. Selected SystemC experts present their approaches in the domains of modelling, analysis and synthesis, ranging from mixed signal and discrete system to embedded software.

Patient-Specific Computational Modeling (Hardcover, 2012 ed.): Begona Calvo Lopez, Estefania Pena Patient-Specific Computational Modeling (Hardcover, 2012 ed.)
Begona Calvo Lopez, Estefania Pena
R2,931 Discovery Miles 29 310 Ships in 10 - 15 working days

This book addresses patient-specific modeling. It integrates computational modeling, experimental procedures, imagine clinical segmentation and mesh generation with the finite element method (FEM) to solve problems in computational biomedicine and bioengineering. Specific areas of interest include cardiovascular problems, ocular and muscular systems and soft tissue modeling. Patient-specific modeling has been the subject of serious research over the last seven years and interest in the area is continually growing and this area is expected to further develop in the near future.

Systems Programming in Unix/Linux (Hardcover, 1st ed. 2018): K. C. Wang Systems Programming in Unix/Linux (Hardcover, 1st ed. 2018)
K. C. Wang
R2,666 Discovery Miles 26 660 Ships in 12 - 17 working days

Covering all the essential components of Unix/Linux, including process management, concurrent programming, timer and time service, file systems and network programming, this textbook emphasizes programming practice in the Unix/Linux environment. Systems Programming in Unix/Linux is intended as a textbook for systems programming courses in technically-oriented Computer Science/Engineering curricula that emphasize both theory and programming practice. The book contains many detailed working example programs with complete source code. It is also suitable for self-study by advanced programmers and computer enthusiasts. Systems programming is an indispensable part of Computer Science/Engineering education. After taking an introductory programming course, this book is meant to further knowledge by detailing how dynamic data structures are used in practice, using programming exercises and programming projects on such topics as C structures, pointers, link lists and trees. This book provides a wide range of knowledge about computer systemsoftware and advanced programming skills, allowing readers to interface with operatingsystem kernel, make efficient use of system resources and develop application software.It also prepares readers with the needed background to pursue advanced studies inComputer Science/Engineering, such as operating systems, embedded systems, databasesystems, data mining, artificial intelligence, computer networks, network security,distributed and parallel computing.

Verilog (R) Quickstart - A Practical Guide to Simulation and Synthesis in Verilog (Hardcover, 3rd ed. 2002. Corr. 2nd printing... Verilog (R) Quickstart - A Practical Guide to Simulation and Synthesis in Verilog (Hardcover, 3rd ed. 2002. Corr. 2nd printing 2005.)
James M. Lee
R4,490 Discovery Miles 44 900 Ships in 12 - 17 working days

From a review of the Second Edition
'If you are new to the field and want to know what "all this Verilog stuff is about," you've found the golden goose. The text here is straight forward, complete, and example rich -mega-multi-kudos to the author James Lee. Though not as detailed as the Verilog reference guides from Cadence, it likewise doesn't suffer from the excessive abstractness those make you wade through. This is a quick and easy read, and will serve as a desktop reference for as long as Verilog lives. Best testimonial: I'm buying my fourth and fifth copies tonight (I've loaned out/lost two of my others).'
Zach Coombes, AMD

Visual Languages for Interactive Computing - Definitions and Formalizations (Hardcover): Fernando Ferri Visual Languages for Interactive Computing - Definitions and Formalizations (Hardcover)
Fernando Ferri
R5,018 Discovery Miles 50 180 Ships in 12 - 17 working days

'Visual Languages for Interactive Computing' presents problems and methodologies related to the syntax, semantics, and ambiguities of visual languages.

Smalltalk Best Practice Patterns (Paperback): Kent Beck Smalltalk Best Practice Patterns (Paperback)
Kent Beck
R1,691 Discovery Miles 16 910 Ships in 12 - 17 working days

Smalltalk programmers, project managers, teachers and students -- both new and experienced.

This book presents a set of patterns that organize all the informal experience successful Smalltalk programmers have learned the hard way. Understand these patterns, and you can write much more effective code.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Objects First with Java: A Practical…
David Barnes Paperback R2,489 Discovery Miles 24 890
Dark Silicon and Future On-chip Systems…
Suyel Namasudra, Hamid Sarbazi-Azad Hardcover R4,084 Discovery Miles 40 840
C++ Programming - Program Design…
D. Malik Paperback R1,660 R1,485 Discovery Miles 14 850
A Day in Code- Python - Learn to Code in…
Shari Eskenas Hardcover R662 Discovery Miles 6 620
Advanced Visual Basic 6 - Power…
Matthew Curland, Gary Clarke Paperback R1,304 Discovery Miles 13 040
Advanced SQL with SAS
Christian F. G. Schendera Hardcover R2,539 Discovery Miles 25 390
Prolog Programming for Artificial…
Ivan Bratko Paperback R2,284 Discovery Miles 22 840
Coding for Kids Ages 9-15 - Simple HTML…
Bob Mather Hardcover R910 Discovery Miles 9 100
Get Started Programming with Python…
Manuel Mcfeely Hardcover R843 R707 Discovery Miles 7 070
Machine Learning in Python - Hands on…
Bob Mather Hardcover R862 Discovery Miles 8 620

 

Partners