Smalltalk is dynamically typed while most mainstream object oriented languages are statically typed. In this episode, David and Craig define the terms statically typed, dynamically typed and strongly typed and talk about the differences. They cover the advantages and disadvantages of dynamic typing.
https://s3.amazonaws.com/smalltalkreflections/SmalltalkReflections_005.mp3
You can leave comments on our blog at smalltalkreflections.blogspot.ca, leave us a review on iTunes or email us at smalltalkreflections@thiscontext.com. You can tweet us at @buckdk or @ccrraaiigg.
Monday, 29 December 2014
Sunday, 21 December 2014
Smalltalk Reflections #004: Image Based Development
David and Craig discuss Image Based Development. Smalltalk is a development environment which runs in an image that can be saved to disk and re-loaded later. This is different from most mainstream languages these days in which runtimes are built from the ground up by compiling the source code. In image based systems, you do your development in the image then strip out the development tools to deploy the program. This episode discusses the pros and cons of this approach.
In this episode we talk about Craig's object memory visualization animations.
You can leave comments on our blog at smalltalkreflections.blogspot.ca, leave us a review on iTunes or email us at smalltalkreflections@thiscontext.com.
Monday, 15 December 2014
Smalltalk Reflections #003: Which Smalltalk?
This week, David and Craig discuss "Which Smalltalk?" Smalltalk isn't just one language from one source. It has many different dialects including commercial versions and freeware versions. On this episode, the hosts lead you through the different versions, where they came from and how to get them.
https://s3.amazonaws.com/smalltalkreflections/SmalltalkReflections_003.mp3
The versions listed in this episode include:
Cincom Smalltalk (http://www.cincomsmalltalk.com)
including VisualWorks and ObjectStudio
VA Smalltalk from Instantiations (http://www.instantiations.com)
GemStone from GemTalk Systems (http://gemtalksystems.com/)
Squeak (http://www.squeak.org/)
Pharo (http://pharo.org/)
GNU Smalltalk (http://smalltalk.gnu.org/)
Smalltalk MT from Object Connect (http://www.objectconnect.com/)
Smalltalk/X from eXept Software AG (http://www.exept.de/en/products/smalltalkx)
Amber Smalltalk (http://amber-lang.net/)
Essence# (https://essencesharp.wordpress.com/)
Context (http://thiscontext.com/)
#Smalltalk by The Refactory, Inc. (http://www.refactory.com/tools/sharp-smalltalk)
Strongtalk (http://www.strongtalk.org/)
RedLine (http://www.redline.st/)
Dolphin Smalltalk (http://www.object-arts.com)
Ambrai Smalltalk
Visual Smalltalk Enterprise (Smalltalk/V)
Visual Agents
https://s3.amazonaws.com/smalltalkreflections/SmalltalkReflections_003.mp3
The versions listed in this episode include:
Cincom Smalltalk (http://www.cincomsmalltalk.com)
including VisualWorks and ObjectStudio
VA Smalltalk from Instantiations (http://www.instantiations.com)
GemStone from GemTalk Systems (http://gemtalksystems.com/)
Squeak (http://www.squeak.org/)
Pharo (http://pharo.org/)
GNU Smalltalk (http://smalltalk.gnu.org/)
Smalltalk MT from Object Connect (http://www.objectconnect.com/)
Smalltalk/X from eXept Software AG (http://www.exept.de/en/products/smalltalkx)
Amber Smalltalk (http://amber-lang.net/)
Essence# (https://essencesharp.wordpress.com/)
Context (http://thiscontext.com/)
#Smalltalk by The Refactory, Inc. (http://www.refactory.com/tools/sharp-smalltalk)
Strongtalk (http://www.strongtalk.org/)
RedLine (http://www.redline.st/)
Dolphin Smalltalk (http://www.object-arts.com)
Ambrai Smalltalk
Visual Smalltalk Enterprise (Smalltalk/V)
Visual Agents
Sunday, 7 December 2014
Smalltalk Reflections #002: What is Smalltalk?
This week, David and Craig discuss "What is Smalltalk?" They cover the origins of Smalltalk back in Xerox, properties of the Smalltalk language, influences it's had on modern software development and its use in modern commercial applications. In this episode, James Savidge returns to podcasting with his Smalltalk Jobs Report.
https://s3.amazonaws.com/smalltalkreflections/SmalltalkReflections_002.mp3
https://s3.amazonaws.com/smalltalkreflections/SmalltalkReflections_002.mp3
Subscribe to:
Posts (Atom)