l i n u x - u s e r s - g r o u p - o f - d a v i s
Next Meeting:
July 7: Social gathering
Next Installfest:
Latest News:
Jun. 14: June LUGOD meeting cancelled
Page last updated:
2003 Jun 30 13:20

The following is an archive of a post made to our 'vox-tech mailing list' by one of its subscribers.

Report this post as spam:

(Enter your email address)
Re: [vox-tech] Compiling C into Java bytecode?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [vox-tech] Compiling C into Java bytecode?

On Sunday 29 June 2003 02:32 am, Bill Kendrick wrote:
> Okay, just out of curiosity.  Say one wanted to create a 'Java application'
> (e.g., something that runs in a web browser, cell phone or PDA JVM),
> but they wanted to write the application using the C /language/.
> This is possible, is it not?  If so, are there some tools for this
> under Linux?  (I see "gjc", the Java compiler from GNU, as well as
> "gij", the Java bytecode interpreter from GNU; but nothing for
> taking code in other programming languages and turning them into Java
> bytecode)
> Thx!
> -bill!

The biggest problem would be language features.  C allows you to many things 
java does not.  You'd probably spend more time trying to debug your 
javabytecodes on whatever system you're developing than you would learning 
java syntax.  Also, even if you wanted to use C, you would still have to 
learn the Java API(or write your own, which would be difficult to do), and 
how to call API classes from within the language.  


Mike Wenk
vox-tech mailing list

LUGOD Group on LinkedIn
Sign up for LUGOD event announcements
Your email address:
LUGOD Group on Facebook
'Like' LUGOD on Facebook:

Hosting provided by:
Sunset Systems
Sunset Systems offers preconfigured Linux systems, remote system administration and custom software development.

LUGOD: Linux Users' Group of Davis
PO Box 2082, Davis, CA 95617
Contact Us

LUGOD is a 501(c)7 non-profit organization
based in Davis, California
and serving the Sacramento area.
"Linux" is a trademark of Linus Torvalds.

Sponsored in part by:
EDGE Tech Corp.
For donating some give-aways for our meetings.