From Charlie Calvert’s Community Blog: The next version of Visual Studio will provide a common infrastructure that will enable all .NET languages, including C#, to optionally resolve names in a program at runtime instead of compile time. [...] C# developers can currently use reflection to instantiate classes and call arbitrary methods that are not known [...]
Archive for January, 2008
C# To Support Dynamic Typing
Posted in Cocoa, F-Script, General, Smalltalk on January 30, 2008 | 3 Comments »
Become a Mac OS X Services Ninja
Posted in Cocoa, F-Script, Smalltalk on January 28, 2008 | 7 Comments »
One of the oldest inter-application communication technologies in Mac OS X is provided by the Services menu. Actually, services have been there since the very first version of the OS, when it was still called NeXTStep: The services facility allows an application to make use of the services of other applications without knowing in advance [...]
And the winner of the dynamic languages shootout is…
Posted in F-Script, Smalltalk on January 24, 2008 | 1 Comment »
The “great dynamic languages shootout” organized at OOP 2008 is over. The winner is Thorsten Seitz using Smalltalk and the Seaside Web application framework. The second place goes to Mirko Stocker with JRuby and the third place to Robert Brandner with Lua.
F-Script 2.0: Browsing C Pointers
Posted in Cocoa, F-Script, Smalltalk on January 23, 2008 | Leave a Comment »
In F-Script, everything is an object, including C pointers, which are represented by FSPointer instances. In previous versions, we had to dereference them explicitly with the at: method in order to look at the content of the referenced memory. Exploration is made much easier in F-Script 2.0: when possible, the object browser now automatically displays [...]
CocoaCast Episode 40 – F-Script with Philippe Guitard
Posted in Cocoa, F-Script, Smalltalk on January 17, 2008 | Leave a Comment »
CocoaCast Episode 40 is out. Philippe Guitard introduces F-Script and shows you how to embed it in your Cocoa applications.
Three in a row
Posted in Cocoa, F-Script, Smalltalk on January 15, 2008 | Leave a Comment »
Andrew Weinrich has just released a bunch of cool stuff for F-Script. From Andrew's announcement: FSClass 3.0 allows you to create new classes in F-Script, without writing them in Objective-C. Version 3.0 has a rewritten internal structure, better support for adding methods to compiled classes, and a more transparent class creation system. fscript Command-Line Tool [...]
Cocoa and F-Script for generating Web pages
Posted in Cocoa, F-Script, Smalltalk on January 9, 2008 | Leave a Comment »
The HyperJeff Network, home of the famous OSX Applications List, makes use of Cocoa and F-Script for dynamically generating some of its Web content, including the OSX Page: The code behind this homepage was originally made a long time ago and just updated now and again, but such code just gets more and more convoluted [...]
Not Your Daddy’s FileMerge
Posted in Cocoa, F-Script on January 3, 2008 | Leave a Comment »
Skorpiostech has just released a beta of Changes, a new tool of interest to all Mac OS X developers. TUAW provides an interesting review of this new tool: Changes is an app designed to simplify project synchronization and differencing for groups or individuals working locally or remotely. It provides a GUI and an impressive list [...]
New Smalltalk Book
Posted in Cocoa, F-Script, Smalltalk on January 2, 2008 | 2 Comments »
Some of the best Smalltalk practitioners have teamed-up to provide a great introduction to Smalltalk and the Squeak environment: Squeak by Example. The book helps you get started with A Quick Tour of Squeak and guides you through A First Application. The Smalltalk language is introduced in three chapters on Syntax in a Nutshell, Understanding [...]