پرش به محتوا

الگو:جعبه اطلاعات نرم‌افزار/ساده

از ویکی‌پدیا، دانشنامهٔ آزاد
توضیحات الگو[نمایش] [ویرایش] [تاریخچه] [پاکسازی]

دو نوع انتشار ممکن است برای نرم افزار (و زبان برنامه نویسی یا سیستم عامل) وجود داشته باشد، یکی انتشار پایدار و یکی انتشار آزمایشی است. که این دو اگر موجود باشند باید در الگوهای زیر ذکر گردند.

دو نوع الگو وجود دارد: simple و stacked.

الگوی simple برای انتشار های تک سکویی (مثلا فقط سکوی ویندوز) است(مثلا مقاله پایتون راببنید)، و الگوی stacked بیانگر انتشار (آزمایشی و پایدار) برای چند سکو می‌باشد. مثلا سکوهای نرم افزار تلگرام شامل اندروید و آی‌اواس و غیره است، که در اینجا برای تلگرام باید از الگوی stacked استفاده کرد.

آدرس زیر برای الگوی stacked می‌باشد.

https://fa.wikipedia.org/wiki/الگو:Infobox_software/stacked


پایتون
پارادایم برنامه‌نویسیچند الگویی: تابعی، دستوری، شی‌گرا، پژواکی
طراحی شده توسطخیدو فان روسوم
توسعه‌دهندهبنیاد نرم‌افزاری پایتون
ظهوریافته در۲۰ فوریه ۱۹۹۱؛ ۳۳ سال پیش (۱۹۹۱-20}})
انتشار پایدار
3.8.2 / ۲۴ فوریه ۲۰۲۰؛ ۴ سال پیش (۲۰۲۰-24}})[۱]
انتشار آزمایشی
3.9.0a5 / ۲۳ مارس ۲۰۲۰؛ ۴ سال پیش (۲۰۲۰-23}})[۲]
اردکی، پویا، تدریجی
پروانهPython Software Foundation License
قبل از ویرایش 3.5: .py, .pyc, .pyd, .pyo ,[۳]
از ویرایش 3.5:.pyw, .pyz [۴]
وبگاه
پیاده‌سازی‌های بزرگ
سی‌پایتون، IronPython, جایتون، MicroPython, Numba, PyPy, Stackless Python
گویش
سایتون، پای‌پای
متأثر از
ABC, الگول۶۸, سی،C++, سی‌ال‌یو، Dylan, هسکل، آیکون، جاوا، لیسپ، Modula-3, Perl
تأثیر گذاشته بر
بو، Cobra, Coconut,[۵] CoffeeScript,[۶] D, F#, Falcon, Genie,[۷] Go, Groovy, JavaScript,[۸][۹] Julia, Nim, Ring,[۱۰] Ruby, Swift[۱۱]

Python Programming در ویکی‌کتاب (انگلیسی)


جستارهای وابسته

[ویرایش]
  1. "Python 3.8.2".
  2. "Python Release Python 3.9.0a5". Python.org.
  3. File extension .pyo was removed in Python 3.5. See PEP 0488
  4. Holth, Moore (30 March 2014). "PEP 0441 -- Improving Python ZIP Application Support". Retrieved 12 November 2015.
  5. Hubinger, Evan. "Coconut Programming Language". coconut-lang.org (به انگلیسی). Retrieved 18 August 2017.
  6. "CoffeeScript borrows chained comparisons from Python".
  7. "Genie Language - A brief guide". Retrieved 28 December 2015.
  8. "Perl and Python influences in JavaScript". www.2ality.com. 24 February 2013. Retrieved 15 May 2015.
  9. Rauschmayer, Axel. "Chapter 3: The Nature of JavaScript; Influences". O'Reilly, Speaking JavaScript. Retrieved 15 May 2015.
  10. Ring Team (4 December 2017). "Ring and other languages". ring-lang.net. ring-lang.
  11. Lattner, Chris (3 June 2014). "Chris Lattner's Homepage". Chris Lattner. Retrieved 3 June 2014. The Swift language is the product of tireless effort from a team of language experts, documentation gurus, compiler optimization ninjas, and an incredibly important internal dogfooding group who provided feedback to help refine and battle-test ideas. Of course, it also greatly benefited from the experiences hard-won by many other languages in the field, drawing ideas from Objective-C, Rust, Haskell, Ruby, Python, C#, CLU, and far too many others to list.