ಗೂಗಲ್ ತನ್ನ ದೀರ್ಘಕಾಲದ ಪೈಥಾನ್ ಪ್ರಕಾರದ ಪರೀಕ್ಷಕ, ಪೈಟೈಪ್ ಅನ್ನು ಪೈರಿಫ್ಲೈನೊಂದಿಗೆ ಬದಲಿಸಿದೆ, ಮೂಲತಃ ಮೆಟಾ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಓಪನ್ ಸೋರ್ಸ್ ಸಾಧನವಾಗಿದೆ. ವೇಗವಾದ ಮತ್ತು ಹೆಚ್ಚು ನಿಖರವಾದ ರೀತಿಯ ತಪಾಸಣೆ ಮತ್ತು ಕಡಿಮೆ ಮೂಲಸೌಕರ್ಯ ವೆಚ್ಚಗಳು ಸೇರಿದಂತೆ ಪೈರಿಫ್ಲೈನ ಅನುಕೂಲಗಳಿಂದ ಈ ನಿರ್ಧಾರವನ್ನು ನಡೆಸಲಾಯಿತು.
ಪೈಥಾನ್ನ ಟೈಪಿಂಗ್ ವ್ಯವಸ್ಥೆಯು ವೇಗವಾಗಿ ವಿಕಸನಗೊಂಡಂತೆ, ಪೈಟೈಪ್ ಮೂಲಭೂತ ಸವಾಲುಗಳನ್ನು ಎದುರಿಸಿತು. ಇದು ಮೂಲ AST ಗಳ ಬದಲಿಗೆ ಕಂಪೈಲ್ ಮಾಡಿದ ಬೈಟ್ಕೋಡ್ ಅನ್ನು ವಿಶ್ಲೇಷಿಸುವ ಮೂಲಕ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ಪೈಥಾನ್ ಬಿಡುಗಡೆಗಳಾದ್ಯಂತ ಬೈಟ್ಕೋಡ್ ಅಸ್ಥಿರತೆಯ ಕಾರಣ ಆಧುನಿಕ ಟೈಪಿಂಗ್ PEP ಗಳ ವೇಗವನ್ನು ಇಟ್ಟುಕೊಳ್ಳುವುದು ಹೆಚ್ಚುತ್ತಿರುವ ನಿರ್ವಹಣೆ ಹೊರೆಯಾಗಿದೆ.
Google ನ ಆಂತರಿಕ ಮಾನದಂಡಗಳ ಪ್ರಕಾರ, Pyrefly ಪೈಟೈಪ್ಗಿಂತ ಸರಿಸುಮಾರು 10 ಪಟ್ಟು ವೇಗವಾಗಿರುತ್ತದೆ, ಹೆಚ್ಚುತ್ತಿರುವ ಮರುನಿರ್ಮಾಣ ಲೇಟೆನ್ಸಿಯನ್ನು 98% ವರೆಗೆ ಕಡಿಮೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ಪೈಥಾನ್ ಪ್ರಕಾರದ ಪರಿಶೀಲನೆಗಾಗಿ ಗರಿಷ್ಠ ಕಂಪ್ಯೂಟ್ ವೆಚ್ಚವನ್ನು 80% ಕ್ಕಿಂತ ಹೆಚ್ಚು ಕಡಿತಗೊಳಿಸುತ್ತದೆ. ಕ್ಲೀನ್-ಬಿಲ್ಡ್ ನಿರ್ಣಾಯಕ ಮಾರ್ಗಗಳಲ್ಲಿ ಟೈಪ್-ಚೆಕಿಂಗ್ ಸಮಯದಲ್ಲಿ 90-99% ಕಡಿತವನ್ನು Google ವರದಿ ಮಾಡಿದೆ, ಗಣನೀಯವಾಗಿ “ದೀರ್ಘಕಾಲದ ಅಭಿವೃದ್ಧಿ ಅಡಚಣೆಯನ್ನು ನಿವಾರಿಸುತ್ತದೆ”.

Pyrefly ನ ಪ್ರಮುಖ ಸಾಮರ್ಥ್ಯಗಳಲ್ಲಿ ಒಂದಾದ Google ವಿವರಿಸುತ್ತದೆ, ಪೈಥಾನ್ನ ಟೈಪಿಂಗ್ ವಿವರಣೆಗೆ ಅದರ ಬಲವಾದ ಅನುಸರಣೆಯಾಗಿದೆ, ಇದು ಅನುಸರಣೆ ಸೂಟ್ನಲ್ಲಿ ಸರಿಸುಮಾರು 97% ಪರೀಕ್ಷೆಗಳನ್ನು ಹಾದುಹೋಗುತ್ತದೆ. Pyrefly ಅನ್ನು ಸಮುದಾಯವು ಸಕ್ರಿಯವಾಗಿ ಬೆಂಬಲಿಸುತ್ತದೆ, ಇದು ಹೊಸ ಸಿಂಟ್ಯಾಕ್ಸ್ನೊಂದಿಗೆ ವೇಗವನ್ನು ಉಳಿಸಿಕೊಳ್ಳಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ ಮತ್ತು ಅದರ ಡಯಾಗ್ನೋಸ್ಟಿಕ್ಸ್ ದೋಷಗಳ ಮೂಲ ಕಾರಣವನ್ನು ಗುರುತಿಸುವ ಮತ್ತು ಕೆಲವು ಸಂದರ್ಭಗಳಲ್ಲಿ ಪರಿಹಾರಗಳನ್ನು ಸೂಚಿಸುವ ಇನ್ಲೈನ್ ಕೋಡ್ ಟಿಪ್ಪಣಿಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ಹೆಚ್ಚು ಕ್ರಿಯಾಶೀಲ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ.
Google ನ ಪ್ರಕಟಣೆಗೆ ಸಮುದಾಯವು ಆಸಕ್ತಿಯಿಂದ ಪ್ರತಿಕ್ರಿಯಿಸಿದೆ. ಪೈರಿಫ್ಲೈಗಿಂತ ಪೈಟೈಪ್ ಕೆಟ್ಟದಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂದು ಹೆಚ್ಚಿನ ವ್ಯಾಖ್ಯಾನಕಾರರು ಒಪ್ಪಿಕೊಂಡರು, ಇತರರು ಟೈ ಮತ್ತು ಮೈಪಿಗೆ ಹೋಲಿಸಿದರೆ ಪೈರಿಫ್ಲಿಯ ಸಾಪೇಕ್ಷ ಅರ್ಹತೆಗಳನ್ನು ಚರ್ಚಿಸಿದರು. ಗುಶಿಸ್ ಗಮನಿಸಿದರು
ಪೈರಿಫ್ಲೈ ಹೆಚ್ಚು ಪ್ರಬುದ್ಧವಾಗಿದೆ. ಇದು ಈಗಾಗಲೇ ಹಿಂದಿನ 1.0 ನಲ್ಲಿದೆ, ಟೈಗೆ ಸಮಾನವಾದ ಕಾರ್ಯಕ್ಷಮತೆಯ ವೇಗವನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ಇದು ಸಾಬೀತಾದ ಸಾಧನವಾಗಿದೆ. ನೀವು ಇನ್ನೂ ಸಾಕಷ್ಟು ಇಲ್ಲ.
WindHawkeye ಗಮನಿಸಿದಂತೆ “ಮನುಷ್ಯರು ಯೋಚಿಸುವುದಕ್ಕಿಂತ ದೊಡ್ಡ ಸೆಟಪ್ಗಳಲ್ಲಿ ಮೈಪಿ ಹೆಚ್ಚು ವೇಗವಾಗಿರುತ್ತದೆ. ಇದು ಇನ್ನೂ ವೇಗವಾಗಿ ಹೆಚ್ಚುತ್ತಿರುವ ಪ್ರಕಾರದ ಪರಿಶೀಲನೆಯನ್ನು ಹೊಂದಿದೆ”, ಅದಕ್ಕೆ BeamMeUpBiscotti ಉತ್ತರಿಸಿದರು
ಕೋಲ್ಡ್ ಚೆಕ್ಗಳಿಗಾಗಿ ದೊಡ್ಡ ಪ್ರಾಜೆಕ್ಟ್ಗಳಲ್ಲಿ Mypy 2.0 5x ವೇಗವಾಗಿರುತ್ತದೆ, ಆದರೆ ಹೊಸ ಪೀಳಿಗೆಯ ಟೈಪ್ ಚೆಕರ್ಗಳು ಅದಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ವೇಗವನ್ನು ಹೊಂದಬಹುದು.
ಲಿಂಕ್ಡ್ಇನ್ನಲ್ಲಿನ ಪ್ರಕಟಣೆಯ ಕುರಿತು ಕಾಮೆಂಟ್ ಮಾಡುತ್ತಾ, ಪೈಥಾನ್ ಡೆವಲಪರ್ ಅಮಿರ್ರಿಯಾ ಅಜಾದ್ಮ್ಹೆರ್ ವಿಭಿನ್ನ ದೃಷ್ಟಿಕೋನವನ್ನು ನೀಡಿದರು, ಟೈಪ್-ಚೆಕರ್ನ ಮೌಲ್ಯವು ಕೇವಲ CI ಪೈಪ್ಲೈನ್ಗಳಲ್ಲಿ 30 ಸೆಕೆಂಡುಗಳನ್ನು ಉಳಿಸುವಲ್ಲಿ ಅಲ್ಲ, ಆದರೆ ಅದು ಅಭಿವೃದ್ಧಿಯ ಸಮಯದಲ್ಲಿ ಎಡಿಟ್-ಚೆಕ್ ಲೂಪ್ ಅನ್ನು ಹೇಗೆ ಸುಧಾರಿಸುತ್ತದೆ ಎಂಬುದರಲ್ಲಿ ವಾದಿಸುತ್ತಾರೆ. ಅವರು ಇದನ್ನು ಸಹ ಗಮನಿಸಿದರು:
ನೀವು ಇದೀಗ Pyright vs Pyrefly vs mypy ಅನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುತ್ತಿದ್ದರೆ, ಬೇರೆಯವರ ಮೊನೊರೆಪೋ ಸಂಖ್ಯೆಗಳನ್ನು ನಂಬಬೇಡಿ. ನಿಮ್ಮ ಮರದ ಮೇಲೆ ಶೀತ ಮತ್ತು ಬೆಚ್ಚಗಿನ ಸಮಯವನ್ನು ಅಳೆಯಿರಿ ಮತ್ತು ಥ್ರೋಪುಟ್ ಜೊತೆಗೆ ಸ್ಕೋರ್ ಡಯಾಗ್ನೋಸ್ಟಿಕ್ಸ್ ಗುಣಮಟ್ಟ – ಶಬ್ದದಿಂದ ನಿಮ್ಮನ್ನು ತುಂಬಿಸುವ ವೇಗದ ಪರೀಕ್ಷಕವು ನಿಜವಾದ ವಿರಾಮವನ್ನು ಸೂಚಿಸುವ ನಿಧಾನಕ್ಕಿಂತ ಹೆಚ್ಚು ವೆಚ್ಚವಾಗುತ್ತದೆ.
ಕಳೆದ ವರ್ಷ ಮೆಟಾ ಓಪನ್ ಸೋರ್ಸ್ಡ್ ಪೈರಿಫ್ಲೈ. ಪೈರಿಫ್ಲೈ ಅನ್ನು ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ದಕ್ಷತೆಯನ್ನು ಹೆಚ್ಚಿಸಲು ರಸ್ಟ್ನಲ್ಲಿ ಅಳವಡಿಸಲಾಗಿದೆ. ಮೆಟಾ ಪ್ರಕಾರ, ಇದು ದೊಡ್ಡ ಕೋಡ್ಬೇಸ್ಗಳಲ್ಲಿ ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ 1.8 ಮಿಲಿಯನ್ ಲೈನ್ಗಳ ಕೋಡ್ ಅನ್ನು ಪರಿಶೀಲಿಸಬಹುದು, ಇದು ಪ್ರತಿಯೊಂದು ಕೀಸ್ಟ್ರೋಕ್ನಲ್ಲಿ ಟೈಪ್ಚೆಕಿಂಗ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ.