Members
Login
Sign Up!!!
Categories
Arts
Business
Custom Research
Economics
Film
Foreign
Government and Law
History
Literature
Medical
Miscellaneous
People
Personal Essays
Philosophy
Psychology
Science and Technology

Support
FAQ
Customer Service
Site Search

     Home Customer Service Acceptable Use Policy Site Search

     Enter Search Topic:
 

Already a member? Go here to log in and view the entire paper!

Join Now!
by: Credit Card
Join Now!
by: Online Check
Membership Benefits

Object Oriented Programming Languages

This is an excerpt from the paper...

This research and analysis paper will discuss two seminal Object Oriented Programming (OOP) languages, SmallTalk and C++. "In the history of computing, we generally choose to observe past events from a viewpoint of fifteen years; thus 1993 was the obvious date of a second conference" (Lee, 1996, 3). Lee was talking to a group of academic designers of computing languages, rather like a pope addressing and audience of bishops who will then leave this conclave to gather, again, we assume in 2008.

The conference on which this text book is based was held in 1993, and the authors and editors (Bergin and Gibson) spent three years trying to mold the wealth of material -- ranging from academic arguments, personal memories, opinions, and so on, into a work of reasonable coherence.

This book is a confirmation that object-oriented programming has emerged as the dominant computer programming style, and object-oriented languages such as C++ and Java enjoy wide use in academia and industry. The development of object-oriented languages is more of an exercise in refinement rather than creation.

When you consider the languages of Ada, Aleph, BETA, Blue, C++, Cecil, Cel, Clarion, LOS, Component Pascal, C-sharp, Curl, Delphi, Dylan, E, Eiffel, Eiffel-sharp, ElastiC, and compare them operationally against Haskell, ICI, Java, Lagoona, Leda, Lua, Modula-3, Oberon, Object REXX, Objective C, Objective Caml, Obliq, OO Cobol, and so on, the impression is that the differences are, for the mo

. . .
lso began work on the SmallTalk language. SmallTalk owed much to the object concepts from Simula, and his program was designed to mimic Nygarrd's individual entities, or "cells," communicating with each other via messages. In 1972 Kay took a job at Xerox's Palo Alto Research Center (Xerox PARC) and began using SmallTalk in an educational context. Young children were exposed to computers and their reactions were analyzed. Kay concluded that children learned more through images and sounds than through plain text and, along with other researchers at PARC, Kay developed a simple computer system which made heavy use of graphics and animation. Some of the children became very adept at using this system; in fact, some developed complicated programs of their own with it! In spite of its 20-year history, it is widely believed that the overall programming experience and productivity of SmallTalk is still unsurpassed by other development environments. SmallTalk is in continuing active development, and has gathered a loyal community of users around it. SmallTalk has been very influential on many other computer languages. SmallTalk can be summarized thus: Everything is an object. Strings, integers, booleans, class definitions, blocks o
. . .

Some common words found in the essay are:
SmallTalk C++, Mahoney1998 Object-oriented, Bergin Gibson, OrderedCollection Rectangle, ANSI C, Bell Labs, Dahl Nygaard's, Office Equipment, Lazere Sasha, Denis Ritchie, programming languages, programming language, bell labs, computer programming, c++ release, object-oriented programming, object-oriented languages, object oriented, data types, novobilski 1991, = û 1, object oriented programming, cooke urban hamilton, urban hamilton 1999, cox novobilski 1991,
Approximate Word count = 7488
Approximate Pages = 30 (250 words per page)

More Essays on Object Oriented Programming Languages

Object Oriented Languages 4482 words
Critique of C Language 2147 words
Software Paradigms ampamp Software Innovation 3412 words
Open Source Programming: Linux ampamp Microsoft 9407 words
Accounting Profession Technology 3675 words
Changes in Accounting by Technology 3681 words
USES OF DATA DICTIONARIES The 1227 words
Feasibility of Downsizing 8301 words
Strategic Information Systems 4621 words
InHouse vs Outside Consulting Firms 9258 words
Membership Benefits
Click here to Join Now!
by: Credit Card
Click here to Join Now!
by: Online Check






to Over 32,000 Professionally Written Papers!!!
 


All papers are for research and reference purposes only!
Copyright © 2009 LotsOfEssays.com
All rights reserved. Webmasters make $$$ NEW