I Wrote a Guide to Simulation in Python with SimPy
Posted by bobo-the-merciful@reddit | Python | View on Reddit | 11 comments
Hi folks,
I wrote a guide on discrete-event simulation with SimPy, designed to give you a solid foundation in building simulations using Python. Kind of like the official documentation but on steroids.
I have used SimPy personally in my own career for over a decade, it was central in helping me build a pretty successful engineering career. My latest venture is teaching others all about it.
If you do get the guide, I’d really appreciate any feedback you have. Feel free to drop your thoughts here in the thread or DM me directly!
Here’s the link to get the guide: https://simulation.teachem.digital/free-simulation-in-python-guide
For full transparency, why do I ask for your email?
Well I’m working on a full course following on from my previous Udemy course on Python. This new course will be all about real-world modelling and simulation with SimPy, and I’d love to send you keep you in the loop via email. If you found the guide helpful you would might be interested in the course. That said, you’re completely free to hit “unsubscribe” after the guide arrives if you prefer.
CrispyRattlesnake@reddit
Thank you very much! This is exactly what I was looking for!
ToBf_678@reddit
What is the advantage of SimPy over, say, Fenics ? Uneducated folk here so maybe the question is irrelevant, but I'd love to have your educated opinion.
fmcm@reddit
I just scrolled through the PDF without reading it yet. But the code listings in the PDF are not properly formatted. You should definitely use a fixed width font, syntax highlighting and suitable line length. There are indentations happening that shouldn't be there
There is also one more issue, for example at the bottom of page 28 (36 in the PDF). There is some hyphenated split of a variable (
window_size
becomeswindow_-size
if you would just copy&paste that snippet). You also have several comment lines that are are completely butchered by the wrapping.Besides those complaints, I always appreciate when someone puts in effort to create and publish learning resources. So thank you for that!
LevantXIII@reddit
Dude, this is a total grift.
bobo-the-merciful@reddit (OP)
I appreciate the appreciation 🙏
bobo-the-merciful@reddit (OP)
Thanks for the feedback, really appreciate it.
Novero95@reddit
Got the eBook and signed to get info on the Udemy course. Very interesting, thanks for sharing. I will definitely read as soon as I can.
thisdoorcreaks@reddit
super cool, thank you. i'm gonna take a look
bobo-the-merciful@reddit (OP)
You’re welcome - keen to hear what you think
reddifiningkarma@reddit
I remember learning about yield with simpy... nice!
Then got stuck at an error that I couldn't understand, then forgetting about the poc I was doing... maybe now with LLM they could explain it to me.
bobo-the-merciful@reddit (OP)
LLMs + SimPy = powerful combo