ZDNet UK


Skip to Main Content

  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Jobs
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


Application development Toolkit

Download now

The Road to Ruby From C++

PublisherJupitermedia
Format HTMLDate added01 May 2007
Topics Object-Oriented, Programming Languages, Application Development
Downloads6

C++ is a statically typed, compiled language that has hybrid object orientation. Its static typing means that the type of every expression and variable is known at compile-time, allowing significant correctness checking before the program executes. Its hybrid object orientation means that it defines non-object primitive types such as int and float, and functions can exist outside of objects. The Ruby programming language is designed to let the programmer write code quickly and concisely. Unlike C++, it is a very dynamic, interpreted language that includes a powerful set of libraries. While it is often referred to as a scripting language, it is a pure objected-oriented language that has sufficient expressiveness for general-purpose applications.

Download now

Did you find this white paper useful?
23 out of 50 users found this white paper useful


  • Trackback
  • Clip Link

Related white papers

Alcatel Builds Easy-to-Use GUI's for Telecommunications Systems With Stingray Products

Alcatel, the Telecom segment of Alcatel Alsthom, designs, manufactures and markets complete telecommunications systems. Alcatel addresses the challenge of developing complete telecommunications systems. The company also needed to develop easy-to-use...


Working With Objects in F#: Learn How to Use Common Object-Oriented Techniques in F# so That Various Shapes Know How to Calculate Their Own Perimeter

There are times though when one wants to extend the kind of shapes they are working with. What about triangles, hexagons or arbitrary polygons, for instance? While it is possible...


Microsoft Visual Basic Series Part 5 - Migrating to Visual Basic .NET Part I

This session is part one of a two-part series that focuses on the key concerns of Microsoft Visual Basic 6.0 desktop application developers who are migrating to Microsoft .NET Windows...


UML Based Model-Driven Development for C

The Unified Modeling Language (UML) and Model-Driven Development (MDD) are rapidly becoming very hot topics and many companies are realizing the advantages made available by these technologies of better, standardized...


Model Driven Development for Systems Webinar

Rhapsody is fast becoming the leading MDD environment within the Mil/Aero community, being a major player in programs such as the Joint Strike Fighter (JSF), Future Combat Systems (FCS) and...


Object Oriented UML Modeling for Traveler Management System

The present paper deals with the Object Oriented designing through Unified Modeling Language (UML) for a Traveler Management System (TMS). The main aim of this paper is to provide a...


On Guard: Producing Run-Time Checks From Integrity Constraints

Software applications are inevitably concerned with data integrity, whether the data is stored in a database, files, or program memory. An integrity guard is code executed before a data update...


White Paper

Featured White Paper

Video case study

Duncan Scott, CIO of DTZ, talks about their global email project and how Mimecast has helped them with their challenges operating as a multinational business

Download Now

Other White Papers

Software Configuration Management: The Foundation of Global Distributed Development Today

By distributing development, you can create a collaborative work environment staffed by the best...

Ten Things to Know About Grid Computing on Windows

This Oracle whitepaper offers insights into Oracle Grid. A grid allows a business to add capacity,...

See All White Papers