File:Algol&Fortran family-by-Borkowski.svg

מתוך Wikimedia Commons
קפיצה לניווט קפיצה לחיפוש

לקובץ המקורי(קובץ SVG, הגודל המקורי: 630 × 526 פיקסלים, גודל הקובץ: 25 ק"ב)

כיתובים

כיתובים

נא להוסיף משפט שמסביר מה הקובץ מייצג
תיאור Genealogy tree of programming languages - Algol & Fortran family
תאריך יצירה
מקור Shazz,Borkowsk
יוצר Shazz,Borkowsk, User:Qwertyus

Author:

[עריכה]

תקציר

[עריכה]
Polski: Drzewo genealogiczne języków programowania - rodzina Algolu i Fortranu
English: Genealogy tree of programming languages - Algol & Fortran family

רישיון

[עריכה]
אני, בעל זכויות היוצרים על עבודה זו, מפרסם בזאת את העבודה תחת הרישיון הבא:
GNU head מוענקת בכך הרשות להעתיק, להפיץ או לשנות את המסמך הזה, לפי תנאי הרישיון לשימוש חופשי במסמכים של גנו, גרסה 1.2 או כל גרסה מאוחרת יותר שתפורסם על־ידי המוסד לתוכנה חופשית; ללא פרקים קבועים, ללא טקסט עטיפה קדמית וללא טקסט עטיפה אחורית. עותק של הרישיון כלול בפרק שכותרתו הרישיון לשימוש חופשי במסמכים של גנו.
w:he:Creative Commons
ייחוס שיתוף זהה
הקובץ הזה מתפרסם לפי תנאי רישיון קריאייטיב קומונז ייחוס-שיתוף זהה 3.0 לא מותאם.
הנכם רשאים:
  • לשתף – להעתיק, להפיץ ולהעביר את העבודה
  • לערבב בין עבודות – להתאים את העבודה
תחת התנאים הבאים:
  • ייחוס – יש לתת ייחוס הולם, לתת קישור לרישיון, ולציין אם נעשו שינויים. אפשר לעשות את זה בכל צורה סבירה, אבל לא בשום צורה שמשתמע ממנה שמעניק הרישיון תומך בך או בשימוש שלך.
  • שיתוף זהה – אם תיצרו רמיקס, תשנו, או תבנו על החומר, חובה עליכם להפיץ את התרומות שלך לפי תנאי רישיון זהה או תואם למקור.
תבנית רישוי זו הוספה לקובץ כחלק מעדכון רישיון GFDL.

Graphviz source code

[עריכה]
digraph "Genealogy tree of programming languages - Algol & Fortran family" {
    size = "7,7";
    node [color=white, style=filled]
    rankdir=BT;

    "Algol 60" -> "CPL (1963)" -> "BCPL (1966)" -> "C (1972)" -> "C++ (1983)"
    "Algol 68" -> "C (1972)"
    "C (1972)" -> "Ratfor (1976)"
    "C (1972)" -> "C89, C90"
    "C++ (1983)" -> "C89, C90"
    "C89, C90" -> "C99, C11"
    "C89, C90" -> "C++98"
    "C++ (1983)" -> "C++98"
    "C++98" -> "C++11"
    "C99, C11" -> "C++11"

    "FLOW-MATIC (1955)" -> "COBOL (1960)"
    "COBOL (1960)" -> "COBOL-85"
    "COBOL-85" -> "COBOL 2002"
    "C++98" -> "COBOL 2002"
    "Smalltalk (1972)" -> "COBOL 2002"

    "COBOL (1960)" -> "PL/I (1964)"
    "Fortran II (1958)" -> "PL/I (1964)"
    "Algol (1958)" -> "PL/I (1964)"

    "Speedcoding (1953)" -> "Fortran (1955)"
    "Fortran (1955)" -> "Fortran II (1958)"
    "Fortran II (1958)" -> "Fortran IV (1966)"
    "Fortran IV (1966)" -> "Fortran 77"
    "Fortran IV (1966)" -> "Ratfor (1976)"
    "Fortran 77" -> "Fortran 90, 95"
    "Fortran 90, 95" -> "Fortran 2003, 2008"
    "Fortran II (1958)" -> "BASIC (1964)"
    "BASIC (1964)" -> "Visual Basic (1991)"

    "Fortran (1955)" -> "Algol (1958)"
    "Algol (1958)" -> "Algol 60"
    "Algol 60" -> "Simula (1962)"
    "Simula (1962)" -> "Simula 67"
    "Simula 67" -> "C++ (1983)"
    "Simula 67" -> "Smalltalk (1972)"
    "Algol 60" -> "Algol 68"
    "Algol 60" -> "Pascal (1970)"
    "Pascal (1970)" -> "Modula-2 (1978)" -> "Modula-3"
    "Pascal (1970)" -> "Delphi (1995)"
    "Algol 68" -> "Ada (1983)"
    "Ada (1983)" -> "Ada 95"

    subgraph early50s {
        rank=same
        "Speedcoding (1953)"
        "FLOW-MATIC (1955)"
    }

    subgraph late50s {
        rank=same
        "Algol (1958)"
        "Fortran II (1958)"
        "COBOL (1960)"
    }

    subgraph late60s {
        rank=same
        "Fortran IV (1966)"
        "BCPL (1966)"
        "Simula 67"
        "Algol 68"
    }

    subgraph early70s {
        rank=same
        "Pascal (1970)"
        "Smalltalk (1972)"
        "C (1972)"
    }

    subgraph late70s {
        rank=same
        "Ratfor (1976)"
        "Fortran 77"
        "Modula-2 (1978)"
    }

    subgraph mid80s {
        rank=same
        "C++ (1983)"
        "Ada (1983)"
        "Modula-3"
        "COBOL-85"
    }

    subgraph early90s {
        rank=same
        "C89, C90"
        "Fortran 90, 95"
        "Ada 95"
        "Delphi (1995)"
        "Visual Basic (1991)"
    }

    subgraph 2000 {
        rank=same
        "C++98"
        "C99, C11"
        "Fortran 2003, 2008"
    }
}

היסטוריית הקובץ

ניתן ללחוץ על תאריך/שעה כדי לראות את הקובץ כפי שנראה באותו זמן.

תאריך/שעהתמונה ממוזערתממדיםמשתמשהערה
נוכחית13:19, 26 בנובמבר 2014תמונה ממוזערת לגרסה מ־13:19, 26 בנובמבר 2014‪526 × 630‬ (25 ק"ב)Qwertyus (שיחה | תרומות)Completely redone using Graphviz (because the original was too hard to edit, text consisted of shapes). Expanded, updated with newer languages.
22:13, 20 במאי 2006תמונה ממוזערת לגרסה מ־22:13, 20 במאי 2006‪520 × 650‬ (196 ק"ב)WarX (שיחה | תרומות)
10:11, 11 במאי 2006תמונה ממוזערת לגרסה מ־10:11, 11 במאי 2006‪520 × 650‬ (205 ק"ב)Shazz (שיחה | תרומות)==Author:== *SVG: ** commons: Shazz ** pl.wiki: Shazz *Bitmap project by: ** pl.wiki Borkowsk - W. Borkowski ==Description== * '''pl:''' Drzewo genealogiczne języków programowania - rodzina Algo

אין דפים המשתמשים בקובץ זה.

שימוש גלובלי בקובץ

אתרי הוויקי השונים הבאים משתמשים בקובץ זה:

מטא־נתונים