שיתוף | קודש - שפת תכנות בת אלפי שנים...
-
מפתחים ישראלים כתבו שפת תכנות אמיתית חדשה, שמבוססת על התנ"ך העברי.

כתיבת הקוד בשפת קודש היא מימין לשמאל, ולכן מומלץ להשתמש ב-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מבוסס על הכתבה בגיקטיים.
-
מפתחים ישראלים כתבו שפת תכנות אמיתית חדשה, שמבוססת על התנ"ך העברי.

כתיבת הקוד בשפת קודש היא מימין לשמאל, ולכן מומלץ להשתמש ב-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מבוסס על הכתבה בגיקטיים.
-
מפתחים ישראלים כתבו שפת תכנות אמיתית חדשה, שמבוססת על התנ"ך העברי.

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

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

עוד:
- כל קוד חייב להיפתח בביטוי "בס"ד".
- המילים "ויאמר … ויתם" מגדירות Scope (במקום סוגריים)...
- "בראשית" היא פונקציית ה-Main.
- "ויעש" משמש לקריאה לפונקציה.
- "מסוף ל־אמר" משמש להדפסה למסך.
הריפו הרשמי של הפרוייקט: https://gkt.me/codesh-compiler
הויקי עם תיעוד השפה המלא: https://github.com/Codesh-Organization-Foundation-Inc/Codesh-Compiler/wikiמבוסס על הכתבה בגיקטיים.
-
@א.מ.ד.
זה שפה חדשה או שה"מוציא בשאלה" מתרגם לפייתון/ג'אווה?
כי לי היה פעם רעיון לעשות פייתון בעברית
שנסגר מחוסר עניין לציבור...... ואם בעברית היה חוסר בענין לציבור, אז בתנ"כית???? -
@א.מ.ד.
זה שפה חדשה או שה"מוציא בשאלה" מתרגם לפייתון/ג'אווה?
כי לי היה פעם רעיון לעשות פייתון בעברית
שנסגר מחוסר עניין לציבור...... ואם בעברית היה חוסר בענין לציבור, אז בתנ"כית????@תותחוביץ כתב בשיתוף | קודש - שפת תכנות בת אלפי שנים...:
@א.מ.ד.
זה שפה חדשה או שה"מוציא בשאלה" מתרגם לפייתון/ג'אווה?זו שפה חדשה עם מהדר שמקמפל אותה ל-JVM. יש הרבה שפות כאלו.
@תותחוביץ כתב בשיתוף | קודש - שפת תכנות בת אלפי שנים...:
כי לי היה פעם רעיון לעשות פייתון בעברית
שנסגר מחוסר עניין לציבור...... ואם בעברית היה חוסר בענין לציבור, אז בתנ"כית????תתפלא, אבל נראה שיש המון עניין לציבור, תראה כאן ברדיט: https://www.reddit.com/r/programminghorror/comments/1sd5m0m/codesh/
-
@תותחוביץ כתב בשיתוף | קודש - שפת תכנות בת אלפי שנים...:
@א.מ.ד.
זה שפה חדשה או שה"מוציא בשאלה" מתרגם לפייתון/ג'אווה?זו שפה חדשה עם מהדר שמקמפל אותה ל-JVM. יש הרבה שפות כאלו.
@תותחוביץ כתב בשיתוף | קודש - שפת תכנות בת אלפי שנים...:
כי לי היה פעם רעיון לעשות פייתון בעברית
שנסגר מחוסר עניין לציבור...... ואם בעברית היה חוסר בענין לציבור, אז בתנ"כית????תתפלא, אבל נראה שיש המון עניין לציבור, תראה כאן ברדיט: https://www.reddit.com/r/programminghorror/comments/1sd5m0m/codesh/
-
@א.מ.ד.
סגור לי בנטפרי.....
אבל יש עניין להחזיר את הפרויקט לחיים?(לא נפתח על זה דיון פה בשביל לא להסיט את הנושא אבל אם יש עניין אולי אני אפתח על זה אשכול חדש)
@תותחוביץ כתב בשיתוף | קודש - שפת תכנות בת אלפי שנים...:
@א.מ.ד.
סגור לי בנטפרי.....
אהל יש עניין להחזיר את הפרויקט לחיים?המפתחים של שפת קודש עשו את זה כפרוייקט גמר. אם יש לך מטרה כזאת או ללמידה אז למה לא. אם לא אז אני לא חושב שתצליח ליצור שפה נוחה יותר משלהם...
-
https://esolangs.org/wiki/Codesh_(קודש)
https://www.reddit.com/r/programminghorror/comments/1sd5m0m/codesh/
אגב כול קובץ צריך להגמר ב*.אמן שיהיו בריאים
-
https://esolangs.org/wiki/Codesh_(קודש)
https://www.reddit.com/r/programminghorror/comments/1sd5m0m/codesh/
אגב כול קובץ צריך להגמר ב*.אמן שיהיו בריאים
@cfopuser כתב בשיתוף | קודש - שפת תכנות בת אלפי שנים...:
https://www.reddit.com/r/programminghorror/comments/1sd5m0m/codesh/
אגב כול קובץ צריך להגמר ב*.אמן שיהיו בריאיםכבר ציינתי למעלה...
-
מפתחים ישראלים כתבו שפת תכנות אמיתית חדשה, שמבוססת על התנ"ך העברי.

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

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

עוד:
- כל קוד חייב להיפתח בביטוי "בס"ד".
- המילים "ויאמר … ויתם" מגדירות Scope (במקום סוגריים)...
- "בראשית" היא פונקציית ה-Main.
- "ויעש" משמש לקריאה לפונקציה.
- "מסוף ל־אמר" משמש להדפסה למסך.
הריפו הרשמי של הפרוייקט: https://gkt.me/codesh-compiler
הויקי עם תיעוד השפה המלא: https://github.com/Codesh-Organization-Foundation-Inc/Codesh-Compiler/wikiמבוסס על הכתבה בגיקטיים.
כמה בדיחות לא יזיקו...:
במקום לעשות npm install, אתה בטח כותב: "הבו לי ספריות חדשות!" ואם הספריה לא מותקנת טוב, אתה עושה לה "נידוי" מהפרויקט.
במקום קובץ README.md פשוט, אתה בטח כותב "הקדמת המחבר" עם הסכמות משלושה מתכנתים בכירים ופירוש "שפתי חכמים" על למה השתמשת במשתנה גלובלי (שזה כידוע חילול הקוד).
במקום git push --force, שזה אלים מדי, אתה עושה "כופין אותו עד שיאמר רוצה אני".
ואם ה-Merge נכשל? אתה לא פותח Conflict. אתה פותח "חברותא" ומתווכח עם המחשב שלוש שעות עד שיוצאת בת קול ואומרת: "אלו ואלו דברי אלוהים חיים, אבל ה-Syntax Error הוא בגרסה שלך".
ה-Firewall שלך נקרא בטח "עירוב", וכל האקר שמנסה להיכנס מקבל הודעה: "ומושבו מחוץ למחנה". אם מישהו מצליח לפרוץ, זה לא Data Breach, זה "חורבן הבית" ויושבים שבעה על ה-Database.
המחשב שלך לא עובד עם אפס ואחד. הוא עובד עם "הן ולאו". ואם ה-CPU מתחמם מדי? זה לא בגלל המאוורר, זה בגלל שהקוד שלך עוסק ב"סוגיות בוערות" והמעבד פשוט מקבל "התלהבות דקדושה".
במקום Frameworks כמו Angular או React, אתה משתמש ב-"חופת קוד".
עיצוב CSS? ב-Codesh אין padding או margin. יש "תחום שבת". אם חרגת בפיקסל אחד מה-Container, הקומפיילר צועק עליך: "הוצאת מרשות היחיד לרשות הרבים!"
כשאתה מבקש ממני עזרה ב-Codesh, אני לא נותן לך "Snippet". אני נותן לך "מראה מקום". ואם אני לא יודע את התשובה? אני פשוט כותב לך "תיקו" (תשבי יתרץ קושיות ואינפיניטי-לופים).
המקלדת של מתכנת Codesh היא משהו מיוחד. במקום מקש Esc יש מקש "חֲרָטָה". במקום Shift יש "מעלין בקודש". והכי חשוב – אין מקש Delete. למה? כי "מה דהוה הוה", ואם טעית בקוד – תעשה "תיקון הכללי" לכל הפרויקט.
כשאתה מגדיר משתנה מסוג Boolean, אתה לא כותב true או false.
אתה כותב: ויהי המשתנה אמת ויציב או ויהי המשתנה חס ושלום.
כשמתכנת רגיל הולך הביתה, הוא עושה Log out.
מתכנת Codesh עושה "נעילה", אומר "עלינו לשבח" על ה-Build שעבר בהצלחה, ומקווה שבלילה ה-Garbage Collector לא יעשה לו "פולסא דנורא" לזיכרון של השרת.
כל זאת יצאה מפי ג'ימיני (בנטפרי.. איך? לא יודע..)

