ಜಾವಾ ಮತ್ತು "ಹ್ಯಾಕರ್" ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ ಪಾಲ್ ಗ್ರಹಾಂ (2001)

ಜಾವಾ ಮತ್ತು "ಹ್ಯಾಕರ್" ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ ಪಾಲ್ ಗ್ರಹಾಂ (2001)

ಜಾವಾ ವಿರುದ್ಧ ಪಕ್ಷಪಾತದ ವಿಷಯದ ಕುರಿತು ನಾನು ಹಲವಾರು ಡೆವಲಪರ್‌ಗಳೊಂದಿಗೆ ನಡೆಸಿದ ಸಂಭಾಷಣೆಗಳಿಂದ ಈ ಪ್ರಬಂಧವು ಬೆಳೆದಿದೆ. ಇದು ಜಾವಾದ ಟೀಕೆಯಲ್ಲ, ಬದಲಿಗೆ "ಹ್ಯಾಕರ್ ರಾಡಾರ್" ನ ಸ್ಪಷ್ಟ ಉದಾಹರಣೆಯಾಗಿದೆ.

ಕಾಲಾನಂತರದಲ್ಲಿ, ಹ್ಯಾಕರ್‌ಗಳು ಒಳ್ಳೆಯ ಅಥವಾ ಕೆಟ್ಟ ತಂತ್ರಜ್ಞಾನಕ್ಕಾಗಿ ಮೂಗು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಾರೆ. ನಾನು ಜಾವಾವನ್ನು ಪ್ರಶ್ನಾರ್ಹವಾಗಿ ಕಾಣಲು ಕಾರಣಗಳನ್ನು ವಿವರಿಸಲು ಪ್ರಯತ್ನಿಸುವುದು ಆಸಕ್ತಿದಾಯಕವಾಗಿದೆ ಎಂದು ನಾನು ಭಾವಿಸಿದೆ.

ಅದನ್ನು ಓದಿದ ಕೆಲವರು ಹಿಂದೆಂದೂ ಬರೆದಿರದ ಯಾವುದನ್ನಾದರೂ ಬರೆಯುವ ಗಮನಾರ್ಹ ಪ್ರಯತ್ನವೆಂದು ಪರಿಗಣಿಸಿದ್ದಾರೆ. ನನಗೆ ಏನೂ ತಿಳಿದಿಲ್ಲದ ವಿಷಯಗಳ ಬಗ್ಗೆ ನಾನು ಬರೆಯುತ್ತಿದ್ದೇನೆ ಎಂದು ಇತರರು ಎಚ್ಚರಿಸಿದ್ದಾರೆ. ಹಾಗಾಗಿ, ನಾನು ಜಾವಾ (ನಾನು ಎಂದಿಗೂ ಕೆಲಸ ಮಾಡದ) ಬಗ್ಗೆ ಬರೆಯುತ್ತಿಲ್ಲ, ಆದರೆ "ಹ್ಯಾಕರ್ ರಾಡಾರ್" (ನಾನು ಅದರ ಬಗ್ಗೆ ಸಾಕಷ್ಟು ಯೋಚಿಸಿದ್ದೇನೆ) ಬಗ್ಗೆ ಬರೆಯುತ್ತಿದ್ದೇನೆ ಎಂದು ಸ್ಪಷ್ಟಪಡಿಸಲು ಬಯಸುತ್ತೇನೆ.

"ಪುಸ್ತಕವನ್ನು ಅದರ ಮುಖಪುಟದಿಂದ ನಿರ್ಣಯಿಸಬೇಡಿ" ಎಂಬ ಅಭಿವ್ಯಕ್ತಿಯು ಪುಸ್ತಕಗಳನ್ನು ಖಾಲಿ ರಟ್ಟಿನ ಕವರ್‌ಗಳಲ್ಲಿ ಮಾರಾಟ ಮಾಡುವ ಸಮಯದಿಂದ ಹುಟ್ಟಿಕೊಂಡಿತು, ಅದು ಖರೀದಿದಾರನು ತನ್ನ ಇಚ್ಛೆಗೆ ಬದ್ಧನಾಗಿರುತ್ತಾನೆ. ಆ ದಿನಗಳಲ್ಲಿ, ನೀವು ಪುಸ್ತಕವನ್ನು ಅದರ ಮುಖಪುಟದಿಂದ ಹೇಳಲು ಸಾಧ್ಯವಿಲ್ಲ. ಅಂದಿನಿಂದ, ಆದಾಗ್ಯೂ, ಪ್ರಕಾಶನ ಉದ್ಯಮವು ಮಹತ್ತರವಾಗಿ ಮುಂದುವರೆದಿದೆ ಮತ್ತು ಆಧುನಿಕ ಪ್ರಕಾಶಕರು ಕವರ್ ಬಹಳಷ್ಟು ಹೇಳುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಹೆಚ್ಚಿನ ಪ್ರಯತ್ನಗಳನ್ನು ಮಾಡುತ್ತಾರೆ.

ನಾನು ಪುಸ್ತಕದಂಗಡಿಗಳಲ್ಲಿ ಸಾಕಷ್ಟು ಸಮಯವನ್ನು ಕಳೆದಿದ್ದೇನೆ ಮತ್ತು ಪ್ರಕಾಶಕರು ನನಗೆ ಹೇಳಲು ಬಯಸುವ ಎಲ್ಲವನ್ನೂ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ನಾನು ಕಲಿತಿದ್ದೇನೆ ಮತ್ತು ಬಹುಶಃ ಇನ್ನೂ ಕೆಲವು. ನಾನು ಪುಸ್ತಕದಂಗಡಿಗಳ ಹೊರಗೆ ಕಳೆದ ಹೆಚ್ಚಿನ ಸಮಯವನ್ನು ಕಂಪ್ಯೂಟರ್ ಪರದೆಯ ಮುಂದೆ ಕಳೆದಿದ್ದೇನೆ ಮತ್ತು ತಂತ್ರಜ್ಞಾನವನ್ನು ಅದರ ಕವರ್‌ಗಳಿಂದ ನಿರ್ಣಯಿಸಲು ನಾನು ಸ್ವಲ್ಪ ಮಟ್ಟಿಗೆ ಕಲಿತಿದ್ದೇನೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ. ಇದು ಕುರುಡು ಅದೃಷ್ಟವಾಗಿರಬಹುದು, ಆದರೆ ನಿಜವಾಗಿಯೂ ಕೆಟ್ಟದಾಗಿ ಹೊರಹೊಮ್ಮಿದ ಕೆಲವು ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ತಪ್ಪಿಸಲು ನಾನು ನಿರ್ವಹಿಸಿದ್ದೇನೆ.

ಈ ತಂತ್ರಜ್ಞಾನಗಳಲ್ಲಿ ಒಂದು ನನಗೆ ಜಾವಾ ಆಗಿ ಹೊರಹೊಮ್ಮಿತು. ನಾನು ಜಾವಾದಲ್ಲಿ ಒಂದೇ ಒಂದು ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಬರೆದಿಲ್ಲ, ಮತ್ತು ದಸ್ತಾವೇಜನ್ನು ಮಾತ್ರ ಕಡಿಮೆ ಮಾಡಿದ್ದೇನೆ, ಆದರೆ ಇದು ಅತ್ಯಂತ ಯಶಸ್ವಿ ಭಾಷೆಯಾಗಲು ಉದ್ದೇಶಿಸಿಲ್ಲ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ. ನಾನು ತಪ್ಪಾಗಿರಬಹುದು-ತಂತ್ರಜ್ಞಾನದ ಬಗ್ಗೆ ಭವಿಷ್ಯ ನುಡಿಯುವುದು ಅಪಾಯಕಾರಿ ವ್ಯವಹಾರವಾಗಿದೆ. ಮತ್ತು ಇನ್ನೂ, ಯುಗಕ್ಕೆ ಒಂದು ರೀತಿಯ ಪುರಾವೆಯಾಗಿದೆ, ನಾನು ಜಾವಾವನ್ನು ಏಕೆ ಇಷ್ಟಪಡುವುದಿಲ್ಲ ಎಂಬುದು ಇಲ್ಲಿದೆ:

  1. ವಿಪರೀತ ಉತ್ಸಾಹ. ಈ ಮಾನದಂಡಗಳನ್ನು ವಿಧಿಸುವ ಅಗತ್ಯವಿಲ್ಲ. C, Unix ಅಥವಾ HTML ಅನ್ನು ಪ್ರಚಾರ ಮಾಡಲು ಯಾರೂ ಪ್ರಯತ್ನಿಸಲಿಲ್ಲ. ಹೆಚ್ಚಿನ ಜನರು ಅವುಗಳ ಬಗ್ಗೆ ಕೇಳುವ ಮುಂಚೆಯೇ ನಿಜವಾದ ಮಾನದಂಡಗಳನ್ನು ಹೊಂದಿಸಲಾಗಿದೆ. ಹ್ಯಾಕರ್‌ನ ರಾಡಾರ್‌ನಲ್ಲಿ, ಪರ್ಲ್ ತನ್ನ ಅರ್ಹತೆಗಳ ಕಾರಣದಿಂದಾಗಿ ಜಾವಾಕ್ಕಿಂತ ಕಡಿಮೆಯಿಲ್ಲ.
  2. ಜಾವಾ ಹೆಚ್ಚಿನ ಗುರಿಯನ್ನು ಹೊಂದಿಲ್ಲ. ಜಾವಾದ ಮೂಲ ವಿವರಣೆಯಲ್ಲಿ, C ಗೆ ಒಗ್ಗಿಕೊಂಡಿರುವ ಪ್ರೋಗ್ರಾಮರ್‌ಗಳಿಗೆ ಜಾವಾವನ್ನು ಸುಲಭವಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಎಂದು ಗೊಸ್ಲಿಂಗ್ ಸ್ಪಷ್ಟವಾಗಿ ಹೇಳುತ್ತದೆ. ಹೆಚ್ಚು ಸುಧಾರಿತ ಭಾಷೆಗಳಿಂದ ಎರವಲು ಪಡೆದ ಕೆಲವು ವಿಚಾರಗಳೊಂದಿಗೆ ಇದನ್ನು ಮತ್ತೊಂದು C++:C ಆಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಸಿಟ್‌ಕಾಮ್‌ಗಳು, ಫಾಸ್ಟ್ ಫುಡ್ ಅಥವಾ ಟ್ರಾವೆಲ್ ಟೂರ್‌ಗಳ ರಚನೆಕಾರರಂತೆ, ಜಾವಾದ ರಚನೆಕಾರರು ಪ್ರಜ್ಞಾಪೂರ್ವಕವಾಗಿ ತಮ್ಮಂತೆ ಸ್ಮಾರ್ಟ್ ಅಲ್ಲದ ಜನರಿಗಾಗಿ ಉತ್ಪನ್ನವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಿದ್ದಾರೆ. ಐತಿಹಾಸಿಕವಾಗಿ, ಇತರ ಜನರಿಗೆ ಬಳಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಭಾಷೆಗಳು ವಿಫಲವಾಗಿವೆ: ಕೋಬಾಲ್, ಪಿಎಲ್ / 1, ಪ್ಯಾಸ್ಕಲ್, ಅದಾ, ಸಿ ++. ಯಶಸ್ವಿಯಾದವುಗಳು, ಆದಾಗ್ಯೂ, ರಚನೆಕಾರರು ತಮ್ಮನ್ನು ತಾವು ಅಭಿವೃದ್ಧಿಪಡಿಸಿಕೊಂಡವು: ಸಿ, ಪರ್ಲ್, ಸ್ಮಾಲ್ಟಾಕ್, ಲಿಸ್ಪ್.
  3. ಗುಪ್ತ ಉದ್ದೇಶಗಳು. ಪುಸ್ತಕ ಬರೆಯಬೇಕೆಂದು ಅನಿಸಿದಾಗ ಬರೆಯುವ ಬದಲು ಏನಾದರೂ ಹೇಳಬೇಕಾದಾಗ ಮಾತ್ರ ಪುಸ್ತಕಗಳನ್ನು ಬರೆದರೆ ಜಗತ್ತು ಉತ್ತಮವಾಗಿರುತ್ತದೆ ಎಂದು ಯಾರೋ ಹೇಳಿದರು. ಅಂತೆಯೇ, ನಾವು ಜಾವಾ ಬಗ್ಗೆ ಕೇಳಲು ಕಾರಣ ಅವರು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳ ಬಗ್ಗೆ ನಮಗೆ ಏನನ್ನಾದರೂ ಹೇಳಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದ್ದಾರೆ ಎಂಬುದಕ್ಕೆ ಅಲ್ಲ. ಮೈಕ್ರೋಸಾಫ್ಟ್ ಅನ್ನು ತೆಗೆದುಕೊಳ್ಳುವ ಸೂರ್ಯನ ಯೋಜನೆಯ ಭಾಗವಾಗಿ ನಾವು ಜಾವಾ ಬಗ್ಗೆ ಕೇಳುತ್ತೇವೆ.
  4. ಯಾರೂ ಅವಳನ್ನು ಪ್ರೀತಿಸುವುದಿಲ್ಲ. ಸಿ, ಪರ್ಲ್, ಪೈಥಾನ್, ಸ್ಮಾಲ್‌ಟಾಕ್ ಅಥವಾ ಲಿಸ್ಪ್ ಪ್ರೋಗ್ರಾಮರ್‌ಗಳು ತಮ್ಮ ಭಾಷೆಗಳನ್ನು ಪ್ರೀತಿಸುತ್ತಿದ್ದಾರೆ. ಜಾವಾ ಬಗ್ಗೆ ಯಾರೊಬ್ಬರೂ ತಮ್ಮ ಪ್ರೀತಿಯನ್ನು ಘೋಷಿಸುವುದನ್ನು ನಾನು ಕೇಳಿಲ್ಲ.
  5. ಜನರು ಅದನ್ನು ಬಳಸಲು ಒತ್ತಾಯಿಸಲಾಗುತ್ತದೆ. ಜಾವಾವನ್ನು ಬಳಸುವ ನನಗೆ ತಿಳಿದಿರುವ ಅನೇಕ ಜನರು ಅವಶ್ಯಕತೆಯಿಂದ ಹಾಗೆ ಮಾಡುತ್ತಾರೆ. ಇದು ಅವರಿಗೆ ಧನಸಹಾಯವನ್ನು ನೀಡುತ್ತದೆ ಎಂದು ಅವರು ಭಾವಿಸುತ್ತಾರೆ, ಅಥವಾ ಇದು ಗ್ರಾಹಕರಿಗೆ ಮನವಿ ಮಾಡುತ್ತದೆ ಎಂದು ಅವರು ಭಾವಿಸುತ್ತಾರೆ ಅಥವಾ ಇದು ನಿರ್ವಹಣಾ ನಿರ್ಧಾರವಾಗಿದೆ. ಇವರು ಬುದ್ಧಿವಂತ ಜನರು; ತಂತ್ರಜ್ಞಾನವು ಉತ್ತಮವಾಗಿದ್ದರೆ, ಅವರು ಅದನ್ನು ಸ್ವಯಂಪ್ರೇರಣೆಯಿಂದ ಬಳಸುತ್ತಾರೆ.
  6. ಇದು ಅನೇಕ ಬಾಣಸಿಗರ ಭಕ್ಷ್ಯವಾಗಿದೆ. ಅತ್ಯುತ್ತಮ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳನ್ನು ಸಣ್ಣ ತಂಡಗಳು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದವು. ಜಾವಾವನ್ನು ಸಮಿತಿಯು ನಡೆಸುತ್ತದೆ. ಇದು ಯಶಸ್ವಿ ಭಾಷೆಯಾಗಿ ಹೊರಹೊಮ್ಮಿದರೆ, ಸಮಿತಿಯೊಂದು ಇಂತಹ ಭಾಷೆಯನ್ನು ರಚಿಸಿರುವುದು ಇತಿಹಾಸದಲ್ಲಿ ಇದೇ ಮೊದಲು.
  7. ಅವಳು ಅಧಿಕಾರಶಾಹಿ. ಜಾವಾ ಬಗ್ಗೆ ನನಗೆ ತಿಳಿದಿರುವ ಕಡಿಮೆಯಿಂದ, ಏನನ್ನಾದರೂ ಮಾಡಲು ಹಲವು ಪ್ರೋಟೋಕಾಲ್‌ಗಳಿವೆ ಎಂದು ತೋರುತ್ತದೆ. ನಿಜವಾಗಿಯೂ ಒಳ್ಳೆಯ ಭಾಷೆಗಳು ಹಾಗಲ್ಲ. ಅವರು ನಿಮಗೆ ಬೇಕಾದುದನ್ನು ಮಾಡಲು ಅವಕಾಶ ಮಾಡಿಕೊಡುತ್ತಾರೆ ಮತ್ತು ನಿಮ್ಮ ದಾರಿಯಲ್ಲಿ ನಿಲ್ಲಬೇಡಿ.
  8. ಕೃತಕ ಪ್ರಚೋದನೆ. ಈಗ ಸನ್ ಜಾವಾ ಸಮುದಾಯ ಚಾಲಿತವಾಗಿದೆ, ಇದು ಪರ್ಲ್ ಅಥವಾ ಪೈಥಾನ್‌ನಂತಹ ಓಪನ್ ಸೋರ್ಸ್ ಪ್ರಾಜೆಕ್ಟ್ ಎಂದು ನಟಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದೆ. ಮತ್ತು ಇನ್ನೂ, ಅಭಿವೃದ್ಧಿಯನ್ನು ದೊಡ್ಡ ಕಂಪನಿಯು ನಿಯಂತ್ರಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ ಭಾಷೆಯು ಒಂದು ದೊಡ್ಡ ಕಂಪನಿಯ ಕರುಳಿನಿಂದ ಹೊರಬರುವ ಎಲ್ಲವೂ ಅದೇ ಮಂದವಾದ ಕೊಳಕು ಆಗಿ ಹೊರಹೊಮ್ಮುತ್ತದೆ.
  9. ಇದು ದೊಡ್ಡ ಸಂಸ್ಥೆಗಳಿಗೆ ರಚಿಸಲಾಗಿದೆ. ದೊಡ್ಡ ಕಂಪನಿಗಳು ಹ್ಯಾಕರ್‌ಗಳೊಂದಿಗೆ ವಿಭಿನ್ನ ಗುರಿಗಳನ್ನು ಹೊಂದಿವೆ. ಸಾಧಾರಣ ಪ್ರೋಗ್ರಾಮರ್‌ಗಳ ದೊಡ್ಡ ತಂಡಗಳಿಗೆ ಸೂಕ್ತವಾದ ಖ್ಯಾತಿಯನ್ನು ಹೊಂದಿರುವ ಭಾಷೆಗಳು ಕಂಪನಿಗಳಿಗೆ ಅಗತ್ಯವಿದೆ. ಯು-ಹಾಲ್ ಟ್ರಕ್‌ಗಳಲ್ಲಿನ ವೇಗ ಮಿತಿಗಳಂತಹ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಹೊಂದಿರುವ ಭಾಷೆಗಳು, ಹೆಚ್ಚು ಹಾನಿಯನ್ನುಂಟುಮಾಡುವುದರ ವಿರುದ್ಧ ಮೂರ್ಖರಿಗೆ ಎಚ್ಚರಿಕೆ ನೀಡುತ್ತವೆ. ಹ್ಯಾಕರ್‌ಗಳು ಅವರನ್ನು ಕೀಳಾಗಿ ಮಾತನಾಡುವ ಭಾಷೆಗಳನ್ನು ಇಷ್ಟಪಡುವುದಿಲ್ಲ. ಹ್ಯಾಕರ್‌ಗಳಿಗೆ ಶಕ್ತಿ ಬೇಕು. ಐತಿಹಾಸಿಕವಾಗಿ, ದೊಡ್ಡ ಸಂಸ್ಥೆಗಳಿಗೆ (PL/1, Ada) ರಚಿಸಲಾದ ಭಾಷೆಗಳು ಸೋತಿವೆ, ಆದರೆ ಹ್ಯಾಕರ್‌ಗಳು (C, Perl) ರಚಿಸಿದ ಭಾಷೆಗಳು ಗೆದ್ದಿವೆ. ಕಾರಣ: ಇಂದಿನ ಬಾಲಾಪರಾಧಿ ಹ್ಯಾಕರ್ ನಾಳೆ CTO ಆಗಿದ್ದಾರೆ.
  10. ತಪ್ಪು ಜನರು ಅವಳನ್ನು ಇಷ್ಟಪಡುತ್ತಾರೆ. ನಾನು ಹೆಚ್ಚು ಮೆಚ್ಚುವ ಪ್ರೋಗ್ರಾಮರ್‌ಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಜಾವಾ ಬಗ್ಗೆ ಹುಚ್ಚರಾಗಿರುವುದಿಲ್ಲ. ಅವಳನ್ನು ಯಾರು ಇಷ್ಟಪಡುತ್ತಾರೆ? ಸೂಟ್ಗಳು, ಭಾಷೆಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸವನ್ನು ನೋಡದವರು, ಆದರೆ ನಿರಂತರವಾಗಿ ಪತ್ರಿಕಾದಲ್ಲಿ ಜಾವಾ ಬಗ್ಗೆ ಕೇಳುತ್ತಾರೆ; ದೊಡ್ಡ ಕಂಪನಿಗಳಲ್ಲಿನ ಪ್ರೋಗ್ರಾಮರ್‌ಗಳು, C++ ಗಿಂತಲೂ ಉತ್ತಮವಾದದ್ದನ್ನು ಕಂಡುಹಿಡಿಯುವ ಗೀಳು; ಸರ್ವಭಕ್ಷಕ ಪದವಿ ಪೂರ್ವ ವಿದ್ಯಾರ್ಥಿಗಳು ಅವರಿಗೆ ಕೆಲಸ ಸಿಗುವ (ಅಥವಾ ಪರೀಕ್ಷೆಯಲ್ಲಿ ಕೊನೆಗೊಳ್ಳುವ) ಯಾವುದನ್ನಾದರೂ ಇಷ್ಟಪಡುತ್ತಾರೆ. ಈ ಜನರ ಅಭಿಪ್ರಾಯಗಳು ಗಾಳಿಯ ದಿಕ್ಕಿನೊಂದಿಗೆ ಬದಲಾಗುತ್ತವೆ.
  11. ಆಕೆಯ ಪೋಷಕರಿಗೆ ಕಷ್ಟವಾಗುತ್ತಿದೆ. ಸೂರ್ಯನ ವ್ಯವಹಾರ ಮಾದರಿಯು ಎರಡು ರಂಗಗಳಲ್ಲಿ ದಾಳಿಗೆ ಒಳಗಾಗಿದೆ. ಡೆಸ್ಕ್‌ಟಾಪ್ ಕಂಪ್ಯೂಟರ್‌ಗಳಲ್ಲಿ ಬಳಸಲಾಗುವ ಅಗ್ಗದ ಇಂಟೆಲ್ ಪ್ರೊಸೆಸರ್‌ಗಳು ಸರ್ವರ್‌ಗಳಿಗೆ ಸಾಕಷ್ಟು ವೇಗವಾಗಿವೆ. ಮತ್ತು FreeBSD ಸೋಲಾರಿಸ್‌ನಂತೆ ಉತ್ತಮ ಸರ್ವರ್ ಓಎಸ್ ಆಗುತ್ತಿರುವಂತೆ ತೋರುತ್ತಿದೆ. ಪ್ರೊಡಕ್ಷನ್-ಗ್ರೇಡ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗಾಗಿ ನಿಮಗೆ ಸನ್ ಸರ್ವರ್‌ಗಳು ಬೇಕಾಗುತ್ತವೆ ಎಂದು ಸೂರ್ಯನ ಜಾಹೀರಾತು ಸೂಚಿಸುತ್ತದೆ. ಇದು ನಿಜವಾಗಿದ್ದರೆ, ಸನ್ ಅನ್ನು ಖರೀದಿಸಲು Yahoo ಮೊದಲ ಸಾಲಿನಲ್ಲಿರುತ್ತದೆ. ಆದರೆ ನಾನು ಅಲ್ಲಿ ಕೆಲಸ ಮಾಡಿದಾಗ, ಅವರು ಇಂಟೆಲ್ ಮತ್ತು ಫ್ರೀಬಿಎಸ್‌ಡಿ ಸರ್ವರ್‌ಗಳನ್ನು ಬಳಸಿದರು. ಇದು ಸೂರ್ಯನ ಭವಿಷ್ಯವನ್ನು ಚೆನ್ನಾಗಿ ಸೂಚಿಸುತ್ತದೆ. ಮತ್ತು ಸೂರ್ಯ ಅಸ್ತಮಿಸಿದರೆ, ಜಾವಾ ಕೂಡ ತೊಂದರೆಗೆ ಒಳಗಾಗಬಹುದು.
  12. ರಕ್ಷಣಾ ಸಚಿವಾಲಯದ ಪ್ರೀತಿ. ರಕ್ಷಣಾ ಇಲಾಖೆಯು ಜಾವಾವನ್ನು ಬಳಸಲು ಡೆವಲಪರ್‌ಗಳನ್ನು ಪ್ರೋತ್ಸಾಹಿಸುತ್ತದೆ. ಮತ್ತು ಇದು ಎಲ್ಲಕ್ಕಿಂತ ಕೆಟ್ಟ ಚಿಹ್ನೆಯಂತೆ ಕಾಣುತ್ತದೆ. ರಕ್ಷಣಾ ಇಲಾಖೆಯು ದೇಶವನ್ನು ರಕ್ಷಿಸುವ ಅತ್ಯುತ್ತಮ (ದುಬಾರಿ) ಕೆಲಸವನ್ನು ಮಾಡುತ್ತದೆ, ಅವರು ಯೋಜನೆಗಳು, ಕಾರ್ಯವಿಧಾನಗಳು ಮತ್ತು ಪ್ರೋಟೋಕಾಲ್‌ಗಳನ್ನು ಪ್ರೀತಿಸುತ್ತಾರೆ. ಅವರ ಸಂಸ್ಕೃತಿ ಹ್ಯಾಕರ್ ಸಂಸ್ಕೃತಿಗೆ ಸಂಪೂರ್ಣವಾಗಿ ವಿರುದ್ಧವಾಗಿದೆ; ಸಾಫ್ಟ್‌ವೇರ್ ವಿಷಯಕ್ಕೆ ಬಂದಾಗ, ಅವರು ತಪ್ಪು ಪಂತಗಳನ್ನು ಮಾಡಲು ಒಲವು ತೋರುತ್ತಾರೆ. ರಕ್ಷಣಾ ಇಲಾಖೆಯು ಪ್ರೀತಿಯಲ್ಲಿ ಬಿದ್ದ ಕೊನೆಯ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಅದಾ.

ದಯವಿಟ್ಟು ಗಮನಿಸಿ, ಇದು ಜಾವಾದ ಟೀಕೆಯಲ್ಲ, ಆದರೆ ಅದರ ಕವರ್‌ನ ಟೀಕೆ. ನನಗೆ ಇಷ್ಟವಾಗಲು ಅಥವಾ ಇಷ್ಟಪಡದಿರಲು ನನಗೆ ಜಾವಾ ಚೆನ್ನಾಗಿ ತಿಳಿದಿಲ್ಲ. ನಾನು ಜಾವಾ ಕಲಿಯಲು ಏಕೆ ಆಸಕ್ತಿ ಹೊಂದಿಲ್ಲ ಎಂಬುದನ್ನು ವಿವರಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದ್ದೇನೆ.

ಒಂದು ಭಾಷೆಯನ್ನು ಅದರಲ್ಲಿ ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಲು ಸಹ ಪ್ರಯತ್ನಿಸದೆ ಅದನ್ನು ವಜಾಗೊಳಿಸಲು ಆತುರ ತೋರಬಹುದು. ಆದರೆ ಎಲ್ಲಾ ಪ್ರೋಗ್ರಾಮರ್ಗಳು ವ್ಯವಹರಿಸಬೇಕು. ಅವೆಲ್ಲವನ್ನೂ ಅನ್ವೇಷಿಸಲು ಹಲವಾರು ತಂತ್ರಜ್ಞಾನಗಳಿವೆ. ನಿಮ್ಮ ಸಮಯಕ್ಕೆ ಯೋಗ್ಯವಾಗಿದೆಯೇ ಎಂದು ಬಾಹ್ಯ ಚಿಹ್ನೆಗಳ ಮೂಲಕ ನಿರ್ಣಯಿಸಲು ನೀವು ಕಲಿಯಬೇಕು. ಅಷ್ಟೇ ಆತುರದಿಂದ, ನಾನು Cobol, Ada, Visual Basic, IBM AS400, VRML, ISO 9000, SET ಪ್ರೋಟೋಕಾಲ್, VMS, Novell Netware, ಮತ್ತು CORBA-ಇತರವುಗಳನ್ನು ತ್ಯಜಿಸಿದೆ. ಅವರು ನನಗೆ ಇಷ್ಟವಾಗಲಿಲ್ಲ.

ಬಹುಶಃ ಜಾವಾ ವಿಷಯದಲ್ಲಿ ನಾನು ತಪ್ಪಾಗಿರಬಹುದು. ಬಹುಶಃ ಒಂದು ದೊಡ್ಡ ಕಂಪನಿಯು ಇನ್ನೊಂದಕ್ಕೆ ಸ್ಪರ್ಧಿಸಲು ಪ್ರಚಾರ ಮಾಡಿದ, ಜನಸಾಮಾನ್ಯರಿಗಾಗಿ ಸಮಿತಿಯಿಂದ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ, ಸಾಕಷ್ಟು ಪ್ರಚಾರದೊಂದಿಗೆ ಮತ್ತು ರಕ್ಷಣಾ ಇಲಾಖೆಯಿಂದ ಪ್ರೀತಿಸಲ್ಪಟ್ಟ ಭಾಷೆಯು ಅಚ್ಚುಕಟ್ಟಾಗಿ, ಸುಂದರ ಮತ್ತು ಶಕ್ತಿಯುತ ಭಾಷೆಯಾಗಿ ಹೊರಹೊಮ್ಮುತ್ತದೆ, ನಾನು ಸಂತೋಷದಿಂದ. ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ. ಇರಬಹುದು. ಆದರೆ ಇದು ತುಂಬಾ ಅನುಮಾನಾಸ್ಪದವಾಗಿದೆ.

ಅನುವಾದಕ್ಕಾಗಿ ಧನ್ಯವಾದಗಳು: ಡೆನಿಸ್ ಮಿಟ್ರೊಪೋಲ್ಸ್ಕಿ

ಪಿಎಸ್

ಮೂಲ: www.habr.com

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ