שיתוף | קודש - שפת תכנות בת אלפי שנים...
-
@א.מ.ד. נכון, אבל:
א. אין לך ספריות.
ב. אין לך תמיכה (לא אנושית ובקושי ai)
ג. הrtl יוציא אותך מדעתך.יש אלפי שפות תכנות, יש סיבה שכולם משתמשים ב10-20 המרכזיות.
-
מפתחים ישראלים כתבו שפת תכנות אמיתית חדשה, שמבוססת על התנ"ך העברי.

כתיבת הקוד בשפת קודש היא מימין לשמאל, ולכן מומלץ להשתמש ב-IDE התומכים ב-RTL כמו קייט ו-KDevelop.
אפילו סיומת קבצי הקוד היא ".אמן"...
ככה נראה קוד Hello World בשפת קודש:

בשפה אין אף תווים או סמלים לועזיים כמו סוגריים מסולסלים וכדומה, אלא רק ביטויים מקראיים... אפילו ספרות אין, אלא מספר ייכתב במילים מלאות!
קודש היא שפה חישובית מלאה, שמתקמפלת ל-JVM באמצעות תוכנה ייעודית בשם "המוציא בשאלה", ע"ש כך שהיא ממירה את הקוד בשפת קודש לשפה זרה...

עוד:
- כל קוד חייב להיפתח בביטוי "בס"ד".
- המילים "ויאמר … ויתם" מגדירות Scope (במקום סוגריים)...
- "בראשית" היא פונקציית ה-Main.
- "ויעש" משמש לקריאה לפונקציה.
- "מסוף ל־אמר" משמש להדפסה למסך.
הריפו הרשמי של הפרוייקט: https://gkt.me/codesh-compiler
הויקי עם תיעוד השפה המלא: https://github.com/Codesh-Organization-Foundation-Inc/Codesh-Compiler/wikiמבוסס על הכתבה בגיקטיים.
-
@תותחוביץ כתב בשיתוף | קודש - שפת תכנות בת אלפי שנים...:
@א.מ.ד.
סגור לי בנטפרי.....
אהל יש עניין להחזיר את הפרויקט לחיים?המפתחים של שפת קודש עשו את זה כפרוייקט גמר. אם יש לך מטרה כזאת או ללמידה אז למה לא. אם לא אז אני לא חושב שתצליח ליצור שפה נוחה יותר משלהם...
@א.מ.ד. במוציא בשאלה לא קושר איך שהוא לחוזר בשאלה או משהו נכון?
ואולי תוכל להסביר איך משתמשים בשפה הזאת קצת. -
@א.מ.ד. במוציא בשאלה לא קושר איך שהוא לחוזר בשאלה או משהו נכון?
ואולי תוכל להסביר איך משתמשים בשפה הזאת קצת. -
@הישבשר-המלומד זה בהחלט אותה כוונה אך מהצד האימוני של מוציא ולא חוזר...
@איש-אמת ואיך משתמשים איתה אתה יודע?
-
@איש-אמת ואיך משתמשים איתה אתה יודע?
-
מפתחים ישראלים כתבו שפת תכנות אמיתית חדשה, שמבוססת על התנ"ך העברי.

כתיבת הקוד בשפת קודש היא מימין לשמאל, ולכן מומלץ להשתמש ב-IDE התומכים ב-RTL כמו קייט ו-KDevelop.
אפילו סיומת קבצי הקוד היא ".אמן"...
ככה נראה קוד Hello World בשפת קודש:

בשפה אין אף תווים או סמלים לועזיים כמו סוגריים מסולסלים וכדומה, אלא רק ביטויים מקראיים... אפילו ספרות אין, אלא מספר ייכתב במילים מלאות!
קודש היא שפה חישובית מלאה, שמתקמפלת ל-JVM באמצעות תוכנה ייעודית בשם "המוציא בשאלה", ע"ש כך שהיא ממירה את הקוד בשפת קודש לשפה זרה...

עוד:
- כל קוד חייב להיפתח בביטוי "בס"ד".
- המילים "ויאמר … ויתם" מגדירות Scope (במקום סוגריים)...
- "בראשית" היא פונקציית ה-Main.
- "ויעש" משמש לקריאה לפונקציה.
- "מסוף ל־אמר" משמש להדפסה למסך.
הריפו הרשמי של הפרוייקט: https://gkt.me/codesh-compiler
הויקי עם תיעוד השפה המלא: https://github.com/Codesh-Organization-Foundation-Inc/Codesh-Compiler/wikiמבוסס על הכתבה בגיקטיים.
-
@א.מ.ד.
וואו חזקק ביותר!
בהתחלה חשבתי שזה בדיחה עד שראיתי קישור לריפו.מה שבטוח שזה ג'אווה גדולה ליהודים

@טופטופיסט רק שלא ייגמר ב"ויבן ערי מסכנות לפרעה את פיתון ואת רעמסס".
-
@ביט_המדרש כלומר? זה שפת תכנות.
אם אתה רוצה לכתוב בJS אתה יכול פשוט לכתוב בJS.. -
דרך אגב למישהו יש מותקן המהדר של השפה?
כתבתי מחשבון ואין לי אותו מותקן.בס"ד וישב בארץ ישראל: ויהי עצם ושמו תוכנה נגלה היה ויאמר: ויהי מעשה ושמו בראשית לכל־נגלה היה ויקח פסוק כמסדר ושמו ארגומנטים ויאמר: ויעש מסוף ל־אמר כי־דבריו יקרא מחשבון קודש לאמר כי־טוב: ויעש מסוף ל־אמר כי־דבריו יקרא הזן שלושה ארגומנטים: א, ב, ופעולה לאמר כי־טוב: ויהי שלם ושמו א ויהי 0: ויהי שלם ושמו ב ויהי 0: ויהי שלם ושמו פעולה ויהי 0: ויהי שלם ושמו סכום ויהי א: ויוסף ל־סכום את ב: ויהי שלם ושמו הפרש ויהי א: ויחסר מן הפרש את ב: ויהי שלם ושמו מכפלה ויהי א: ויוכפל מכפלה פי ב: אם שווה ב לנגד חמס ויאמר: ויעש מסוף ל־אמר כי־דבריו יקרא אין חלוקה באפס לאמר כי־טוב: אחרת: ויהי שלם ושמו מנה ויהי א: ויחולק מנה פי ב: ויהי שלם ושמו שארית ויהי א: ויושרה שארית פי ב: ויתם: אם שווה פעולה לנגד אחד ויאמר: ויעש מסוף ל־אמר כי־דבריו סכום כי־טוב: אחרת: אם שווה פעולה לנגד שתיים ויאמר: ויעש מסוף ל־אמר כי־דבריו הפרש כי־טוב: אחרת: אם שווה פעולה לנגד שלוש ויאמר: ויעש מסוף ל־אמר כי־דבריו מכפלה כי־טוב: אחרת: אם שווה פעולה לנגד ארבע ויאמר: ויעש מסוף ל־אמר כי־דבריו מנה כי־טוב: אחרת: ויעש מסוף ל־אמר כי־דבריו שארית כי־טוב: ויתם: ויתם: ויתם: ויתם: ויתם: ויתם:דרך אגב, אני לא הייתי בטוח איך עושים קלט.
עשיתי מה שבטוח יקבל.
עוד דרך אגב, גם פלט סיבך אותי טיפה.אל תחשבו שאני כל כך משועמם. זה לא מחשבון רגיל..
-
-
-
@א.מ.ד. זה לא קימפול.
פשוט המהדר ממיר לג'אווה.
לגופו של בקשה לא שייך להמיר לג'אווה סקריפט,
אולי לתת לבינה?
מצד שני הבינה לא יודעת את התחביר של השפה..@המלאך כתב בשיתוף | קודש - שפת תכנות בת אלפי שנים...:
@א.מ.ד. זה לא קימפול.
פשוט המהדר ממיר לג'אווה.זאת סתירה
אם הוא מהדר אז איך זה לא קימפול?
בכל אופן זה כן קימפול - ל OpCodes של JVM
בכל אופן למה שפשוט לא תוריד את המהדר מגיטהאב? -
@המלאך כתב בשיתוף | קודש - שפת תכנות בת אלפי שנים...:
@א.מ.ד. זה לא קימפול.
פשוט המהדר ממיר לג'אווה.זאת סתירה
אם הוא מהדר אז איך זה לא קימפול?
בכל אופן זה כן קימפול - ל OpCodes של JVM
בכל אופן למה שפשוט לא תוריד את המהדר מגיטהאב?@מתכנת-חובב
אין לי במחשב ג'אווה מותקן, ואני גם לא רוצה להתקין.
את המהדר הורדתי אבל בסוף זה ידרוש ג'אווה קימפול סופי. -
@מתכנת-חובב
אין לי במחשב ג'אווה מותקן, ואני גם לא רוצה להתקין.
את המהדר הורדתי אבל בסוף זה ידרוש ג'אווה קימפול סופי. -
@המלאך אתה בטוח שזה ידרוש ג'אווה לקימפול (ואגב מה זה "סופי"?)
אם זה צריך ג'אווה אז זה חסר את הפואנטה
אולי כוונתך שצריך JRE - זה רק לריצה בפועל@מתכנת-חובב זה ממיר לג'אווה לא לבינארי,
למיטב הבנתי זה עדיין ידרוש אחרי זה לקמפל עם ג'אווה.
אני טועה? -
@מתכנת-חובב זה ממיר לג'אווה לא לבינארי,
למיטב הבנתי זה עדיין ידרוש אחרי זה לקמפל עם ג'אווה.
אני טועה?@המלאך מעניין
לא ניסיתי אבל זה לא מה שכתוב בתיעוד בגיטהאב@המלאך כתב בשיתוף | קודש - שפת תכנות בת אלפי שנים...:
אני טועה?
קצת
ג'אווה היא לא שפה שמתקמפלת לבינארי אלא שפת JIT שמתקמפלת ל OpCodes כמו פייתון לקובץ בפורמט jar
כדי שה jar ירוץ הוא צריך סביבה שנקראת JRE וספציפית כאן המפתחים ממליצים על גרסה 21 -
@א.מ.ד. זה לא קימפול.
פשוט המהדר ממיר לג'אווה.
לגופו של בקשה לא שייך להמיר לג'אווה סקריפט,
אולי לתת לבינה?
מצד שני הבינה לא יודעת את התחביר של השפה..@המלאך כתב בשיתוף | קודש - שפת תכנות בת אלפי שנים...:
@א.מ.ד. זה לא קימפול.
פשוט המהדר ממיר לג'אווה.
לגופו של בקשה לא שייך להמיר לג'אווה סקריפט,
אולי לתת לבינה? מצד שני הבינה לא יודעת את התחביר של השפה..זה כן סוג של קימפול. זה מקומפל ל-JVM - מכונה וירטואלית של ג'אוה שמריצה פקודות קוד ברמה נמוכה.
לדוגמא אנדרואיד כולל את המכונה הזאת. זה לא קימפול כמו ב-c אבל מקובל לקרוא לזה קימפול.
במילים אחרות, המהדר שלהם ממיר את הקוד ה"קדוש" לאותם פקודות שהמהדר של ג'אוה ממיר קוד ג'אוה. -
לא יודע עם מעשי ורלוונטי (אולי כבר יצרו)
בדקתי קצת וזה עבד
זה כולל אפשרות בקשה ע"י AI של קוד
https://gemini.google.com/share/c262774fd071
יהי רצון