Exploiting Java scientific libraries with the Scala language within the ScalaLab environment.
Saved in:
| Title: | Exploiting Java scientific libraries with the Scala language within the ScalaLab environment. |
|---|---|
| Authors: | Papadimitriou, S., Terzidis, K., Mavroudi, S., Likothanassis, S. |
| Source: | IET Software (Institution of Engineering & Technology); Dec2011, Vol. 5 Issue 6, p543-551, 9p |
| Subject Terms: | JAVA programming language, SCIENCE & technology libraries, SCALA (Computer program language), SCIENTIFIC community, ROBUST control, COMPUTER software, TEXT editors (Computer programs), CODING theory |
| Abstract: | Since Java is one of the most popular languages in the academic and research community a lot of robust and effective scientific libraries have been developed. However, the utilisation of these libraries is very awkward especially for the average scientist that does not expertise in software development. The study presents the framework that has constructed for the utilisation of Java scientific libraries within the ScalaLab environment. The flexibility and extensibility of the Scala language allows the implementation of simple, coherent and efficient Matlab-like interfaces to those libraries. Moreover, other specialised Java libraries can be exploited much more easily and productively from within ScalaLab with the toolbox import mechanism that this work describes. Additionally, the system offers facilities such as on-line help, code completion, graphical control of the class-path and a specialised text editor with code colouring facilities that greatly facilitate the development of scientific software. [ABSTRACT FROM AUTHOR] |
| Copyright of IET Software (Institution of Engineering & Technology) is the property of Institution of Engineering & Technology and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Complementary Index |
Be the first to leave a comment!
Nájsť tento článok vo Web of Science