Studiuję języki formalne i systemy baz produkcyjnych (systemy baz reguł) i jestem trochę zdezorientowany, dlaczego te dwa słowa „produkcja” i „reguła” oznaczają to samo w tak wielu kontekstach w informatyce.
W języku angielskim nie wydają się oznaczać tego samego. Nie jestem rodzimym językiem angielskim, ale wiem, że reguła odnosi się do czegoś, czego nie należy / należy robić, gdy mówimy o ludziach, lub czegoś, co powtarzane wiele razy da ten sam rezultat i mówimy, że działa według niektórych zasad ( sposób działania jest określony przez niektóre protokoły / procedury, które są za każdym razem takie same).
Produkcja odnosi się do czegoś zupełnie innego ... fazy niektórych fizycznych towarów lub oprogramowania, które są obecnie wytwarzane / wytwarzane. Akt tworzenia czegoś fizycznego lub jakiegoś dzieła sztuki, pisania, rysowania, czegoś, co ma fizyczne lub umysłowe zdolności. Mówimy, że powstaje konkretna rzecz.
Jednak w informatyce te słowa, które w języku angielskim reprezentują zupełnie różne rzeczy, oznaczają to samo w CS. Jak te warunki stały się podobne w CS.
Czy istnieje jakiś słownik etymologiczny dla informatyki. Słownik, który mówi nam, jak skończyły się terminy w informatyce?
BTW: Ciekawy fakt: ani produkcja, ani reguła nie są tagami w tej witrynie Stack Exchange.