Why Java?

DataMelt is written in Java. Why? Java is

  • Most popular object-oriented programming language. See TIOBE popularity Index
  • Multiplatform. Interpreted by a process virtual machine
  • Designed to support network computing (C++/C is for system programming)
  • Designed for distributed analysis environment
  • Simple (no pointers) and better structured than C++/C
  • Automatic memory management
  • Robust, stable, backward compatible
  • Includes reflection technology (missing in C++)
  • Powerful multithread support
  • Advanced serialization
  • Advanced run-time checks
  • Powerful free IDEs (Netbean Eclipse  and SCaVis!)
  • Scripting support (Python, Groovy, Ruby)

DataMelt Project

DMelt: Computation and Visualization environment. 2005-2017.
jWork.ORG and S. Chekanov

Community

jWork.ORG portal for scientific computations

Contact

Email: dmelt@jwork.org

Copyright © 2017 - DataMelt
jWork.ORG
DataMelt DataMelt  CMS