שיחת תבנית:שפות תכנות

תוכן הדף אינו נתמך בשפות אחרות.
מתוך ויקיפדיה, האנציקלופדיה החופשית
הוחלט למחוק תבנית זו בעקבות הצבעת מחיקה? שנפתחה ב־20 בנובמבר 2010
הוחלט למחוק תבנית זו בעקבות הצבעת מחיקה? שנפתחה ב־20 בנובמבר 2010

התבנית מיותרת ובעייתית[עריכת קוד מקור]

רשימה חלקית (ביותר) של הבעיות:

  1. Visual Basic מופיעה כשפת תכנות - מדובר בניב של Basic (כן, אני יודע שהוא רחוק מהמקור, אבל גם Turbo Pascal 7 היה כזה)
  2. PL/SQL - היא שפת מקרו פנימית
  3. Delphi - סביבת פיתוח ולא שפה (השפה היא Object Pascal בכלל)
  4. Magic - סביבת פיתוח ולא שפה (וגם זניחה בימינו)
  5. Awk - לא שפת תכנות בכלל

למען האמת הבעיה החמורה ביותר היא שאני יכול למצוא רשימה באותו אורך של שפות תכנות שלא נכנסו לכאן ואין שום הצדקה לאי נכונתם יחסית ל-Forth למשל. טרול רפאים 16:55, 26 בדצמבר 2006 (IST)[תגובה]

מצטרף לתלונות. יש לחלק את התבנית לקטגוריות, ולציין בכל קטגוריה את החברים העיקריים. הא? 18:47, 29 במאי 2007 (IDT)[תגובה]
גם אני לא מבין מה תכלית התבנית הזו. יש עוד המון שפות תכנות. אולי אפשר להחליף אותה בתבנית בשם "שפות תכנות נפוצות", או לחלק את השפות לפי פרדיגמות (שגם זה בעיה, כי יש שפות שהן רב-פרדיגמטיות) אבל אז יפתחו דיונים אינסופיים בשאלה "מה נפוץ". אני חושב שכדאי לשקול למחוק אותה. JavaMan - שיחה 18:31, 23 באוקטובר 2009 (IST)[תגובה]
רציתי רק להביע מחאה רשמית בשמה של Awk. השפה תומכת בפונקציות, ומאפשרת קריאה רקורסיבית לפונקציות. מה שכן, אני לא מחשיב אותה כשפה חשובה במיוחד (למעט, אולי, ערך הסטורי). אני אישית משתמש בה, אך כמעט אף פעם לא לתוכניות מורכבות יותר משורה אחת או שתיים. Tzafrir - שיחה 00:44, 7 בנובמבר 2010 (IST)[תגובה]
במקום למחוק היה אפשר לתקן. המידע היה מועיל להכיר ולקבל גישה מהירה לשפות תכנות עיקריות. אבל הבעיה שלא מודיעים על הצבעות מחיקה, אפילו למי שהיה מעורב בהכנת התבנית, כך שרק אם אתה מנטר כל הזמן הצבעות מחיקה, יש סיכוי שתגיע לדבר. אז זוהי המחאה שלי על המחיקה הזריזה של התבנית. אפי ב.התחברו ל06:15, 30 בנובמבר 2010 (IST)[תגובה]

האם שפת SQL היא שפת תכנות?[עריכת קוד מקור]

עד כמה שידוע לי שפת SQL אינה שפת תכנות אלא שפת שאילתות כך שאינה צריכה להופיעה בתבנית הזאת! לא ידוע~שיחה 22:31, 31 בדצמבר 2009 (IST)[תגובה]

הועבר מהדף ויקיפדיה:רשימת מועמדים למחיקה/תבנית:שפות תכנות
ראיתי שנוספה לתבנית Pawn, ותהיתי אילו קריטריונים או איזה סדר קובעים אילו שפות תכנות נכנסות לתבנית, ואיזה ערך מוסף היא נותנת ביחס לקטגוריה. על פי דף השיחה, נראה שיש עוד משתמשים ששמו לב לבעיתיות בתבנית: התבנית מכילה אוסף לא מוגדר של שפות תכנות. התבנית לא מוסיפה על הקטגוריה והיא מהווה כפילות מיותרת. ערן - שיחה 23:04, 1 בנובמבר 2010 (IST)[תגובה]

הייתה תבנית חשיבות בערך? אם לא - אני מבקש להפסיק את ההצבעה ולבצע את הנוהל המקובל. ייתכן גם שכלל לא יהיה צורך בהצבעה. נרו יאירשיחה • כ"ד בחשוון ה'תשע"א • 23:43, 1 בנובמבר 2010 (IST)[תגובה]
זה לא ערך אלא תבנית. הבעיה היא שזה מעט מלאכותי לשים תבנית הבהרת חשיבות על תבנית. ערן - שיחה 23:52, 1 בנובמבר 2010 (IST)[תגובה]
במחשבה שנייה, אולי עדיף דיון חשיבות. ערן - שיחה 23:58, 1 בנובמבר 2010 (IST)[תגובה]

סוף העברה

מסכים לחלוטין עם ערן. התבנית הזאת מיותרת לחלוטין. תומר א. - שיחה - משנה ויקיפדית 10:42, 3 בנובמבר 2010 (IST)[תגובה]
אני מתנצל על עמדתי השונה, אבל לפי דעתי, תבנית ניווט זו, כמו שאר תבניות הניווט (ובמיוחד אלה שבקטגוריה:תבניות ניווט - מחשבים וטכנולוגיה), מאפשרת למשתמש (שלמענו אנחנו כאן) לדלג ביעילות בין שפות התכנות השונות, מבלי להיאלץ לגשת לקטגוריה. ובכך חשיבותה. ‏Ovedcשיחהאמצו ערך יתום! 12:18, 4 בנובמבר 2010 (IST)[תגובה]
אני מסכים עם Ovedc ס123 - ביידיש יש ופה אין?! - שיחה 14:52, 4 בנובמבר 2010 (IST)[תגובה]
הטיעון הזה יכול להיות נכון עבור קבוצות קטנות, אולם קיימות מאות שפות תכנות (אם לא אלפים), ובקטגוריה של שפות תכנות קיימות כ-60 ערכים שכבר נמצאים בוויקיפדיה. אילו היה קשר כלשהו בין שפה לשפה בתבנית, ייתכן שהיה מקום לכך (למשל כפי שיש בתבניות ניווט בין ראשי ממשלת ישראל, כשאחד ממשיך את האחר בתפקיד), אבל כאן אין קשר בין שפה אחת לאחרת. ערן - שיחה 21:39, 4 בנובמבר 2010 (IST)[תגובה]
מכיוון שאין בויקיפדיה העברית מאות ערכים אלא רק 60, בעיה לא קיימת כרגע, ולטווח ארוך אפשר לשנות את שם התבנית ל"שפות תכנות עיקריות" במקום "שפות תכנות". לגבי קשר בין שפות תכנות - כמובן שיש. יש דורות שונים, Visual Basic התפתח מ-BASIC ואילו C# התפתח מ-C++ שהתפתח מ-ALGOL וכו'. אפשר גם לחלק על פי שנת ההשקה (שפות תכנות משנות ה-70, 80 וכו'. ס123 - ביידיש יש ופה אין?! - שיחה 18:35, 5 בנובמבר 2010 (IST)[תגובה]
  • התבנית צריכה לשקף את המציאות, ולא את המציאות בוויקיפדיה, ולכן אין זה משנה כמה שפות תכנות יש כרגע בוויקיפדיה (והבאתי את המספר הזה כדי להבהיר שאפילו לא כל אלו נכנסו לתבנית), אלא כמה שפות תכנות קיימות - וקיימות יותר מדי מכדי להיכנס לתבנית. אפשר להחליט שהתבנית תכיל שפות תכנות עיקריות, אבל אז צריך להגדיר מהן "עיקריות", כשברור למשל שPawn היא לא אחת מהן.
  • לא שאין קשר בין שפות תכנות, אבל הקשר הוא הרבה יותר רופף מאשר למשל תפקידים בממשלה. הטענה ש C# התפתח מC++, לא יותר נכונה מאשר להגיד שC# התפתח מJAVA. יש שפות שהשפיעו על שפות אחרות, אבל אין בהכרח המשך טבעי (VB6=>VB.NET זה אולי המשך טבעי, אבל C++=>C# לא). קשר בין שפות יכול להיות תחת קבוצות, למשל שפות פרוצדורליות ושפות OOP, אבל זו לא התבנית הזו, אלא תבנית לכל קבוצה של שפות. ערן - שיחה 18:56, 5 בנובמבר 2010 (IST)[תגובה]
ברוב שפות השוליים יש שימוש מועט יחסית. ככלל התבנית נראית לי די מועילה. לגבי החשיבות: יש שם כמה שפות עם חשיבות כמעט הסטורית בלבד (BCPL, PL/1. לגבי שפות ווירת': אין לי מושג מה בדיוק חשיבותם שם. גם מירנדה. ואם כבר הולכים על ערך היסטורי: ML?). משהו אחד שחסר לי היא en:Shell Scripts או בפרט en:Bourne Shell.‏ Tzafrir - שיחה 01:06, 7 בנובמבר 2010 (IST)[תגובה]
ערן, לאור עמדתם של שני ויקיפדים בעלי זכות הצבעה, נראה שתצטרך לחזור לאופציה של הצבעת מחיקה. Lostam - שיחה 22:11, 8 בנובמבר 2010 (IST)[תגובה]