0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (1)
  • R100 - R250 (239)
  • R250 - R500 (2,950)
  • R500+ (11,841)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming > Programming languages

JDBC Recipes - A Problem-Solution Approach (Hardcover, 1st ed.): Mahmoud Parsian JDBC Recipes - A Problem-Solution Approach (Hardcover, 1st ed.)
Mahmoud Parsian
R2,448 Discovery Miles 24 480 Ships in 10 - 15 working days

"JDBC Recipes" provides easy-to-implement, usable solutions to problems in relational databases that use JDBC. You will be able to integrate these solutions into your web-based applications, such as Java servlets, JavaServer Pages, and Java server-side frameworks. This handy book allows you to cut and paste the solutions without any code changes.

This book focuses on topics that have been ignored in most other JDBC books, such as database and result set metadata. It will help you develop database solutions, like adapters, connectors, and frameworks using Java/JDBC. The insightful solutions will enable you to handle all data types, including large binary objects. A unique feature of the book is that it presents JDBC solutions (result sets) in XML.

Artificial Intelligence with Python (Hardcover, 1st ed. 2022): Teik Toe Teoh, Zheng Rong Artificial Intelligence with Python (Hardcover, 1st ed. 2022)
Teik Toe Teoh, Zheng Rong
R1,095 Discovery Miles 10 950 Ships in 12 - 19 working days

Entering the field of artificial intelligence and data science can seem daunting to beginners with little to no prior background, especially those with no programming experience. The concepts used in self-driving cars and virtual assistants like Amazon's Alexa may seem very complex and difficult to grasp. The aim of Artificial Intelligence in Python is to make AI accessible and easy to understand for people with little to no programming experience though practical exercises. Newcomers will gain the necessary knowledge on how to create such systems, which are capable of executing tasks that require some form of human-like intelligence. This book introduces readers to various topics and examples of programming in Python, as well as key concepts in artificial intelligence. Python programming skills will be imparted as we go along. Concepts and code snippets will be covered in a step-by-step manner, to guide and instill confidence in beginners. Complex subjects in deep learning and machine learning will be broken down into easy-to-digest content and examples. Artificial intelligence implementations will also be shared, allowing beginners to generate their own artificial intelligence algorithms for reinforcement learning, style transfer, chatbots, speech, and natural language processing.

Beautiful C++ - 30 Core Guidelines For Writing Clean, Safe And Fast Code (Paperback): J. Davidson, Kate Gregory Beautiful C++ - 30 Core Guidelines For Writing Clean, Safe And Fast Code (Paperback)
J. Davidson, Kate Gregory
R1,095 R957 Discovery Miles 9 570 Save R138 (13%) Ships in 12 - 19 working days

"Beautiful C++ presents the C++ Core Guidelines from a developer's point of view with an emphasis on what benefits can be obtained from following the rules and what nightmares can result from ignoring them. For true geeks, it is an easy and entertaining read. For most software developers, it offers something new and useful." --Bjarne Stroustrup, inventor of C++ and co-editor of the C++ Core Guidelines

Writing great C++ code needn't be difficult. The C++ Core Guidelines can help every C++ developer design and write C++ programs that are exceptionally reliable, efficient, and well-performing. But the Guidelines are so jam-packed with excellent advice that it's hard to know where to start. Start here, with Beautiful C++.

Expert C++ programmers Guy Davidson and Kate Gregory identify 30 Core Guidelines you'll find especially valuable and offer detailed practical knowledge for improving your C++ style. For easy reference, this book is structured to align closely with the official C++ Core Guidelines website.

Throughout, Davidson and Gregory offer useful conceptual insights and expert sample code, illuminate proven ways to use both new and longstanding language features more successfully, and show how to write programs that are more robust and performant by default.

SQL Database Programming - The Ultimate Guide to Learning SQL Database Programming Fast! (Hardcover): Tim Warren SQL Database Programming - The Ultimate Guide to Learning SQL Database Programming Fast! (Hardcover)
Tim Warren
R598 R542 Discovery Miles 5 420 Save R56 (9%) Ships in 10 - 15 working days
Value-Range Analysis of C Programs - Towards Proving the Absence of Buffer Overflow Vulnerabilities (Hardcover, 2008 ed.): Axel... Value-Range Analysis of C Programs - Towards Proving the Absence of Buffer Overflow Vulnerabilities (Hardcover, 2008 ed.)
Axel Simon
R4,532 Discovery Miles 45 320 Ships in 10 - 15 working days

Abu?erover?owoccurswheninputiswrittenintoamemorybu?erthatisnot large enough to hold the input. Bu?er over?ows may allow a malicious person to gain control over a computer system in that a crafted input can trick the defectiveprogramintoexecutingcodethatisencodedintheinputitself.They are recognised as one of the most widespread forms of security vulnerability, and many workarounds, including new processor features, have been proposed to contain the threat. This book describes a static analysis that aims to prove the absence of bu?er over?ows in C programs. The analysis is conservative in the sense that it locates every possible over?ow. Furthermore, it is fully automatic in that it requires no user annotations in the input program. Thekeyideaoftheanalysisistoinferasymbolicstateforeachp- gram point that describes the possible variable valuations that can arise at that point. The program is correct if the inferred values for array indices and pointer o?sets lie within the bounds of the accessed bu?er. The symbolic state consists of a ?nite set of linear inequalities whose feasible points induce a convex polyhedron that represents an approximation to possible variable valuations. The book formally describes how program operations are mapped to operations on polyhedra and details how to limit the analysis to those p- tionsofstructuresandarraysthatarerelevantforveri?cation.Withrespectto operations on string bu?ers, we demonstrate how to analyse C strings whose length is determined by anul character within the string.

Advanced Logo - A Language for Learning (Hardcover): Michael Friendly Advanced Logo - A Language for Learning (Hardcover)
Michael Friendly
R4,543 Discovery Miles 45 430 Ships in 12 - 19 working days

Advanced Logo shows how LOGO can be used as a vehicle to promote problem solving skills among secondary students, college students, and instructors. The book demonstrates the wide range of educational domains that can be explored through LOGO including generative grammars, physical laws of motion and mechanics, artificial intelligence, robotics, and calculus.

Murach's C# 2008 (Paperback, Revised edition): Joel Murach Murach's C# 2008 (Paperback, Revised edition)
Joel Murach
R1,563 R1,363 Discovery Miles 13 630 Save R200 (13%) Ships in 12 - 19 working days

This is a self-paced professional book that shows how to use Visual Studio 2008, C# 2008, and the .NET 3.5 classes to develop Windows Forms applications. It's an object-oriented book that shows how to use business classes, inheritance, and interfaces the way they're used in the real world. It's a database programming book that shows how to prototype professional database applications using RAD features like data sources and the DataGridView control. And it's a book that shows you how to take advantage of 2008 features like object and collection initialisers, automatically implemented properties, and LINQ. When you're done, you'll be able to develop three-tiered, object-oriented applications the way the best professionals develop them. That's why we say: No other book teaches you so much, so fast, or so thoroughly.

Machine Learning for Decision Sciences with Case Studies in Python (Hardcover): S. Sumathi, Suresh Rajappa, L Ashok Kumar,... Machine Learning for Decision Sciences with Case Studies in Python (Hardcover)
S. Sumathi, Suresh Rajappa, L Ashok Kumar, Surekha Paneerselvam
R5,313 Discovery Miles 53 130 Ships in 9 - 17 working days

Explains the basic concepts of Python and its role in machine learning Provides comprehensive coverage of feature-engineering including real-time case studies Perceive the structural patterns with reference to data science and statistics and analytics Includes machine learning based structured exercises Appreciates different algorithmic concepts of machine learning including unsupervised, supervised and reinforcement learning

Foundations of Jini 2 Programming (Hardcover, 1st ed.): Jan Newmarch Foundations of Jini 2 Programming (Hardcover, 1st ed.)
Jan Newmarch
R1,772 Discovery Miles 17 720 Ships in 10 - 15 working days

To understand Jini, imagine that you could move to a new office across the world or check into any hotel--and could simply plug your notebook or Palm directly into the local network. Your device would immediately be recognized, and you would have access to the services at that location--transparently. Jini is Sun's Java-based technology, with potential to make transparent universal plug and play a reality. Foundations of Jini 2 Programming, based on Jini 2.0, is an expanded, updated version of the most popular online tutorial for Jini. This is the perfect book for any Java programmer interested in learning and applying Jini toward their respective network applications (any Java-enabled device interoperable with another Java-enabled device).

C++ Programming Fundamentals (Paperback): D. Malhotra, N Malhotra C++ Programming Fundamentals (Paperback)
D. Malhotra, N Malhotra
R1,387 R1,150 Discovery Miles 11 500 Save R237 (17%) Ships in 10 - 15 working days

This book is designed to cover the basics of C++, the powerful programming language used by developers all over the world. Its readily understandable concepts and easy syntax are used in video games, embedded systems, IoT devices, and resource-heavy AI applications. Using a "self-teaching" method with numerous examples and figures, the book covers all of the major C++ concepts, including pointers, classes, strings, arrays, polymorphism, inheritance, file handling, and more. Various types of the end of chapter exercises include theoretical, practical, and multiple choice (with answers) to enhance comprehension of the topics covered.

Learning with Fractional Orthogonal Kernel Classifiers in Support Vector Machines - Theory, Algorithms and Applications... Learning with Fractional Orthogonal Kernel Classifiers in Support Vector Machines - Theory, Algorithms and Applications (Hardcover, 1st ed. 2023)
Jamal Amani Rad, Kourosh Parand, Snehashish Chakraverty
R3,893 Discovery Miles 38 930 Ships in 12 - 19 working days

This book contains select chapters on support vector algorithms from different perspectives, including mathematical background, properties of various kernel functions, and several applications. The main focus of this book is on orthogonal kernel functions, and the properties of the classical kernel functions-Chebyshev, Legendre, Gegenbauer, and Jacobi-are reviewed in some chapters. Moreover, the fractional form of these kernel functions is introduced in the same chapters, and for ease of use for these kernel functions, a tutorial on a Python package named ORSVM is presented. The book also exhibits a variety of applications for support vector algorithms, and in addition to the classification, these algorithms along with the introduced kernel functions are utilized for solving ordinary, partial, integro, and fractional differential equations. On the other hand, nowadays, the real-time and big data applications of support vector algorithms are growing. Consequently, the Compute Unified Device Architecture (CUDA) parallelizing the procedure of support vector algorithms based on orthogonal kernel functions is presented. The book sheds light on how to use support vector algorithms based on orthogonal kernel functions in different situations and gives a significant perspective to all machine learning and scientific machine learning researchers all around the world to utilize fractional orthogonal kernel functions in their pattern recognition or scientific computing problems.

An Introduction to Python and Computer Programming (Hardcover, 1st ed. 2015): Yue Zhang An Introduction to Python and Computer Programming (Hardcover, 1st ed. 2015)
Yue Zhang
R4,995 Discovery Miles 49 950 Ships in 12 - 19 working days

This book introduces Python programming language and fundamental concepts in algorithms and computing. Its target audience includes students and engineers with little or no background in programming, who need to master a practical programming language and learn the basic thinking in computer science/programming. The main contents come from lecture notes for engineering students from all disciplines, and has received high ratings. Its materials and ordering have been adjusted repeatedly according to classroom reception. Compared to alternative textbooks in the market, this book introduces the underlying Python implementation of number, string, list, tuple, dict, function, class, instance and module objects in a consistent and easy-to-understand way, making assignment, function definition, function call, mutability and binding environments understandable inside-out. By giving the abstraction of implementation mechanisms, this book builds a solid understanding of the Python programming language.

Devil of Hemlock Trail (Hardcover): Jeremy D. Fulmore Devil of Hemlock Trail (Hardcover)
Jeremy D. Fulmore
R816 Discovery Miles 8 160 Ships in 12 - 19 working days

Renowned expert of the occult, Dr. Walter Prine, is summoned to a town in West Virginia to interview nine survivors of an unimaginable holocaust. They claimed that an angel had killed all but nine for failure to deliver a man named Jericho Black. As the sessions intensify, Dr. Prine learns that he is the true target of the vengeful angel, for hiding one of the most precious possessions in existence: An apple from the Garden of Eden taken from a world without sin.

But Prine suffers from amnesia at the hand of God as punishment for his treachery and does not remember anything about the apple. Prine soon finds himself in the middle of a search between Heaven and Hell to find the omnipotent fruit that might end the war between good and evil forever.

But the cost may be the end of life itself.

Introduction to Modern Fortran for the Earth System Sciences (Hardcover, 2015 ed.): Dragos B. Chirila, Gerrit Lohmann Introduction to Modern Fortran for the Earth System Sciences (Hardcover, 2015 ed.)
Dragos B. Chirila, Gerrit Lohmann
R3,902 R3,620 Discovery Miles 36 200 Save R282 (7%) Ships in 12 - 19 working days

This work provides a short "getting started" guide to Fortran 90/95. The main target audience consists of newcomers to the field of numerical computation within Earth system sciences (students, researchers or scientific programmers). Furthermore, readers accustomed to other programming languages may also benefit from this work, by discovering how some programming techniques they are familiar with map to Fortran 95. The main goal is to enable readers to quickly start using Fortran 95 for writing useful programs. It also introduces a gradual discussion of Input/Output facilities relevant for Earth system sciences, from the simplest ones to the more advanced netCDF library (which has become a de facto standard for handling the massive datasets used within Earth system sciences). While related works already treat these disciplines separately (each often providing much more information than needed by the beginning practitioner), the reader finds in this book a shorter guide which links them. Compared to other books, this work provides a much more compact view of the language, while also placing the language-elements in a more applied setting, by providing examples related to numerical computing and more advanced Input/Output facilities for Earth system sciences. Naturally, the coverage of the programming language is relatively shallow, since many details are skipped. However, many of these details can be learned gradually by the practitioner, after getting an overview and some practice with the language through this book.

Visual Languages and Applications (Hardcover, 2007 ed.): Kang Zhang Visual Languages and Applications (Hardcover, 2007 ed.)
Kang Zhang
R3,266 Discovery Miles 32 660 Ships in 10 - 15 working days

Visual languages have long been lit pursuitofeffective communication 00 tween human and machine. Today, they are suecessfully employed for e: nd user progmmming, modeliog, rapid prototypmg, and design activities by people ofmany disciplines including arehitects, artists, children, engi neers, and scientists. Furthermore. with rapid advances ofthe Internet and Web technology, human human communication through the Web or eleo tronie mobile deviees is becoming more and moreprevalent This manuscript provides a comprehensive introduetion to diagmmmatiooI visual programming languages and the technologyofautomatie genemtion ofsnch languages. It covers a broad rangeofcontents from the underlying theoryofgraph grammars to the applications in various domains. Thecon tents were ex: l: l: aeted from the papers that my Ph. D. students and I have published in the last 10 years. and are updated and organized in a coherent fashion. The manuseript gives an in. -depth treatmentof all the topic areas. Pointers to related work and further readings are also faeilitated at the end ofeverychapterexeeptChapter 9. Rather than describing how to program visually, the manuscript discusses what are visual programming languages, and how sooh languages and their underlying foundations can be usefully applied to other fields incomputer science that need graphs as the p: rimary meansofrepresentation. Assuming the basic knowledge of computer programming and compiler co: nstruetion, the manuscript can be used as a textbook for senior orgradu ate computer science classes on visual languages, or a reference book for programming language classes, practitioners, and researchers inthe related field. The manuscript cannot be completed without the helps of many people.

Stochastic Optimization for Large-scale Machine Learning (Hardcover): Vinod Kumar Chauhan Stochastic Optimization for Large-scale Machine Learning (Hardcover)
Vinod Kumar Chauhan
R4,921 Discovery Miles 49 210 Ships in 12 - 19 working days

bridges ML and Optimisation; discusses optimisation techniques to improve ML algorithms for big data problems; identifies key research areas to solve large-scale machine learning problems; identifies recent research directions to solve major areas to tackle the challenge

Pro PHP-GTK (Hardcover, 1st ed.): Scott Mattocks Pro PHP-GTK (Hardcover, 1st ed.)
Scott Mattocks
R1,738 Discovery Miles 17 380 Ships in 10 - 15 working days

PHP is gaining positive reputation for its system administration and client-side application development capabilities. This administration and development is accomplished using the PHP-GTK extension. You can take advantage of client-side applications by implementing language bindings for the GTK (the GIMP Toolkit) library for creating cross-platform graphical user interfaces.

"Pro PHP-GTK" acts as both a definitive reference and a hands-on tutorial to the PHP-GTK extension. The book couples the extension's key topics with practical examples to guide you through a real-world project: developing a database-driven client-side inventory manager. You'll also learn how to integrate this feature with other emerging technologies like SOAP and RSS, and how to generate XML-based interfaces.

Compiler Technology - Tools, Translators and Language Implementation (Hardcover, 1997 ed.): Derek Beng Kee Kiong Compiler Technology - Tools, Translators and Language Implementation (Hardcover, 1997 ed.)
Derek Beng Kee Kiong
R4,477 Discovery Miles 44 770 Ships in 10 - 15 working days

Compiler technology is fundamental to computer science since it provides the means to implement many other tools. It is interesting that, in fact, many tools have a compiler framework - they accept input in a particular format, perform some processing and present output in another format. Such tools support the abstraction process and are crucial to productive systems development. The focus of Compiler Technology: Tools, Translators and Language Implementation is to enable quick development of analysis tools. Both lexical scanner and parser generator tools are provided as supplements to this book, since a hands-on approach to experimentation with a toy implementation aids in understanding abstract topics such as parse-trees and parse conflicts. Furthermore, it is through hands-on exercises that one discovers the particular intricacies of language implementation. Compiler Technology: Tools, Translators and Language Implementation is suitable as a textbook for an undergraduate or graduate level course on compiler technology, and as a reference for researchers and practitioners interested in compilers and language implementation.

Workload Characterization of Emerging Computer Applications (Hardcover, 2001 ed.): Lizy Kurian John, Ann Marie Grizzaffi Maynard Workload Characterization of Emerging Computer Applications (Hardcover, 2001 ed.)
Lizy Kurian John, Ann Marie Grizzaffi Maynard
R5,714 Discovery Miles 57 140 Ships in 10 - 15 working days

The formal study of program behavior has become an essential ingredient in guiding the design of new computer architectures. Accurate characterization of applications leads to efficient design of high performing architectures. Quantitative and analytical characterization of workloads is important to understand and exploit the interesting features of workloads. This book includes ten chapters on various aspects of workload characterizati on. File caching characteristics of the industry-standard web-serving benchmark SPECweb99 are presented by Keller et al. in Chapter 1, while value locality of SPECJVM98 benchmarks are characterized by Rychlik et al. in Chapter 2. SPECJVM98 benchmarks are visited again in Chapter 3, where Tao et al. study the operating system activity in Java programs. In Chapter 4, KleinOsowski et al. describe how the SPEC2000 CPU benchmark suite may be adapted for computer architecture research and present the small, representative input data sets they created to reduce simulation time without compromising on accuracy. Their research has been recognized by the Standard Performance Evaluation Corporation (SPEC) and is listed on the official SPEC website, http: //www. spec. org/osg/cpu2000/research/umnl. The main contribution of Chapter 5 is the proposal of a new measure called locality surface to characterize locality of reference in programs. Sorenson et al. describe how a three-dimensional surface can be used to represent both of programs. In Chapter 6, Thornock et al

Introduction to R for Terrestrial Ecology - Basics of Numerical Analysis, Mapping, Statistical Tests and Advanced Application... Introduction to R for Terrestrial Ecology - Basics of Numerical Analysis, Mapping, Statistical Tests and Advanced Application of R (Hardcover, 1st ed. 2020)
Milena Lakicevic, Nicholas Povak, Keith M. Reynolds
R2,526 Discovery Miles 25 260 Ships in 12 - 19 working days

This textbook covers R data analysis related to environmental science, starting with basic examples and proceeding up to advanced applications of the R programming language. The main objective of the textbook is to serve as a guide for undergraduate students, who have no previous experience with R, but part of the textbook is dedicated to advanced R applications, and will also be useful for Masters and PhD students, and professionals. The textbook deals with solving specific programming tasks in R, and tasks are organized in terms of gradually increasing R proficiency, with examples getting more challenging as the chapters progress. The main competencies students will acquire from this textbook are: manipulating and processing data tables performing statistical tests creating maps in R This textbook will be useful in undergraduate and graduate courses in Advanced Landscape Ecology, Analysis of Ecological and Environmental Data, Ecological Modeling, Analytical Methods for Ecologists, Statistical Inference for Applied Research, Elements of Statistical Methods, Computational Ecology, Landscape Metrics and Spatial Statistics.

System Specification & Design Languages - Best of FDL'02 (Hardcover, 2003 ed.): Eugenio Villar, Jean Mermet System Specification & Design Languages - Best of FDL'02 (Hardcover, 2003 ed.)
Eugenio Villar, Jean Mermet
R4,550 Discovery Miles 45 500 Ships in 10 - 15 working days

The Forum on Design Languages (FDL) is the European Forum to exchange experiences and learn new trends, in the application of languages and the associated design methods and tools, to design complex electronic systems. By offering several co-located workshops, this multi-faceted event gives an excellent opportunity to gain up-to-date knowledge across main aspects of such a wide field. All the workshops address as their common denominator the different application domains of system-design languages with the presentation of the latest research results and design experiences.
FDL'02 was organized as four focused workshops, Languages for Analog and Mixed-Signal system design, UML-based system specification and design, C/C++-based system design and Specification Formalisms for Proven design.

FDL served once more as the European Forum for electronic system design languages and consolidates as the main place in Europe where designers interested in design languages and their applications can meet and interchange experiences.

In this fourth book in the CHDL Series, a selection of the best papers presented in FDL'02 is published. System Specification and Design Languages contains outstanding research contributions in the four areas mentioned above. So, The Analog and Mixed-Signal system design contributions cover the new methodological approaches like AMS behavioral specification, mixed-signal modeling and simulation, AMS reuse and MEMs design using the new modeling languages such as VHDL-AMS, Verilog-AMS, Modelica and analog-mixed signal extensions to SystemC.

UML is the de-facto standard for SW development covering the early development stages of requirement analysis and system specification. The UML-based system specification and design contributions address latest results on hot-topic areas such as system profiling, performance analysis and UML application to complex, HW/SW embedded systems and SoC design.C/C++-for HW/SW systems design is entering standard industrial design flows. Selected papers cover system modeling, system verification and SW generation.

The papers from the Specification Formalisms for Proven design workshop present formal methods for system modeling and design, semantic integrity and formal languages such as ALPHA, HANDLE and B.

Super Arduino - Step-By-Step Instructions to Build Cool Gadgets (Paperback): Kenneth Hawthorn Super Arduino - Step-By-Step Instructions to Build Cool Gadgets (Paperback)
Kenneth Hawthorn
R342 Discovery Miles 3 420 Ships in 10 - 15 working days
Applications Of C++ Programming: Administration, Finance And Statistics (Hardcover): Fritz Solms, Willi-Hans Steeb Applications Of C++ Programming: Administration, Finance And Statistics (Hardcover)
Fritz Solms, Willi-Hans Steeb
R1,670 Discovery Miles 16 700 Ships in 12 - 19 working days

The book gives a thorough introduction into object orientated design and programming using C++. At the same time it can be used as a library of very useful programs chosen from the fields of finance, adminstration and statistics. These include programs for calculating loan periods, amortization, least squares fitting, a spelling checker, Gregorian calendar, data compression and encryption, searching and sorting. Basic C++ programming is introduced with simple introductory programs while object-oriented programming in C++ is explained as we develop useful classes. Finally we give an introduction into object orientated design and we demonstrate its power by developing a banking package.

VHDL Answers to Frequently Asked Questions (Hardcover, 2nd ed. 1998): Ben Cohen VHDL Answers to Frequently Asked Questions (Hardcover, 2nd ed. 1998)
Ben Cohen
R4,459 Discovery Miles 44 590 Ships in 10 - 15 working days

VHDL Answers to Frequently Asked Questions, Second Edition is a follow up to the author's books VHDL Answers to Frequently Asked Questions (ISBN 0-7923-9791-6) and VHDL Coding Styles and Methodologies (ISBN 0-7923-9598-0). This book addresses: misinterpretations in the use of the language; methods for writing error-free, and simulation-efficient, code for testbench designs and for synthesis; and general principles and guidelines for design verification. This second edition includes the following additions to the first edition: a new chapter on design for reuse that defines coding and design techniques that are impermeable to new technologies and are malleable to new requirements; more questions and answers including discussions on applications of guarded signals and shared variables; more models including the design of a reusable priority encoder, and a switch; more packages including an enhancement of image package to convert values to text strings in binary, hexadecimal, and decimal formats, and the complex package that defines complex numbers and overloaded operators.The book differs from other VHDL books in many respects. This bookemphasizes real VHDL, rather than philosophical or introductory types of informationemphasizes application of VHDL for synthesisuses complete examples to demonstrate problems and solutionsprovides a disk that includes all the book examples and other useful VHDL reference materialuses easy to remember symbology notation to emphasize language rules, good and poor methodology and coding stylesidentifies obsolete VHDL constructs that must be avoidedidentifies synthesizable/non-synthesizable structuresuses a question and answer format to clarify and emphasizethe concerns of VHDL users.VHDL Answers to Frequently Asked Questions, Second Edition is intended for those who are seeking an enhanced proficiency in VHDL.

Quick Functional Programming (Hardcover): David Matuszek Quick Functional Programming (Hardcover)
David Matuszek
R2,498 Discovery Miles 24 980 Ships in 12 - 19 working days

Why learn functional programming? Isn't that some complicated ivory-tower technique used only in obscure languages like Haskell? In fact, functional programming is actually very simple. It's also very powerful, as Haskell demonstrates by throwing away all the conventional programming tools and using only functional programming features. But it doesn't have to be done that way. Functional programming is a power tool that you can use in addition to all your usual tools, to whatever extent your current mainstream language supports it. Most languages have at least basic support. In this book we use Python and Java and, as a bonus, Scala. If you prefer another language, there will be minor differences in syntax, but the concepts are the same. Give functional programming a try. You may be surprised how much a single power tool can help you in your day-to-day programming.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Computer and Information Sciences…
Erol Gelenbe, Ricardo Lent, … Hardcover R6,096 Discovery Miles 60 960
Pattern Recognition Applications in…
Diego Alexander Tibaduiza Burgos, Maribel Anaya Vejar, … Hardcover R6,464 Discovery Miles 64 640
Emerging Technologies in Data Mining and…
Joao Manuel R.S. Tavares, Satyajit Chakrabarti, … Hardcover R5,821 Discovery Miles 58 210
Advanced Signal Processing for Industry…
Irshad Ahmad Ansari, Varun Bajaj Hardcover R3,474 Discovery Miles 34 740
Digital Signal Processing and…
Dag Stranneby Paperback R1,454 Discovery Miles 14 540
Amazon CloudWatch Logs User Guide
Documentation Team Hardcover R1,231 Discovery Miles 12 310
Amazon Virtual Private Cloud Network…
Documentation Team Hardcover R1,281 Discovery Miles 12 810
Amazon GuardDuty User Guide
Documentation Team Hardcover R1,528 Discovery Miles 15 280
Biomedical Visualisation - Volume 10
Paul M Rea Hardcover R4,388 Discovery Miles 43 880
Amazon EMR Management Guide
Documentation Team Hardcover R2,119 Discovery Miles 21 190

 

Partners