CPython חופשי-תהליכים, שינוי משמעותי ב-CPython 3.13, מאפשר לתהליכים מרובים לרוץ במקביל בתוך אותו מפרש, מה שהופך את נעילת המפרש הגלובלית (GIL) לאופציונלית (PEP 703).
״תכונה ניסיונית זו נועדה לשפר את הביצועים מרובי-החוטים על ידי ניצול יעיל של מספר ליבות מעבד, אם כי היא מציבה אתגרים כמו בטיחות חוטים ואי-תאימות ABI.״
הקהילה עובדת על תאימות, החל מערימת PyData, ושואפת לספק גלגלי cp313t ב-PyPI עבור Python 3.13, עם מאמצים מתמשכים לפתור בעיות בטיחות חוטים בחבילות כמו numpy ו-pywavelets.
גרסה של CPython ללא נעילת GIL זמינה כעת לניסויים, ומבטיחה שיפורי ביצועים משמעותיים עם מאמץ מינימלי ברגע שספריות מפתח יתמכו בכך.
פיתוח זה עשוי לאפשר לפרויקטים חדשים יותר לזכות בנתח שוק אם ספריות ישנות לא יסתגלו במהירות, תוך פישוט השימוש בכל הליבות במכונה ללא העומס של ריבוי תהליכים.
פייתון 3.14 תשנה את שיטת ריבוי התהליכים המוגדרת כברירת מחדל מ-fork ל-spawn או forkserver, מה שיפתור כמה בעיות, אך המעבר לתכנות חופשי-תהליכים עשוי עדיין להציג אתגרים כמו הבטחת קוד בטוח ל-fork וטיפול בבאגים של תהליכיות מקבילה.
״מחולל רשת CSS חדש בשיטת גרירה ושחרור (cssgridgenerator.io) הושק, וזכה למשוב חיובי על פשטותו ושימושיותו למרות כמה באגים.״
משתמשים דיווחו על בעיות כגון אלמנטים ברשת שנעים מחוץ לגבולות ותיבות שלא משנות גודל בצורה רספונסיבית, והציעו שיפורים כמו הוספת מצב URL לשיתוף ופתיחת קוד המקור.
הכלי מוערך כמשאב למידה מועיל ושיטה מהירה להקמת פריסות רשת, המשקף את ההתפתחות של כלי עיצוב אתרים.
ליצ'ס אופטימיזו את שרת ה-Syzygy tablebase שלהם עם 7 חלקים כדי להתמודד עם בדיקות שלמות RAID תחת עומס כבד על ידי מעבר ל-dm-integrity על LVM והקמת שרת שני לבדיקות ביצועים.
״ממצאים מרכזיים כללו בעיות בהגדרת RAID 5, זמני השהיה גבוהים עם mmap, ושיפורים בשימוש ב-SSD לרשימות נתונים ספציפיות ובקריאה מקבילה.״
״האופטימיזציות הובילו לזמני תגובה טובים יותר בייצור, עם פרטים מלאים ונתונים גולמיים זמינים ב-GitHub.״
״גולדמן זאקס פרסמו מסמך מחקר המערער על הכדאיות הכלכלית של בינה מלאכותית יוצרת, תוך הדגשת עלויות תשתית גבוהות עם תועלות מינימליות.״
הדו"ח, הכולל תובנות של כלכלנים ומומחים, מציע כי ייתכן שבינה מלאכותית יוצרת לא תהפוך לטכנולוגיה המהפכנית שרבים מצפים לה, למרות האופטימיות הנוכחית בשוק המניות.
״נעשות השוואות לטכנולוגיות אחרות שהיו מוגזמות כמו מציאות מדומה ובלוקצ'יין, עם ספקנות לגבי העלות של הבינה המלאכותית והרווחים הפוטנציאליים בפריון.״
גולדמן זאקס תייגה את הבינה המלאכותית כמוגזמת, יקרה ולא אמינה, מה שעורר דיון משמעותי בקרב חובבי הטכנולוגיה.
מבקרים טוענים כי למרות שלבינה מלאכותית יש יישומים שימושיים ספציפיים, היא עדיין לא מסוגלת לפתור בעיות רחבות ומורכבות או לשמש כמקור מידע בלתי ניתן לערעור.
״הדיון מדגיש את הפער בין אלו שרואים את המגבלות הנוכחיות של הבינה המלאכותית לבין אלו שמאמינים בפוטנציאל ארוך הטווח שלה, ומשווים אותה למהפכות טכנולוגיות קודמות כמו האינטרנט.״
״GitHub מתחיל להרגיש מיושן, עם תכונות מפתח כמו תצוגת ה-blame שחוות בעיות עקב כתיבה מחדש של החזית ב-React.״
״השכתוב גרם לבעיות בפונקציית החיפוש של הדפדפן, שניתן לתקן באופן זמני על ידי השבתת JavaScript כדי לחשוף דף שנוצר בצד השרת.״
מאפיינים אחרים כמו דף הסטטוס של GitHub, Actions וכפתור המיזוג גם הם התדרדרו, והמיקוד של מיקרוסופט בבינה מלאכותית על פני תכונות ליבה מרמז על כך שהבעיות הללו עשויות להימשך.
״gpu.cpp היא ספריית C++ קלת משקל המיועדת לחישוב GPU נייד, תוך ניצול מפרט WebGPU לתמיכה בחומרה וב-APIs שונים כמו Vulkan, Metal, ו-DirectX.״
תכונות עיקריות כוללות ממשק API מינימלי, מחזורי הידור/הרצה מהירים, ופונקציות חיוניות לניהול משאבי GPU וחישוב, כגון createContext(), createTensor(), ו-dispatchKernel().
קהלי היעד כוללים מפתחים וחוקרים הזקוקים לחישוב GPU נייד עבור יישומים כמו מודלים של רשתות עצביות, סימולציות פיזיקליות ועיבוד אודיו/וידאו, עם שיפורים מתמשכים ותמיכה קהילתית.
gpu.cpp היא ספרייה קלת משקל המיועדת לחישוב GPU ברמה נמוכה וניידת, עם ממשק API בקובץ כותרת יחיד, מה שהופך אותה לנגישה למפתחים המוכרים עם OpenGL, Direct3D ו-Metal.
ספריית זו מסתמכת על יישום WebGPU, הידוע ביכולותיו הבין-פלטפורמיות וביישומים הבוגרים כמו dawn ו-wgpu, אם כי ישנם משתמשים שמטילים ספק בשלמותם.
״דיונים מדגישים עניין בהשוואות ביצועים עם מסגרות חישוב GPU אחרות כמו Vulkan, Metal, OpenCL, ROCm, ו-CUDA, תוך הדגשת הצורך בבנצ'מרקים.״
Common Expression Language (CEL) היא שפה שאינה שלמה טיורינגית, שנועדה לפשטות, מהירות, בטיחות וניידות, עם תחביר דמוי C הדומה ל-C++, Go, Java ו-TypeScript.
״CEL אידיאלי להערכת ביטויים קלים, במיוחד כאשר שפת סקריפטים מבודדת לחלוטין צורכת יותר מדי משאבים, וכולל מנתח ומפרש להערכת ביטויים.״
דוגמאות לשימוש כוללות בדיקת שמות משאבים, קביעת חלונות זמן ואימות טענות דוא"ל, עם תמיכה בפונקציות מותאמות אישית וביצוע מקבילי.
״מתורגמן לשפת ביטויים משותפת (CEL) שנכתב ב-Rust זכה לתשומת לב בזכות הפשטות והיעילות שלו בהשוואה ל-cel-go.״
הפרויקט, שמנוהל כעת על ידי clarkmcc, תומך בפונקציות בסגנון Axum ובסגירות מותאמות אישית בביטויי CEL, עם התקדמות מתמשכת למרות כמה היבטים במפרט שאינם נתמכים.
״משתמשים מעריכים את טביעת הרגל הקטנה של זמן הריצה שלה, במיוחד עבור WebAssembly (WASM), ואת זמן הביצוע הקבוע שלה, מה שהופך אותה לסטנדרט במגוון יישומים, אם כי יש המעדיפים חלופות כמו CUE ו-Starlark.״