מהי שפת התכנות הקשה ביותר ומהי הקלה ביותר? - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

מהי שפת התכנות הקשה ביותר ומהי הקלה ביותר?


MAMZ BOY

Recommended Posts

  • תגובות 31
  • נוצר
  • תגובה אחרונה

ככל שהשפה "נמוכה" יותר...דהיינו קרובה יותר לחומרה כך היא קשה יותר.

צודק, אני ממליץ להתחיל מפסקל, נכון שהיא מאוד ישנה (חושב שהיא כבר בת 30 ומשהו שנים) אבל היא מתבססת על אותם עקרונות.

קישור לתוכן
שתף באתרים אחרים

כל השפות זה אותו חרא...תכנות באופן כללי נועד לקופים... (זה שמעלי ^)

תשקיע יותר בכל מה שעומד מאחורי, ה"תיאוריה", לפעמים אתה עוד תמצא את זה די מרתק (עד כמה שהפקולטה מאפשרת...היא בכל זאת לא ממדעי הטבע :-X)

אבל לא שמעת את זה ממני! :-X :-X :-X

קישור לתוכן
שתף באתרים אחרים

ככל שהשפה "נמוכה" יותר...דהיינו קרובה יותר לחומרה כך היא קשה יותר.

זה ממש לא נכון...

תנסה לתכנת באמצעות Wierd :

http://en.wikipedia.org/wiki/Wierd_programming_language

ובאופן כללי, התוכנית Hello World הפשוטה בכל מני שפות איזוטריות (חלקן קשות ביותר לתכנות, חלקן סתם טיפשיות וחלקן שתי התכונות ;) ) :

http://en.wikipedia.org/wiki/Hello_world_program_in_esoteric_languages

השפות היותר קלות הן השפות המשתמשות ב Virtual Machine על המחשב, כי אז הרבה מהניהול שצריך לעשות בקוד נעשה אוטומטית. המפורסמות שבהן, Java, Pyhton, Pearl, C#,

כאשר פייתון ופרל הן בעצם שפות סקריפטינג, אבל יש להן גם אפשרות לעבודה באותו אופן של Java או C# ...

קישור לתוכן
שתף באתרים אחרים

Ook, כפי שכתוב בדף שלה בויקיפדיה, מבוססת על שפה בשם Brainfuck.

מה שמייחד את Brainfuck הוא שהיא שפה שיש בה בדיוק 8 פקודות, אבל היא Complete, כלומר אפשר לכתוב בה כל תוכנית מחשב שרוצים (עד כדי הגבלת המשאבים שהתוכנה מספקת, כמו העובדה שאי אפשר ליצור בה גרפיקה).

וכן, יש לה קומפיילרים (זה אפילו לא ממש קשה לכתוב אחד כזה, כי היא כל כך פשוטה).

קישור לתוכן
שתף באתרים אחרים

הנה תשובה אולי קצת יותר רלוונטית:

קשה לקבוע מה השפה הכי קשה או הכי קלה, אבל יש כמה דברים שבכל זאת אפשר להגיד.

אסמבלי ושפת מכונה נחשב קשה מאוד. צריך שם ירידה לפרטים הקטנים ביותר, וקשה מאוד לעשות אפילו פרוייקטים קטנים יחסית.

C ו-C++ הן שפות חזקות אך הן נחשבות קשות יחסית, שכן למרות שהן שפות עיליות הן קרובות יחסית לרמת המכונה. למרות זאת C יחסית קלה ללימוד שכן היא פשוטה. הקושי הוא המשמעת הדרושה לתכנות בה (לפחות לדעתי).

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

חלק מהשפות שהוזכרו פה כגון Brainfuck, OOK, ו-Malbolge הן שפות שהן או בדיחה או תרגיל מחשבתי. קשה מאוד (מאוד!) לתכנת איתן משהו, והסיבה היחידה לעשות זאת זה האתגר. עוד שפות מהקטגוריה הזו הן intercal, black ooroogoo.

ישנן עוד המון שפות ואני אתן לאנשים אחרים לדבר עליהן.

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.


×
  • צור חדש...