1840151sudarshan
ಪೈಥಾನ್:
ಪೈಥಾನ್ ಒಂದು ಅರ್ಥೈಸಲ್ಪಟ್ಟ, ಉನ್ನತ ಮಟ್ಟದ, ಸಾಮಾನ್ಯ-ಉದ್ದೇಶದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಾಗಿದೆ. ಗೈಡೋ ವ್ಯಾನ್ ರೋಸಮ್ ರಚಿಸಿದ ಮತ್ತು 1991 ರಲ್ಲಿ ಮೊದಲ ಬಾರಿಗೆ ಬಿಡುಗಡೆಯಾದ ಪೈಥಾನ್ನ ವಿನ್ಯಾಸ ತತ್ವಶಾಸ್ತ್ರವು ಗಮನಾರ್ಹವಾದ ಜಾಗಗಳನ್ನು ಗಮನಾರ್ಹವಾಗಿ ಬಳಸುವುದರೊಂದಿಗೆ ಕೋಡ್ ಓದುವಿಕೆಯನ್ನು ಒತ್ತಿಹೇಳುತ್ತದೆ. ಇದರ ಭಾಷಾ ರಚನೆಗಳು ಮತ್ತು ವಸ್ತು-ಆಧಾರಿತ ವಿಧಾನವು ಸಣ್ಣ ಮತ್ತು ದೊಡ್ಡ-ಪ್ರಮಾಣದ ಯೋಜನೆಗಳಿಗೆ ಸ್ಪಷ್ಟ, ತಾರ್ಕಿಕ ಸಂಕೇತವನ್ನು ಬರೆಯಲು ಪ್ರೋಗ್ರಾಮರ್ಗಳಿಗೆ ಸಹಾಯ ಮಾಡುವ ಗುರಿಯನ್ನು ಹೊಂದಿದೆ. ಪೈಥಾನ್ ಅನ್ನು ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಟೈಪ್ ಮಾಡಲಾಗಿದೆ ಮತ್ತು ಕಸ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ. ಕಾರ್ಯವಿಧಾನ, ವಸ್ತು-ಆಧಾರಿತ ಮತ್ತು ಕ್ರಿಯಾತ್ಮಕ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಸೇರಿದಂತೆ ಅನೇಕ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾದರಿಗಳನ್ನು ಇದು ಬೆಂಬಲಿಸುತ್ತದೆ. ಪೈಥಾನ್ ಅನ್ನು ಅದರ ಸಮಗ್ರ ಗುಣಮಟ್ಟದ ಗ್ರಂಥಾಲಯದ ಕಾರಣದಿಂದಾಗಿ "ಬ್ಯಾಟರಿಗಳು ಒಳಗೊಂಡಿರುವ" ಭಾಷೆ ಎಂದು ವಿವರಿಸಲಾಗುತ್ತದೆ. 1980 ರ ದಶಕದ ಉತ್ತರಾರ್ಧದಲ್ಲಿ ಪೈಥಾನ್ ಅನ್ನು ಎಬಿಸಿ ಭಾಷೆಯ ಉತ್ತರಾಧಿಕಾರಿಯಾಗಿ ಕಲ್ಪಿಸಲಾಗಿತ್ತು. 2000 ರಲ್ಲಿ ಬಿಡುಗಡೆಯಾದ ಪೈಥಾನ್ 2.0, ಪಟ್ಟಿ ಗ್ರಹಿಕೆಗಳನ್ನು ಮತ್ತು ಉಲ್ಲೇಖ ಚಕ್ರಗಳನ್ನು ಸಂಗ್ರಹಿಸುವ ಸಾಮರ್ಥ್ಯವಿರುವ ಕಸ ಸಂಗ್ರಹ ವ್ಯವಸ್ಥೆಯಂತಹ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಪರಿಚಯಿಸಿತು. 2008 ರಲ್ಲಿ ಬಿಡುಗಡೆಯಾದ ಪೈಥಾನ್ 3.0, ಭಾಷೆಯ ಪ್ರಮುಖ ಪರಿಷ್ಕರಣೆಯಾಗಿದ್ದು ಅದು ಸಂಪೂರ್ಣವಾಗಿ ಹಿಂದುಳಿದ-ಹೊಂದಿಕೆಯಾಗುವುದಿಲ್ಲ, ಮತ್ತು ಹೆಚ್ಚಿನ ಪೈಥಾನ್ 2 ಕೋಡ್ ಪೈಥಾನ್ 3 ನಲ್ಲಿ ಮಾರ್ಪಡಿಸದೆ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ. ಪೈಥಾನ್ 2 ಗಾಗಿ ಬರೆದ ಕೋಡ್ನ ಬಗ್ಗೆ ಕಾಳಜಿಯ ಕಾರಣ, ಪೈಥಾನ್ಗೆ ಬೆಂಬಲ 2.7 (2.x ಸರಣಿಯ ಕೊನೆಯ ಬಿಡುಗಡೆ) ಅನ್ನು 2020 ಕ್ಕೆವಿಸ್ತರಿಸಲಾಯಿತು. ಭಾಷಾ ಡೆವಲಪರ್ ಗೈಡೋ ವ್ಯಾನ್ ರೋಸಮ್ ಅವರು ಜುಲೈ 2018 ರವರೆಗೆ ಯೋಜನೆಯ ಸಂಪೂರ್ಣ ಜವಾಬ್ದಾರಿಯನ್ನು ಹೊತ್ತುಕೊಂಡರು ಆದರೆ ಈಗ ಐದು ವ್ಯಕ್ತಿಗಳ ಸ್ಟೀರಿಂಗ್ ಕೌನ್ಸಿಲ್ ಸದಸ್ಯರಾಗಿ ತಮ್ಮ ನಾಯಕತ್ವವನ್ನು ಹಂಚಿಕೊಂಡಿದ್ದಾರೆ
[[ಇತಿಹಾಸ:]]
ಪೈಥಾನ್ ಅನ್ನು 1980 ರ ದಶಕದ ಉತ್ತರಾರ್ಧದಲ್ಲಿ ನೆದರ್ಲ್ಯಾಂಡ್ಸ್ನ ಸೆಂಟ್ರಮ್ ವಿಸ್ಕುಂಡೆ ಮತ್ತು ಇನ್ಫಾರ್ಮ್ಯಾಟಿಕಾ (ಸಿಡಬ್ಲ್ಯುಐ) ಯಲ್ಲಿ ಗೈಡೋ ವ್ಯಾನ್ ರೋಸಮ್ ಅವರು ಎಬಿಸಿ ಭಾಷೆಯ ಉತ್ತರಾಧಿಕಾರಿಯಾಗಿ (ಸ್ವತಃ ಎಸ್ಇಟಿಎಲ್ನಿಂದ ಪ್ರೇರಿತರಾಗಿ) ಕಲ್ಪಿಸಿಕೊಂಡರು, ವಿನಾಯಿತಿ ನಿರ್ವಹಣೆ ಮತ್ತು ಇಂಟರ್ಫೇಸ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯ ಅಮೀಬಾ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್. ಇದರ ಅನುಷ್ಠಾನವು ಡಿಸೆಂಬರ್ 1989 ರಲ್ಲಿ ಪ್ರಾರಂಭವಾಯಿತು. ವ್ಯಾನ್ ರೊಸ್ಸಮ್ ಅವರು ಪೈಥಾನ್ನ ಪ್ರಮುಖ ಡೆವಲಪರ್ ಆಗಿ ಜುಲೈ 12, 2018 ರವರೆಗೆ ಮುಂದುವರೆದರು, ಪೈಥಾನ್ನ ಬೆನೆವೊಲೆಂಟ್ ಡಿಕ್ಟೇಟರ್ ಫಾರ್ ಲೈಫ್ ಅವರ ಜವಾಬ್ದಾರಿಗಳಿಂದ ಅವರು ತಮ್ಮ "ಶಾಶ್ವತ ರಜೆ" ಯನ್ನು ಘೋಷಿಸಿದಾಗ, ಯೋಜನೆಯ ಮುಖ್ಯಸ್ಥರಾಗಿ ಅವರ ದೀರ್ಘಕಾಲೀನ ಬದ್ಧತೆಯನ್ನು ಪ್ರತಿಬಿಂಬಿಸಲು ಪೈಥಾನ್ ಸಮುದಾಯವು ಅವರಿಗೆ ನೀಡಿದ ಶೀರ್ಷಿಕೆ ನಿರ್ಧಾರ ತೆಗೆದುಕೊಳ್ಳುವವನು. ಜನವರಿ, 2019 ರಲ್ಲಿ, ಸಕ್ರಿಯ ಪೈಥಾನ್ ಕೋರ್ ಡೆವಲಪರ್ಗಳು ಬ್ರೆಟ್ ಕ್ಯಾನನ್, ನಿಕ್ ಕೊಗ್ಲಾನ್, ಬ್ಯಾರಿ ವಾರ್ಸಾ, ಕರೋಲ್ ವಿಲ್ಲಿಂಗ್ ಮತ್ತು ವ್ಯಾನ್ ರೋಸಮ್ರನ್ನು ಐದು ಸದಸ್ಯರ "ಸ್ಟೀರಿಂಗ್ ಕೌನ್ಸಿಲ್" ಗೆ ಆಯ್ಕೆ ಮಾಡಿದರು.
ಉಪಯೋಗಗಳು:
2003 ರಿಂದ, ಪೈಥಾನ್ ಪ್ರೊಗ್ರಾಮಿಂಗ್ ಸಮುದಾಯ ಸೂಚ್ಯಂಕದಲ್ಲಿ ಮೊದಲ ಹತ್ತು ಅತ್ಯಂತ ಜನಪ್ರಿಯ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ ಸ್ಥಾನ ಪಡೆದಿದೆ, ಅಲ್ಲಿ ಡಿಸೆಂಬರ್ 2018 ರ ಹೊತ್ತಿಗೆ ಇದು ಮೂರನೇ ಅತ್ಯಂತ ಜನಪ್ರಿಯ ಭಾಷೆಯಾಗಿದೆ (ಜಾವಾ ಮತ್ತು ಸಿ ಹಿಂದೆ). ಇದನ್ನು 2007, 2010 ಮತ್ತು 2018 ರಲ್ಲಿ ವರ್ಷದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಾಗಿ ಆಯ್ಕೆ ಮಾಡಲಾಯಿತು.
ಪ್ರಾಯೋಗಿಕ ಅಧ್ಯಯನವು ಸಿ ಮತ್ತು ಜಾವಾದಂತಹ ಸಾಂಪ್ರದಾಯಿಕ ಭಾಷೆಗಳಿಗಿಂತ ಪೈಥಾನ್ ನಂತಹ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಭಾಷೆಗಳು ಹೆಚ್ಚು ಉತ್ಪಾದಕವಾಗಿದೆ ಎಂದು ಕಂಡುಹಿಡಿದಿದೆ, ಸ್ಟ್ರಿಂಗ್ ಮ್ಯಾನಿಪ್ಯುಲೇಷನ್ ಮತ್ತು ನಿಘಂಟಿನಲ್ಲಿ ಹುಡುಕಾಟವನ್ನು ಒಳಗೊಂಡ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಸಮಸ್ಯೆಗಳಿಗೆ, ಮತ್ತು ಮೆಮೊರಿ ಬಳಕೆ ಹೆಚ್ಚಾಗಿ "ಜಾವಾಕ್ಕಿಂತ ಉತ್ತಮವಾಗಿದೆ ಮತ್ತು ಅಲ್ಲ" ಸಿ ಅಥವಾ ಸಿ ++ ಗಿಂತ ಕೆಟ್ಟದಾಗಿದೆ ".
ಪೈಥಾನ್ ಬಳಸುವ ದೊಡ್ಡ ಸಂಸ್ಥೆಗಳಲ್ಲಿ ವಿಕಿಪೀಡಿಯಾ, ಗೂಗಲ್, ಯಾಹೂ!, ಸಿಇಆರ್ಎನ್, ನಾಸಾ, ಫೇಸ್ಬುಕ್, ಅಮೆಜಾನ್, ಇನ್ಸ್ಟಾಗ್ರಾಮ್, ಸ್ಪಾಟಿಫೈ ಮತ್ತು ಕೆಲವು ಸಣ್ಣ ಘಟಕಗಳು ಸೇರಿವೆ ಐಎಲ್ಎಂ ಮತ್ತು ಐಟಿಎ. ಸಾಮಾಜಿಕ ಸುದ್ದಿ ನೆಟ್ವರ್ಕಿಂಗ್ ಸೈಟ್ ರೆಡ್ಡಿಟ್ ಅನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಪೈಥಾನ್ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ.
ಪೈಥಾನ್ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಭಾಷೆಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಬಹುದು, ಉದಾ., ಅಪಾಚೆ ವೆಬ್ ಸರ್ವರ್ಗಾಗಿ mod_wsgi ಮೂಲಕ. ವೆಬ್ ಸರ್ವರ್ ಗೇಟ್ವೇ ಇಂಟರ್ಫೇಸ್ನೊಂದಿಗೆ, ಈ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ಅನುಕೂಲವಾಗುವಂತೆ ಪ್ರಮಾಣಿತ ವಿಕಸನಗೊಂಡಿದೆ. ಜಾಂಗೊ, ಪೈಲಾನ್ಸ್, ಪಿರಮಿಡ್, ಟರ್ಬೊಗಿಯರ್ಸ್, ವೆಬ್ 2 ಪಿಪಿ, ಸುಂಟರಗಾಳಿ, ಫ್ಲಾಸ್ಕ್, ಬಾಟಲ್ ಮತ್ತು ೋಪ್ನಂತಹ ವೆಬ್ ಫ್ರೇಮ್ವರ್ಕ್ಗಳು ಸಂಕೀರ್ಣ ಅಪ್ಲಿಕೇಶನ್ಗಳ ವಿನ್ಯಾಸ ಮತ್ತು ನಿರ್ವಹಣೆಯಲ್ಲಿ ಡೆವಲಪರ್ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ. ಅಜಾಕ್ಸ್ ಆಧಾರಿತ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಕ್ಲೈಂಟ್-ಸೈಡ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಪೈಜ್ಗಳು ಮತ್ತು ಐರನ್ಪೈಥಾನ್ ಅನ್ನು ಬಳಸಬಹುದು. ಅನ್ನು ಸಂಬಂಧಿತ ಡೇಟಾಬೇಸ್ಗೆ ಡೇಟಾ ಮ್ಯಾಪರ್ ಆಗಿ ಬಳಸಬಹುದು. ಕಂಪ್ಯೂಟರ್ಗಳ ನಡುವಿನ ಸಂವಹನಗಳನ್ನು ಪ್ರೋಗ್ರಾಂ ಮಾಡಲು ಟ್ವಿಸ್ಟೆಡ್ ಒಂದು ಚೌಕಟ್ಟಾಗಿದೆ, ಮತ್ತು ಇದನ್ನು ಡ್ರಾಪ್ಬಾಕ್ಸ್ ಬಳಸುತ್ತದೆ.
REFRENCES:
Start a discussion with 1840151sudarshan
Talk pages are where people discuss how to make content on ವಿಕಿಪೀಡಿಯ the best that it can be. Start a new discussion to connect and collaborate with 1840151sudarshan. What you say here will be public for others to see.