> '.cpp' is clearly not a tld.
Is it that clear? Because e.g. .app and .cpa are TLDs. So are .py and .so.
and .com is a TLD[0] and also a file type[1], to further complicate matters.
---
[0]: https://en.wikipedia.org/wiki/.com
[1]: https://en.wikipedia.org/wiki/COM_file
and .com is a TLD[0] and also a file type[1], to further complicate matters.
---
[0]: https://en.wikipedia.org/wiki/.com
[1]: https://en.wikipedia.org/wiki/COM_file