And my argument is that meanings are fluid and "from scratch" is something a reasonable programmer should understand in this context.
For example, for me someone writing a new editor not using advanced components such as existing programming editor components counts as "from scratch".
They don't need to use magnetic needles to shift individual bits on HDDs.
For example, for me someone writing a new editor not using advanced components such as existing programming editor components counts as "from scratch".
They don't need to use magnetic needles to shift individual bits on HDDs.