Scripting Languages And Cocoa
Welcome to Colour Me Cocoa.
Looks like you're new here. If you like what you see, you may want to subscribe to my RSS feed, or if you prefer sign up to receive email updates.
Thanks for visiting!
Just a quick snippet on the future of Cocoa. John Gruber of Daring Fireball has posted a summary of posts on dynamic scripting languages for Cocoa development. If you’re not completely new to programming, then you’ll find the conversations interesting as they’re not strictly Cocoa related.
One of the major points I took away from reading The Mythical Man-Month was that the shift from lower level, to higher level languages increases productivity. It’s true, I can think through code much easier in C than I can in Assembly.
It would seem that with the advent of dynamic “scripting” languages like Ruby and Python that C is becoming the new assembly. It’s easier to visualize the “scripting” code and thus nicer to work with when writing code. Even if it is a bit slower during execution.
So does this mean that Apple will replace Objective-C with Ruby or Python as the de-facto language of choice for Cocoa developers? Or will Objective-C 2.0 stem the tide of change? I don’t know, but it will be interesting to watch the future unfold as Leopard is released later this year.