#ראסט — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #ראסט, aggregated by home.social.
-
@aRubes @yaarur @paul_oyster @akiva @tzafrir @adistav
לא הכרתי את https://terminaltrove.com. נראה מעולה 🙂
ויש גם פרופיל בפדיוורס! ⁂ @terminaltroveובאופן מתבקש, אם כבר יש במגוון הענפים של העץ כאן המלצות על תוכנות שרצות בטרמינל, הנה רשימת המלצות מעולה על תוכנות שכתובות בראסט: https://youtu.be/rWMQ-g2QDsI
-
ואם תכנות ויזואלי (עם גרירה של אלמנטים במקום כתיבת קוד בעורך טקסט) הוא דבר רצוי לכם, אז יש אופציות נפלאות כמו סקרץ׳ (http://scratch.mit.edu) או תכנות של בקר מודולרי מגניב במיוחד שנקרא מיקרו:ביט (https://microbit.org), שאפשר לחבר אליו כל מני רכיבי אלקטרוניקה באופן ידידותי (יש ערכות ודברים מופלאים אצל https://kitronik.co.uk).
#תכנות #לימוד_תכנות #משחקים #משחקי_מחשב #המכונה_המופלאה #זקטרוניקס #מכונת_משאבי_אנוש #באבא_זה_את_ה #פייתון #ראסט #סקרץ #מיקרוביט
-
ואם תכנות ויזואלי (עם גרירה של אלמנטים במקום כתיבת קוד בעורך טקסט) הוא דבר רצוי לכם, אז יש אופציות נפלאות כמו סקרץ׳ (http://scratch.mit.edu) או תכנות של בקר מודולרי מגניב במיוחד שנקרא מיקרו:ביט (https://microbit.org), שאפשר לחבר אליו כל מני רכיבי אלקטרוניקה באופן ידידותי (יש ערכות ודברים מופלאים אצל https://kitronik.co.uk).
#תכנות #לימוד_תכנות #משחקים #משחקי_מחשב #המכונה_המופלאה #זקטרוניקס #מכונת_משאבי_אנוש #באבא_זה_את_ה #פייתון #ראסט #סקרץ #מיקרוביט
-
ואם תכנות ויזואלי (עם גרירה של אלמנטים במקום כתיבת קוד בעורך טקסט) הוא דבר רצוי לכם, אז יש אופציות נפלאות כמו סקרץ׳ (http://scratch.mit.edu) או תכנות של בקר מודולרי מגניב במיוחד שנקרא מיקרו:ביט (https://microbit.org), שאפשר לחבר אליו כל מני רכיבי אלקטרוניקה באופן ידידותי (יש ערכות ודברים מופלאים אצל https://kitronik.co.uk).
#תכנות #לימוד_תכנות #משחקים #משחקי_מחשב #המכונה_המופלאה #זקטרוניקס #מכונת_משאבי_אנוש #באבא_זה_את_ה #פייתון #ראסט #סקרץ #מיקרוביט
-
ואם תכנות ויזואלי (עם גרירה של אלמנטים במקום כתיבת קוד בעורך טקסט) הוא דבר רצוי לכם, אז יש אופציות נפלאות כמו סקרץ׳ (http://scratch.mit.edu) או תכנות של בקר מודולרי מגניב במיוחד שנקרא מיקרו:ביט (https://microbit.org), שאפשר לחבר אליו כל מני רכיבי אלקטרוניקה באופן ידידותי (יש ערכות ודברים מופלאים אצל https://kitronik.co.uk).
#תכנות #לימוד_תכנות #משחקים #משחקי_מחשב #המכונה_המופלאה #זקטרוניקס #מכונת_משאבי_אנוש #באבא_זה_את_ה #פייתון #ראסט #סקרץ #מיקרוביט
-
ואם תכנות ויזואלי (עם גרירה של אלמנטים במקום כתיבת קוד בעורך טקסט) הוא דבר רצוי לכם, אז יש אופציות נפלאות כמו סקרץ׳ (http://scratch.mit.edu) או תכנות של בקר מודולרי מגניב במיוחד שנקרא מיקרו:ביט (https://microbit.org), שאפשר לחבר אליו כל מני רכיבי אלקטרוניקה באופן ידידותי (יש ערכות ודברים מופלאים אצל https://kitronik.co.uk).
#תכנות #לימוד_תכנות #משחקים #משחקי_מחשב #המכונה_המופלאה #זקטרוניקס #מכונת_משאבי_אנוש #באבא_זה_את_ה #פייתון #ראסט #סקרץ #מיקרוביט
-
חלק ממה שאני אוהבת בראסט זה אלף הדרכים שהשפה והקומפיילר מונעים ממך לירות לעצמך ברגל, כולל immutability של משתנים by default 🦀
-
-
tfw הקומפיילר של ראסט מחזיר אפס שגיאות ואפס אזהרות אחרי שעשיתי מהפיכה זוטא בקוד. עזבו מדיטציה ומיינדפולנס, *זו* שלווה אמיתית u_u
(אני לא מתכנתת כאן משהו רציני, אבל זה זה עדיין נחמד. רק תוכנה קטנה שהופכת את קבצי ה־YAML שכאן לחפיסה לאנקי ללימוד צירופי יחס בוולשית; https://app.radicle.xyz/nodes/seed.radicle.garden/rad:z2PAWAdhwvbpiYwm86bArS89NvhoK/tree/cym/ygb/README.md. מה שכן, הקוד בטייפסט הרבה יותר תמציתי ולקוני, גם אם פחות robust: https://app.radicle.xyz/nodes/seed.radicle.garden/rad:z2PAWAdhwvbpiYwm86bArS89NvhoK/tree/cym/ygb/ygb.typ)
-
אחת לכמה זמן האינטרנט מפתיע בפרוייקט קסום ובשום במיוחד. היום תורו של Svgbob, שמאפשר להמיר ציורים ב־ASCII art ל־SVG עם קווים רציפים. עובד מדהים! 🤯
.-----------------------------------------.
( https://ivanceras.github.io/svgbob-editor )
'-----------------------------------------'נתקלתי בזה דרך חבילה ל־Typst:
https://github.com/LucaCiucci/bob-typ(במאמר מוסגר, זה ממש מגניב איך שהחבילה הזאת בנויה. בבסיסה היא לוקחת את הקוד הקיים של Svgbob, מקמפלת אותו ל־Wasm ועוטפת את מה שיוצא כך שזה יהיה שמיש בטייפס)
-
כתבתי בפעם הראשונה משהו¹ קטנטן בראסט שבאמת עושה משהו מועיל ולא רק מהווה תרגיל ללימוד של השפה או AoC. כשהכל עובד והקומפיילר לא מתלונן על כלום — מלמעלה עד למטה אין אף לא warning אחד של LSP שמעכיר — זה תענוג מיוחד 🦀
¹ פרטים בהמשך… (רק אגיד שזה קשור לאובססיה החדשה שלי לקט־רשת, כצפוי)
-
אמרתי לעצמי שאכתוב כאן המלצה על מודם פרומתאוס (Modem Prometheus; @modemprometheus) כשאשלים את ה־backlog ואגיע לנקודת הזמן הנוכחית בפודקסט, אבל עכשיו הקשבתי לפרק ע2פ8 והוא היה כזה מעולה שלא בא לי לחכות. מודם פרומתאוס הוא פודקאסט סיפורי של פנטזיה אורבנית, ופרק שלו יוצא בכל ירח מלא. אנחנו כרגע על סף העונה השניה (ע2פ12 עתיד לצאת בעוד כשבוע 🌔). אני לא רוצה לספיילר, אבל אגיד שאני מאוד מאוד נהנית ממנו; יש בו מזיגה מדוייקת של אווירה ועלילה, והוא מצליח לעשות את מה שסיפורים טובים באמת מצליחים בו — קסם. בתור פודקאסט שמוציא פרק בכל חודש, יש בו איזון בין העצמאות העלילתית והתימתית בכל פרק, לבין החיבור בין הפרקים כולם לקו עלילה־אווירה־עולם אחד כולל; לפעמים מדובר בסוגשל קריצה עדינה למאזינות הקשובות, שיכולות לשים לב לפרטים והתכתבויות בין פרקים שמאזינות פחות קשובות יפספסו, ולפעמים זה משמעותי יותר בשביל הבנה שלמה של הפרק. הכתיבה ממש טובה, והביצוע מעולה, ובכל פרק כמעט יש יותר מנקודה אחת שנשמעת כמו סיום ואני אומרת לעצמי „אח, איזה פרק טוב זה היה!” ואז יש המשך מוצלח לא פחות (זה לא שהכותב מושך את הסופים, אלא שפשוט יכולה להיות יותר מנקודה אחת של סיום מוצלח לפרק). בכוונה אני לא כותבת כאן יותר מדי על התוכן עצמו והעלילה, מהסיבה הפשוטה שלא אוכל לעשות לזה צדק בלי להאריך יותר מדי.
=> https://modemprometheus.com 🌘
מטא. הדרך שבה הגעתי אל מודם פרומתאוס (משחק מילים על האופן שבו נכתב ¹Modern Prometheus ועל מודמים ורשתות, למיטב הבנתי) היא שחברה המירה אותי ל־Rust, וחיפוש ביוטיוב הוביל אותי אל הערוץ @noboilerplate, ששתיתי את כולו בשקיקה. טריס רוחש כבוד לזמן ולקשב של המאזינות: כל מילה מדודה ומדוייקת — יש את מה שצריך, אין את מה שלא, והכל נעשה מתוך מחשבה. אין צורך לצפות ב־×1.5 או ×2.0, והכל מעניין, כאילו יושב בול על מה שהמוח שלי מחפש. מה הקשר? כי טריס הוא המפיק של מודם פרומתאוס, והוא מפנה אל הפודקאסט בסופי הפרקים בערוץ הטכני. יש לו יד ורגל בשני פודקאסטים נוספים, שעדיין לא הקשבתי להם: Lost Terminal (@lostterminal), שהוא כותב, מבצע ומפיק, ו־The Phosphene Catalogue (@PhospheneCatalogue), שהוא כותב ומפיק.
¹ https://en.wikipedia.org/wiki/Frankenstein#Modern_Prometheus
=> https://lostterminal.com 🛰️ Lost Terminal
=> https://phosphenecatalogue.com 📕 The Phosphene Catalogue
#פודקסט #פודקאסט #פנטזיה_אורבנית #מעשיות #מעשיות_בנות_ימינו #ראסט #פודקסטים #פודקאסטים #מודם_פרומתאוס -
אני לא מכירה לעומק את שניהם, אבל נראה לי ש־Bevy מגניב מאותה הסיבה ש־Rust מגניבה: בשני המקרים יש חידושים משמעותיים באופנים מעניינים בתחומים שכבר חוו המון וריאציות נטולות חידוש שלא ברור במה הן מועילות; כלומר הבאה של המודל ECS למנועי משחק, וכל מה שמופיע [כאן](https://youtu.be/oY0XwMOSzq4) לשפות תכנות, בהתאמה.
אני רק מתחילה ב#ראסט (תודה ל @lulu שהמירה אותי! 💜), ועל #בבי רק העפתי מבט בלי לעשות אפילו פרוייקט שלום עולם. לעזור במה שאתה רוצה לבנות לא אוכל, אבל לאחל המון בהצלחה כן… 🙂
-
אז באיחור מה (היה עמוס), הנה הפתרון שלי ליום הראשון, ב#ראסט:
https://gitlab.com/rwmpelstilzchen/aoc/-/tree/main/2023/rust/day-01/src?ref_type=headsאני בטוחה שיש שם מלא דברים לא אידיומטיים ולא יעילים. למדתי את השפה באופן מאוד חלקי בינתיים¹, וה„דרך” שלי לפתור את הבעיה היתה לפרק לחלקים ולחפש ב־Stack Overflow איך בעצם לעשות כל חלק, עד לרמה של איך לשרשר מחרוזות…
אשמח לפידבק כדי ללמוד 🙂
¹ זאת חלק מהסיבה שרציתי לעשות את ה־AoC בראסט דווקא.