לפני כמה שבועות קראתי שאנתרופיק קנו את Bun. הבנתי שזה משמעותי אבל לא יצא לי להתעמק - עכשיו הכול מתחבר.

הבעיה

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

הוא הציע לי להפוך את זה ל-executable - התקנה אחת להכול, בדיוק מה שרציתי.

הבעיה: השתמשנו ב-better-sqlite וזה native module של Node.js, כלומר יש התקנה מיוחדת לכל מערכת הפעלה והמשתמש צריך להתקין compiler כבד.

הפתרון: Bun

חיפשנו פתרון נוח יותר וקלוד הציע להשתמש ב-Bun:

זה runtime חדש עם sqlite מובנה, מהיר ומודרני, עם executable קטן, פחות תלויות, TypeScript מובנה, Bundler מובנה, תמיכה מובנית ב-.env - בקיצור, פשוט ומהיר יותר.

עשינו מיגרציה והכול עבד מיד.

הדבר היחיד שצריך זה Bun מותקן על המחשב, אבל ב-executable המשתמש לא צריך לדאוג מזה.

אז למה אנתרופיק רכשו את Bun?

קלוד קוד הגיע ל-$1B הכנסות ו-Bun זו התשתית שלו. כשהתשתית שלך שווה מיליארד - אתה שומר עליה.

זה גם מחזק את הבחירה שלי לעבור ל-Bun למרות שהוא חדש - הוא כאן להישאר.

עכשיו הסוכן והכלים שלו רצים על Bun והופכים בקלות ליחידה אחת.