Channel News and Analysis - Channel Insider
Empowering the next generation Channel
 

Bull’s Eye Awards
Nominations Open for Channel Insider 2009 Bull’s Eye Awards
Nominations are now open for the Channel Insider 2009 Bull’s Eye Awards, which recognize excellence in customer service, technology prowess, business acumen, channel leadership, communications and community building, and innovation among vendors, solution providers, distributors and channel services companies.



Sponsored Links
  • Control VM Sprawl, What You Don’t Know Can Hurt You
  • FREE Sophos Encryption Tool: Encrypt, compress and share files easily
  • LSI 6Gb/s Portfolio Expands to Include SATA+SAS HBAs
  • Reduce the cost of managing your mobile workers.
  • Find out 7 Ways to Drive Data Center Efficiency
  • SonicWALL breaks through network and email gridlock
  • Save up to 40% on calling costs with Avaya Aura™



  •  

    Sun Promotes Throwing the 'Kitchen Sink' at Java

    in Channel News and Analysis


    Article Rating:starstarstarstarstar / 0
    Article Views: 641

    Rate This Article:
    Add This Article To:
    Sun encourages developers to throw everything including the kitchen sink into evolving the Java language.

    Sun Microsystems is encouraging developers to throw everything including the kitchen sink into evolving the Java language.

    While Sun has announced its plans to open-source its Java technology, the company plans to maintain the sanctity of the standard language while enabling developers to experiment on bringing new features to Java, said Peter von der Ahe, tech lead for the Sun Java Complier, also known as Javac.

    Resource Library:
    Ahe has started a Sun incubator project known as KSL, or the Kitchen Sink Language, which will enable developers to "throw language features, no matter how absurd, just so that folks could play around. Now that Javac has been open-sourced, it's easy," said Java creator and Sun Fellow James Gosling in a blog post on Jan. 8. The KSL project can be found here.

    Ahe said as the tech lead for Javac, "I see a lot of proposal for enhancing the language and our team has to turn down most. So how can we experiment? [Gosling's] solution is the 'Kitchen Sink Language,' which will be a forum for trying out crazy (and not so crazy) ideas for language enhancements."

    Gosling: Language debates should be backed up with experiment and data. Click here to read more.

    However, "We want the main branch of Javac to be stable and primarily focus on implementing 'approved' features," Ahe said. "On the other hand, we must experiment and 'have fun' to get a feel for new language features. Most people seem to prefer evaluating new language proposals by using them on their own code, rather than reading abstract specifications and proposals."

    The Java programming language is defined by the Java Community Process, according to Ahe. "This is a good thing as it ensures that the entire community is heard," he said. Yet, "we should also be conservative when selecting which features are added to the language. Otherwise, the language may become a mess."

    Ahe noted that this is the premise of a presentation titled "Evolving the Java Language" created by Gilad Bracha, a Sun computational theologist; Graham Hamilton, former Sun vice president and fellow; and Mark Reinhold, chief engineer for Java Standard Edition.

    Ahe said he was prompted to move on creating the KSL project when over the winter holidays Remi Forax, Maitre de Conference at University of Marne-la-Vallee, implemented two proposals for language enhancements. That led Ted Neward, founder of Neward & Associates, of Redmond, Wash., to "suggest that we do something to coordinate future experimental features. So I felt this was the right time to implement James' idea," Ahe said.

    Check out eWEEK.com's for the latest news, reviews and analysis in programming environments and developer tools.



    Discuss Sun Promotes Throwing the 'Kitchen Sink' at Java
     
    >>> Be the FIRST to comment on this article!
     

     
     
    >>> More Channel News and Analysis Articles          >>> More By Darryl K. Taft
     


     


    [ci] feeds
    XML
    Add Channel News, Product Reviews, Trends and Analysis to your RSS newsreader or My Yahoo!


    HTML PLAIN TEXT

    Keep on top of news for VARs and Resellers with CI's Weekly Newsletter and Alerts.

     


    CHANNEL RESOURCE CENTER
     
     
    Enterprise Mobility Zone
    The Enterprise Mobility Zone (EMZ) blog is a tool designed to help senior IT executives discuss, create and deploy next-generation mobile strategies in their organizations.
    Go beyond yesterday's tactical approach to mobility!
     
    Build A More Efficient Data Center
    Demands are growing but budgets are not. Solve your pressing IT issues using the resources you already have. Determine which technologies can help you drive efficiencies and how they are applied. Gain a quick ROI on new initiatives
    Find out how
    Let Enterprise TechBrief do the work for you. Aggregated content, tech news, product reviews, vendor updates, how-to’s—all you need to boost your efficiencies and cut costs, all from one place.
    enterprisetechbrief.com