Python: Diferență între versiuni

De la YO3ITI
Sari la navigare Sari la căutare
Fără descriere a modificării
Fără descriere a modificării
Linia 1: Linia 1:
Python este un limbaj dinamic interpretat, creat pe la începutul anilor '90. Fiind interpretat și dinamic programele scrise în Python nu sunt extrem de rapide, dar sunt de o eficiență ieșită din comun: programele scrise în Python fac mult mai multe decât programele scrise în alte limbaje de programare la un număr egal de linii de cod. Este un limbaj prietenos, dotat cu un sistem de ''garbage collection'' excelent astfel că nu solicită programatorul obligându-l la interacțiunea directă cu memoria (gestiunea manuală a memoriei, este lipsit de pointeri etc). Este [https://ro.wikipedia.org/wiki/Programare_procedurală procedural], [https://ro.wikipedia.org/wiki/Programare_funcțională funcțional], [https://ro.wikipedia.org/wiki/Programare_orientată_pe_obiecte orientat obiect], multi-platformă. Dar unul dintre cele mai importante avantaje este comunitatea programatorilor, reprezentată de un grup de oameni extrem de diverși și foarte primitori. Comunitatea programatorilor este esențială pentru succesul efortului de învățare. O consecință este numărul uriaș de pachete și module care pot fi descărcate și utilizate gratis.
Toate aceste trăsături îl fac ideal pentru a fi utilizat în proiecte radioamatoricești.
* [[Analiza coerenței a două semnale]]
* [[Analiza coerenței a două semnale]]
==Link-uri externe==
==Link-uri externe==
* [https://python4astronomers.github.io Practical Python for Astronomers]
* [https://python4astronomers.github.io Practical Python for Astronomers]

Versiunea de la data 26 ianuarie 2020 18:17

Python este un limbaj dinamic interpretat, creat pe la începutul anilor '90. Fiind interpretat și dinamic programele scrise în Python nu sunt extrem de rapide, dar sunt de o eficiență ieșită din comun: programele scrise în Python fac mult mai multe decât programele scrise în alte limbaje de programare la un număr egal de linii de cod. Este un limbaj prietenos, dotat cu un sistem de garbage collection excelent astfel că nu solicită programatorul obligându-l la interacțiunea directă cu memoria (gestiunea manuală a memoriei, este lipsit de pointeri etc). Este procedural, funcțional, orientat obiect, multi-platformă. Dar unul dintre cele mai importante avantaje este comunitatea programatorilor, reprezentată de un grup de oameni extrem de diverși și foarte primitori. Comunitatea programatorilor este esențială pentru succesul efortului de învățare. O consecință este numărul uriaș de pachete și module care pot fi descărcate și utilizate gratis.

Toate aceste trăsături îl fac ideal pentru a fi utilizat în proiecte radioamatoricești.