4 ms·
Unless you consider reference counting to be a form of GC¹, Swift is not a GC'ed language. ¹It technically is, but most people don't mean reference counting wh
by eridius 8y ago
Unless you consider reference counting to be a form of GC¹, Swift is not a GC'ed language.
¹It technically is, but most people don't mean reference counting when they say GC.
- pjmlp 8y agoIt doesn't matter what people think, rather CS definition. Software Engineering is not about what people think, rather what is technically correct.
- arebours 8y agoWell.. what is technically correct depends on a definition. And there are customary/practical definitions too. And sometimes definitions are tainted by context, like in "is this gc or ref counting language".
- pjmlp 8y agoWhich should be "is this tracing GC or ref counting language". Naturally when in some juriditions one is allowed to call themselves engineers after a 6 months bootcamp we land in such customary/practical definitions.
- eridius 8y agoIt certainly does matter because the question is what did the grandparent mean.
- pjmlp 8y agoSome people want to improve their skills, others don't.