This is the mail archive of the mailing list for the GCC project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [RFC] Replace Java with Go in default languages

On 11/20/2013 1:45 PM, Ian Lance Taylor wrote:
> On Wed, Nov 20, 2013 at 8:45 AM, Alec Teal <> wrote:
>> It was said before (when this first started) that Go wasn't ready. Another
>> language that looks cool but has yet to mature.
> Side issue clarification.  I believe that Go is ready for any use one
> might care to put it to.  The reasons I believe it is not suitable as
> a default-enabled language for GCC have to do with licensing and
> source code issues, not with the language or the compiler support for
> it.

I haven't waded in but from a technical view point, you can use
Go[1] or Ada tasking with RTEMS on embedded targets. We have BSPs
for free simulators for nearly all 18 targets. That would provide
coverage of the tasking portions on close to bare metal.

[1] Disclaimer: RTEMS had good test results for Go until it
switched to ucontext.h which we don't have. Adding that to
RTEMS is an "opportunity" to contribute. :)

> Ian

Joel Sherrill, Ph.D.             Director of Research & Development        On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
Support Available                (256) 722-9985

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]