Post #4272356
2026-07-24 04:06 UTC
Precisely. We could point people to the very dictionary definition of the word, but it seems not to change many people’s mind who have already decided which “camp” they want to be in, and that they will (attempt to) preempt the word to mean… whatever they feel like.
Hard coding is the software development practice of embedding data directly into the source code of a program or other executable object, as opposed to obtaining the data from external sources or generating it at runtime.
Hard-coded data typically can be modified only by editing the source code and recompiling the executable
Therefore, a statement like
IF (instance-set-variable) THEN
{
... implement block
}
is by definition not “hard-coding”, bc it asks the instance admin what value it wants for that variable, and then only conditionally runs the code to set the instance block if the admin asks it to.
There are plenty of things to criticize PieFed for, but “hard-coding instance blocks” is not one of them. (And now it seems the same error was made regarding Tesseract.)
Replies (1)
-
@mathemachristian@lemmy.blahaj.zone 2026-07-24 05:20
Please see my comment spelling it out in detail lem.lemmy.blahaj.zone/post/45697068/21461570