Digitool, Inc. Object Logo
Section
Home
Purchase
Download
Support
Contact
Site Map

Object Logo

Object Logo is an advanced implementation of the Logo programming language. Logo is based on the philosophy of "no threshold and no ceiling," and provides a rich and interactive environment for learning mathematics, geometry, and algorithmic thinking.

Object Logo extends both the capabilities and performance of traditional Logo providing an environment suitable for users of all ages, from elementary school students to professional programmers. Object Logo is a powerful educational tool and an ideal vehicle for exploring computer programming in general and object-oriented programming in particular.

Features and Benefits


Object-Oriented Programming Object Logo includes a complete and easy-to-learn object system that greatly reduces programming time. 
Robotics Support Provides object-oriented interface for control of robotic systems (such as LEGO motors, lights and sensors) via Paradigm's Pearl Controller.
Extensive Mathematics Package Supports complex numbers and true fractional arithmetic along with a full complement of trigonometric and logarithmic functions, enables development of mathematically demanding programs.
List Processing Facilitates the exploration of symbolic processing and the techniques of artifical intelligence.
Incremental Compiler Combines the speed of compiled languages with the interactivity of interpreted ones.
Macintosh Interface Integration The programming environment is fully integrated with the Macintosh interface, simplifying program writing and editing.
Turtle Graphics An intuitive graphics system based on relative coordinates that facilitates the learning of programming concepts and permits the exploration of complex geometrics.
High-Level Toolbox Access Permits creation of programs that take full advantage of the Macintosh toolbox. Programs incorporating Macintosh windows, menus and dialogs can be easily developed.
QuickDraw Graphics Allows direct utilization of powerful Macintosh graphic routines.
File Compiler/Application Generator Compiled files can be loaded more quickly.
Apple Logo Compatibility Provides an easy way of learning Object Logo using existing Logo books.
Debugging Provides tools for debugging of complex programs.
Speech and Music Synthesis Programs can be enriched with sound and music.

Technical Specifications


Data types: Object-Oriented Programming: Color:
Words (symbols and numbers), lists, arrays, objects and MacTypes. Object system based on Object Lisp. Classes and instances can be created using the mechanisms of inheritance and multiple inheritance, with shadowing of object variables and procedures Full support for 32-bit color QuickDraw.

Numbers: Robotics Control Incremental compiler With Dynamic Linking
Integers, bignums (unbounded integers), real, complex and ratio. Robotics control via Pearl Controller serial device Defined procedures are automatically compiled to 68000 native code
Mathematical functions: Built-in Objects File compiler and stand-along application generator
Fractional arithmetic. Trigonometric and hyperbolic functions. Logarithmic and exponential functions. Includes generic windows, text windows, file windows, Listeners, Editors, menu items, imput and output streams, turtles, motors, lights, sensors and machines. All are available for immediate specification and use. File compiler generates fast loading and executing files. Application generator generates stand-alone programs that can be distributed without a licensing fee.
List processing Speech and music synthesis Debugging
List extracting and list constructing functions. Advanced list functions equivalent to LISP rplaca, rplacd, and cons. Speech via macinTalk driver. Music via Macintosh four-voice sound synthesizer or MIDI. Pause, trace and step functions as well as inspection of frames of current procedures.
Variables Maximum number of windows: Maximum text window size:
Global, local, public and object Unlimited. 32000 characters.

System Requirements 


Any Macintosh computer with at least 2 MB of RAM and 1 MB of disk storage. Macintosh System 7.0 or later is recommended. Runs emulated on Power Macintosh computers with Modern Memory Manager off.

Ordering


Please use our order form.


Made with MCL MCL and Macintosh Common Lisp are trademarks of Digitool, Inc.
Apple, the Apple logo, and Macintosh are trademarks of Apple Computer.
All other trademarks mentioned herein belong to their respective owners.
Last update: Sat, Mar 06 1999 at 16:31:56
Copyright © 2000
Digitool, Inc.
Web design by
David & Nick
Lamkins