ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ Bloomberg ΠΎΡΠΊΡΡΠ»Π° ΠΈΡΡ ΠΎΠ΄Π½ΡΠ΅ ΡΠ΅ΠΊΡΡΡ memray, ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Π΄Π»Ρ ΠΏΡΠΎΡΠΈΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΠ°ΠΌΡΡΠΈ Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡ Π½Π° ΡΠ·ΡΠΊΠ΅ Python. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π΅Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΡ ΠΏΠ°ΠΌΡΡΠΈ Π² Python ΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ Π½Π°Π³Π»ΡΠ΄Π½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π΄Π»Ρ Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΡ ΠΏΠ°ΠΌΡΡΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΡΡΠ°ΡΡΠΊΠ°ΠΌΠΈ ΠΊΠΎΠ΄Π°, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΡΠΌΠΈ ΠΌΠΎΠ΄ΡΠ»ΡΠΌΠΈ, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΌΠΈ Π½Π° C/C++. ΠΡΡΡΡΡ ΠΌΠΎΠ³ΡΡ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°ΡΡΡΡ ΠΊΠ°ΠΊ Π² ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎΠΉ ΡΠΎΡΠΌΠ΅, ΡΠ°ΠΊ ΠΈ Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ HTML. Π ΡΠΎΡΡΠ°Π² Π²Ρ ΠΎΠ΄ΠΈΡ CLI-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΡΠΈΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°, ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ Ρ ΠΏΠ°ΠΌΡΡΡΡ Π² ΡΡΠΎΡΠΎΠ½Π½ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ . ΠΠΎΠ΄ ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·ΠΈΠ΅ΠΉ Apache 2.0. Π Π°Π±ΠΎΡΠ° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅ Linux.
Zava-dehibe:
- Fampiharana: Fantaro ny anton'ny fanjifana fitadidiana be ao amin'ny rindranasa, tadiavo ny fahatapahan'ny fahatsiarovana, ary fantaro ny kaody izay manao fizarana fitadidiana be loatra.
- Manara-maso ny antso rehetra mifandraika amin'ny totalin'ny fanjifana fitadidiana, ny fanjifana ao anatin'ilay asa ary ny isan'ny asa fizarana fahatsiarovana. Fahaizana manombantombana tsara ny stack antso.
- Ny fanodinana antso amin'ny tranomboky ao amin'ny C/C ++ ary ny fitahirizana ny fanjifana fahatsiarovana amin'ny maody teratany. Fanohanana amin'ny famakafakana tetikasa amin'ny fampiasana numpy sy panda.
- Ny overhead faran'izay kely sy ny fiatraikany tsinontsinona amin'ny fanatanterahana ny fampiharana nodinihina. Safidy hanajanonana ny fanaraha-maso kaody teratany hanatsarana ny fampisehoana.
- Ny fisian'ny tatitra momba ny fampiasana fitadidiana marobe, ao anatin'izany ny sarin'ambaratonga hita maso sy ny tohatra (sary lelafo).
- Fahaizana miasa amin'ny kofehy ary mamakafaka ny fitadidiana amin'ny tontolon'ny kofehy tsirairay. Ny kofehy Python sy ny kofehy teratany, toy ny kofehy C++ ampiasaina amin'ny maody C/C++, dia samy tohanana.
- Ny mety hisian'ny fampidirana amin'ny pytest sy ny fanomezana annotation pytest izay mamaritra ny fetran'ny fanjifana fahatsiarovana, raha mihoatra, dia hisy fampitandremana mandritra ny fanatanterahana ny andrana.


Source: opennet.ru
