Geometry.Net - the online learning center
Home  - Basic_S - Smalltalk Programming
e99.com Bookstore
  
Images 
Newsgroups
Page 5     81-100 of 142    Back | 1  | 2  | 3  | 4  | 5  | 6  | 7  | 8  | 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  

         Smalltalk Programming:     more books (86)
  1. Smalltalk-80: Bits of History, Words of Advice (Addison-Wesley series in computer science)
  2. Practical Smalltalk: Using Smalltalk/V by Dan Shafer, Dean A. Ritz, 1991-07
  3. Smalltalk/V Mac : Tutorial and Programming Handbook by Digitalk, 1991
  4. Smalltalk/V PM Tutorial and Programming Handbook by N/A, 1989
  5. Smalltalk-80: The Language and its Implementation by Adele Goldberg, David Robson, 1983-05
  6. Squeak: A Quick Trip to ObjectLand by Gene Korienek, Tom Wrensch, et all 2001-12-23
  7. Smalltalk making a move in enterprise development. (application development software): An article from: Software Industry Report
  8. Smalltalk in Brief: Introduction to Object-Oriented Software Development by Martin Osborne, Kenneth Lambert, 1997-01-30
  9. Design and Implementation of Concurrent Smalltalk (Series in Computer Science) by Yasuhiko Yokote, 1990-09
  10. Application Development With Visualage for Smalltalk and Mqseries by IBM Redbooks, 1997-05
  11. Visualage for Smalltalk Handbook: Features by IBM Redbooks, 1997-09
  12. Visualage for Smalltalk Handbook: Fundamentals by IBM Redbooks, 1997-09
  13. Objectworks\Smalltalk Fur Anfanger: Eine Einfuhrung in Die Objektorientierte Programmierung Mit Smalltalk by Matthias C. Bucker, Joachim Geidel, et all 1993-07
  14. Visualage Java-Rmi-Smalltalk the Atm Sample from A to Z by IBM Redbooks, 1999-01

81. Smalltalk Programming Language
smalltalk programming language. Smalltalk is a dynamically typed object Smalltalk programs are usually compiled to bytecodes, run by a virtual machine.
http://www.fact-index.com/s/sm/smalltalk_programming_language.html
Main Page See live article Alphabetical index
Smalltalk programming language
Smalltalk is a dynamically typed object oriented programming language designed at Xerox PARC by Alan Kay , Dan Ingalls, Ted Kaehler, Adele Goldberg , and others during the . The language was generally released as Smalltalk-80 and has been widely used since. In spite of its 20-year history, it is widely believed that the overall programming experience and productivity of Smalltalk is still unsurpassed by other development environments. Smalltalk is in continuing active development, and has gathered a loyal community of users around it. Smalltalk has been had a great influence on the development of many other computer languages, including: Objective-C , Actor, Java and Ruby . Many software development ideas of the came from the Smalltalk community, such as Design Patterns (as applied to software), Extreme Programming and Refactoring . Among Smalltalkers is Ward Cunningham , the inventor of the WikiWiki concept. Smalltalk's big ideas include:
  • "Everything is an object ." Strings, integers, booleans, class definitions, blocks of code, stack frames, memory are all represented as objects.

82. DDJ>2002 Dr. Dobb's Excellence In Programming Awards
To Adele Goldberg, Dan Ingalls, pioneers of objectoriented 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
http://www.ddj.com/documents/s=7119/ddj0205a/0205a.htm
Hello, and welcome to DDJ.com LOG IN Register Forgot password?
Registration FAQ
... green links
All Access members only
RSS Feed
Sponsored Quick Links
DDJ
Dr. Dobb's Articles Dr. Dobb's Journal, 2002 May 2002
2002 Dr. Dobb's Excellence in Programming Awards
Dr. Dobb's Journal May 2002 Since 1995, Dr. Dobb's Journal has presented its Excellence in Programming Award to individuals who, in the spirit of innovation and cooperation, have made significant contributions to the advancement of software development. Past recipients of the Dr. Dobb's Excellence in Programming Award include:
  • Alexander Stepanov, developer of the C++ Standard Template Library.
  • Linus Torvalds, for launching Linux.
  • Larry Wall, author of Perl.
  • James Gosling, chief architect of Java.
  • Ronald Rivest, educator, author, and cryptographer.
  • Gary Kildall, for his work in operating systems, programming languages, and user interfaces.
  • Erich Gamma, Richard Helm, John Vlissides, and Ralph Johnson, authors of Design Patterns: Elements of Reusable Object-Oriented Software.
  • Guido van Rossum, Python creator.

83. Instructor Machine
Experimental objectoriented programming language; looks and feels much like the original smalltalk, adds features to specify access to object detail.
http://tools.fiu.edu/
Instructor Machine
PHP Test output
SecretBrowser/007

84. TOM Programming Language
Object oriented language much in the spirit of the smalltalk, ObjectiveC, Eiffel set of languages. The differences to Objective-C are mainly related to code reuse/use issues. Example in TOM it makes NO difference in code reuse if one has the source or not.
http://gerbil.org/tom/

85. 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

86. Programming Language Comparison
Table compares popular objectoriented languages Eiffel, smalltalk, Ruby, Java, C++, Python, Perl, Visual Basic.
http://www.jvoegele.com/software/langcomp.html
jvoegele.com Programmer's Corner > Programming Language Comparison
Programming Language Comparison
by Jason Voegele What follows is my personal evaluation and comparison of many popular programming languages. It is intended to provide very high-level information about the respective languages to anyone who is trying to decide which language(s) to learn or to use for a particular project. You can find a similar comparisons from Google Note: N/A indicates that a topic or feature is not applicable to the language. Eiffel Smalltalk Ruby Java C# C++ Python Perl Visual Basic Object-Orientation Pure Pure Pure Hybrid Hybrid Hybrid / Multi-Paradigm Hybrid Add-On / Hybrid Partial Support Static / Dynamic Typing Static Dynamic Dynamic Static Static Static Dynamic Dynamic Static Generic Classes Yes N/A N/A No No Yes N/A N/A No Inheritance Multiple Single Single class, multiple "mixins" Single class, multiple interfaces Single class, multiple interfaces Multiple Multiple Multiple None Feature Renaming Yes No Yes No No No No No No Method Overloading No No No Yes Yes Yes No No No Operator Overloading Yes Yes?

87. 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

88. 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.

89. DDJ>Jan01: Table Of Contents
Take the pure object orientation of smalltalk, remove the quirky syntax and reliance on a workspace. Add the convenience and power of Perl, but without the special cases and magic conversions. Give it a clean syntax based partly on Eiffel, add a few concepts from Scheme, CLU, Sather, Common Lisp. You end up with Ruby. Dr. Dobb's Journal
http://www.ddj.com/articles/2001/0101/
Hello, and welcome to DDJ.com LOG IN Register Forgot password?
Registration FAQ
... green links
All Access members only
RSS Feed
Sponsored Quick Links
Worksoft. Test faster with NO scripting.
DDJ Dr. Dobb's Articles Dr. Dobb's Journal, 2001 > Jan01: Table of Contents
DDJ, January 2001
Scripting Languages + 25th Anniversary Issue
Additional resources (listings and source code) for the articles below can be found here
Eugene Eric Kim
Twenty-five years ago, computer programming was big-iron heavy — then the personal computer came along and everything changed. In this special anniversary retrospective, Eugene Kim looks back at what computing was like then, and DDJ's role in that revolution Programming in Ruby
Dave Thomas Andy Hunt
Ruby is a freely available pure, untyped, object-oriented language. Dave and Andy show how to use the language, while Yukihiro Matsumoto (Ruby's creator) adds a note on why he developed it.
Ahmad Abualsamid PHP 4 is a server-side scripting language that runs on almost any OS used for web hosting. It also supports numerous web servers including Microsoft's Internet Information Server (IIS), Apache, and AOL Server, and it has native support for multiple database engines Making C Extensions More Pythonic Michael de Champlain Andrew presents PyDaylight, an object-oriented wrapper for Python that provides the low-level interface to the underlying C libraries.

90. Home
Information on Design Patterns, Java and J2EE programming, ObjectOriented Design and smalltalk.
http://members.aol.com/kgb1001001/
htmlAdWH('93212816', '728', '90'); Main Technology Welcome to my new website. I hope you find the look and feel more intuitive than my old site, and easier to navigate as well. I work for IBM where I'm Senior Technical Staff Member with the IBM Software Services for WebSphere group. We provide services and consulting to support IBM's WebSphere and Rational product families and help customers in building complex e-business applications in Java. Before I joined IBM, I had worked for Knowledge Systems Corporation for over seven years teaching Smalltalk, Java, and Object-Oriented Design to clients. My current interests include finding patterns in large-scale software systems and frameworks like J2EE. And yes, that’s a really bad picture of me over to the right (although I NEVER wear a tie in real life) I've written quite a few Books, Papers and Articles over the years as part of my consulting practice, mostly about patterns in one form or another. When I'm not at work I'll occasionally teach classes on OO programming topics at the University of North Carolina at Chapel Hill or North Carolina State University. I have blog that I updated fairly regularly, but if you have a Java, WebSphere, or J2EE related question, it’s probably best to drop by the

91. Markus Eichenberger's Programming Site
Code samples and projects in various programming languages (C, C++, C , Java, Delphi, smalltalk, Basic, Scripts). Also german language site version.
http://mypage.bluewin.ch/programming/
Deutsch English Links Misc ... Feedback Languages:
Basic

Delphi

C/C++

Java
...
Scripts

Projects:
HP48GX Display

Chat Server/Client

Chat Servlet/Applet

Newton's method
... Fibonacci sequence Markus Eichenberger's Programming Site var sc_project=466568; var sc_partition=2; var sc_invisible=1;

92. Lukas Renggli: Home
Personal information, music. Publications. Photos gallery. Author's programming tools and games (with source by request). programming in HP48, Pascal, smalltalk. Scripts for Zope content management system.
http://renggli.freezope.org/
Navigation Menu Home Applications Gallery Links ...
More by ZW

Even more pictures of several ZueriWest gigs around Bern have been added to the gallery. ZueriWest
A small collection of pictures of the Aloha ZueriWest promo gig in the old town of Bern has been added to the gallery. RSS More
nedstatbasic("ABxRLQ25K3HXxj7szSUuXnQDedHg", 0);
Welcome
Smalltalk turns Java obsolete (Harbor of Rotterdam) I hope you enjoy your visit. If you like my pages please leave your comments in my guest book and pass the Home Page to your family and friends. You are also able to contact me directly and send a personal feedback to my mail-box. Enjoy exploring my pages
Lukas Renggli

93. Smalltalk.org™ |  Main
The first place to link to for smalltalk related resources. the shackles of your Pascal or C programming heritage, smalltalk is much easier to read.
http://www.smalltalk.org/

Main
About Contact us Donations ... Linking Smalltalk What is Smalltalk? Learning History People ... Doit! Smalltalk
Community Applications Articles Article Series Blogs ... Web Ring Smalltalk
Versions All Versions
Smalltalk Standard
Extending Smalltalk
Open Source Squeak Smalltalk GNU Smalltalk Little Smalltalk Java Smalltalk ... Squat Smalltalk
Free Smalltalk/X StrongTalk
Commercial Ambrai Smalltalk VisualWorks ObjectStudio VisualAge Smalltalk ... OOVM Embedded
Databases Gemstone/S
Proprietary LSW Vision-Smalltalk
In Development Slate Smalltalk Zoku Smalltalk VSE Smalltalk Smalltalk Express ... Smalltalk-80 Welcome to Smalltalk.org. Failure By Peter William Lount Check out this google link. Full Article... Dynamic Runtime Type-Object-Class Inference By Peter William Lount Run time type inference is a technique that has long been applied to dynamic programs to recover the type information while the program is running. It was experimented with at Xerox Parc. It is known that Dynamic Type Inference "recovers" type information - well recovers is not really the most accurate term, maybe "discovers" is better - and that the information may have additional uses. For example, the Self system uses this runtime "type/class" information of the prototypical objects to customize and recompile methods under the covers and on the fly which enables some performance optimizations. Other uses are certainly possible such as using the information for Refactoring. Full Article...

94. Borges Home
A Ruby web application framework based on smalltalk's Seaside 2 that allows linear programming of web applications. Open source
http://borges.rubyforge.org/
Sitemap
Borges Home
Borges is a continuation-based web application framework originally ported from on Seaside 2 that allows a linear style of programming of web applications. Components of a Borges web page can call and return from each other in a natural way, allowing complex interaction between components from simple methods. Backtracking is supported seamlessly, allowing a simple approach to building web applications that does not get in the developer's way. Borges requires Ruby 1.8 . Examples are provided, and are typically installed in /usr/local/share/examples/ruby/borges/.
News
Borges News RSS Feed
Borges-1.1.0 Released
Borges-1.1.0 fixes several memory issues allowing Borges to maintain a more stable memory size. Many Unit Tests have been added, and the Renderer API is mostly documented. You can download Borges-1.1.0 from the Borges filelist
Borges Quickref
Kaspar Schiess has collected this nice Borges Quick Reference document.
Documentation
You can read the Borges Quickref , or browse the Borges RDoc You may also be interested in the Seaside 2 documentation:
Borges-Users Mailing List
If you have any questions or comments about Borges, you can

95. Smalltalk.org™ |  Versions |  ANSIStandardSmalltalk.html
Order programming Language smalltalk Document Number ANSI/INCITS 3191998 Chapter 4 specifies a standard interchange format for smalltalk programs.
http://www.smalltalk.org/versions/ANSIStandardSmalltalk.html

Main
About Contact us Donations ... Linking Smalltalk What is Smalltalk? Learning History People ... Doit! Smalltalk
Community Applications Articles Article Series Blogs ... Web Ring Smalltalk
Versions All Versions
Smalltalk Standard
Extending Smalltalk
Open Source Squeak Smalltalk GNU Smalltalk Little Smalltalk Java Smalltalk ... Squat Smalltalk
Free Smalltalk/X StrongTalk
Commercial Ambrai Smalltalk VisualWorks ObjectStudio VisualAge Smalltalk ... OOVM Embedded
Databases Gemstone/S
Proprietary LSW Vision-Smalltalk
In Development Slate Smalltalk Zoku Smalltalk VSE Smalltalk Smalltalk Express ... Smalltalk-80 ANSI Smalltalk Standard Smalltalk is designed to be a "single paradigm language with very simple semantics and syntax for specifying elements of a system and for describing system dynamics." The principle is explained by the designers of the original Smalltalk-80 language. There is a continuing growth of interest in the language. Its use has spread beyond the education and research community to the commercial applications in recent years. Data from many sources (including polls in conferences and reports from independent consultants) indicate the growing popularity of Smalltalk as an object-oriented programming language. The growth, spread and potential of Smalltalk led to a need for a standard that will protect the users' interest in compatibility and portability. The J20 technical committee was formed in the summer of 1993 to develop the ANSI Smalltalk standard.

96. The Ruby Programming Language
smalltalk is an operating system and a programming environment. Unlike smalltalk programs, Ruby programs are clearly separated from the language and its
http://www.informit.com/articles/article.asp?p=18225

97. Slashdot | Smalltalk Solutions 2001 Trip Report
Diverse opinions and debate, many useful points on Squeak, VisualAge, Dolphin, refactoring, Extreme programming, Java, LISP, and ObjectiveC. Slashdot
http://slashdot.org/article.pl?sid=01/04/18/001236

98. Slate Language Website
s, programming manual, tutorials, summaries, bulletin board Swiki, CVS. Open Source, LGPL......LanguageOS based on CLOS, Self, smalltalk; smalltalk syntax; libraries inspired by Common Lisp, Dylan, Strongtalk (strong typing).
http://slate.tunes.org/
The Home of the Slate Programming Language
Slate: Less talk, more rock!

99. 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.
http://www.smalltalkbrewery.com/
http://www.OurCalendar.com/sbi/ http://www.OurCalendar.com/sbi/

100. VisualWorks: The Art And Science Of Smalltalk
Review of book, very positive; book introduces programming in smalltalk, explains optimal ways to think about and work with the system.
http://wiki.cs.uiuc.edu/VisualWorks/The Art and Science of Smalltalk
Edit Rename Changes History ...
The Art and Science of Smalltalk
Simon Lewis Paperback - 212 pages (June 1995) Prentice Hall; ISBN: 0133713458 Has a nice cover picture, and the contents are also excellent. I copied and pasted a review from amazon: All the complexities of Smalltalk amazingly simplified! Simon Lewis's book "The Art and Science of Smalltalk" has to be one of the best books on Smalltalk programming I have ever read. After spending months reading many other books on the subject and still not getting a clear, concise description of some important Smalltalk constructs, I could not believe how incredibly readable this book was. Lewis has managed to explain in a few pages what took other authors multiple chapters. In addition, diagrams and figures are only used when they will actually help the reader to understand a concept. Unlike other texts references to figures and diagrams occur in close proximity to them rather than twenty pages before or after. The book is divided into two parts which address different but equally important aspects of programming in Smalltalk. The first section deals with the "science" of Smalltak and covers the development environment, class library, and dependency mechanisms (Model-View-Controller Architecture). The second section gives sage advice on the "art" of Smalltalk. This includes sections on how to best utilize Smalltalk in an environment of extensive reuse, management of Smalltalk projects, and debugging techniques. I would rate this book as a must have for Smalltalk programmers at any level. If I were to teach a course in Smalltalk this book would be required. Lewis should be commended for his command of the Smalltalk language and his eloquence in explaining it to others.

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 5     81-100 of 142    Back | 1  | 2  | 3  | 4  | 5  | 6  | 7  | 8  | Next 20

free hit counter