Re:Pointers in Python
by stinos on Monday June 17, 2019 @03:31AM
(#20200698)
Article is mostly fine, but the author does some effort to mention CPython-specific things, but not consistently, making it a bit of a confusing read for when you've worked with different Python implementations at the implementation level (C in my case). E.g. Each object contains at least three pieces of data: Reference count well, in CPython yes but not in implementations which use mark and sweep GC.
[ Parent
| on HN ]
Re:Pointers in Python
by randomvectors on Monday June 17, 2019 @07:18AM
(#20201797)
Somewhat unrelated to the article, but I'm curious - how commonly and for what purposes are other implementations used for?
MicroPython [0] for instance gets mainly used on microcontrollers. Hard to tell how common it is, but it definitely gained some traction, also runs on the micro:bit [1] which gets used for teaching. Which isn't surprising: Python is easier for beginners than C. i don't know about other implementations though.
[0] https://github.com/micropython/micropython/ [1] https://www.microbit.org/