Geometry.Net - the online learning center
Home  - Basic_O - Object-oriented Programming
e99.com Bookstore
  
Images 
Newsgroups
Page 7     121-140 of 185    Back | 1  | 2  | 3  | 4  | 5  | 6  | 7  | 8  | 9  | 10  | Next 20
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

         Object-oriented Programming:     more books (100)
  1. Object-Oriented Programming in C++ by Nabajyoti Barkakati, 1991-07
  2. Smalltalk / V Object Oriented Programming System (OOPS) (Tutorial and Programming Handbook) by None, 1987
  3. Component Software: Beyond Object-Oriented Programming. by Clemens Szyperski, 1998
  4. Object-Oriented Programming With Simula (International Computer Science Series) by Bjorn Kirkerud, 1989-11
  5. Concurrent Object-Oriented Programming and Petri Nets: Advances in Petri Nets (Lecture Notes in Computer Science)
  6. Borland C++ 4: Object-Oriented Programming/Book and Disk by Ted Faison, 1994-01
  7. Object-Oriented Programming With Smalltalk/V by Michele Marchesi, 1994-12
  8. Theoretical Aspects Of Object-Oriented Programming - by Carl A. Gunter -, 1994
  9. Object-Oriented Programming With Rexx by Tom Ender, 1997-01
  10. Principles of Object-Oriented Programming in Java 1.1: The Practical Guide to Effective, Efficient Program Design by James W. Cooper, 2000-04
  11. Standard C++ with Object-Oriented Programming by Paul S. Wang, 2000-07-19
  12. Data Abstraction and Object-oriented Programming in C++ by Keith E. Gorlen, Perry S. Plexico, 1990-06-27
  13. C++ and Object Oriented Programming by Kip R. Irvine, 1996-11-08
  14. Objective-C: Object-Oriented Programming Techniques by Lewis J. Pinson, Richard S. Wiener, 1991-06

121. Python Programming Language
Home page for Python, an interpreted, interactive, objectoriented, extensible programming language. It provides an extraordinary combination of clarity and versatility, and is free and comprehensively ported.
http://www.python.org/
Home Search Download Documentation Help ... Python FAQs Python versions Python 2.3 (docs) Python 2.2 (docs) ... Jython (Python in Java) Python Package Index (PyPI) Documentation Beginner's Guide Python Intros Topic Guides Python Books ... cvs Community Python Software Foundation (PSF) Python Business Forum (PBF) Mailing Lists and Newsgroups User Groups ... Mirror Sites Email Us webmaster@python.org Python Software Foundation
www.python.org website hosted by
"Python has been an important part of Google since the beginning, and remains so as the system grows and evolves. Today dozens of Google engineers use Python, and we're looking for more people with skills in this language." said Peter Norvig, director of search quality at Google, Inc.
More quotes

ANNOUNCEMENTS

Welcome to the official website for the Python language.

122. Logic Programming Associates
Prolog compilers for Windows and Mac, expert system shell, objectoriented prolog, data mining.
http://www.lpa.co.uk/

123. PLI 2002: ICFP
The 2002 International Conference on Functional programming covers the entire spectrum of functional programming, from practice to theory, and from established functional programming languages (Scheme, ML, Haskell) to novel language designs and to the functional aspects of objectoriented or concurrent languages. October 4-6, 2002 Pittsburgh, PA, USA.
http://icfp2002.cs.brown.edu/
October 4-6, 2002
Pittsburgh, PA, USA

Affiliated with PLI 2002 The ICFP conference provides a forum for researchers and developers to hear about the latest work on the design, implementations, principles, and uses of functional programming. The conference covers the entire spectrum of functional programming, from practice to theory, and from established functional programming languages (Scheme, ML, Haskell) to novel language designs and to the functional aspects of object-oriented or concurrent languages. Related Events PPDP GPCE (GCSE/SAIG) Workshops What are the Accepted Papers? Please see the separate page What about Hotel and Registration Information? You will find that on the PLI home page Was There a Programming Contest? Yes! The contest ran from 12:00 Noon Pacific Standard Time on Friday August 30, 2002, until 12:00 Noon Monday September 2, 2002. The contest has its own Web page What Kind of Material Appears in ICFP? The call for papers provides information on the kinds of papers sought by the conference.
Contact Us!

124. Index Of /en
Interpreted, dynamically typed, pure objectoriented, scripting language for fast, easy programming, from Japan. Simple, straightforward, extensible. Many features to process text files and do system management, as in Perl. More elegant than Perl, fewer parentheses than Lisp. Japan has more users of Ruby than Python. Open Source
http://www.ruby-lang.org/en/
Index of /en Name Last modified Size Description ... Parent Directory 05-Jun-2004 11:45 - announce.txt 29-May-2004 16:27 1k announce2.txt 04-Jun-2004 12:53 2k Apache/1.3.26 Server at www.ruby-lang.org Port 80

125. Pop-11 Programming Language
Like Lisp in power, but a more traditional, readable syntax; main implementation language of Poplog system. Features proper lexical scoping (procedures are 1st class objects), redefinable/extendible syntax, open user stack (user can explicitly manipulate), dynamic typing, garbage collected, incremental compiling, lightweight processes, object-oriented extensions becoming standard in near future.
http://www.cogs.susx.ac.uk/users/adrianh/pop11.html

126. Programming Java Threads In The Real World, Part 8
Discusses architectural solutions to threading problems. Takes a look at threads from the perspective of an objectoriented designer, and at how to implement threads in an object-oriented environment, focusing on the implementation of asynchronous methods.
http://www.javaworld.com/javaworld/jw-05-1999/jw-05-toolbox_p.html
Advertisement: Support JavaWorld, click here!
May 1999 HOME FEATURED TUTORIALS COLUMNS FORUM ... ABOUT JW Java Toolbox
Programming Java threads in the real world, Part 8
Threads in an object-oriented world, thread pools, implementing socket 'accept' loops
Summary
accept loop efficiently. (4,800 words) By Allen Holub
ne of the biggest problems associated with thread use in an object-oriented environment is a conceptual one: though procedural programmers naturally think about the flow of control from function to function as the system works, object-oriented designers focus on the message flow within an individual scenario or use case. The traditional view of threading, however, concerns itself entirely with flow of control. As a consequence, object-oriented designers typically don't think about threads at least not until they get down to the very low-level implementation part of the design; rather, they think about two categories of messages: synchronous messages that don't return until they're done doing whatever they do, and asynchronous messages , which initiate some background operation and return immediately. This month's column (along with next month's) will address such issues by showing you how to reconcile these two points of view and implement object-oriented-style threading using Java's essentially procedural implementation of threads.

127. Object-Oriented Concurrent Lisp With Solid Modeling Facilities: EusLisp
objectoriented Lisp-based programming system designed specifically for the development of robotics software.
http://www.etl.go.jp/~matsui/eus/
http://www.aist.go.jp/
webmaster@aist.go.jp ŒÂlî•ñ•ÛŒì is an object oriented Lisp for programming.
EusLisp is also suitable for
PostgreSQL programming, particulary for publishing databases on the Web!

FastCounter by LinkExchange
Contents
Reference Manual

128. Aspect-Oriented Programming Home Page
Methodology enabling modularizing of crosscutting concerns. Experience shows that with standard procedural or objectoriented languages it can be hard to modularize many design concerns. Outgrowth of Xerox PARC OO programming research.
http://www2.parc.com/csl/projects/aop/
The contents of the PARC AOP page have moved. If you're looking for information on Aspect-Oriented Programming (AOP) or Aspect Oriented Software Development (AOSD) please visit: http://aosd.net The aosd.net site is intended to be a comprehensive source of information of information for Aspect-Oriented Software Development, and supports mailing lists related to AOSD. If you're looking for Xerox PARC's research on AOP please visit: http://aspectj.org AspectJ is a seamless aspect-oriented extension to Java that enables the modular implementation of a wide range of crosscutting concerns. or http://www.parc.xerox.com/csl/groups/sda The goal of the Software Design Area at Xerox PARC is simple and long-standing: to make it possible to cleanly capture complex design structures in software implementations.

129. The Emerald Distributed Programming Language
An objectoriented garbage-collected programming language. Research information, source code, and papers.
http://www.cs.ubc.ca/nest/dsg/emerald.html
The Emerald Distributed Programming Language
Introduction
This page describes the research on the Emerald Distributed Programming Language. Please be patient, this area is under construction. Thanks!
Objectives
  • Develop and distribute an object-oriented programming language and system incorporating light-weight object migration.
  • Investigate the issues in using such languages for distributed application development, particularly the areas of reliability and availability.
Funding
Project Participants

130. CS545S: Modular Programming
College course on basic programming concepts modular (encapsulation, abstract data types); objectoriented (class, inheritance, polymorphism, dynamic binding); concurrent (thread, synchronization); via Java compared to Oberon, Smalltalk; then dataflow model.
http://www.cs.wustl.edu/~tdk/courses/Cs545/
CS545S: Modular Programming (Spring 2003)
Time: Tuesday, Thursday 7:00 - 8:30 PM
Room: Eliot 103
Weekly Schedule (Tentative)
Handouts
Course Description Part I: To study basic concepts of
  • modular programming (encapsulation, abstract data types) object-oriented programming (class, inheritance, polymorphism, dynamic binding) concurrent programming (thread, synchronization)
through Java, in comparison with Oberon and Smalltalk.
Part II: To study the dataflow programming paradigm.
Part III: To apply the concepts presented in Part I and Part II through Java-based project work.
Prerequisite
CS455 or permission of instructor.
Credit 3 units. (2 design credits)
Instructor
T. D. Kimura
E-mail : tdk@cs.wustl.edu Office : Jolley Hall Phone :
Recommended Readings
Topics
Introduction 1 week Principle of Modular Programming 1 week Object Oriented Programming in Java 2 weeks Parallel Programming in Java 2 weeks Dataflow Paradigm 2 weeks Modular Programming with Oberon and Smalltalk 3 weeks Project Presentations and Tests 2 weeks Weekly Schedule (Tentative)
Grading
Homework (30%)
Midterm Examination (30%)
Final Project (40%)
Final Project:
Dataflow-based Programming System

131. The YAFL Programming Language
Midterm research project to design, implement an object-oriented language, and several attached tools; major goals be strict language with inheritance and garbage collector, unique compiler support facility. Open Source, GPL
http://www.phidani.be/yafl/
Welcome to the Yafl world
Welcome to the joyful world of the YAFL programming language. Are you a Yafl newbie ? click here for an introductory article on Yafl, its history and motivations. This article has been published in JOOP (Journal of Object-Oriented Programming in november 1996. The first Yafl conference has been held in March 1996, and attracted about 40 attendees. You can download the various papers that have been presented at this conference. Most of them are research papers, but some of them do describe projects that have gone into production. Author Article The same, compressed Darius Blasband (Well, myself) Of genericity and other deamons William Nicora YAM: the Yafl Abstract Machine Jerôme Verstrynge MoIS or Introducing Molten Ice in Yafl Lionel Ferrette Cool: A Compiler as a Compiler/Compiler Marc Blasband (Beware: unlike other entries in this list, this document is in Microsoft Word format) Using Yafl in a real world environment Laurent Ferier Global optimization in Yafl Jean-Christophe Réal Formally proving Yafl programs Laurent Ferier recently finished his thesis over global optimization in Yafl, that can be downloaded as

132. Leda Project, Timothy Budd, Oregon State University
Multiparadigm language, by Timothy Budd, creator of Little Smalltalk, Oregon State University. Combines procedural (imperative), objectoriented, logic, and functional programming, in one coherent, unified system.
http://cs.oregonstate.edu/~budd/leda.html
The Leda Programming Language
Leda is a multiparadigm programming language. The idea of a multiparadigm language is to provide a framework in which programmers can work in a variety of styles, freely intermixing constructs from different paradigms. The techniques supported by Leda include imparative programming, the object-oriented approach, logic programming, and functional programming. A complete description of Leda can be found in the book, Multiparadigm Programming in Leda , published by Addison-Wesley , 1995. Sample chapters from this forthcoming book are available on-line ; these include an introduction to the Leda language and a formal description of the Leda grammar. Other information, including sources for several implementations and various technical reports and other documentation, can be obtained using the deparmental mail server. Send e-mail to almanac@cs.orst.edu ; place the words send leda catalog in the body of your request. The same information is available via anonymous ftp or through the www from the machine ftp.cs.orst.edu

133. Logtalk Home Page
An objectoriented extension to the Prolog programming language. It integrates logic programming with object-oriented and event-driven programming. Compatible with most Prolog compilers. Open source
http://www.logtalk.org/
logtalk.org Logtalk Open source object-oriented extension to Prolog
News
Find the latest news about Logtalk (last updated on June 7
Features
Summary of Logtalk features
Compatibility
List of Logtalk compatible Prolog compilers
Examples
Some examples of Logtalk programs
Documentation
User and reference manuals, tutorial, FAQ, release notes and known problems list
Download
Download the latest release of Logtalk ( ) and the user and reference manuals
CVS
Download the latest Logtalk sources from the Logtalk CVS server Sign the Logtalk mailing list, get support, give feedback or leave your sugestions
Links
Links to related resources
Home News Features Compatibility Documentation ...
webmaster@logtalk.org
June 7, 2004
Paulo Moura

134. Advanced Programming Language Design
Book compares over 70 languages, and main classes imperative, functional, objectoriented, dataflow, concurrent, declarative, aggregate. By Raphael Finkel, Addison-Wesley.
http://www.awprofessional.com/catalog/product.asp?product_id={92E30B39-5D91-45F9

135. Barrett R. Bryant
University of Alabama at Birmingham programming languages, compiler design, formal semantics, object-oriented technology.
http://www.cis.uab.edu/info/faculty/bryant/bryant.html
Barrett R. Bryant
Professor and Associate Chair
Research Interests
Programming Languages and Compiler Design Object-Oriented Technology
Education
Ph. D. Computer Science Northwestern University 1983 M. S. Computer Science Northwestern University 1980 B. S. Computer Science University of Arkansas at Little Rock
Special Activities
Research Projects ...
University of Alabama at Birmingham

127 Campbell Hall, 1300 University Boulevard
Birmingham
Alabama
U. S. A. Voice: +1 205 934-2213
Fax: +1 205 934-5473
Email: bryant @ cis.uab.edu Last updated 12/7/03.

136. Fabrik - A Visual Programming Environment
Kit of objectoriented computational and user-interface components that can be 'wired' together to build new components and applications; diagrams use bidirectional dataflow links as shorthand for multiple paths of flow.
http://users.ipa.net/~dwighth/smalltalk/Fabrik/Fabrik.html
Fabrik
A Visual Programming Environment
Dan Ingalls, Scott Wallace, Yu-Ying Chow, Frank Ludolph, Ken Doyle
Apple Computer Inc.
20525 Mariani Avenue
Cupertino, CA. 95014 OOPSLA '88 Conference Proceedings
SIGPLAN Notices
Volume 23, Number 11, November 1988
Abstract
Fabrik is a visual programming environment - a kit of computational and user-interface components that can be "wired" together to build new components and useful applications. Fabrik diagrams utilize bidirectional dataflow connections as a shorthand for multiple paths of flow. Built on object-oriented foundations, Fabrik components can compute arbitrary objects as outputs. Music and animation can be programmed in this way and the user interface can even be extended by generating graphical structures that depend on other data. An interactive type system guards against meaningless connections. As with simple dataflow, each Fabrik component can be compiled into an object with access methods corresponding to each of the possible paths of data propagation. Kits and Concrete Manipulation A kit is a set of primitive components, together with a framework for connecting the components to do new and interesting things. If objects built with the kit can in turn be used to augment the original set of components, then the range of application becomes very large, limited only by the capability of the primitive components and the manner of their interconnection. The kit approach has been around for a long time, manifest in the subroutine libraries of the last three decades. However, the ability to browse through, and experiment with the available components was extremely primitive, owing to the textual orientation of underlying computing environments during those early years.

137. From Competition To Amalgamation Of Different Programming Paradigms (ResearchInd
Describes basic elements (data, actions, tunings, voids, mixtures, ) and principles of programming (stratification, implicit knowledge, limited freedom, ), directed to amalgamating different programming paradigms (imperative, objectoriented, functional, constraint, ) in a unified process of generating computer system models.
http://citeseer.nj.nec.com/386474.html
From Competition to Amalgamation of Different Programming Paradigms (1993) (Make Corrections)
Sergei G. Maslov
Home/Search
Context Related View or download:
unh.edu/pub/csp/archive/pap
maslov.ps
Cached: PS.gz PS PDF Image ... Help
From: unh.edu (more)
(Enter author homepages)

Rate this article: (best)
Comment on this article
(Enter summary)
Abstract: This paper describes the basic elements (data, actions, tunings, voids, mixtures,...) and principles of programming (stratification, implicit knowledge, limited freedom,...), directed to amalgamating of different programming paradigms (imperative, object-oriented, functional, constraint,...) in a unified process of generating computer system models. Compositions of elements and their projections on axes of representation (visual, audio, tactile, and linguistic) make it possible to... (Update)
Active bibliography (related documents): More All Untyped Constrained Lambda Calculus - Crossley, Mandel, Wirsing (1993) (Correct) ... (Correct) Similar documents based on text: More All Semantics of Architectural Specifications in CASL - Schröder, Mossakowski..

138. Python How To Program - Prentice Hall Catalog
By Harvey M. Deitel, Paul J. Deitel, Jonathan P. Liperi, B.A. Wiedermann; Prentice Hall, 2002, ISBN 0130923613, has CDROM. Full introduction for courses in programming basics, Python, Web, object-oriented, GUIs. Prentice Hall
http://vig.prenhall.com/catalog/academic/product/1,4096,0130923613,00.html
Select a Discipline Accounting and Taxation Agriculture Anthropology Applications Software Art Bioengineering Biology BRADY: EMS/Emergency Medical Services Business Communications Business Law Business Math Business Programming Business Studies CAD/Engineering Graphics/Drafting Chemical Engineering Chemistry Civil and Environmental Engineering Civil/Construction Technology Clinical Lab Science/Medical Technology Communication Computer Arts Computer Concepts Computer Science Computer Training and Certification Counseling Criminal Justice Decision Science Dental Hygiene/Dental Assisting Economics Education: Agricultural Education Education: Curriculum and Instruction Education: Early Childhood Education Education: Ed Administration and Leadership Education: Ed Psych and Tests and Measurements Education: Foundations of Education Education: Instructional Technology Education: Reading and Literacy Education: Special Education Electrical Engineering Electronics and Computer Technology English: Composition English: Developmental English: Literature and Film Environmental Technology Fashion Finance Fire/Police Science Foods and Nutrition General Engineering Geography Geology/Oceanography Health Professions History Hospitality and Travel/Tourism Industrial Engineering Insurance Interior Design Introduction to Business Journalism Management Marketing Massage Therapy Mathematics Mech/Manufacturing/Industrial Tech Mechanical Engineering Medical Assisting MIS Music Nursing - LPN/LVN Nursing - RN Nursing Assistant Paralegal/Legal Assisting Philosophy Physical Therapy/Occupational Therapy

139. The Scala Programming Language
A general purpose programming language with a special focus on web services. It combines objectoriented, functional and concurrent elements. It is a successor of Funnel. Java-based implementation.
http://lamp.epfl.ch/scala/
S c a l a Home Overview Documentation Downloads Examples Reporting a Bug ... Community The Scala Programming Language Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages. Scala is object-oriented Scala is a pure object-oriented language in the sense that every value is an object . Types and behavior of objects are described by classes and traits . Class abstractions are extended by subclassing and a flexible mixin-based composition mechanism as a clean replacement for multiple inheritance. Scala is functional Scala is also a functional language in the sense that every function is a value . Scala provides a lightweight syntax for defining anonymous functions, it supports higher-order functions , it allows functions to be nested , and supports currying . Scala's case classes and its built-in support for pattern matching model algebraic types used in many functional programming languages. Furthermore, Scala's notion of pattern matching naturally extends to the

140. Software At The Logic Programming Group At Imperial College
As part of Imperial College's Logic programming Group Software Products, this Edinburghstyle, WAM-based version provides multiple threading, an object-oriented layer, TCP interfacing and other features.
http://www-lp.doc.ic.ac.uk/software.html
Logic Programming Group,
Department of Computing,

Imperial College

of Science, Technology and Medicine,
University of London.
Logic Programming Group Software Products
This page contains software produced in the Logic Programming Group. Note that some of the products can only be released after a special agreement with Imperial College has been signed and returned to us. Also note that some products are not maintained any more (there will be no more official bug fixes).
April
(Frank McCabe, Keith Clark)
IC-Prolog ][
(Frank McCabe, Damian Chu, Yiannis Cosmadopoulos) Note: There is currently no user support for this product

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

Page 7     121-140 of 185    Back | 1  | 2  | 3  | 4  | 5  | 6  | 7  | 8  | 9  | 10  | Next 20

free hit counter