Unicode in Domain-Specific Programming Languages for Modeling & Simulation: ScalaTion as a Case Study

Computer Science – Programming Languages

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Scientific paper

As recent programming languages provide improved conciseness and flexibility of syntax, the development of embedded or internal Domain-Specific Languages has increased. The field of Modeling and Simulation has had a long history of innovation in programming languages (e.g. Simula-67, GPSS). Much effort has gone into the development of Simulation Programming Languages. The ScalaTion project is working to develop an embedded or internal Domain-Specific Language for Modeling and Simulation which could streamline language innovation in this domain. One of its goals is to make the code concise, readable, and in a form familiar to experts in the domain. In some cases the code looks very similar to textbook formulas. To enhance readability by domain experts, a version of ScalaTion is provided that heavily utilizes Unicode. This paper discusses the development of the ScalaTion DSL and the underlying features of Scala that make this possible. It then provides an overview of ScalaTion highlighting some uses of Unicode. Statistical analysis capabilities needed for Modeling and Simulation are presented in some detail. The notation developed is clear and concise which should lead to improved usability and extendibility.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Unicode in Domain-Specific Programming Languages for Modeling & Simulation: ScalaTion as a Case Study does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Unicode in Domain-Specific Programming Languages for Modeling & Simulation: ScalaTion as a Case Study, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Unicode in Domain-Specific Programming Languages for Modeling & Simulation: ScalaTion as a Case Study will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-547367

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.