A critique of C++ by Joyner I.

By Joyner I.

Show description

Read Online or Download A critique of C++ PDF

Best programming: programming languages books

Prototype and Scriptaculous: Taking the Pain out of JavaScript

This brief lower demonstrates the best way to use Prototype for a variety of projects, together with occasion dealing with, DOM processing, string and shape technique, and Ajax communications. It explores Scriptaculous' visible results library, from pulsate to squish to fold and past. want interface parts? you can find shape autocompletion in addition to drag and drop aid.

Fast Track to Sun Certified Java Program

If you would like to profit the hot gains in Java SE five. zero and move the solar qualified Java Programmer improve examination (CX-310-056), then this ebook is for you. It covers the entire Java SE five. zero new beneficial properties required within the examination. you don't want to examine the prevailing positive factors that you just already recognize. 117 evaluation questions and ridicule examination questions are integrated.

Additional info for A critique of C++

Sample text

Writing programs in C is often called ‘coding’. Coding is writing obscure encryptions that will later have to be decoded, by none else than a guru! C also encourages programming by guesswork. C programmers often solve ‘bugs’ by adding extra ()s, *s and &s, without understanding the problem. People who attain proficiency at this guesswork, are known as, well you guessed it, gurus!! The view that correctness checks are training wheels for students, which gurus don’t need must be dispelled. Many disciplines have techniques to ensure correctness.

Thus the use of C would be limited and well controlled, rather like small assembler routines are currently used in some systems for the same purpose. Indeed the move to C++ should only be considered in the case of upgrading a body of C programs for backwards compatibility. In the case of new projects alternatives to C and C++ should seriously be considered. Programming is the orchestration of change within a large state space. Object-oriented techniques provide a method of simple division and management of such state spaces.

5 No. 1, and Structured Programming Vol. ) [SJE91] Saake, Jungclaus, Ehrich “ObjectOriented Specification and Stepwise Refinement” in IFIP Workshop on Open Distributed Processing Berlin, 1991. [Weg91] Peter Wegner “Concepts and Paradigms ACM of Object-Oriented Programming” SIGPLAN OOPS Messenger Volume 1 no. 1 August 1990. [X3J16 92] Members of the X3J16 working group on extensions “How to write a C++ Language Extension Proposal for ANSI-X3j16/ISO-WG21” ACM SIGPLAN Notices Vol. 27 No. 6 June 1992.

Download PDF sample

Rated 4.07 of 5 – based on 5 votes