Я вивчаю формальні мови та системи виробничих баз (системи баз правил), і я трохи збентежений, чому ці два слова "виробництво" та "правило" означають одне і те ж у багатьох контекстах інформатики.
Англійська мова, схоже, не означає те саме. Я не є носієм англійської мови, але я знаю, що правило посилається на те, чого не слід робити / говорити про людей, або те, що, якщо повторюватися багато разів, дасть однаковий результат, і ми говоримо, що воно працює за деякими правилами ( спосіб роботи, визначений деяким протоколом / процедурами, які однакові щоразу).
Виробництво стосується чогось зовсім іншого ... фази деяких фізичних товарів чи програмного забезпечення, які наразі виготовляються / виробляються. Акт створення чогось фізичного чи якогось художнього твору, деякого письма, деякого малювання, того, що робиться з кимось фізичними чи розумовими можливостями. Ми кажемо, що конкретна річ виробляється.
Однак в інформатиці ці слова, які в англійській мові представляють зовсім різні речі, означають те саме, що в CS. Наскільки ці терміни виявилися схожими в CS.
Чи є якийсь етимологічний словник для інформатики. Словник, який розповідає, як закінчилися терміни з інформатики?
BTW: Цікавий факт: ні виробництво, ні правило не є тегами на цьому сайті Stack Exchange.