6

Just read some basics on Java Memory Model and realized how much little i know abt multithreading

Comments
  • 1
    What about implementing multithreading on your own? You sure will know how that shit works afterwards
  • 1
    The Java memory model is one complicated monster. It is actually very simple in essence, but they made it much more complicated. This was done in order to reduce memory manipulations during GC cycles, in order to increase performance of long running code.
    Python is very simple in comparison. Read about the GIL and its impact on memory.
Add Comment