0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (4)
  • R100 - R250 (242)
  • R250 - R500 (3,269)
  • R500+ (11,446)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming > Programming languages

Advanced LISP Technology (Paperback): Taiichi Yuasa, Hiroshi G. Okuno Advanced LISP Technology (Paperback)
Taiichi Yuasa, Hiroshi G. Okuno
R1,984 Discovery Miles 19 840 Ships in 10 - 15 working days

Developments in Lisp technology have been accelerated by a number of factors, including the increased interest in Artificial Intelligence and the emergence of Common Lisp. Advanced Lisp Technology, the fourth volume in the Advanced Information Processing Technology series, brings together various Japanese researchers working in the field of Lisp technology and reflects the growing interest in parallel and distributed processing. The book is divided into four parts. The first examines Lisp systems design and implementation in a wide variety of parallel and distributed computing environments, which provide the base system with constructs for parallel computation. The second part consists of papers on language features such as evaluation strategy for parallel symbolic computation, extension of first-class continuations for parallel Scheme systems, and lightweight process for real-time symbolic computations. The papers in the third part discuss memory management and garbage collection, and the fourth group of papers consider the programming environment. Graduates, researchers and professional programmers involved with programming language systems, list processing and garbage collection will find this book a valuable compilation of recent research in these fields.

The Logic of Commands (Hardcover): Nicholas Rescher The Logic of Commands (Hardcover)
Nicholas Rescher
R2,795 Discovery Miles 27 950 Ships in 10 - 15 working days

Originally published in 1966. Professor Rescher's aim is to develop a "logic of commands" in exactly the same general way which standard logic has already developed a "logic of truth-functional statement compounds" or a "logic of quantifiers". The object is to present a tolerably accurate and precise account of the logically relevant facets of a command, to study the nature of "inference" in reasonings involving commands, and above all to establish a viable concept of validity in command inference, so that the logical relationships among commands can be studied with something of the rigour to which one is accustomed in other branches of logic.

COMSOL5 for Engineers (CD): Mehrzad Tabatabaian COMSOL5 for Engineers (CD)
Mehrzad Tabatabaian
R1,934 R1,566 Discovery Miles 15 660 Save R368 (19%) Ships in 18 - 22 working days

COMSOL5 Multiphysics (R) is one of the most valuable software modeling tools for engineers and scientists. This book, an updated edition of the previously published, COMSOL for Engineers, covers COMSOL5 which now includes a revolutionary tool, the Application Builder. This component enables users to build apps based on COMSOL models that can be run on almost any operating system (Windows, MAC, mobile/iOS, etc.). Designed for engineers from various disciplines, the book introduces multiphysics modeling techniques and examples accompanied by practical applications using COMSOL5.x. The main objective is to introduce readers to use COMSOL as an engineering tool for modeling, by solving examples that could become a guide for modeling similar or more complicated problems. The book provides a collection of examples and modeling guidelines through which readers can build their own models. The mathematical fundamentals, engineering principles, and design criteria are presented as integral parts of the examples. At the end of chapters are references that contain more in-depth physics, technical information, and data; these are referred to throughout the book and used in the examples. COMSOL5 for Engineers could be used to complement another text that provides background training in engineering computations and methods. Exercises are provided at the end of the text for use in adoption situations. Features: Expands the Finite Element Method (FEM) theory and adds more examples from the original edition Outlines the new features in COMSOL5, the graphical user interface (GUI), and how to build a COMSOL app for models Includes apps for selected model examples-with parameterization of these models Features new and modified, solved model examples, in addition to the models provided in the original edition Companion disc with executable copies of each model and their related animations eBook Customers: Companion files are available for downloading with order number/proof of purchase by writing to the publisher at [email protected].

Testing Code Security (Paperback): Maura A. van der Linden Testing Code Security (Paperback)
Maura A. van der Linden
R1,875 Discovery Miles 18 750 Ships in 10 - 15 working days

The huge proliferation of security vulnerability exploits, worms, and viruses place an incredible drain on both cost and confidence for manufacturers and consumers. The release of trustworthy code requires a specific set of skills and techniques, but this information is often dispersed and decentralized, encrypted in its own jargon and terminology, and can take a colossal amount of time and data mining to find. Written in simple, common terms, Testing Code Security is a consolidated resource designed to teach beginning and intermediate testers the software security concepts needed to conduct relevant and effective tests. Answering the questions pertinent to all testing procedures, the book considers the differences in process between security testing and functional testing, the creation of a security test plan, the benefits and pitfalls of threat-modeling, and the identification of root vulnerability problems and how to test for them. The book begins with coverage of foundation concepts, the process of security test planning, and the test pass. Offering real life examples, it presents various vulnerabilities and attacks and explains the testing techniques appropriate for each. It concludes with a collection of background overviews on related topics to fill common knowledge gaps. Filled with cases illustrating the most common classes of security vulnerabilities, the book is written for all testers working in any environment, and it gives extra insight to threats particular to Microsoft Windows (R) platforms. Providing a practical guide on how to carry out the task of security software testing, Testing Code Security gives the reader the knowledge needed to begin testing software security for any project and become an integral part in the drive to produce better software security and safety.

Numerical Linear Approximation in C (Paperback): Nabih Abdelmalek, William A. Malek Numerical Linear Approximation in C (Paperback)
Nabih Abdelmalek, William A. Malek
R2,129 Discovery Miles 21 290 Ships in 10 - 15 working days

Illustrating the relevance of linear approximation in a variety of fields, Numerical Linear Approximation in C presents a unique collection of linear approximation algorithms that can be used to analyze, model, and compress discrete data. Developed by the lead author, the algorithms have been successfully applied to several engineering projects at the National Research Council of Canada. Basing most of the algorithms on linear programming techniques, the book begins with an introductory section that covers applications, the simplex method, and matrices. The next three parts focus on various L1, Chebyshev, and least squares approximations, including one-sided, bounded variables, and piecewise. The final section presents the solution of underdetermined systems of consistent linear equations that are subject to different constraints on the elements of the unknown solution vector. Except in the preliminary section, all chapters include the C functions of the algorithms, along with drivers that contain numerous test case examples and results. The accompanying CD-ROM also provides the algorithms written in C code as well as the test drivers. To use the software, it is not required to understand the theory behind each function.

Matrix Theory and Applications with MATLAB (R) (Hardcover): Darald J. Hartfiel Matrix Theory and Applications with MATLAB (R) (Hardcover)
Darald J. Hartfiel
R3,954 Discovery Miles 39 540 Ships in 10 - 15 working days

Designed for use in a second course on linear algebra, Matrix Theory and Applications with MATLAB covers the basics of the subject-from a review of matrix algebra through vector spaces to matrix calculus and unitary similarity-in a presentation that stresses insight, understanding, and applications. Among its most outstanding features is the integration of MATLAB throughout the text. Each chapter includes a MATLAB subsection that discusses the various commands used to do the computations in that section and offers code for the graphics and some algorithms used in the text.

All of the material is presented from a matrix point of view with enough rigor for students to learn to compose arguments and proofs and adjust the material to cover other problems. The treatment includes optional subsections covering applications, and the final chapters move beyond basic matrix theory to discuss more advanced topics, such as decompositions, positive definite matrices, graphics, and topology.

Filled with illustrations, examples, and exercises that reinforce understanding, Matrix Theory and Applications with MATLAB allows readers to experiment and visualize results in a way that no other text does. Its rigor, use of MATLAB, and focus on applications better prepares them to use the material in their future work and research, to extend the material, and perhaps obtain new results of their own.

Building Web Applications with C# and .NET - A Complete Reference (Hardcover): Dudley W. Gill Building Web Applications with C# and .NET - A Complete Reference (Hardcover)
Dudley W. Gill
R5,415 Discovery Miles 54 150 Ships in 10 - 15 working days

This book presents the basic knowledge and illustrative examples to build dynamic and robust web applications using the .NET Framework technology. It stresses the use of code-behind procedural coding and useful for those interested in web application development and to visual basic programmers.

iOS Unit Testing by Example - XCTest Tips and Techniques Using Swift (Paperback): Jon Reid iOS Unit Testing by Example - XCTest Tips and Techniques Using Swift (Paperback)
Jon Reid
R951 Discovery Miles 9 510 Ships in 10 - 15 working days

Fearlessly change the design of your iOS code with solid unit tests. Use Xcode's built-in test framework XCTest and Swift to get rapid feedback on all your code - including legacy code. Learn the tricks and techniques of testing all iOS code, especially view controllers (UIViewControllers), which are critical to iOS apps. Learn to isolate and replace dependencies in legacy code written without tests. Practice safe refactoring that makes these tests possible, and watch all your changes get verified quickly and automatically. Make even the boldest code changes with complete confidence. Manual code and UI testing get slower the deeper your navigation hierarchy goes. It can take several taps just to reach a particular screen, never mind the actual workflow tests. Automatic unit testing offers such rapid feedback that it can change the rules of development. Bring testing to iOS development, even for legacy code. Use XCTest to write unit tests in Swift for all your code. iOS developers typically reserve unit tests for their model classes alone. But that approach skips most of the code common to iOS apps, especially with UIViewControllers. Learn how to unit test these view controllers to expand your unit testing possibilities. Since good unit tests form the bedrock for safe refactoring, you're empowered to make bold changes. Learn how to avoid the most common mistakes Swift programmers make with the XCTest framework. Use code coverage to find holes in your test suites. Learn how to identify hard dependencies. Reshape the design of your code quickly, with less risk and less fear.

The Finite Element Method Using MATLAB (Hardcover, 2nd edition): Young W Kwon, Hyochoong Bang The Finite Element Method Using MATLAB (Hardcover, 2nd edition)
Young W Kwon, Hyochoong Bang; Series edited by Frank Kreith
R5,115 Discovery Miles 51 150 Ships in 10 - 15 working days

Expanded to include a broader range of problems than the bestselling first edition, Finite Element Method Using MATLAB: Second Edition presents finite element approximation concepts, formulation, and programming in a format that effectively streamlines the learning process. It is written from a general engineering and mathematical perspective rather than that of a solid/structural mechanics basis.

What's new in the Second Edition?

Each chapter in the Second Edition now includes an overview that outlines the contents and purpose of each chapter. The author has also added a new chapter of special topics in applications, including cracks, semi-infinite and infinite domains, buckling, and thermal stress. He discusses three different linearization techniques to solve nonlinear differential equations. Also included are new sections on shell formulations and MATLAB programs. These enhancements increase the book's already significant value both as a self-study text and a reference for practicing engineers and scientists.

Web Accessibility for People with Disabilities (Paperback): Mike Paciello Web Accessibility for People with Disabilities (Paperback)
Mike Paciello
R1,548 Discovery Miles 15 480 Ships in 10 - 15 working days

This book is a vital tool for Web site developers and administrators who need to understand the law, the requirements of the disabled, and the processes of site evaluation and implementation. It includes an authoritative compendium of development tools and utilities and is packed with examples demonstrating techniques for adjusting HTML tags, scripts, and other code to improve accessibility. This is a critical resource in helping companies comply with the "effective communication" requirement of the Americans with Disabilities Act.

The Unified Process Construction Phase - Best Practices in Implementing the UP (Paperback): Scott Ambler The Unified Process Construction Phase - Best Practices in Implementing the UP (Paperback)
Scott Ambler
R1,534 Discovery Miles 15 340 Ships in 10 - 15 working days

The Unified Process is a development methodology that is geared to the creation of object-oriented component-based software. It is a process that has been developed and promoted by Rational Software, Inc. and the developers of the Unified Modelling Language (UML). The books of this four-volume series are designed to address each of the four phases of the UP process; inception, elaboration, construction, and transition. Each volume will present a collection of best practices that can be used as guidelines in the implementation of the respective phase of development. Editor Scott Ambler has compiled a collection of articles from Software Development magazine that will present the wisdom of industry luminaries such as Steve McConnell, Peter Coad, Larry Constantine, Karl Wiegers, Capers Jones, Martin Fowler, Clemens Szyperski, Meilir Page-Jones, Tom McCabe, Edward Yourdon and many others. This volume, concentrating on the construction phase, will focus on the design and implementation of new systems in an iterative and incremental manner.

MATLAB Blues - How Behavioral Scientists and Others Can Learn From Mistakes for Better, Happier Programming (Paperback): David... MATLAB Blues - How Behavioral Scientists and Others Can Learn From Mistakes for Better, Happier Programming (Paperback)
David A. Rosenbaum
R1,615 Discovery Miles 16 150 Ships in 10 - 15 working days

MATLAB Blues is an accessible, comprehensive introduction to the MATLAB computer programming language-a powerful and increasingly popular tool for students and researchers. Rosenbaum identifies many of the common mistakes and pitfalls associated with using MATLAB, and shows users how they can learn from these mistakes to be better, happier programmers. Each chapter systematically addresses one of the basic principles of the programming language, like matrices, calculations, contingencies, plotting, input-output, and graphics, and then identifies areas that are problematic, as well as potential errors that can occur. This not only provides the reader with the fundamental "scales and chords" that a MATLAB programmer needs to know, but also with a series of examples and explanations of how to avoid and remedy common mistakes. Accompanied by an array of sample code that can be used and manipulated in conjunction with the textbook, this book is a practical, insightful introduction to MATLAB which provides motivation and encouragement to those with little or no background in programming as well as to those with more advanced concerns. It is an invaluable resource for researchers and students undertaking courses in research methods, statistics, and programming.

MATLAB Blues - How Behavioral Scientists and Others Can Learn From Mistakes for Better, Happier Programming (Hardcover): David... MATLAB Blues - How Behavioral Scientists and Others Can Learn From Mistakes for Better, Happier Programming (Hardcover)
David A. Rosenbaum
R4,082 Discovery Miles 40 820 Ships in 10 - 15 working days

MATLAB Blues is an accessible, comprehensive introduction to the MATLAB computer programming language-a powerful and increasingly popular tool for students and researchers. Rosenbaum identifies many of the common mistakes and pitfalls associated with using MATLAB, and shows users how they can learn from these mistakes to be better, happier programmers. Each chapter systematically addresses one of the basic principles of the programming language, like matrices, calculations, contingencies, plotting, input-output, and graphics, and then identifies areas that are problematic, as well as potential errors that can occur. This not only provides the reader with the fundamental "scales and chords" that a MATLAB programmer needs to know, but also with a series of examples and explanations of how to avoid and remedy common mistakes. Accompanied by an array of sample code that can be used and manipulated in conjunction with the textbook, this book is a practical, insightful introduction to MATLAB which provides motivation and encouragement to those with little or no background in programming as well as to those with more advanced concerns. It is an invaluable resource for researchers and students undertaking courses in research methods, statistics, and programming.

Beginning Programming with Python For Dummies, 3rd  Edition (Paperback): J.P. Mueller Beginning Programming with Python For Dummies, 3rd Edition (Paperback)
J.P. Mueller
R703 R648 Discovery Miles 6 480 Save R55 (8%) Ships in 10 - 15 working days

Create simple, easy programs in the popular Python language Beginning Programming with Python For Dummies is the trusted way to learn the foundations of programming using the Python programming language. Python is one of the top-ranked languages, and there's no better way to get started in computer programming than this friendly guide. You'll learn the basics of coding and the process of creating simple, fun programs right away. This updated edition features new chapters, including coverage of Google Colab, plus expanded information on functions and objects, and new examples and graphics that are relevant to today's beginning coders. Dummies helps you discover the wealth of things you can achieve with Python. Employ an online coding environment to avoid installation woes and code anywhere, any time Learn the basics of programming using the popular Python language Create easy, fun projects to show off your new coding chops Fix errors in your code and use Python with external data sets Beginning Programming with Python For Dummies will get new programmers started--the easy way.

Exceptional C++ - 47 Engineering Puzzles, Programming Problems, and Solutions (Paperback, Reissue): Herb Sutter Exceptional C++ - 47 Engineering Puzzles, Programming Problems, and Solutions (Paperback, Reissue)
Herb Sutter
R1,278 R1,055 Discovery Miles 10 550 Save R223 (17%) Ships in 10 - 15 working days

"Exceptional C++" shows by example how to go about sound software engineering in standard C++. Do you enjoy solving thorny C++ problems and puzzles? Do you relish writing robust and extensible code? Then take a few minutes and challenge yourself with some tough C++ design and programming problems.

The puzzles and problems in "Exceptional C++" not only entertain, they will help you hone your skills to become the sharpest C++ programmer you can be. Many of these problems are culled from the famous "Guru of the Week" feature of the Internet newsgroup comp.lang.c++.moderated, expanded and updated to conform to the official ISO/ANSI C++ Standard.

Each problem is rated according to difficulty and is designed to illustrate subtle programming mistakes or design considerations. After you've had a chance to attempt a solution yourself, the book then dissects the code, illustrates what went wrong, and shows how the problem can be fixed. Covering a broad range of C++ topics, the problems and solutions address critical issues such as:

  • Generic programming and how to write reusable templates
  • Exception safety issues and techniques
  • Robust class design and inheritance
  • Compiler firewalls and the Pimpl Idiom
  • Name lookup, namespaces, and the Interface Principle
  • Memory management issues and techniques
  • Traps, pitfalls, and anti-idioms
  • Optimization

Try your skills against the C++ masters and come away with the insight and experience to create more efficient, effective, robust, and portable C++ code.
0201615622B04062001

Smart Computing with Open Source Platforms (Paperback): Amartya Mukherjee, Nilanjan Dey Smart Computing with Open Source Platforms (Paperback)
Amartya Mukherjee, Nilanjan Dey
R2,007 Discovery Miles 20 070 Ships in 10 - 15 working days

Focuses on the concept of open source prototyping and product development and designing sensor networks and covers IoT base applications This book will serves as a single source of introductory material and reference for programming smart computing and Internet of Things (IoT) devices using Arduino with the use of Python It covers number of comprehensive DIY experiments through which the reader can design various intelligent systems

Smart Computing with Open Source Platforms (Hardcover): Amartya Mukherjee, Nilanjan Dey Smart Computing with Open Source Platforms (Hardcover)
Amartya Mukherjee, Nilanjan Dey
R4,494 Discovery Miles 44 940 Ships in 10 - 15 working days

Focuses on the concept of open source prototyping and product development and designing sensor networks and covers IoT base applications This book will serves as a single source of introductory material and reference for programming smart computing and Internet of Things (IoT) devices using Arduino with the use of Python It covers number of comprehensive DIY experiments through which the reader can design various intelligent systems

C# and Game Programming - A Beginner's Guide (Hardcover, 2nd edition): Salvatore A. Buono C# and Game Programming - A Beginner's Guide (Hardcover, 2nd edition)
Salvatore A. Buono
R5,526 Discovery Miles 55 260 Ships in 10 - 15 working days

The second edition of C# and Game Programming offers the same practical, hands-on approach as the first edition to learning the C# language through classic arcade game applications. Complete source code for games like Battle Bit, Asteroid Miner, and Battle Tennis, included on the CD-ROM, demonstrates programming strategies and complements the comprehensive treatment of C# in the text. From the basics of adding graphics and sound to games, to advanced concepts such as the .Net framework and object-oriented programming, this book provides the foundations for a beginner to become a full-fledged programmer. New in this edition: - Supports DirectX 9.0 - Revised programs and examples - Improved frame rate for game examples

Client-Centered Software Development - The CO-FOSS Approach (Hardcover): Allen B. Tucker Client-Centered Software Development - The CO-FOSS Approach (Hardcover)
Allen B. Tucker
R2,613 Discovery Miles 26 130 Ships in 10 - 15 working days

Client-Centered Software Development: The CO-FOSS Approach introduces a method to creating a customized software product for a single client, either from scratch or by reusing open source components. The clients are typically non-profit humanitarian, educational, or public service organizations. This approach has been used in undergraduate courses where students learn the principles of software development while implementing a real-world software product. This book provides instructors, students, clients, and professional software developers with detailed guidance for developing a new CO-FOSS product from conceptualization to completion. Features Provides instructors, students, clients, and professional software developers with a roadmap for the development of a new CO-FOSS product from conceptualization to completion Motivates students with real-world projects and community service experiences Teaches all elements of the software process, including requirements gathering, design, collaboration, coding, testing, client communication, refactoring, and writing developer and user documentation Uses source code that can be reused and refitted to suit the needs of future projects, since each CO-FOSS product is free and open source software Provides links to a rich variety of resources for instructors and students to freely use in their own courses that develop new CO-FOSS products for other non-profits.

SDL '99 - The Next Millennium (Hardcover): R. Dssouli, G.V. Bochmann, Y. Lahav SDL '99 - The Next Millennium (Hardcover)
R. Dssouli, G.V. Bochmann, Y. Lahav
R3,119 Discovery Miles 31 190 Ships in 10 - 15 working days

This book represents the proceedings of the 9th SDL Forum which was held in Montreal, Quebec, Canada, during the week of June 21-25, 1999. The 9th SDL Forum presents papers on the past and future development of the MSC and SDL languages.The volume presents information on experience with the use of these languages in industrial development projects, on tools and techniques for using these languages in the software and hardware development process, and other aspects of these languages.

Computational Physics - Fortran Version (Paperback): Steven E. Koonin Computational Physics - Fortran Version (Paperback)
Steven E. Koonin
R2,540 Discovery Miles 25 400 Ships in 10 - 15 working days

"Computational Physics" is designed to provide direct experience in the computer modeling of physical systems. Its scope includes the essential numerical techniques needed to "do physics" on a computer. Each of these is developed heuristically in the text, with the aid of simple mathematical illustrations. However, the real value of the book is in the eight Examples and Projects, where the reader is guided in applying these techniques to substantial problems in classical, quantum, or statistical mechanics. These problems have been chosen to enrich the standard physics curriculum at the advanced undergraduate or beginning graduate level. The book will also be useful to physicists, engineers, and chemists interested in computer modeling and numerical techniques. Although the user-friendly and fully documented programs are written in FORTRAN, a casual familiarity with any other high-level language, such as BASIC, PASCAL, or C, is sufficient. The codes in BASIC and FORTRAN are available on the web at http: //www.computationalphysics.info (Please follow the link at the bottom of the page). They are available in zip format, which can be expanded on UNIX, Window, and Mac systems with the proper software. The codes are suitable for use (with minor changes) on any machine with a FORTRAN-77 compatible compiler or BASIC compiler. The FORTRAN graphics codes are available as well. However, as they were originally written to run on the VAX, major modifications must be made to make them run on other machines.

Pointers on C (Paperback, Reissue): Kenneth Reek Pointers on C (Paperback, Reissue)
Kenneth Reek
R4,861 Discovery Miles 48 610 Ships in 10 - 15 working days

Designed for professionals and advanced students, Pointers On C provides a comprehensive resource for those needing in-depth coverage of the C programming language. An extensive explanation of pointer basics and a thorough exploration of their advanced features allows programmers to incorporate the power of pointers into their C programs. Complete coverage, detailed explanations of C programming idioms, and thorough discussion of advanced topics makes Pointers On C a valuable tutorial and reference for students and professionals alike.

Handbook Of Graph Grammars And Computing By Graph Transformation, Vol 1: Foundations (Hardcover): Grzegorz Rozenberg Handbook Of Graph Grammars And Computing By Graph Transformation, Vol 1: Foundations (Hardcover)
Grzegorz Rozenberg
R4,928 Discovery Miles 49 280 Ships in 18 - 22 working days

Graph grammars originated in the late 60s, motivated by considerations about pattern recognition and compiler construction. Since then the list of areas which have interacted with the development of graph grammars has grown quite impressively. Besides the aforementioned areas it includes software specification and development, VLSI layout schemes, database design, modeling of concurrent systems, massively parallel computer architectures, logic programming, computer animation, developmental biology, music composition, visual languages, and many others.The area of graph grammars and graph transformations generalizes formal language theory based on strings and the theory of term rewriting based on trees. As a matter of fact within the area of graph grammars, graph transformation is considered a fundamental programming paradigm where computation includes specification, programming, and implementation.Over the last 25-odd years graph grammars have developed at a steady pace into a theoretically attractive and well-motivated research field. In particular, they are now based on very solid foundations, which are presented in this volume. Volume 1 of the indispensable Handbook of Graph Grammars and Computing by Graph Transformations includes a state-of-the-art presentation of the foundations of all the basic approaches to rule-based graph specification and transformation: algebraic approach, logic approach, node-based rewriting, (hyper)edge-based rewriting, programmed graph rewriting, and 2-structures. The book has been written in a tutorial/survey style to enhance its usefulness.

SDL '97: Time for Testing - SDL, MSC and Trends (Hardcover): A. Cavalli, A. Sarma SDL '97: Time for Testing - SDL, MSC and Trends (Hardcover)
A. Cavalli, A. Sarma
R5,709 Discovery Miles 57 090 Ships in 10 - 15 working days

As Cavalli and Sarma astutely remarked in the introduction to this volume, it is quite remarkable that SDL '97 may have the first participant younger than SDL itself. SDL '97 provides the opportunity to reflect the course SDL has taken and why it has been successful over two decades where other languages addressing the same market have failed.

SDL now also has a permanent companion in MSC (Message Sequence Charts). MSC today is a language in its own right and has its areas of application both in conjunction with SDL and independently or in combination with other techniques. MSC has strong structuring concepts to specify message sequences for large systems and can be used to develop scenarios, which is extremely useful for test and design environments. The SDL Forum today really is the SDL and MSC Forum.

Data Science with Julia (Hardcover): Paul D. McNicholas, Peter Tait Data Science with Julia (Hardcover)
Paul D. McNicholas, Peter Tait
R4,781 Discovery Miles 47 810 Ships in 10 - 15 working days

"This book is a great way to both start learning data science through the promising Julia language and to become an efficient data scientist."- Professor Charles Bouveyron, INRIA Chair in Data Science, Universite Cote d'Azur, Nice, France Julia, an open-source programming language, was created to be as easy to use as languages such as R and Python while also as fast as C and Fortran. An accessible, intuitive, and highly efficient base language with speed that exceeds R and Python, makes Julia a formidable language for data science. Using well known data science methods that will motivate the reader, Data Science with Julia will get readers up to speed on key features of the Julia language and illustrate its facilities for data science and machine learning work. Features: Covers the core components of Julia as well as packages relevant to the input, manipulation and representation of data. Discusses several important topics in data science including supervised and unsupervised learning. Reviews data visualization using the Gadfly package, which was designed to emulate the very popular ggplot2 package in R. Readers will learn how to make many common plots and how to visualize model results. Presents how to optimize Julia code for performance. Will be an ideal source for people who already know R and want to learn how to use Julia (though no previous knowledge of R or any other programming language is required). The advantages of Julia for data science cannot be understated. Besides speed and ease of use, there are already over 1,900 packages available and Julia can interface (either directly or through packages) with libraries written in R, Python, Matlab, C, C++ or Fortran. The book is for senior undergraduates, beginning graduate students, or practicing data scientists who want to learn how to use Julia for data science. "This book is a great way to both start learning data science through the promising Julia language and to become an efficient data scientist." Professor Charles Bouveyron INRIA Chair in Data Science Universite Cote d'Azur, Nice, France

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
On Coal at Home and Abroad, 3 Articles…
John R. Leifchild Paperback R422 Discovery Miles 4 220
Research Anthology on Artificial Neural…
Information R Management Association Hardcover R12,938 Discovery Miles 129 380
The Forest Worker: September, 1925…
United States Department of Agriculture Paperback R496 Discovery Miles 4 960
Chalcogenide Glasses - Preparation…
J-L. Adam, X. Zhang Hardcover R5,824 Discovery Miles 58 240
Zeroing Neural Networks - Finite-time…
L. Xiao Hardcover R3,019 Discovery Miles 30 190
Hyperspectral Image Fusion
Subhasis Chaudhuri, Ketan Kotwal Hardcover R2,658 Discovery Miles 26 580
Neural Networks - A Practical Guide For…
Steven Cooper Hardcover R600 R544 Discovery Miles 5 440
Year Book
Carnegie Institution of Washington Paperback R573 Discovery Miles 5 730
Deep Learning For Beginners - 2…
Steven Cooper Hardcover R729 R658 Discovery Miles 6 580
Current Industrial Reports…
United States Bureau of the Census Paperback R751 Discovery Miles 7 510

 

Partners