Reloadr – Hot code reloading tool for Python
1–10 of 58 posts
Re: Reloadr – Hot code reloading tool for Python
#2(https://news.ycombinator.com/item?id=26034851)
I wonder if this is used seriously by someone.
I always thought that this has a potential to greatly improve the development productivity.
I remember I saw live coding videos from Notch (Minecraft) on some gamejam where he intensively used hot code reloading for Java. About 90% of his development time, he had the game running, and tuned the logic of some game elements live, and immediately saw the result.
I know that Erlang also has such a feature, such that you don't need to shut down your production system, and that you can update it live while it keeps running.
Re: Reloadr – Hot code reloading tool for Python
#3Re: Reloadr – Hot code reloading tool for Python
#4It's not about simply saving time doing it manually. It fundamentally changes my dev-test/experiment workflow.
I love being able to tab to a server file, make a change, tab to a client file, make another change, and instantly test it in a browser.
Re: Reloadr – Hot code reloading tool for Python
#5What are some simple use cases for this?
Re: Reloadr – Hot code reloading tool for Python
#6What are some simple use cases for this?
For production usage, maybe that wouldn't be considered safe, but there are companies that provide services with this purpose (e.g. JRebel).
Re: Reloadr – Hot code reloading tool for Python
#7What are some simple use cases for this?
Re: Reloadr – Hot code reloading tool for Python
#8It’s less about saving the time to re-run something, and more about removing conceptual overhead (I think).
Re: Reloadr – Hot code reloading tool for Python
#9Having a hot reloaded set up for both my django (It's built in) environment and Web app environment is such a force multiplier. It's not about simply saving time doing it manually. It fundamentally changes my dev-test/experiment workflow. I love being able to tab to a server file, make a change, tab to a client file, make another change, and instantly test it in a browser.
I jest, but really I feel like we've made things so complicated it just gets in our way. Our Javascript pipeline is huge, complicated, and requires you to sit down and wrap your head around it every time you want to modify it.
If I get to greenfield another project, it's going to be so bloody simple.