Opportunities, Cost and Benefits
Java is a modern programming
language that gives the programmer easy access to object oriented design,
analysis and programming, threads, networking, windows, parallel processing,
and modern design patterns while keeping close to its "C"
roots. The simplicity of the language and its wide acceptance as a teaching
language guarantees a large pool of programmers for the future, but
at the same time, this comes at some cost in execution time performance.
This talk will examine the Java language and address and measure a number
of performance issues - both at program creation time and at execution
time and help to provide a basis for deciding if Java is a good language
choice for your next project.