Butun axtardiqlarinizi tapmaq ucun buraya: DAXIL OLUN
  Mp4 Mp3 Axtar Yukle
  Video Axtar Yukle
  Shekil Axtar Yukle
  Informasiya Melumat Axtar
  Hazir Inshalar Toplusu
  AZERI CHAT + Tanishliq
  Saglamliq Tibbi Melumat
  Whatsapp Plus Yukle(Yeni)

  • Ana səhifə
  • Təsadüfi
  • Yaxınlıqdakılar
  • Daxil ol
  • Nizamlamalar
İndi ianə et Əgər Vikipediya sizin üçün faydalıdırsa, bu gün ianə edin.
 Kömək
Kitab yaradıcısı ( deaktiv et )
 Bu səhifəni kitabınıza əlavə edin Kitabı göstər (0 səhifə) Səhifə təklif edin

Python tarixi

  • Məqalə
  • Müzakirə

Python proqramlaşdırma dili 1980-ci illərin sonlarında Qvido van Rossum tərəfindən yaradılıb[1] və onun tətbiqinə 1989-cu ilin dekabrında[2] Hollandiyadakı Riyaziyyat və İnformatika Mərkəzində müstəsna vəziyyətləri emal edən və Amoeba əməliyyat sistemi ilə qarşılıqlı əlaqə qura bilən ABC dilinin davamçısı kimi başlanmışdır.[3]

Əvvəlki Python loqosu, 1990-cu illər–2006
Yeni Python loqosu, 2006–indiyədək
Qvido van Rossum 2014-cü ildə

Van Rossum Python-un əsas müəllifidir və onun Python-un istiqamətini müəyyənləşdirməkdə davam edən mərkəzi rolu Python icması tərəfindən ona verilən adda (ömürlük xeyirxah diktator) əks olunur.[4][5] Lakin Van Rossum 12 iyul 2018-ci ildə istefa verdi.[6] Python adını BBC televiziya şousu "Monty Python's Flying Circus"dan almışdır.[7]

Python 2.0 16 oktyabr 2000-ci ildə, yaddaşın idarə edilməsi, Unicode dəstəyi və dövri işləyən tullantı toplayıcısı (istinadların hesablanmasına əlavə olaraq) daxil olmaqla bir çox əsas yeni xüsusiyyətlərlə buraxıldı. Bununla belə ən vacib dəyişiklik daha şəffaf və icma tərəfindən dəstəklənən prosesə keçidlə birlikdə tərtibat prosesinin özündə baş verdi.[8]

Böyük, geriyə uyumlu olmayan versiya olan Python 3.0 uzun müddət sınaqdan keçirildikdən sonra 3 dekabr 2008-ci ildə buraxıldı.[9] Onun əsas xüsusiyyətlərinin bir çoxu geriyə uyğun, lakin indi dəstəklənməyən Python 2.6 və 2.7-yə də əlavə edilmişdir.[10]

Versiyalar

Nömrələnmiş versiyalardan əvvəlki buraxılışlar:

  • Tətbiqinə başlandı – 1989 dekabr[2]
  • Riyaziyyat və İnformatika Mərkəzində daxili buraxılışlar – 1990[2]
Versiya Son mikroversiya Buraxılış tarixi Tam dəstəyin bitməsi Təhlükəsizlik yenilənmələrinin bitməsi
Köhnə versiya, dəstəklənmir: 0.9 0.9.9[2] 1991-02-20[2] 1993-07-29[a][2]
Köhnə versiya, dəstəklənmir: 1.0 1.0.4[2] 1994-01-26[2] 1994-02-15[a][2]
Köhnə versiya, dəstəklənmir: 1.1 1.1.1[2] 1994-10-11[2] 1994-11-10[a][2]
Köhnə versiya, dəstəklənmir: 1.2 1995-04-13[2] Dəstəklənmir
Köhnə versiya, dəstəklənmir: 1.3 1995-10-13[2] Dəstəklənmir
Köhnə versiya, dəstəklənmir: 1.4 1996-10-25[2] Dəstəklənmir
Köhnə versiya, dəstəklənmir: 1.5 1.5.2[11] 1998-01-03[2] 1999-04-13[a][2]
Köhnə versiya, dəstəklənmir: 1.6 1.6.1[11] 2000-09-05[12] 2000-09[a][11]
Köhnə versiya, dəstəklənmir: 2.0 2.0.1[13] 2000-10-16[14] 2001-06-22[a][13]
Köhnə versiya, dəstəklənmir: 2.1 2.1.3[13] 2001-04-15[15] 2002-04-09[a][13]
Köhnə versiya, dəstəklənmir: 2.2 2.2.3[13] 2001-12-21[16] 2003-05-30[a][13]
Köhnə versiya, dəstəklənmir: 2.3 2.3.7[13] 2003-06-29[17] 2008-03-11[a][13]
Köhnə versiya, dəstəklənmir: 2.4 2.4.6[13] 2004-11-30[18] 2008-12-19[a][13]
Köhnə versiya, dəstəklənmir: 2.5 2.5.6[13] 2006-09-19[19] 2011-05-26[a][13]
Köhnə versiya, dəstəklənmir: 2.6 2.6.9[20] 2008-10-01[20] 2010-08-24[b][20] 2013-10-29[20]
Köhnə versiya, dəstəklənmir: 2.7 2.7.18[21] 2010-07-03[21] 2020-01-01[c][21]
Köhnə versiya, dəstəklənmir: 3.0 3.0.1[13] 2008-12-03[20] 2009-06-27[22]
Köhnə versiya, dəstəklənmir: 3.1 3.1.5[23] 2009-06-27[23] 2011-06-12[24] 2012-04-06[23]
Köhnə versiya, dəstəklənmir: 3.2 3.2.6[25] 2011-02-20[25] 2013-05-13[b][25] 2016-02-20[25]
Köhnə versiya, dəstəklənmir: 3.3 3.3.7[26] 2012-09-29[26] 2014-03-08[b][26] 2017-09-29[26]
Köhnə versiya, dəstəklənmir: 3.4 3.4.10[27] 2014-03-16[27] 2017-08-09[28] 2019-03-18[a][27]
Köhnə versiya, dəstəklənmir: 3.5 3.5.10[29] 2015-09-13[29] 2017-08-08[30] 2020-09-30[29]
Köhnə versiya, dəstəklənmir: 3.6 3.6.15[31] 2016-12-23[31] 2018-12-24[b][31] 2021-12-23[31]
Köhnə versiya, dəstəklənmir: 3.7 3.7.17[32] 2018-06-27[32] 2020-06-27[b][32] 2023-06-06[32]
Köhnə dəstəklənən versiya: 3.8 3.8.18[33] 2019-10-14[33] 2021-05-03[b][33] 2024-10[33]
Köhnə dəstəklənən versiya: 3.9 3.9.18[34] 2020-10-05[34] 2022-05-17[b][34] 2025-10[34][35]
Köhnə dəstəklənən versiya: 3.10 3.10.13[36] 2021-10-04[36] 2023-04-05[b][36] 2026-10[36]
Köhnə dəstəklənən versiya: 3.11 3.11.6[37] 2022-10-24[37] 2024-04-01[37] 2027-10[37]
Cari versiyaя: 3.12 3.12.0[38] 2023-10-02[38] 2025-05[38] 2028-10[38]
Test versiyası: 3.13 3.13.0a1[39] 2024-10-01[39] 2026-05[39] 2029-10[39]
Rənglər:
Легенда:
Köhnə versiya, dəstəklənmir
Köhnə dəstəklənən versiya
Cari versiya
Test versiyası
Gələcək versiya
Kursiv 29.10.2023 tarixinə hazırda dəstəklənən versiyaların ən son mikro versiyasını göstərir.

Table notes:

  1. ↑ 1 2 3 4 5 6 7 8 9 10 11 12 Son mikro buraxılış tarixi.
  2. ↑ 1 2 3 4 5 6 7 8 Təhlükəsizlik olmayan son buraxılış tarixi.
  3. ↑ Rəsmi dəstək 01-01-2020 tarixində başa çatdı, lakin kodun 2020-01-01 tarixində göründüyü kimi son buraxılışı 2020-04-20 tarixində 2.7.18 versiyası olaraq buraxıldı.[21]

Qrafik

İstinadlar

  1. ↑ "The Making of Python". Artima Developer. 1 sentyabr 2016 tarixində arxivləşdirilib. İstifadə tarixi: 22 mart 2007.
  2. ↑ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 van Rossum, Guido. "A Brief Timeline of Python". 20 yanvar 2009. 25 avqust 2011 tarixində arxivləşdirilib. İstifadə tarixi: 29 noyabr 2019.
  3. ↑ "Why was Python created in the first place?". Python FAQ. 18 may 2006 tarixində arxivləşdirilib. İstifadə tarixi: 22 mart 2007.
  4. ↑ van Rossum, Guido. "Origin of BDFL". 31 iyul 2008. 21 iyul 2012 tarixində arxivləşdirilib. İstifadə tarixi: 1 avqust 2008.
  5. ↑ "Python Creator Scripts Inside Google". www.eweek.com. 7 mart 2006. 9 avqust 2018 tarixində arxivləşdirilib. İstifadə tarixi: 13 may 2008.
  6. ↑ Fairchild, Carlie. "Guido van Rossum Stepping Down from Role as Python's Benevolent Dictator For Life". Linux Journal (ingilis). 12 iyul 2018. 13 iyul 2018 tarixində arxivləşdirilib. İstifadə tarixi: 12 iyul 2018.
  7. ↑ "General Python FAQ — Python 3.8.3 documentation". docs.python.org. 24 oktyabr 2012 tarixində arxivləşdirilib. İstifadə tarixi: 30 oktyabr 2023.
  8. ↑ Kuchling, Andrew M.; Zadka, Moshe. "What's New in Python 2.0". 14 dekabr 2009 tarixində arxivləşdirilib. İstifadə tarixi: 22 mart 2007.
  9. ↑ "Welcome to Python.org". python.org. 14 iyun 2020 tarixində arxivləşdirilib. İstifadə tarixi: 27 dekabr 2016.
  10. ↑ van Rossum, Guido. "PEP 3000 -- Python 3000". 5 aprel 2006. 2 aprel 2022 tarixində arxivləşdirilib. İstifadə tarixi: 27 dekabr 2016.
  11. ↑ 1 2 3 "Releases | Python.org". 22 dekabr 2015 tarixində arxivləşdirilib. İstifadə tarixi: 29 noyabr 2019.
  12. ↑ Drake, Fred L. Jr. "PEP 160 -- Python 1.6 Release Schedule". 25 iyul 2000. 13 may 2022 tarixində arxivləşdirilib. İstifadə tarixi: 29 noyabr 2019.
  13. ↑ 1 2 3 4 5 6 7 8 9 10 11 12 13 "Download Python | Python.org". 8 avqust 2018 tarixində arxivləşdirilib. İstifadə tarixi: 29 noyabr 2019.
  14. ↑ Hylton, Jeremy. "PEP 200 -- Python 2.0 Release Schedule". 18 may 2022 tarixində arxivləşdirilib. İstifadə tarixi: 29 noyabr 2019.
  15. ↑ Hylton, Jeremy. "PEP 226 -- Python 2.1 Release Schedule". 16 oktyabr 2000. 23 may 2022 tarixində arxivləşdirilib. İstifadə tarixi: 29 noyabr 2019.
  16. ↑ Warsaw, Barry; van Rossum, Guido. "PEP 251 -- Python 2.2 Release Schedule". 17 aprel 2001. 4 may 2022 tarixində arxivləşdirilib. İstifadə tarixi: 29 noyabr 2019.
  17. ↑ van Rossum, Guido. "PEP 283 -- Python 2.3 Release Schedule". 27 fevral 2002. 12 aprel 2022 tarixində arxivləşdirilib. İstifadə tarixi: 29 noyabr 2019.
  18. ↑ Warsaw, Barry; Hettinger, Raymond; Baxter, Anthony. "PEP 320 -- Python 2.4 Release Schedule". 29 iyul 2003. 17 may 2022 tarixində arxivləşdirilib. İstifadə tarixi: 29 noyabr 2019.
  19. ↑ Norwitz, Neal; van Rossum, Guido; Baxter, Anthony. "PEP 356 -- Python 2.5 Release Schedule". 7 fevral 2006. 8 aprel 2022 tarixində arxivləşdirilib. İstifadə tarixi: 29 noyabr 2019.
  20. ↑ 1 2 3 4 5 Norwitz, Neal; Warsaw, Barry. "PEP 361 -- Python 2.6 and 3.0 Release Schedule". 29 iyun 2006. 12 aprel 2022 tarixində arxivləşdirilib. İstifadə tarixi: 29 noyabr 2019.
  21. ↑ 1 2 3 4 Peterson, Benjamin. "PEP 373 -- Python 2.7 Release Schedule". 3 noyabr 2008. 13 mart 2022 tarixində arxivləşdirilib. İstifadə tarixi: 20 aprel 2020.
  22. ↑ "17. Development Cycle — Python Developer's Guide". 18 yanvar 2023 tarixində arxivləşdirilib. İstifadə tarixi: 29 noyabr 2019.
  23. ↑ 1 2 3 Peterson, Benjamin. "PEP 375 -- Python 3.1 Release Schedule". 8 fevral 2009. 19 aprel 2022 tarixində arxivləşdirilib. İstifadə tarixi: 29 noyabr 2019.
  24. ↑ Peterson, Benjamin. "[RELEASED] Python 3.1.4". python-announce (Poçt siyahısı). 12 iyun 2011. 6 dekabr 2021 tarixində arxivləşdirilib. İstifadə tarixi: 29 noyabr 2019.
  25. ↑ 1 2 3 4 Brandl, Georg. "PEP 392 -- Python 3.2 Release Schedule". 30 dekabr 2009. 19 aprel 2022 tarixində arxivləşdirilib. İstifadə tarixi: 29 noyabr 2019.
  26. ↑ 1 2 3 4 Brandl, Georg. "PEP 398 -- Python 3.3 Release Schedule". 23 mart 2011. 12 aprel 2022 tarixində arxivləşdirilib. İstifadə tarixi: 29 noyabr 2019.
  27. ↑ 1 2 3 Hastings, Larry. "PEP 429 -- Python 3.4 Release Schedule". 17 oktyabr 2012. 12 aprel 2022 tarixində arxivləşdirilib. İstifadə tarixi: 29 noyabr 2019.
  28. ↑ Hastings, Larry. "[RELEASED] Python 3.4.7 is now available". python-announce (Poçt siyahısı). 9 avqust 2017. 6 dekabr 2021 tarixində arxivləşdirilib. İstifadə tarixi: 29 noyabr 2019.
  29. ↑ 1 2 3 Hastings, Larry. "PEP 478 -- Python 3.5 Release Schedule". 22 sentyabr 2014. 12 aprel 2022 tarixində arxivləşdirilib. İstifadə tarixi: 17 mart 2020.
  30. ↑ Hastings, Larry. "[RELEASED] Python 3.5.4 is now available". python-announce (Poçt siyahısı). 8 avqust 2017. 6 dekabr 2021 tarixində arxivləşdirilib. İstifadə tarixi: 29 noyabr 2019.
  31. ↑ 1 2 3 4 Deily, Ned. "PEP 494 -- Python 3.6 Release Schedule". 30 may 2015. 23 may 2022 tarixində arxivləşdirilib. İstifadə tarixi: 23 may 2022.
  32. ↑ 1 2 3 4 Deily, Ned. "PEP 537 -- Python 3.7 Release Schedule". 23 dekabr 2016. 16 iyul 2023 tarixində arxivləşdirilib. İstifadə tarixi: 16 iyul 2023.
  33. ↑ 1 2 3 4 Langa, Łukasz. "PEP 569 -- Python 3.8 Release Schedule". 27 yanvar 2018. 16 iyul 2023 tarixində arxivləşdirilib. İstifadə tarixi: 16 iyul 2023.
  34. ↑ 1 2 3 4 Langa, Łukasz. "PEP 596 -- Python 3.9 Release Schedule". 13 oktyabr 2020. 12 noyabr 2022 tarixində arxivləşdirilib. İstifadə tarixi: 7 dekabr 2022.
  35. ↑ Langa, Łukasz. "PEP 602 -- Annual Release Cycle for Python". 4 iyun 2019. 16 iyul 2023 tarixində arxivləşdirilib. İstifadə tarixi: 16 iyul 2023.
  36. ↑ 1 2 3 4 Salgado, Pablo. "PEP 619 -- Python 3.10 Release Schedule". 25 may 2020. 16 iyul 2023 tarixində arxivləşdirilib. İstifadə tarixi: 16 iyul 2023.
  37. ↑ 1 2 3 4 Salgado, Pablo. "PEP 664 -- Python 3.11 Release Schedule". 12 iyul 2021. 16 iyul 2023 tarixində arxivləşdirilib. İstifadə tarixi: 16 iyul 2023.
  38. ↑ 1 2 3 4 Wouters, Thomas. "PEP 693 -- Python 3.12 Release Schedule". 24 may 2022. 16 iyul 2023 tarixində arxivləşdirilib. İstifadə tarixi: 16 iyul 2023.
  39. ↑ 1 2 3 4 Wouters, Thomas. "PEP 719 -- Python 3.13 Release Schedule". 26 may 2023. 16 iyul 2023 tarixində arxivləşdirilib. İstifadə tarixi: 16 iyul 2023.
Mənbə — "https://az.wikipedia.org/w/index.php?title=Python_tarixi&oldid=7312703"
Informasiya Melumat Axtar