InfoQ: Avi Bryant on DabbleDB, Smalltalk and Persistence | 2008 - 0 views
-
Before Cocoa was really big and before there were a lot of objective C programmers because of that, I think they saw Java as being the future and they ported it to Java and since then I think Objective C has really seen a resurgence because Cocoa has really won as the way of developing application was then and I think they probably wouldn't have done that if they knew what they know now.
-
Web objects was what really opened my eyes to the idea of having extreme amounts of session state and extreme amounts of session state in a form of a tree of state full objects that represented part of the web page and that by keeping that around between requests you could keep much more information there and you could have a much higher level of abstraction when you were building a web application than using the kind of more traditional approach, which is to have a small amount of session states other stored on the cookies or stored on the server but have the best majority of the states be passed in the URL be passed in the form parameters and that core idea certainly was taken from web objects.
-
web objects didn't use continuations and Seaside doesn't have to use continuations now either, in the more recent versions of Seaside you can optionally use them
- ...15 more annotations...
F-Script: Command-line Cocoa shell goes beta - Feb 2009 - Topic Powered by Eve For Ente... - 0 views
-
F-Script Anywhere, which is included in the standard F-Script binary distribution.With FSA, you can inject F-Script into any running Cocoa application and inspect the object tree at runtime -- without having source! Or even requiring source changes! From a development perspective, this lets you script your applications much more simply than AppleScript -- you don't have to create a parallel and incomplete object model.
F-Script: Command-line Cocoa shell goes beta - Ars Technica - Feb 2009 - Page 1 - 0 views
-
So you win in terms of the interactive nature of F-Script but you don't move past the fussy little details that come along with Cocoa.
F-Script: Command-line Cocoa shell goes beta - Ars Technica - Feb 2009 - Page 2 - 0 views
-
Its interactive Smalltalk-like Object-browser offers an intense way to explore the objects you've created, traverse their instance variables and methods and really start to interact with them in a way not normally permitted by Xcode. You can visually review the object's current state. You can pick new messages to send.
iSqueak Wikki: ObjectiveC - 0 views
-
third attempt at having an Objective-C bridge in Squeak.
-
once we resolve the classOop we just send messages to the instance like we would do with a normal Smalltalk object.
Talk Like A Duck : Will It Go Round in Circles? - Rick DeNatale - 0 views
-
VisualAge started out as a demonstration prototype I wrote using Digitalk Smalltalk/V. The idea was to make something like the NeXT interface builder in Smalltalk as an adjunct to the Smalltalk IDE. For those who are not hip to such things, the Interface Builder, originally a Lisp program before Steve Jobs hired the author, lives on as part of Apple’s XCode tool suite for OS/X for the Mac and the iPhone.
-
VisualAge started out as a demonstration prototype I wrote using Digitalk Smalltalk/V. The idea was to make something like the NeXT interface builder in Smalltalk as an adjunct to the Smalltalk IDE. For those who are not hip to such things, the Interface Builder, originally a Lisp program before Steve Jobs hired the author, lives on as part of Apple’s XCode tool suite for OS/X for the Mac and the iPhone.
Étoilé - Pragmatic Smalltalk 0.5 - David Chisnall - July 2008 - 0 views
-
The compiler is in three components. SmalltalkKit contains everything required to take a string containing Smalltalk code and compile it to a set of Objective-C objects.
-
The Support library contains things needed by Smalltalk but not Objective-C. The most important class here is the BlockClosure class, which implements a Smalltalk block as an Objective-C object with a function pointer as an instance variable and pointers to bound variables and space for promoting other variables (eliminating the need for garbage collected stack frames).
-
The final part is a tool which compiles a Smalltalk file, instantiates a specified class, and send the instance a run message. This is very small and shows how the compiler can be used, and will serve as the framework for writing complete applications in Smalltalk.
CocoaDev: AmbraiSmalltalk - 0 views
-
I can't imagine building a user interface intensive application through this technique. It would be extremely cool if they could integrate Interface Builder,
-
This Smalltalk company seems to have reified the Cocoa UI toolkit beautifully. Judging by the Ambrai website, there don't seem to be any retail Smalltalk compilers in the pipeline. However this could be a great lesson in how to reify John McIntosh's new Objective-C bridge for Squeak, or Etoile's Smalltalk library, if it hasn't been done already.
-
Lemonodor: MCL Screenshots - 2002 - 0 views
-
screenshot of him editing the OpenMCL listener window in the cocoa Interface Builder.
xmppframework for Cocoa - Google Code - 0 views
Dr. Dobb's | A Moving Target | March 28, 2009 - 0 views
-
iPhone uses Objective-C -- challenging even for experienced C, C++, and C# programmers.
-
Many companies first venture into mobile technology is providing BlackBerry e-mail access. Next, they often look to appplications for sales and other field employees, CRM, and business intelligence, such as performane dashboards. In short, mobile applications are integrating with corporate systems and other programs on a much more complex level.
-
One-fourth of companies are deploying CRM to handhelds,
- ...1 more annotation...
Dr. Dobb's | Smartphone Operating Systems: A Developer's Perspective | March 30, 2009 - 0 views
-
The industry stewards have countered Apple's move with their own application stores, so there's a huge opportunity to write the "killer app" for one of several smartphone platforms.
-
40 MB to less than 4 MB of free RAM
-
one-app-at-a-time requirement complicates any implementation of a copy-and-paste mechanism.
- ...45 more annotations...
-
Lengthy developer's overview of Symbian, Mac OS X iPhone, Blackberry, Android. This talks about the leading app platforms except Java ME and Windows Mobile, though it does explain how Blackberry and Symbian support Java ME.
-
No mention of GNUstep here, but I suspect that GNUstep coders will feel at home with iPhone
Smalltalk - GNUstepWiki - 0 views
F-Script - 0 views
-
F-Script is a lightweight open-source scripting layer specifically designed for the Mac OS X object system (i.e. Cocoa). F-Script provides scripting and interactive access to Cocoa frameworks and custom Objective-C objects. It aims to be a useful and fun tool for both beginners and experts, allowing interactively exploring, testing and using Cocoa-based objects and frameworks. Based on Smalltalk, F-Script provides a pure object-oriented environment that leverage Mac OS X technologies and includes significant innovations
-
Exploring Cocoa with F-Script Learn F-Script in 20 Minutes and Have Fun Playing with Core Image Scripting Cocoa with F-Script Creating Cocoa Classes with F-Script System-wide Scripting with F-Script Embedding F-Script into Cocoa Applications