להריץ קוד C++ בדפדפן עם WebAssembly ו-Emscripten
הצלחתי לקמפל קבצי C לדפדפן!
זה אומר שקוד שכתבתי למחשב בבית יכול לרוץ על כל מכשיר ומכל מקום, וזאת רק ההתחלה.
בסרטון שלמטה אתם יכולים לראות פותר סודוקו שכתבתי פעם ב-C++ לאתגר תכנות ב LeetCode. האלגוריתם שלי ניצח את כל המשתתפים באתגר, ולאורך השנה האחרונה המשכתי לפתח אותו באופן עצמאי כחלק ממערכת עיבוד תמונה וגרפיקה ממוחשבת.
לפני כמה ימים הקמתי אתר וחשבתי שיהיה נחמד להוסיף לו את התוכנה הזאת. חיפשתי טכנולוגיה שתאפשר לי להעלות אותה לאוויר מהר ובחינם, כחלק מהמוטיב של האתר שלי, ותוך כמה שעות הצלחתי להטמיע את התוכנה כאפליקציית ווב שכבר רצה ברשת.
התוכנה עדיין בשלבי פיתוח מוקדמים מאוד, אבל אתם מוזמנים לנסות אותה בעצמכם כבר עכשיו. עדכון - התוכנה עובדת וכבר יש לה משתמשים, הכתובת החדשה שלה: dorpascal.com/sudoku-solver
מי שרוצה להעמיק בקוד המקור ובשלבי הפיתוח מוזמן לבקר בעמוד הגיטהאב של הפרויקט: github.com/Dor-sketch/sudoku-solver
#OpenToWork #WebAssembly #Tesseract #Emscripten #JavaScript
Published on LinkedIn on June 25, 2024