Objective-J ו- Cappuccino: קקאו עבור האינטרנט - 💡 Fix My Ideas

Objective-J ו- Cappuccino: קקאו עבור האינטרנט

Objective-J ו- Cappuccino: קקאו עבור האינטרנט


המחבר: Ethan Holmes, 2019

יש מאמר מסודר מעל ב Ars Technica אשר בוחן את צוות הפיתוח של 3 אנשים צפון של 3 אנשים, המהדורה האחרונה שלהם של יישום אינטרנט כמו מפתח כמו 280 שקופיות, ואת המסגרת שהם בנו כדי להפוך את היישום. זמן מה לפני 280 שפותח Slides, צוות שנוצר של Objective-C כמו superset של שפת Javascript בשם Objective-J אשר מיישמת העברת הודעה ותחביר בסגנון Smalltalk. בהתבסס על זה, הם מחדש מיושם הרבה של מסגרת קקאו ב Objective-J, המאפשרים בסגנון קקאו יישומים להתפתח כי יפעל מקורי בדפדפן.

עם Objective-J ו- Cappuccino, לא תיצור יישומים עם תערובת של HTML, CSS ו- Javascript. במקום זאת, היישומים כתובים לחלוטין ב- Objective-J, בעקבות מודל פיתוח הדומה ליצירה של יישומי שולחן עבודה עבור מערכת ההפעלה X. מתוך המאמר:

"קפוצ'ינו הוא יישום מחדש של קקאו ב- Objective-J, מה שאומר שאנחנו reimplemented AppKit, קרן, CoreGraphics, וחלקים של CoreAnimation," אמר לנו Boucher. עם זאת, מפתחים המכירים יישומי שולחן עבודה שולחני יכולים ליצור אפליקציית אינטרנט עשירה ושולחן עבודה עם אותה קלות יחסית, מתכנתים של קקאו יכולים ליצור אפליקציית שולחן עשירה. "מגיע מרקע של תכנות שולחן העבודה, ואת הקקאו בפרט, הבנו כמה הרבה יותר קשה לבנות יישום אינטרנט. אז רצינו לנסות לעשות דברים קצת יותר קלים ".

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

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

אם יש לך ניסיון עם קקאו ופיתוח AJAX, בבקשה לחלוק את המחשבות שלך באזור ההערה.

קקאו באינטרנט: 280 צפון, אובייקטיבי J, וקפוצ'ינו [דרך Slashdot] 280 צפון בלוג 280 Slide Objective-J.org



אתה עשוי להתעניין

מערכת ההפעלה ג 'אווה עבור Legos, לעיתונות EV3 ביתא

מערכת ההפעלה ג 'אווה עבור Legos, לעיתונות EV3 ביתא


פיראטים צעירים

פיראטים צעירים


CHA 2008 סיכום

CHA 2008 סיכום


ערפל הקרנה בשילוב עם ממשק Gestural כדי ליצור "מסך מגע הולוגרמה"

ערפל הקרנה בשילוב עם ממשק Gestural כדי ליצור "מסך מגע הולוגרמה"