זה תלוי
חומרה עושה את העבודה בשבילך אבל היא לא דינמית, כלומר היא בנוייה למטרה מסויימת.
אם אתה רוצה לשנות את יעוד החומרה אתה צריך לבנות את הכול מחדש בעוד שאת התוכנה
אתה יכול לשנות ולטעון על אותה המערכת.
מצד שני לפעמים יותר מהר לבצע פעולות מסויימות על החומרה (החלטות על בסיס מתחים וכו')
כך שכמה חלקים יחליפו הליך ארוך של תוכנה.
אם תשאל אותי. את החומרה מתכננים לפי המטרה של המערכת, במטרה להקל על כתיבת
התוכנה ולא כדי להחליף אותה. התוכנה תעבוד לפי האותות שהיא מקבלת מהחומרה (השוואות מתחים, סינון תדר וכו')
במה את יותר טובה? בתכלס או בתיאוריות?
יש לך ידי זהב או ידים שמאליות?
כי אני לדוגמה, חשבתי על להיות חומרה בהתחלה, כי אני נורא אוהבת לעשות דברים עם הידיים (בדיחה צפויה, לי), אבל בשלב מסוים הייתי חייבת להכיר בעובדה שעדיף שאולי אני אתרחק מזה... תשאלי את וינר הלא מקורי, או בכלל כל מי שאי פעם ראה את קושניר, החיפושית האהובה שלי.