7 ms·
> Of course declaring code is code. The clue is in the name, "declaring CODE". This doesn't follow, sometimes language does unexpected things. E.g. a dwarf pla
by philh 10y ago
> Of course declaring code is code. The clue is in the name, "declaring CODE".
This doesn't follow, sometimes language does unexpected things. E.g. a dwarf planet isn't a planet.
- tome 10y agohttps://ncatlab.org/nlab/show/red+herring+principle https://ncatlab.org/nlab/show/red+herring+principle
- april1stislame 10y agoYes, because dwarf persons aren't persons, right?
- rootlocus 10y agoDwarf persons aren't dwarves.
- april1stislame 10y agoDid I say something offensive?
- cornholio 10y agoOf course code declarations are "code" the same way a library listing of book titles is made up of "words". Unique, creative words that cannot be explained by chance or well known to the audience before their creation by the author. Yet, none should be protected by copyright, this is the intention of "is not code".
- asmithmd1 10y agoYour example is a good one because it is established law that book titles can't be copyrighted.
- talideon 10y agoBut it can be trademarked. Still, I can't see anybody successfully managing to apply trademark law to APIs in general.
- _86lz 10y agoI think a better analogy would be the table of contents for a novel. Function headers are no more code than a table of contents entry is a story.
- Roritharr 10y agoSee Java & JavaScript ;)