[Python-announce] Salabim 23.2.0 released

Ruud van der Ham <[email protected]>
Newsgroups gmane.comp.python.announce
Message-ID <CAB-X1xFL_0+ObA=6hmos=AcZbcvA9WtY4md+W1WNC7KZqZuZ1A@mail.gmail.com>
This is to announce the release of salabim 23.2.0 .
Salabim is a discrete event simulation package that has applications in
logistics, communications, production, mining, hospital operations, etc.
It supports powerful realtime 2D and 3D animations, monitoring, statistical
sampling functions, ...
In contrast to SimPy, salabim is build around dynamic objects (components)
that interact with each other.
Up to now, that was done with generator functions (coroutines), like
class Car(sim.Component):
    def process(self):
        yield self.hold(5)
        pump.activate()
        yield self.passivate()
But as from this version, salabim processes can also run as greenlets, so
yields are not required anymore:
class Car(sim.Component):
    def process(self):
        self.hold(5)
        pump.activate()
        self.passivate()
This makes modeling much more natural and less error prone.

For more information, including the full documentation, changelog, etc.
goto www.salabim.org .
_______________________________________________
Python-announce-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-announce-list.python.org/
Member address: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.