הפילוסופיה של יוניקס חזרה לאופנה בשנת 2018

טוקס וביסטי שורפים חלונות במדורה

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

אני מתכוון לאחד של שלושת הפילוסופיות שעליו תומך UNIX, אחד מכם כבר יודע שהכל הוא קובץ במערכת זו, וזה כולל גם את המכשירים שניתן לטפל בהם ככאלו ולכן ניתן לנהל אותם כלים איתם מנוהלים קבצים , דבר שמאוד שימושי במקרים רבים ואפילו מאפשר לנו להפנות מידע אליהם או מהם. משהו שבמערכות הפעלה אחרות לא יכול, מכיוון שמתייחסים אליהם כהתקנים או יחידות, כמו שקורה עם Windows.

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

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

אתה יכול לראות מידע נוסף ב שירותי מיקרו באינטרנט martinflower.com. איפה זה מתואר אדריכלות מיקרו-שירותים, ארכיטקטורה חדשה לעיצוב תוכנה פשוטה שאינה מעשית בפני עצמה, אך כאשר כל התוכניות מורכבות, הן הופכות למערכת פונקציונלית עם בסיס איתן.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   לואיקס דיג'ו

    זה נכון, systemd מבאס !!!!!!!