Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Smalltalk


Related Topics

In the News (Tue 25 Jun 19)

  
  Smalltalk - Wikipedia, the free encyclopedia
Smalltalk is a 'pure' OO language, meaning that unlike Java and C++ there is no difference between objects and primitive types.
Smalltalk images are similar to core dumps and generally provide the same benefits, such as delayed or remote debugging with full access to the application state at the time of error.
Smalltalk programs are usually compiled to bytecode, which is then interpreted by a virtual machine or dynamically translated into machine-native code.
en.wikipedia.org /wiki/Smalltalk   (3690 words)

  
 introduction to smalltalk
Smalltalk V and later Visual Smalltalk restricted itself to a much simplified user interface, due largely to hardware constraints on early IBM PCs and Microsoft's DOS operating system, but it was sold for a very reasonable price.Xerox itself reaped only sparse rewards from its investment in the Smalltalk project.
Smalltalk is a "dynamically typed" language in which there is no type information associated with identifiers, but rather with the objects themselves - as reflected in the classes they are instances of and consequently the types of messages they are willing to react to.
Smalltalk's strong object-orientation also permits additional control structures to be defined in an elegant way, attaching appropriate methods to the class of objects which guards the control structures' execution.
www.cosc.canterbury.ac.nz /wolfgang.kreutzer/cosc205/smalltalk1.html   (6779 words)

  
 Smalltalk Object Model
Smalltalk is uniformly object-oriented because everything that the Smalltalk programmer deals with is an object, from a number to an entire application.
Polymorphism is typically implemented in Smalltalk through the abstraction of the common properties of a group of objects into classes and hierarchically subclassing shared properties using inheritance-along with specialization of the subclass to define the differences.
Smalltalk supports polymorphism by allowing methods defined in classes to be overridden with methods of the same name, but different logic, in a subsequent subclass.
www.objs.com /x3h7/smalltalk.htm   (1737 words)

  
 Smalltalk - TunesWiki
Smalltalk is a class-based OO programming language with reflective capabilities.
Smalltalk can be viewed as an OS of sorts, more so if it is not running on another OS.
Smalltalk was developed under Alan Kay's team, at Xerox PARC in the 1970s and early 1980s.
tunes.org /wiki/Smalltalk   (420 words)

  
 #Smalltalk - Implementation
All Smalltalk classes inherit from a Root class that is a subclass of the.NET System.Object class.
Smalltalk instance variables correspond directly to.NET instance variables, and Smalltalk class instance variables are represented by.NET instance variables on the.NET class corresponding to the Smalltalk metaclass.
Smalltalk class variables are represented by.NET static variables and are in the.NET class corresponding to the class not the metaclass.
www.refactory.com /Software/SharpSmalltalk/Implementation.html   (375 words)

  
 Smalltalk Language
Smalltalk family languages are small languages with a slightly unusual syntax.
Smalltalk family languages have been loosely based on ActorSystem semantics up to and including Smalltalk-76, and on more conventional procedural semantics in later versions.
Smalltalk semantics rely (almost) solely on polymorphic MessagePassing to instances of hierarchically organized classes.
c2.com /cgi/wiki?SmalltalkLanguage   (737 words)

  
 Cincom Smalltalk
With Cincom Smalltalk, you can extend the life cycle of business applications with reusable components and easy-to-use maintenance tools, thus minimizing the cost of re-coding new applications or maintaining existing applications.
Cincom Smalltalk applications can seamlessly be integrated with legacy and desktop environments and current applications with minimal risk.
Due to Cincom Smalltalk's development language, employees have the ability to concentrate on the solutions, and not on the code itself.
smalltalk.cincom.com /prodinformation/index.ssp   (589 words)

  
 PC AI - Smalltalk Programming Language
Smalltalk is a dynamic language whose special benefits derive from three unique characteristics: pure objects, exploratory programming, and malleable models.
Due to Smalltalk's dynamic nature, the model can be kept running in the face of incremental change where the cumulative effect is quite extraordinary.
Smalltalk - the Natural Successor to COBOL Smalltalk is finding its greatest success in the enterprise development organization that is moving to client/server architecture, and where COBOL has been used previously.
www.pcai.com /web/ai_info/pcai_smalltalk.html   (876 words)

  
 BYTE.com
The Smalltalk research project was founded on the belief that computer technologies are the key to improving communications channels between people, in business as well as personal settings.
Even in 1981, Smalltalk systems were not the only ones with this characteristic--Lisp systems pioneered the approach in the early 1960s--but they were among the outstanding examples and were the ones that moved most successfully from proprietary hardware to the microprocessor mainstream.
Smalltalk has no monopoly on new concepts, but it has been a leader in the public relations necessary to get these concepts out into the computing mainstream.
www.byte.com /art/9608/sec4/art1.htm   (2268 words)

  
 The Early History of Smalltalk
Early Smalltalk was the first complete realization of these new points of view as parented by its many predecessors in hardware, language and user interface design.
Smalltalk runs on this system, and is one of the main systems I use for my current work with children.
Smalltalk's design--and existence--is due to the insight that everything we can describe can be represented by the recursive composition of a single kind of behavioral building block that hides its combination of state and process inside itself and can be dealt with only through the exchange of messages.
gagne.homedns.org /~tgagne/contrib/EarlyHistoryST.html   (20054 words)

  
 Mod.Smalltalk.org Main Page
While many Smalltalk systems are being used on the web and often implement their own web servers, because the HTTP protocol that drives a web server and web browsers is really simple to implement, the Apache has the largest market share of any web server.
Smalltalk has an excellent potential to be the engine behind many powerful, yet to be built, web sites.
Integrating Smalltalk systems with Apache can be done using the popular and upto date FastCGI protocol module that has seen many years of development.
www.mod.smalltalk.org   (720 words)

  
 BYTE.com > Smalltalk at 30   (Site not responding. Last check: 2007-10-22)
If you can ignore the aggrieved tone of many Smalltalk advocates—the "my objects are purer than your objects" rant—you can find at least a kernel of truth in what they have to say.
Smalltalk pioneered the idea that programming could be done with nouns (objects) and verbs (messages), sort of like a natural language.
In general, Dave's Smalltalk FAQ is very good as far as it goes, although incomplete and somewhat out of date.
www.byte.com /documents/s=7612/byt1031873908890/0916_heller.html   (526 words)

  
 GNU Smalltalk User's Guide
Smalltalk editing mode for GNU Emacs This mode supports editing Smalltalk method definitions (see section Editing method definitions for details on how to access this package, and see section Smalltalk interface for GNU Emacs for a description of the Smalltalk editing mode for GNU Emacs).
The most exciting one is the Smalltalk interactor system, which basically allows you run in GNU Emacs with Smalltalk files in one window, and Smalltalk in the other.
You should be in a buffer that's in Smalltalk mode (which can be automatically enabled by adding the proper magic to the auto-mode-alist, see section Autoloading GNU Smalltalk mode).
www.cs.utah.edu /dept/old/texinfo/mst/mst.html   (7605 words)

  
 Smalltalk FAQ (v.1.0)   (Site not responding. Last check: 2007-10-22)
SystemDictionary maintains all the names of classes, global variables and pool dictionaries in the system.=20 Smalltalk is the sole instance of the class SystemDictionary.
Pool dictionaries are created for providing access to pool variables to several classes that are not related by inheritance.
A literal is a piece of Smalltalk code that the compiler converts immediately to an object.
www.faqs.org /faqs/smalltalk-faq   (3472 words)

  
 Smalltalk Tidbits, Industry Rants
Gemstone is the simplest thing that could possibly work for object persistence - it's a Smalltalk implementation and a database, so you can drive your objects right there on the server.
I do that - BottomFeeder :) Rob's first language was Smalltalk, so even though he's not currently working with ST at work, he does shareware/freeware work in it.
Gemstone is also a Smalltalk dialect - it comes with a complete set of kernel classes.
www.cincomsmalltalk.com /blog/blogView   (2940 words)

  
 Smalltalk   (Site not responding. Last check: 2007-10-22)
ANSI Smalltalk is a recognized standard for Smalltalk.
While Squeak is Smalltalk in spirit, it is not currently (2003) compliant with the ANSI Smalltalk standard.
"Smalltalk" is also the name of the global variable in the system which holds the sole instance of SystemDictionary.
minnow.cc.gatech.edu /squeak/1823   (221 words)

  
 Cincom Smalltalk
Cincom Smalltalk is an easy-to-learn and easy-to-use object-oriented application development environment for creating and maintaining portable, cross-platform business applications.
Research has proven that Smalltalk programmers can solve a given problem faster, needing only one-half to one-third of the code required by programmers using other languages (Linea Engineering Study).
The Cincom Smalltalk team will be visiting the ESUG conference in less than two weeks - Martin Kobetic will be talking about cryptography in Cincom Smalltalk, and James Robertson will be talking about his experience building, deploying, and updating a dynamic web application in Cincom Smalltalk.
www.cincomsmalltalk.com   (539 words)

  
 STIC:Your Smalltalk Industry Council
The Smalltalk Industry Council is a cohesive Smalltalk community where information, technical issues, new ideas and concerns are openly discussed to benefit the industry.
Java is the most Smalltalk-like of the C family, removing the direct pointer manipulation of C++ and adding fully integrated garbage collection.
Smalltalk provides a simpler syntax, consistency between class and instance behavior, much higher productivity and easier maintainability.
www.stic.org   (264 words)

  
 Why Smalltalk: Supporting the Smalltalk Community
Why Smalltalk delivers timely news and information to IT managers, developers and recent adopters of Smalltalk for all businesses and industries.
The Smalltalk Industry Council is pleased to announce the first annual 2005 Smalltalk Solutions Smalltalk Coding Contest.
The Smalltalk Solutions Technical Conference being held in Orlando June 27-29, 2005 will serve as the home for the coding competition finale.
www.whysmalltalk.com   (121 words)

  
 Smalltalk Webring
Smalltalk Studio enables you to develop high quality Smalltalk objects in an intuitive environment.
The Ottawa Carleton Smalltalk Users Group is a users group based in Ottawa Ontario, Canada to discuss and promote the Smalltalk programming language.
Smalltalk is one of the best software development systems ever, but much of the benefit of object oriented programming can be lost in the discontinuity between the language and the database.
f.webring.com /hub?ring=smalltalk   (743 words)

  
 Smalltalk Frequently-Asked Questions (FAQ)
Most of them simply archive GNU smalltalk, but there are also a few large archives containing many interesting and varied sources.
Date: 20 Apr 93 12:40:27 GMT Organization: Dept Computer Science, University of Manchester, U.K. In article <1qua3qINN9t1@umbc8.umbc.edu>, cs331106@umbc.edu (cs331106) writes: > > I have been researching the smalltalk language, and have found > conflicting reports as to whether or not smalltalk is a single > or multiple inheritance style language.
GNU Smalltalk tries to be syntax compatible with the language described in the blue/purple book (ST-80: the Language*).
www.cs.cmu.edu /Groups/AI/html/faqs/lang/smalltalk/faq.html   (3100 words)

  
 Amazon.com: Smalltalk With Style: Books: Suzanne Skublics,Edward J. Klimas,David A. Thomas,John Pugh   (Site not responding. Last check: 2007-10-22)
Bridging the gap between well established software engineering principles and the real-world practice of programming, this book presents guidelines for programming in the Smalltalk language that will result in source code that is clear, easy to read, and easy to understand.
For those of you who are novice Smalltalk programmers, this will help you become experts faster--read it, meditate on why the recommendations make sense, ask the experts what they think; the exercise of doing this will help you to understand Smalltalk better.
This is one of two or three "must have" books that every person interested in or practicing Smalltalk needs to read and keep on a shelf near by.
www.amazon.com /Smalltalk-Style-Suzanne-Skublics/dp/0131655493   (1289 words)

  
 Pocket Smalltalk   (Site not responding. Last check: 2007-10-22)
Pocket Smalltalk™ IDE is a free open source programming environment that lets developers write Smalltalk applications for Palm Powered™ handhelds, and other small devices.
Pocket Smalltalk consists of an integrated development environment (IDE) which runs on a variety of platforms (Windows, MacOS, Linux, OS/2, others).
Best of all, Pocket Smalltalk creates small, standalone applications — no runtime libraries are required.
www.pocketsmalltalk.com   (240 words)

  
 smalltalk - SWiK
Smalltalk is a programming-language that helped pioneer object-oriented programming.
Smalltalk is a [[programming-language]] that helped pioneer [[oopobject-oriented programming]].
The contents of smalltalk page and all pages directly attached to smalltalk will be erased.
swik.net /Smalltalk   (351 words)

  
 Smalltalk Comparisons against other programming languages and Smalltalk productivity
Smalltalk is executed using a Virtual Machine (VM) as Java.
But Smalltalk holds all the code in only one file (the image) and store in it all the state of the system (working Threads and so on).
This document compares and contrasts Smalltalk and Java using a somewhat unusual approach: The author transforms one language (Smalltalk) into the other (Java) by a series of small steps in an intermediary language (SmallJava).
www.whysmalltalk.com /smalltalkcomparisons   (767 words)

  
 GNU Smalltalk - GNU Project - Free Software Foundation (FSF)
GNU Smalltalk is a free implementation of the Smalltalk-80 language which runs on most versions on Unix and, in general, everywhere you can find a POSIX-compliance library.
Contribute your Smalltalk source code to the GNU Smaltalk project or assist with your development skills.
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.
www.gnu.org /software/smalltalk/smalltalk.html   (172 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.