Smalltalk - still the best programming language
Developed in the '70s, people are still catching up with it when designing new programming languages. This lens will try to convey the message why this is.
Smalltalk is a dynamically typed, full object-oriented language. Everything is an object: "primitive" data, methods, blocks of code, the stack, processes, etcetera. Furthermore, it lives - you change a living, running system when developing software in Smalltalk, making it easy to literally see what you are doing.
These two concepts combine to make a development environment that is rich, powerful and easily amendable to your needs. The end result: more fun, more productivity.
Smalltalk is a dynamically typed, full object-oriented language. Everything is an object: "primitive" data, methods, blocks of code, the stack, processes, etcetera. Furthermore, it lives - you change a living, running system when developing software in Smalltalk, making it easy to literally see what you are doing.
These two concepts combine to make a development environment that is rich, powerful and easily amendable to your needs. The end result: more fun, more productivity.
Links
- OOPSLA'96 Electronic Information Hotline
- 11th Annual ACM Conference on Object-Oriented Programming Systems, Languages, and Applications.
- The Smalltalk Brewery, Inc.
- VisualWorks performance tuning, mentoring, training: we attack and fix the underlying source/cause of 80% of the performance problems attributed to Smalltalk: Procedural Object Oriented Programming: POOP.
- Monty Kamath's GoodStart: Smalltalk Information
- News, who uses it, dialects, tutorials, FAQs, books, links, great questions, polls, jobs, recruiters, interview jeopardy. Smalltalk's unofficial home.
- Smalltalk Gets Developers Talking
- Interest in decades-old language grows as developers use it for Web applications and services, where one piece of software talks to others without knowing much about the other system, a concept originated in Smalltalk. [InformationWeek]
- UIUC Smalltalk Archive
- Big, famous Smalltalk software repository at University of Illinois Urbana-Champaign.
- Smalltalk Industry Council: STIC
- Cohesive community where information, technical issues, new ideas, concerns are openly discussed to benefit the industry; for users and prospects, and those interested in many larger issues: standards, history.
- WikiWorks
- Wiki's home at UIUC. Several Wikis with much useful information on several Smalltalk topics.
- Design Principles Behind Smalltalk
- By Dan Ingalls. Centerpiece article from the historic Smalltalk special issue, which sets out the main philosophy and principles of the system in terms any intelligent person can understand. [BYTE magazine]
- Steve Waring's Smalltalk Journal
- A journal, mostly about Smalltalk. Includes articles, tutorials and sample code for Dolphin Smalltalk.
- TUNES Project: Smalltalk
- Unique description, links: Smalltalk, Squeak. [Open Content]
- CMPnet TechWeb TechEncyclopedia: Smalltalk
- Great resource: over 11,000 definitions.
- Smalltalk Solutions 2002 Trip Report
- Wiki-based trip report Go Smalltalk! conference to be held in Cincinnati Ohio, at Hyatt Regency Hotel and Cincinnati Convention Center, on 2002 April 22-24.
- Smalltalk.org
- New, one-stop source for Smalltalk links and information.
- Smalltalk Webring
- Tools to join and navigate the Smalltalk Webring.
- Smalltalk Chronicles
- Free online Smalltalk magazine published by The Object People, Inc.
- Webopedia: Smalltalk
- Briefly defines term, lists several good links for more information.
- 2002 Dr. Dobb's Excellence in Programming Awards
- To Adele Goldberg, Dan Ingalls, pioneers of object-oriented programming, and Smalltalk language and development environment. As researchers at Xerox's Palo Alto Research Center (PARC), each saw in their own way the promise of objects, and was in a unique position to put theory into practice in an architecture based on objects at all levels. [Dr. Dobb's Journal]
- Smalltalk Programming
- Information, and many useful links of many types: documents, advocacy, environments, implementations, and design patterns.
- Hello, World program
- Smalltalk
- Smalltalk Solutions 2001 Trip Report
- Diverse opinions and debate, many useful points on Squeak, VisualAge, Dolphin, refactoring, Extreme Programming, Java, LISP, and Objective-C. [Slashdot]
- Instantiations
- Contains product downloads, literature, related links, purchase details, and free Smalltalk products.
- Why Smalltalk?
- The goal of this website is to help answer this very complex question. There are very many features in Smalltalk that combine to make it the best.
- Bytesmiths Smalltalk Information
- Much Smalltalk information: full text of many publications and tutorial slides; description of a suite of team productivity tools for VisualWorks Smalltalk and ENVY/Developer, The Bytesmiths Toolkit; information on Smalltalk consulting services. One of the Web's earliest Smalltalk sites: begun 1994.
Tweets about Smalltalk
0 characters used, 100 remaining
I say...
What others are saying...
Loading...
Del.icio.us bookmarks
by cdegroot
hack-of-all-trades, specializing in OO and Agile development. Keywords: Smalltalk, Scrum. (more)
by 2 people |



