מתי שפת תיכנות דועכת ואיך מתעדכנים

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

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

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

לשמיעת הפרק: https://www.ranlevi.com/2019/11/12/osim_software_frameworks

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

פוסטים נוספים שכדאי לקרוא

פתרונות ומאמרים על פיתוח אינטרנט

מודל הרשאות מבוסס טוקנים/ססמאות לעומת OIDC

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

בינה מלאכותית

שימוש ב-Plan Mode באופן חכם

כך נמנעי את קריאות השבר של "מה האייג'נט עשה?!" שיטת Plan mode: שיטה קריטית לעבודה יעילה, המייצרת תוכנית עבודה מפורטת (DoD) עוד לפני כתיבת שורת קוד אחת.

בינה מלאכותית

התקנה של Openclaw על רספברי פיי

איך מתקינים את הלהיט החדש בתחום על רספברי פיי? קל ופשוט ללא חומרה מיוחדת ועם הסבר מפורט.

יסודות בתכנות

איך TCP עובד? מבט מעמיק

הסבר מעמיק מתחת למנוע על איך תקשורת TCP עובדת כולל ניתוח פקטות.

פתרונות ומאמרים על פיתוח אינטרנט

גישת Least Privilege

גישה לכתיבת קוד מאובטח שכדאי מאד להכיר – במיוחד בעידן הבינה המלאכותית

גלילה לראש העמוד