Skip to main content

David Corking's Library tagged objective-c   View Popular

30 Jun 09

10/24/88 STEVE JOBS: CAN HE DO IT AGAIN - Business Week

This fascinating 1988 article profiles the project that was the genesis of Mac OS X.

www.businessweek.com/...b30761.htm - Preview

Macintosh objective-c oop

25 Jun 09

Industry Misinterpretations 129: Smalltalk in Small Places podcast - James Robertson and John McIntosh - 2009

The preview of McIntosh's iPhone/Touch App Store apps based on Squeak and Seaside: he describes cutting down the image, connecting with UIkit (and webkit?), the objective-c bridge, and porting the VM itself.

In the comments, John McIntosh complains about the lack of an Android Squeak VM.

www.cincomsmalltalk.com/...blogView - Preview

Squeak iphone Cellular phones PDA objective-c

23 Jun 09

xmppframework for Cocoa - Google Code

open source framework for XMPP - started in 2008 - I don't know how mature it has become - though I think I might prefer to use D-BUS

code.google.com/xmppframework - Preview

objective-c IM VoIP Jabber XMPP cocoa

Lemonodor: MCL Screenshots - 2002

  • screenshot of him editing the OpenMCL listener window in the cocoa Interface Builder.




    OpenMCL IDE screenshot

    • Interesting screenshot - open source Common Lisp with a bridge to Objective J and Cocoa. - on 2009-06-23
    Add Sticky Note

CocoaDev: AmbraiSmalltalk

  • 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.
      - on 2009-06-23
    Add Sticky Note
10 Jun 09

Étoilé - Pragmatic Smalltalk 0.5 - David Chisnall - July 2008

  • 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.
  • 1 more annotations...
07 Jun 09

Talk Like A Duck : Will It Go Round in Circles? - Rick DeNatale

A fascinating and brief horse's mouth history of dynamic languages and IDEs - with several things I didn't know already.

talklikeaduck.denhaven2.com/...will-it-go-round-in-circles - Preview

objective-c oop Squeak Java Javascript CLI Lisp

  • 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.
    • Beautifully convoluted history!
      Lisp -> Objective-C -> Smalltalk -> Java -> Smalltalk
      - on 2009-06-07
    Add Sticky Note
19 May 09

iSqueak Wikki: ObjectiveC

Documentation for a new (2008) Objective-C bridge for Squeak - as created by John McIntosh

This was used to get a local Pier wiki server on the iPhone / iPod Touch.

isqueak.org/ObjectiveC - Preview

Squeak Macintosh cocoa OOP objective-c applescript iphone

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

F-Script: Command-line Cocoa shell goes beta - Ars Technica - Feb 2009 - Page 2

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

F-Script: Command-line Cocoa shell goes beta - Ars Technica - Feb 2009 - Page 1

  • 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 - Feb 2009 - Topic Powered by Eve For Enterprise

  • 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.
09 May 09

Message passing - Wikipedia

Concept in a nutshell; references Alan Kay's complaint about focus on objects

en.wikipedia.org/...Message_passing - Preview

Squeak objective-c OOP

07 May 09

GDL2: the GNUstep Database Library | Linux Journal, 2004 | by Ludovic Marcotte i

Another introductory tutorial from Marcotte

www.linuxjournal.com/7101 - Preview

gnustep cocoa objective-c Macintosh

  • the reader is encouraged to read previous GNUstep articles,
    (Linux Journal,
    April 2003 and March 2004)
  • GDL2 is a free (LGPL) implementation of EOF, Enterprise Objects Framework. EOF was created by
    NeXT Computer, Inc. in 1994 as a collection of API
    to develop efficiently object-oriented database
    applications using the Objective-C language.
  • 4 more annotations...

Renaissance—A Cross-Platform Development Tool for Linux and Mac OS X | 2004 | Ludovic Marcotte | Linux Journal

A detailed tutorial for a GUI builder

www.linuxjournal.com/7102 - Preview

cocoa gnustep objective-c

  • When not using Renaissance, Objective-C software developers face
    the endless task of maintaining the views of their applications for
    GNUstep with Gorm and for Mac OS X with Interface Builder.
  • sharing a common user interface on both GNUstep and Mac OS X can lead
    to human interface guidelines (HIG) violations on both platforms.
30 Apr 09

Itching to Write Again |Murray Williams's Blog |2003

Question: "What I'm wondering is why there hasn't been a rush of developers who would like to write powerful Apple (Cocoa) applications, and quickly offer native Unix/Linux ports as well."

No answers yet - I don't think Mr. Williams followed through with this interesting idea.

www.murraywilliams.com/...index.html - Preview

cocoa gnustep objective-c

1 - 19 of 19
Showing 20 items per page

Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »

Join Diigo