Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
Java Red Hat Software Open Source Programming

Red Hat Gives Ceylon To The Eclipse Foundation (eclipse.org) 97

An anonymous reader writes: Some media outlets called Ceylon an attempted "Java killer" when Gavin King first unveiled his secret two-year development project in 2011. In 2013 Red Hat finally released version 1.0 of the modern, modular statically-typed programming language for the Java and JavaScript virtual machines. After another four years, "Ceylon has a small but very active and enthusiastic community of developers and users, and indeed is the fruit of the hard work of a large number of contributors over the years," says a project proposal page at Eclipse.org seeking "to further grow our community... a key strategy to achieve that would be to move Ceylon from Red Hat to a vendor-neutral foundation."

That project has now been approved, and the "Eclipse Ceylon" project has been created. It includes the Ceylon distribution and its SDK, plus the Java2Ceylon converter and the Ceylon Herd project's server (and related services) for Ceylon module sharing. There's also three IDEs (and their code-formatting and functionality-sharing modules).

Back in 2011 InfoWorld predicted that instead of becoming a Java killer, "it is more likely Ceylon will join a growing list of new languages resting atop the JVM, while the Java language and platform will continue on as staples of enterprise computing."
This discussion has been archived. No new comments can be posted.

Red Hat Gives Ceylon To The Eclipse Foundation

Comments Filter:
  • Whenever something JavaScript-related pops up on Slashdot, no one has ever heard of it.
  • by Anonymous Coward

    This situation raises a good point: what's the fallback plan for Rust, when it comes a time when Mozilla can't or won't support it any longer? Will it be given to the Apache Foundation, for example, and left to rot? Will the community even be able to sustain it? Will individuals and companies that used it be screwed?

  • Since almost 20 years, there are so much "Java Killer" touted languages that died and other that are dead-alive experiencing NDE. Meanwhile, Java is still there and kicking ... even though Oracle is doing so much little for it, even though Google tried to escape from it several time. Obviously, people do not use Java like 5 years before, as the app fundations has evolved ... but evolution means you are alive. Sure there are better features in this or that languages, but aside TypeScript I see little compe
    • by Billly Gates ( 198444 ) on Sunday August 20, 2017 @05:10PM (#55053563) Journal

      You mean like .NET?

      Yes this is slashdot which views MS as the devil, but c#.net is what Java could have been if it were not for Sun Microsystems ineptitude and managerial incompetence.

      I hate Oracle more than Microsoft and view Oracle as the number one threat to open source. Not Microsoft as they have just released .NET core 2.0 to open source and are now being friendly to other platforms.

      Anyway I wish Redhat would have bought Java and made native compilers with native heavyweight gui methods but who am I kidding?

      • Re: (Score:2, Informative)

        by Anonymous Coward

        You should review Oracle open source contributions and compare to those made by Microsoft before talking about "threats".

        About c#, well, I think it's the other way around as it was designed as a Java clone when the justice ruled 15 years ago that "Microsoft's Java" could not have Java in the name. They only left one feature off when implementing it: cross-platformness.

        • You should review Oracle open source contributions and compare to those made by Microsoft before talking about "threats".

          About c#, well, I think it's the other way around as it was designed as a Java clone when the justice ruled 15 years ago that "Microsoft's Java" could not have Java in the name. They only left one feature off when implementing it: cross-platformness.

          The reason I typed that is Oracle just made WINE and SAMBA a potential liability and illegal in their lawsuit agaisn't Android. What Google did was use a clean room implementation of Java by the Apache project. NO SOURCE CODE FROM ORACLE was used. Oracle sued saying they owned the API meaning for example if I write a book and you write one I can say I own your book because we both used the word "the"?!

          So now MariaDB can be killed even if all the MySQL code is removed. Linux and FreeBSD would not exist anymo

          • I have some vague recollections that, some implementation files (not headers) looked ah identical, some people argued it's the obvious implementation others it was lifted. To me it looked that it was heavenly inspired by someone that read the source

            • I have some vague recollections that, some implementation files (not headers) looked ah identical, some people argued it's the obvious implementation others it was lifted. To me it looked that it was heavenly inspired by someone that read the source

              Then all of SQL should be banned likely someone else wrote it first. Wine should be banned as they do use the same implementation (not same files). Regardless it was a clean room implementation and no files were copied similiar with the Sco scandal a decade ago who tried to pull the same thing on Linux.

      • Well,
        as far as I can tell the Java eco system s much more mature than the .Net one.
        And comments in XML (as in C#) who's brain dead idea was that?

        and made native compilers with native heavyweight gui methods but who am I kidding?
        And gone would be cross platform.

        Anyway, if you need something like that, there are plenty of Java to native code compilers, just google a bit (Avian e.g.) and you can use SWT (oh chudder) as native GUI ... you pervert.

        • by LesFerg ( 452838 )

          Comments are not in XML. Comments are just plain old comments with // or /*
          You can use XML markup for inline documentation, for the purpose of extracting it to create API documentation. You shouldn't be using the XML markup for comments.

        • as far as I can tell the Java eco system s much more mature than the .Net one

          Then you can't tell much. They are certainly on par, with .NET being well ahead in some ares and Java in others.

          And comments in XML (as in C#) who's brain dead idea was that?

          Yours, it just came straight out of your ass. Don't know of anyone else who's heard of it.

          Reality: C# and .NET is now years ahead of Java in most aspects. They are also fully cross platform and open source. Even the C# compiler infrastructure is cross platform

          • Doc comments in C# are in XML ... probably you never document your code.

            Reality: C# and .NET is now years ahead of Java in most aspects.
            Any example?

            They are also fully cross platform and open source.
            They are not. No GUI or network library, for iOS, Android or Linux or mac OS.

      • Anyway I wish Redhat would have bought Java and made native compilers with native heavyweight gui methods but who am I kidding?

        Those who fail to learn the lessons of history are doomed to repeat them. We had native, heavyweight components in Java (the original AWT), but they caused major maintenance and cross-platform behavior problems. Swing was the answer, and is far superior.

        • Anyway I wish Redhat would have bought Java and made native compilers with native heavyweight gui methods but who am I kidding?

          Those who fail to learn the lessons of history are doomed to repeat them. We had native, heavyweight components in Java (the original AWT), but they caused major maintenance and cross-platform behavior problems. Swing was the answer, and is far superior.

          IT SUCKED? Shoot I remember at Manhattan community college sitting on a Pentium III 450 mhz beast (expensive at the time and very shiny and new wishing I had something that good at home) and making a Hello World in AWT. 1 minute to load?! No really 1 freaking minute while the disk spun for eternity. Lord can you imagine a complex program like Quicken load on such machines written in java??

          It was dark and hard to read on the 14 inch monitors at the time with a different font and button style than Windows NT

      • Actually C# (which name does not sound like it is written ... unless you don't know how a sharp sign is written), was only a reaction to the story known as "RNI vs JNI battle". Sun had a native interface designed called JNI that is way too much complex. And MS decided to make something much more straightforward: RNI. This approach led to the JDirect way and was reused for the PInvoke grounds of .net was a much more easy way to call existing code. MS evey pushed a whole library name Windows Foundation Class
        • There are many game engines coded in C# that don't run on windows, tons of android/iOS apps written in C# that obviously don't run on windows, tons of websites written in C# (MVC stack). You sure you know how to look for .Net applications?
        • Xamarin uses c# for cross-platform ios/Android apps. It's a mature and popular mobile app platform. Note that neither ios or android are windows :)

    • >Since almost 20 years, there are so much "Java Killer" touted languages that died and other that are dead-alive experiencing NDE. Meanwhile, Java is still there and kicking ...

      Old languages that are a problem (in that they are crap, but lots of people are invested in it continuing) can exist in a Wiley- Coyote-over-cliff state for many decades. Like a black hole, ultimately doomed, but the process of shedding mass is so slow that it's hardly worth waiting for it - just ignore it and stay away if you hav

    • Why is eclipse accepting it, they want to be the grave yard of projects with no community.
      At least do the incubation period thing and dump it if a community doesn't materialize

  • by jgfenix ( 2584513 ) on Monday August 21, 2017 @07:08AM (#55055787)
    What did Red Hat use Ceylon for? As far as I know nothing. I thought they developed it to use it in JBoss (among other things). You cant pretend people to adopt something you dont even use. At least Mozilla is using Rust in Firefox.
  • by jimbo ( 1370 )

    Whenever a new thing happens, small or big, "media outlets" will call it InsertBrandHere-KILLER because... clickbait.

Money may buy friendship but money cannot buy love.

Working...