VR Juggler
Open Source
Virtual Reality


VRJ Wiki . Juggler . JavaAndCPlusPlus VRJ Wiki webs:
Juggler | VRJPlanning | Main | TWiki | Test
Juggler . { Home | Changes | Index | Search | Go }

Wiki

· Home
· Frequently Asked Questions
· Development
· Team Guide
· Direction
· Status
· Task Tracking
· Compiling VR Juggler
· Building from SVN
· SVN Branches
· Compiler Status

edit menu


Main
· About
· Documentation
· Publications
· Download
· HOWTO
· FAQ
· Discussion Area (Wiki)
· Status
· Contact

Projects
· VR Juggler
· Gadgeteer
· VPR
· Sonix
· JCCL
· Tweek
· PyJuggler
· VRJ.NET

Events
· SIGGRAPH 2004 BoF?
· SIGGRAPH 2003 BoF?
· Virtual Reality Course
· IEEE VR 2003 Course
· SC 2002 Exhibit

Site Search

Google

Sponsors
· Infiscape
· VRAC
· Iowa State University
· SourceForge

Link To Us


Q: Why use both Java and C++?

VR Juggler documents refer to the use of Java and C++ together. Why not just make everything Java or everything C++ instead of having a mix? Do I have to use both languages to write an application?

A: The two languages serve different purposes.

In VR Juggler, Java and C++ are used for different purposes. We use C++ for high-performance, natively compiled code capable of delivering the real-time performance needed for VR. Users write their applications in C++ and compile them against the VR Juggler libraries.

We use Java to make cross-platform GUIs that can communicate with the running C++ code. These GUIs may do any number of things. In particular, VR Juggler 1.0 has a tool called VjControl that can be used to do remote runtime reconfiguration of a running VR Juggler application. In VR Juggler 1.0, users do not write any Java code.

VR Juggler 2 will have the next iteration on this tool, VRJConfig. With VRJConfig, users will have the option of writing custom configuration editors in Java. These editors will plug into VRJConfig dynamically.

Back to: LiveFaq

FaqForm
FaqTopic: Misc
ShortQuestion: Why use both Java and C++?


Topic JavaAndCPlusPlus . { Edit | Attach | Ref-By | Printable | Diffs | r1.2 | > | r1.1 | More }

Copyright © 1999-2008 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding VRJ Wiki? Send feedback
Revision r1.2 - 20 Jul 2002 - 05:49 - PatrickHartling Copyright © 1999-2008 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding VRJ Wiki? Send feedback




VR Juggler Logo
Site contents © Copyright 1998–2005 Iowa State University and released under the GPL.
Harvesting email addresses from this page for commercial activities is prohibited.
Contact: Webmaster | Write Us
SOURCE REPOSITORY,
BUGS, FORUMS
HOSTED BY:
SourceForge Home