Re: [julia-users] ANN: SimJulia 0.3.4

2015-08-18 Thread Tom Breloff
Thanks for the detailed response Ben. I absolutely see the value in event-style programming. I have my own version of this... it may not be as feature-full, but it's pretty fast. I use it mainly to process various financial events (exchange messages, order book updates, etc) but it's fairly flex

Re: [julia-users] ANN: SimJulia 0.3.4

2015-08-18 Thread Ben Lauwens
Tom The event scheduling in SimJulia is based on the standard PriorityQueue* implementation of Julia and the overhead of SimJulia is really limited. If you throw away the process oriented way of defining a simulation model, you can do theoretically better, i.e. pure event simulation. This is ce

Re: [julia-users] ANN: SimJulia 0.3.4

2015-08-18 Thread Tom Breloff
Thanks for the effort Ben. I'm curious... do you have any performance comparisons of SimJulia vs other (simpler) code designs? How much speed would I be giving up if I was using events in a tight inner loop? On Tue, Aug 18, 2015 at 1:25 PM, Ben Lauwens wrote: > Hi > > SimJulia, a (combined con

[julia-users] ANN: SimJulia 0.3.4

2015-08-18 Thread Ben Lauwens
Hi SimJulia, a (combined continuous time / ) discrete event process oriented simulation framework, has reached another milestone: - v0.3.4 synchronizes the API with SimPy v3 but using some specific Julia semantics - It is a complete rewrite allowing a more powerful and unified discrete