לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #2  
ישן 20-12-2007, 21:25
צלמית המשתמש של ArnonG
  ArnonG ArnonG אינו מחובר  
 
חבר מתאריך: 17.01.05
הודעות: 4,733
בתגובה להודעה מספר 1 שנכתבה על ידי idenu87 שמתחילה ב "שפות תיכנות?"

יש עשרות אם לא מאות שפות תכנות.
הן מתחלקות לפי פלטפורמות ולפי תחומי התמחות.
לדוגמא ל-MainFrame יש שפות כגון PLI, COBOL, C
ל-UNIX יש את JAVA
ל-Windows יש Net.

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

בקיצור - לכל צורך - יש שפה מתאימה. יש חלקים דומים בשפות בעלות יעוד דומה ויש חלקים שונים מאד מאד.
לדוגמא - ++C מאד דומה ל-JAVA שכמעט זהה ל-#C.
לעומת זאת - פרולוג שנועדה לבינה מלאכותית שונה מהותית מכל שפה אחרת (אבל דומה לשפות אחרות שמטפלות בנושא כמובן)

לי - אישית - יצא לעבוד כבר במעל 20 שפות תכנות שונות. הכל לפי הצרכים באותו הרגע.
_____________________________________
כל מי שמתיחס אלי ברצינות רבה מדי - עושה זאת על אחריותו האישית !
http://www.pbase.com/arnon_g

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #5  
ישן 30-12-2007, 11:09
  ישראל K ישראל K אינו מחובר  
 
חבר מתאריך: 25.08.03
הודעות: 9,114
בתגובה להודעה מספר 4 שנכתבה על ידי רמי ד שמתחילה ב "ובאמת כדאי אולי להדגיש ששפה..."

זו טעות חמורה, לרוב, לכל שפה יש את הייעוד שלה, או לפחות לכל קבוצת שפות, ובפירוש, לרוב לא ניתן לעשות בשפה חת את כל אשר ניתן בשפה אחרת.
* לדוגמה, ישנן שפות שמיועדות בעיקר לפיתוח באינטרנט בצד השרת.
* אחרות מיועדות לפיתוח אתרים בצד הלקוח.
* שפות למחשב האישי.
* שפה שתתאים בעיקר למערכות לא מורכבות במיוחד ולמכשירים בעלי מעבד חלש (אסמבלי לדוגמה - למרות היותה שפה בסיסית ביותר ולמרות חסרונה העיקרי בפיתוח ממושך וחסרונות נוספים, היא תשתמש עדיין לפיתוח עבור מכשירים בעלי מעבד חלש הדורשים קוד מהיר).
* שפות [למחשב האישי] עבור כל פלטפורמת תוכנה או/ו חומרה [ע"ע ג'אבה, c#].
* שפות שיתרונן בתחומי ניהול הנתונים והחשבונאות [בנקאות וכדומה, ע"ע קובול].
* שפות שחזקות במיוחד בניתוח מלל [לדוגמה, פרל שפותחה לעיבוד מלל].
* שפות שהפיתוח בהן מואץ ומתאים ליישומים קטנים שתקציב הזמן שלהם "חסכוני" [לדוגמה, VB מול C - תוכנה שנכתב ב-VB תהיה כבדה יותר, אך כתיבתה תערך פחות זמן].

בנוסף, קיימות שפות סימון, שהרבה מתחילים ופחות מבינים, טועים להגדירם כשפות תכנות/תסריט.

והרשימה המפורטת והמדוייקת עוד ארוכה.

נערך לאחרונה ע"י ישראל K בתאריך 30-12-2007 בשעה 11:11.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #6  
ישן 31-12-2007, 16:56
  רמי ד רמי ד אינו מחובר  
 
חבר מתאריך: 07.10.06
הודעות: 1,795
בתגובה להודעה מספר 5 שנכתבה על ידי ישראל K שמתחילה ב "זו טעות חמורה, לרוב, לכל שפה..."

לא הייתי קורא לזה טעות ובטח שלא חמורה (:

תקרא אולי שוב מה שכתבתי:
ציטוט:
במקור נכתב על ידי רמי ד
באופן עקרוני ניתן לעשות כמעט כל דבר בכמעט כל שפה, השאלה רק איך יהיו הביצועים (מהירות, יציבות - רלוונטי בעיקר ל-real time) וכמה עבודה תדרש. ניתן למשל לתכנת במאקרו של וורד כמעט כל תוכנה שעולה על הדעת, כמובן שתוך שימוש ב-API מתאימים וכו'.


אתה בסך הכל הכנת רשימה של דוגמאות למה שאני כתבתי.
בנוסף, כדאי לציין שאכן כל שפה שהכנסת לרשימה שלך מאפשרת לפתח כמעט כל דבר במגבלות שכתבתי לעיל. אפילו עם HTML ניתן לפתח תוך שימוש בתגיות OBJECT (כפי שציינתי, "כמעט כל תוכנה שעולה על הדעת, כמובן שתוך שימוש ב-API מתאימים וכו"').
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 02:18

הדף נוצר ב 0.04 שניות עם 12 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2025 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר