About Archive Tag Cloud Translations RSS

You are writing a comment about Yes, You Do Care About Cappuccino, here is a quick summary:

This entry takes a look at the reasons why you do care about Cappuccino (even if you don't know it yet). Although I doubt you'll end up using Cappuccino on the job anytime soon, it gives us a glimpse at a more flexible and exciting future.


You are responding to this comment written by Luke Hatcher on September 14th 2008, 18:17.

Good points, Samuel.

I still fail to see what makes Cappuccino any different snip

To me, it's that they've re-imagined what Javascript can be. I've never written a web app the same way I write Obj-C (or even C for that matter). I probably would have said that's a bad idea in the past, but writing the same type of code as I would in Cocoa and never worrying about the traditional HTML+CSS+JS stack is exciting to me.

As for Objective-J, I don't see the language providing enough benefit in terms of development time to warrant learning it; Javascript can be a pretty nice language if used properly.

My take: Cappuccino was written by and for developers who enjoy the Cocoa way of things. If you're not in this camp, there a some great alternatives to developing a web app (you cited a few in your comment).

I'll be far more excited when I see a nice UI framework for the web written in either Python (and processed with pyjamas) or ECMAScript 4 (and processed with Mascara/Jangaroo).

Yes, please. More Python, more productivity (IMHO, of course). :)


Please be aware that comment forms go stale after one hour.





Comments may make use of LifeFlow MarkDown. Raw html will be escaped.


Quick Introduction to LifeFlow MarkDown Syntax

A highlighted code block:

@@ ruby
def a (b, c):
  b * c
end
@@

Other common languages work as well: scheme, python, java, html, etc.

Other markdown syntax:

 ### This is an h3 title
#### This is an h4 title
**this is bold**
*this is italics*

1. This is an
2. ordered list

* And an unordered
* list too

[this is a link](http://www.lethain.com/ "Lethain")