Slashdot Mirror


Objective-J and Cappuccino Released

Wizard Drongo writes "280 North, who earlier this year released 280 Slides, a revolutionary new type of web-app written in Objective-J using the Cappuccino framework (both of which they also wrote), have today made good on their promise to open-source the language and framework. From their about page: 'Cappuccino is an open source application framework for developing applications that look and feel like the desktop software users are familiar with. Cappuccino was implemented using a new programming language called Objective-J, which is modeled after Objective-C and built entirely on top of JavaScript. Programs written in Objective-J are interpreted in the client, so no compilation or plugins are required. Objective-J is released alongside Cappuccino in this project and under the LGPL.' You can download the framework, tools, documentation and more on their website."

9 of 56 comments (clear)

  1. Hmmm.... by Otter · · Score: 3, Funny

    I'd say that the Objective-J name is confusing given the existence of a J language, but I guess Microsoft has already muddied those waters with J++ and J#...

    1. Re:Hmmm.... by Bill,+Shooter+of+Bul · · Score: 3, Informative

      I really wasn't sure if you were talking about Java, or another language simply called J that I had never heard of. Turns out there is a language named J that I've never heard of before. I can't imagine too many people would be confused. Most people have never even heard of J++ or J#,let a lone J.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    2. Re:Hmmm.... by MBCook · · Score: 4, Insightful

      Would you have preferred Visual Objective-J++.Net 3.0b MSDN Edition?

      The name is not bad. The main thing it does to me is imply Objective-C heritage which is what it is supposed to do. The J could be confused with Java though. Objective-JS would have cleared that up, but then it doesn't sound nearly as close to Objective-C.

      This is all the fault of that decision long ago to name JavaScript after Java for marketing reasons.

      I'd suggest Objective-ECMA, but that sounds like the test for a skin rash.

      PS: What's with the "nod" tags today?

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
  2. And for their next trick: by PrescriptionWarning · · Score: 3, Funny

    they'll make yet another online spreadsheet application! I can hardly contain myself!

    1. Re:And for their next trick: by Paradise+Pete · · Score: 3, Insightful

      they'll make yet another online spreadsheet application! I can hardly contain myself!

      Years and years ago, when I was working for a mainframe timeshare outfit and was teaching myself to program, one of the technicians said to me "Why do you want to do that? All the software anybody needs has already been written."

      You remind me a little of that guy.

    2. Re:And for their next trick: by aproposofwhat · · Score: 4, Informative

      For the love of God, please don't run it in IE.

      I just tried that, and it's hellishly slow in IE6, but runs like shit off a shovel in Firefox 3.

      I haven't tried Chrome yet, but I'm guessing the shovel in that case will be chrome as well.

      One thing that did piss me off was the "Download and Present" slide, which reminded me that Powerpoint 2007 format is "an ISO standard". While true, such statements are prone to making me quite irate :P

      --
      One swallow does not a fellatrix make
  3. Objectivism by argent · · Score: 4, Funny

    Maybe they could call it Objectivism.

    Or Atlas.

    *shrug*

  4. The Library is the Story by iluvcapra · · Score: 4, Interesting

    A reimplementation of the NextStep/Cocoa classes in JavaScript, and extremely close modeling of the Cocoa app development process. The way you write an Objective-J Cappucino application is almost identical to the way you develop an Objective-C Cocoa application.

    --
    Don't blame me, I voted for Baltar.
    1. Re:The Library is the Story by iluvcapra · · Score: 3, Interesting

      As an ObjC junkie, i must assent that the lack of namespaces is a major fail, and a lot of us are still scratching our heads about why Apple didn't add them in ObJC 2.0 (particularly if they were taking the time to add godforsaken "attribute" dot-notation).

      --
      Don't blame me, I voted for Baltar.