Smalltalk was the first object-oriented programming language to become popular. It was originally used to create prototypes of simpler programming languages and the graphical interfaces that are so popular today. Smalltalk was first run on Xerox's Alto computer, which was designed for it. In 1980, Smalltalk-80 was licensed to Tektronix, Apple, HP and TI for internal use. The first commercial release of Smalltalk was Methods from Digitalk in 1983, which later evolved into Visual Smalltalk. In 1997, Smalltalk became an ANSI standard (X3J20). See VisualWorks, Visual Smalltalk, VisualAge and Alto.
![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2008 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- Chrome is 42x faster than IE7, 9x faster than FF3
- Chrome is 42x faster than IE7, 9x faster than FF3Pretty amazing!! It seems like we DO need competition to foster innovation.NT.Chrome and key logging!http://www.microsoft-watch.com/content/web_services_browser/chrome_privacy_is_full_of_dents.htmlRE: Chrome is 42x faster than IE7, 9x faster than FF3Well please, by all means, do the opposite give us an example of ANY javascript test that...
- Discussion threads 2008-09-03
- UK CS graduates more likely to be unemployed
- UK CS graduates more likely to be unemployedIf you're any good, I wouldn't worry about itMy first question is whether that study takes into account whether people were employed in their actual field of study?Ie, does a job at McDonalds classify as being 'employed' or does every psychology major actually...
- Discussion threads 2008-08-20
- Oddball thinking about OOP
- Oddball thinking about OOPVery interesting Murph ...... but a tad tricky to know if I followed your drift or not.OOP in my mind is a programmers management tool/way/approach/methodology. I'd find it hard not to write OO now. In the background Erlang is proving an interesting curve, but it's a hobby...
- Discussion threads 2008-06-03
- The tattered history of OOP
- The tattered history of OOPCalling for Mom ..SOAP etc are not themselves messaging based, they're messaging protocols - i.e. message carriers that are not internally implemented using object messaging.OOP!Crieky, I had no idea OOP had been through so much! We're just about to start using Zend Framework PHP, I might...
- Discussion threads 2008-06-02
- The tattered history of OOP
- This is a guest blog by frequent contributor Mark Miller - a followup on our earlier discussions of the effectiveness and value of the object oriented programming idea. OOP has been a mixed bag, but I say this only because...
- Blog posts 2008-06-02
- Microsoft declares its modeling love with a new language, 'D'
- Microsoft declares its modeling love with a new language, 'D'or maybeOr maybe its time to start using a managed language, professional IDE, and the .NET Framework to solve all the problems you mentioned above and many more! VB.NET or C# offer much better options than yesterday's languages.Not Invented Here[i]Maybe it's...
- Discussion threads 2008-02-05
- About the Windows Server 2008 stack
- About the Windows Server 2008 stackNeed to corre t your article linkthe link is half the articlebut good points about MS centric users who haven't looked outside their little worldRE: About the Windows Server 2008 stackI believe the Windows registry predates MS getting any influence from the VMS world. (In...
- Discussion threads 2008-01-30
- Simple DirectMedia Layer (zip)
- Simple DirectMedia Layer was designed to be a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of "Civilization:...
- Software downloads 2008-01-24
- A linux defeat
- A linux defeatConverting to a cultureYou've talked about this issue before, but I see it from a slightly different perspective, because of my study of Smalltalk. I've discussed Smalltalk with other people, and seen them reject it because it's too different. What I eventually realized was most of the people...
- Discussion threads 2007-10-11
- BottomFeeder (exe)
- BottomFeeder is a news aggregator client RSS and Atom written in VisualWorks Smalltalk. BottomFeeder runs on Linux x86, also FreeBSD, PowerPC Linux, Sparc Linux, Windows (98/ME/NT/2000/XP/CE 4), Mac OS8/9, Mac OS X PPC, AIX, SGI Irix, HP-UX, and Solaris (SPARC and x86). Version 4.4 features revamped user interface.
- Software downloads 2007-07-20
- Captain Cyborg and the Problem of Evil
- Captain Cyborg and the Problem of EvilA CounterexampleThis is a very interesting post. It sounds like science-fiction, almost delusional, but you're saying these different scenarios represent real viewpoints held by real people.Some more people I would add to your list who believe in the human extension scenario are Douglas Engelbart,...
- Discussion threads 2007-07-05
- iPhone invades the cell phone market
- iPhone invades the cell phone marketJobs' genius was morehe realized that you make the best working products and also make them the best looking. And don't offer anything in brown.just acknowledge that besides being fashionable, they are also damn well engineered, and you'll be fine...Boldly tip-toeingJohn writes: "just so...
- Discussion threads 2007-06-29
- Could you say 'Unix' in Ada?
- Could you say 'Unix' in Ada?Leaky AbstractionsWhat you are argueing is that Unix is full of leaky abstractions instead of sound design principles, so a largely unsafe systems programming language should be used to write application software.I think you are very wrong.Unix promotes enforced isolation of components (strong process isolation,...
- Discussion threads 2007-06-06
- Multiplying "Hello World"
- Multiplying "Hello World"Guilty![i]...the programming language you think in shapes the algorithm choice and therefore affects both how you think about a problem and how you solve it - that’s why COBOL programmers working in Perl usually just write COBOL using Perl notation.[/i]This is very true. When I first started...
- Discussion threads 2007-06-05
- Scratch...programming for dummies or a solid intro to object orientation?
- Scratch...programming for dummies or a solid intro to object orientation?Reminds me of a similar projectcalled Squeak. The region of Extremadura, Spain uses Squeak in their grade schools(80,000 PCs according to the site) to teach object-oriented programming and collaborative content creation. Plus it's also in the OLPC project, so it's completely...
- Discussion threads 2007-05-18
- Sun enters the Rich Internet Application world with JavaFX
- Sun enters the Rich Internet Application world with JavaFXWhat version? Version 2.2 release 7, subversion 111?With the way that Sun names their stuff I will never get it. Version 2 is actually release 1.4??? So what are they calling this FX stuff? Will they ever...
- Discussion threads 2007-05-08
- Project Indiana: Could Sun outshine Microsoft's Silverlight?
- Project Indiana: Could Sun outshine Microsoft's Silverlight?Why bother" anyone care to speculat on Indiana and other potential Sun JavaOne announcements in the pipeline?"Naw, easier to wait and see if its even real.But it's still Java...I think it's a great concept but the only problem I have is that it's still...
- Discussion threads 2007-05-07
- Is Java the missing lever in comparing Windows to OpenBSD?
- Is Java the missing lever in comparing Windows to OpenBSD?Java Community ProcessSun invented its own standards body.http://jcp.org/en/home/indexIBM.There was a reason IBM pushed for opening java, in addition to saving on licensing fees. Whatever restriction the community process may have placed on IBM's direction with Java has now been loosened...
- Discussion threads 2007-04-16
- Programming Languages
- Programming LanguagesLanguage and much more ..." John Backus died last week"May he rest in peace. My condolences.Your text is really good Murph!Languages and the evolution of language adoption is something really complex.In the computer word as well as in the "real" World.I really can not go back to Latin and...
- Discussion threads 2007-03-28
- Apollo is not a browser, stop the comparisons
- Apollo is not a browser, stop the comparisonsYah it is :)Apollo is a browser... eg:Short for Web Browser, a software application used to locate and display Web pages. The two most popular browsers are Netscape Navigator and Microsoft Internet Explorer. Both of these are graphical browsers, which means that they...
- Discussion threads 2007-03-28
Neighboring Terms
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- Demo: Virtualization with the Intel® Xeon® Processor
-
In this Flash demo, you'll learn about virtualization performance and features ideal for consolidation, load balancing, and disaster recovery with leading enterprise reliability.
- Watch how the Intel Xeon processor can increase performance and reliability of your servers >>
- BNET Industries
- Check out BNET's newest resource for managers and executives. Need to do research on your competitors? Don't have time to read every trade pub? BNET Industries is the new source for daily news, insights, and research on 11 major industries and 9,000 public companies.
-
- The technology industry from a different angle
-
- See what's hot in the auto industry
-
- Stay on top of the energy industry




