MacUpdate Weekend Sale :This weekend MacUpdate has slashed prices on Painter 12 and Painter Lite. Painter 12 retails for $429, but has been reduced by 54% to $199. Painter Lite has seen a 58% price cut from $69 to $29. Hurry, because these deals are only available until May 19th 2013.      
toggle

AAPL Stock: 433.26 ( -1.32 )

http://www.macnn.com/articles/01/03/10/free.wo/

Free WO update to run Objective-C apps on OSX

updated 08:15 pm EST, Sat March 10, 2001

 
", 0, 0);


Apple is offering a free update to WebObjects that will run Objective-C applications on Mac OS X for registered users of WebObjects 4.5: "This update will also convert WebObjects 4.5 Java applications to run on WebObjects 5 for Java. It will also help you bring Objective-C applications forward to Java."


by MacNN Staff

Post tools:

TAGS :

 audio
toggle

Comments

  1. 0

    Joined:

    0

    YES!

    This is what developers have been asking for for a long time. Finally Apple is listening to its developer community

  1. 0

    Joined:

    0

    Web Dev on X

    Maybe I haven't read all of the documentation but why pay for a development environment when Apache/PHP/mySql is FREE and is on OSX NOW? Personally, I think Java is a great language for apps, but JSP is much too slow compared to even ASP written in VBScript (as opposed to being written in JavaScript which is faster, although less "supported" by those helping budding ASP'ers.).

    What do you think? or have I missed the boat and don't understand what WebObjects is?

    -Raman

  1. 0

    Joined:

    0

    Can someone point me to..

    some comparisons with the other Application servers on the market?

    The reason I ask is that I rarely hear anything beyond BEA's WebLogic and IBM's WebSphere in the Application server realm. And let's not forget about Oracle's, ATGs, or Allaire's app servers, even if they are bit players in the market.

    Is WebObjects implement any standards besides XML???? Can you take EJBs and deploy them with w***? What about JSPs, Servlets, etc, etc?

    I understand that the development cycle for w*** is really refined and robust... but, if it's not standard, it's not going to take over the market.

    With Apple moving away from Obj-C in favor of Java, is it expected that w*** would start to get closer to other App servers, with really good development tools as the value added feature?

    Please don't flame me, I'm not trying to troll... I'm just trying to figure where w*** fits in with the other App servers out there.

    Personally, I love Apple, and I appreciate anything positive that comes from them... I just wonder if it would be better if they concentrated on making kick a** machines, operating systems, and apps to go with them, as opposed to continuing work on "YAAS"

  1. 0

    Joined:

    0

    Benefit of Java...

    well, there are a few reasons why Java has caught on for server side development -

    - well defined, portable language -- php is neat, but doesn't hold a candle to a full language implentation... anything you can do in java, you can do in a servlet/jsp

    - they can keep state -- cgi's have to be re-invoked... therefore, they have no state... it all has to be passed back to it... which brings me to...

    - they startup faster. If you have a simple CGI, most of the execution time is the spawning of the process off to handle it, and returning the output... with java, this overhead is reduced... even with the addition burden of the JVM, this usually works out as a win.

    - they can use JDBC, JNDI, EJBs, RMI, etc, etc, etc... this is a big gain. If you wanted to have your ASP or PHP code talk to an EJB, forget it. Within a servlet, it's a piece of cake.

    I've recently been exposed to all of this... I was of the same mindset. But, after working with it, I realise that it really is sensible.

    If you're not getting good performance out of your JSPs, than either a) you don't have enough memory b) you're using a non-JIT JVM c) your server isn't caching the compiled JSPs d) your server isn't keeping the JVM running constantly e) insert some other mis-configuration here. f) you're running on a Windows box :D

    now, how this will relate to w***? I dunno... hopefully, Apple has done a really good job integrating w*** with the rest of the Java community... hopefully

  1. 0

    Joined:

    0

    Agreed.

    I totally agree. Java is the way to go for web development. I'm migrating off of PHP to JSP right now for several major sites, and I'm terribly curious as to how Apple support for J2EE is going to play out.

  1. 0

    Joined:

    0

    w*** and J2EE

    the scary part is that J2EE isn't even mentioned in passing on the WebObjects website... I hope this isn't indicative of what's to come...

  1. 0

    Joined:

    0

    RE: Web Dev On X

    What do you think? or have I missed the boat and don't understand what WebObjects is?

    I understand that the development cycle for w*** is really refined and robust... but, if it's not standard, it's not going to take over the market.

    I think you should read up on what WebObjects is before saying anything more about it. w*** is not a competing againts PHP in the same way that a Jaguar is not competing against a Vespa. w*** is an application server.

    Start here.
    http://www.apple.com/webobjects/techspecs.html

    For more detail, go to the developer's area.
    http://developer.apple.com/techpubs/webobjects/webobjects.html

  1. 0

    Joined:

    0

    J2EE integration in WO5

    The reason you don't hear about J2EE etc with WebObjects is because right now there isn't any. With WO5 there is, but WO5 is not out yet. WO5 is not a J2EE app server though. It does allow J2EE integration, from the presentations at last years WWDC. PHP/mysql/Apache do notcompare at all to w***. w*** is a full object oriented web application develpoment and deployment environment. PHP allows you to build scripted sites that behave kind of like apps. PHP is enough for some sites. But for real, robust, scalable, and maintainable sites w*** is a lot better.
    Chad

  1. 0

    Joined:

    0

    Not new news

    This has been known for a while now, however. An open memo was sent around on January 12 by Ernest Prabhakar of Apple detailing the 4.5.1 intentions of supporting ObjC w*** on OS X. www.stepwise.com as well as various w*** related mailing lists had the memo.
    Chad

  1. 0

    Joined:

    0

    Diff between w*** and JSP..

    There is a major difference between w*** and other Web environments (JSP, ASP, PHP, CF ...). In a nutshell w*** is a different approach and paradigm. w*** components are very re-usable. The same cannot be said about the other environments.

    w*** is:
    -HTML, Javascript, XML neutral (it really does not care what client side language you want to use)
    -Database independant: Connect to Orable, Informix, OpenBase, FrontBase. You can also connect to multiple database at the same time.
    - You can use w*** as a middle tier (Pure Java Apps on the client side, built with JBuilder for example)
    - 100% object oriented
    - 100% damn cool

    You really have to study WebObjects to get an appreciation for how different it really is.

Login Here

Not a member of the MacNN forums? Register now for free.

 
close
Photo
toggle

Network Headlines

toggle

Most Popular

MacNN Sponsor

Recent Reviews

Brother HL-3170CDW LED Printer

We've mentioned before that we are far from a paperless society. For now, at least, there are tasks that require a piece of paper for ...

HTC One

It is hard to overstate just how critically important the HTC One is to the Taiwanese company’s fortunes. Despite its alarming decline ...

Samsung Galaxy S 4

Samsung's new flagship Android smartphone, the Galaxy S 4, faces even stiffer competition than its popular predecessor. With a five-in ...

toggle

Most Commented