• DocumentCode
    3561306
  • Title

    ScalaLab: An Effective Scala-Based Scientific Programming Environment for Java

  • Author

    Papadimitriou, Stergios ; Terzidis, Konstantinos ; Mavroudi, Seferina ; Likothanassis, Spiridon

  • Author_Institution
    Technol. Educ. Inst. of Kavala, Kavala, Greece
  • Volume
    13
  • Issue
    5
  • fYear
    2011
  • Firstpage
    43
  • Lastpage
    55
  • Abstract
    Scala offers many benefits for constructing scientific programming environments. Extending Scala with Matlab-like constructs enabled the creation of ScalaSci, a compiled mathematical scripting framework, and ScalaLab, an efficient integrated scientific programming environment. ScalaLab offers an interesting open source alternative to commercial packages, especially for the scientific community familiar with Java.
  • Keywords
    Java; authoring languages; public domain software; software packages; Java; Scala based scientific programming environment; ScalaLab; ScalaSci; mathematical scripting framework; open source packages; Dynamic programming; Informatics; Java; MATLAB; Pattern recognition; Programming environments; Scientific computing; Groovy; Java; Matlab; Scala; binding; class loaders; dynamic languages; functional languages; interpreters; scientific programming; scripting;
  • fLanguage
    English
  • Journal_Title
    Computing in Science Engineering
  • Publisher
    ieee
  • Conference_Location
    6/17/2010 12:00:00 AM
  • ISSN
    1521-9615
  • Type

    jour

  • DOI
    10.1109/MCSE.2010.77
  • Filename
    5487486