N
N
NickolayStrahov2013-06-23 12:05:11
Mathematics
NickolayStrahov, 2013-06-23 12:05:11

Programming language for dynamic simulation?

I am an ex programmer. I used to do a lot of programming first in VB, then in Delphi, then in C# and PHP.
I haven't done this for 3-4 years now. However, regularly itching to quickly write simple scripts that produce real-time simulations (anything, for example, consumer behavior).
So I asked myself, in what language is it better to do this now?
Ideally, you need a simple PHP-like interpreted language that would be able to redraw objects (points, lines, circles, inscriptions) on the screen in realtime.
It is desirable that it be possible to create clumsy interfaces in order to change model parameters in real time.
The speed of the language does not really matter.
The matter is complicated by the fact that I have a Mac, on which I want to install Windows only as a last resort ...
Any ideas, friends, which language to choose?
Or, maybe someone will tell you how to sharpen PHP for this task? I got used to something of its simplicity :) Or Ruby/Python…

Answer the question

In order to leave comments, you need to log in

8 answer(s)
D
DeusModus, 2013-06-23
@DeusModus

What is wrong with JS?
Cross-platform (due to browsers), easy to learn, easy to draw (canvas, webgl), if anything, you can quickly allocate some calculations to the server (node.js).

S
Sergey Cherepanov, 2013-06-23
@fear86

Yes, node.js and ui on js + convas will be the very thing. There are many good frameworks for both node and client rendering. And everywhere there is one language) Well, take bootstrap so that you don’t bother with the interface at all.

D
Dmitry, 2013-06-23
@mezastel

In general, the ideal tool in this regard is Excel (instant recalculation). It can also be scripted and, if necessary, even converted into code if you later want to drive it as part of a working system.

N
NickolayStrahov, 2013-06-23
@NickolayStrahov

Hooray! I found a bunch of specialized software!) en.wikipedia.org/wiki/Comparison_of_agent-based_modeling_software

P
Puma Thailand, 2013-06-23
@opium

Damn, I remember it was possible to simply and quickly simulate such things in GPSS

U
Urvin, 2013-06-24
@Urvin

real-time simulation

Anylogic

O
olegl84, 2013-06-24
@olegl84

C# with WinForms or WPF

M
Mikhail Potanin, 2014-05-30
@potan

NetLogo
A simple language focused on multi-agent modeling.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question