ಜಾವಾಕ್ಕೆ 25 ವರ್ಷ. ವೇದಿಕೆಯ ಸಂಕ್ಷಿಪ್ತ ಇತಿಹಾಸ

ಜಾವಾಕ್ಕೆ 25 ವರ್ಷ

Your ನಾನು ನನ್ನ ಗೆಳತಿ ಪ್ರೋಗ್ರಾಮರ್ ಜೊತೆ ಮುರಿದುಬಿದ್ದೆ. ಆಕೆಗೆ ಜಾವಾ ಗೊತ್ತಿಲ್ಲ the ಸಾಮಾನ್ಯ ಜನರನ್ನು ಗುರಿಯಾಗಿಟ್ಟುಕೊಂಡು ರೇಡಿಯೊ ಕಾರ್ಯಕ್ರಮವೊಂದರಲ್ಲಿ ನಾನು ಮೊದಲ ಬಾರಿಗೆ ಜೋಕ್ ಕೇಳಿದೆ. ಅದು ತೋರಿಸುತ್ತದೆ ಈ 25 ವರ್ಷದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯ ಜನಪ್ರಿಯತೆಯು ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನದ ಕ್ಷೇತ್ರವನ್ನು ಮೀರಿದೆ.

ಜಾವಾ ಎಂಬ ಪದವನ್ನು ಉಲ್ಲೇಖಿಸಲು ಹೆಚ್ಚಿನ ಸಮಯವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ ಜಾವಾ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್, ಅಂದರೆ, ಮಲ್ಟಿಪ್ಲ್ಯಾಟ್‌ಫಾರ್ಮ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ತ್ವರಿತ ಅಭಿವೃದ್ಧಿಗೆ ಮತ್ತು ಸಾಮಾನ್ಯ-ಉದ್ದೇಶದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯ ಸಾಧನಗಳ ಒಂದು ಸೆಟ್ ಈ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಾಗಿ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಸನ್ ಕಂಪನಿಯು ರಚಿಸಿದೆ.

ಇತರ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ಜಾವಾದ ವ್ಯತ್ಯಾಸವೆಂದರೆ ಅದು ವರ್ಚುವಲ್ ಯಂತ್ರವು ಕಾರ್ಯನಿರ್ವಹಿಸಬಹುದಾದ ಯಾವುದೇ ಸಿಸ್ಟಮ್‌ನಲ್ಲಿ ಲಿಖಿತ ಕೋಡ್ ಚಾಲನೆಯಾಗುವಂತೆ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಜಾವಾ (ಜೆವಿಎಂ).

ವಾಸ್ತವವಾಗಿ. ಕಂಪ್ಯೂಟರ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್‌ನಲ್ಲಿ ಬಳಸಲು ಜಾವಾ ಹುಟ್ಟಿಲ್ಲ. 90 ರ ದಶಕದಲ್ಲಿ ಮಾಧ್ಯಮ ಉದ್ಯಮವು ಸಂವಾದಾತ್ಮಕ ದೂರದರ್ಶನದಲ್ಲಿ ಬೆಟ್ಟಿಂಗ್ ಮಾಡುತ್ತಿತ್ತು ಮತ್ತು ಡೆವಲಪರ್‌ಗಳು ಇದು ಸೆಟ್-ಟಾಪ್ ಬಾಕ್ಸ್‌ಗಳಲ್ಲಿ ಬಳಸಲು ಉಪಯುಕ್ತವೆಂದು ಭಾವಿಸಿದರು ಮತ್ತು ನಂತರ ಇದನ್ನು ಸ್ಮಾರ್ಟ್ ಟೆಲಿವಿಷನ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಆದಾಗ್ಯೂ, ಕೇಬಲ್ ಟೆಲಿವಿಷನ್ ಕಂಪನಿಗಳು ಆಸಕ್ತಿ ಹೊಂದಿರಲಿಲ್ಲ. ಎಫ್ಇಂಟರ್ನೆಟ್ ಅಭಿವರ್ಧಕರು ಅದರ ಸಾಮರ್ಥ್ಯವನ್ನು ಕಂಡರು ಮತ್ತು ಪ್ರವರ್ತಕ ಬ್ರೌಸರ್ ನೆಟ್ಸ್ಕೇಪ್ ಇದನ್ನು ಸಂಯೋಜಿಸಿತು.

ಜಾವಾಕ್ಕೆ 25 ವರ್ಷ. ಸ್ವಲ್ಪ ಇತಿಹಾಸ

ಯೋಜನೆಯ ಪ್ರಾರಂಭವನ್ನು 1991 ರಲ್ಲಿ ಜೆಅಮೆಸ್ ಗೊಸ್ಲಿಂಗ್, ಮೈಕ್ ಶೆರಿಡನ್ ಮತ್ತು ಪ್ಯಾಟ್ರಿಕ್ ನಾಟನ್ ಅವರು ಸನ್ ಮೈಕ್ರೋಸಿಸ್ಟಮ್ ಕಂಪನಿಯೊಳಗೆ ಗ್ರೀನ್ ಟೀಮ್ ಎಂದು ಕರೆಯುತ್ತಾರೆ (ಹಸಿರು ತಂಡ). ಅವರ ಗುರಿಗಳು ಮಹತ್ವಾಕಾಂಕ್ಷೆಯಾಗಿದ್ದವು, ಅವರು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯನ್ನು ರಚಿಸಲು ಬಯಸಿದ್ದರು

ಸರಳ, ದೃ ust ವಾದ, ಪೋರ್ಟಬಲ್, ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಸ್ವತಂತ್ರ, ಸುರಕ್ಷಿತ, ಉನ್ನತ-ಕಾರ್ಯಕ್ಷಮತೆ, ಬಹು-ಥ್ರೆಡ್, ವಾಸ್ತುಶಿಲ್ಪ ತಟಸ್ಥ, ವಸ್ತು-ಆಧಾರಿತ, ವ್ಯಾಖ್ಯಾನ ಮತ್ತು ಕ್ರಿಯಾತ್ಮಕ.

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

ಜಾವಾ ಎಂದು ಕರೆಯುವುದನ್ನು ಏಕೆ ಕೊನೆಗೊಳಿಸಲಾಯಿತು?

ಅಭಿವರ್ಧಕರು ಅದನ್ನು ಓಕ್ ಎಂದು ಕರೆಯಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು ತಿಳಿದಾಗ ಅವರು ಇತರ ಹೆಸರುಗಳನ್ನು ಬದಲಾಯಿಸಿದರುರು. ಹೊಸ ಭಾಷೆಯ ಸಾರವನ್ನು ಪ್ರತಿಬಿಂಬಿಸುವ ಪದವನ್ನು ಅವರು ಬಯಸಿದ್ದರು: ಕ್ರಾಂತಿಕಾರಿ, ಕ್ರಿಯಾತ್ಮಕ, ಜೀವಂತ, ತಂಪಾದ, ಅನನ್ಯ, ಉಚ್ಚರಿಸಲು ಸುಲಭ ಮತ್ತು ಹೇಳಲು ವಿನೋದ.

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

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

ಅವರ ಪರವಾನಗಿಗಳ ವಿವಾದ

ಹೆಚ್ಚಿನ ಜಾವಾ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಘಟಕಗಳು ಮುಕ್ತ ಪರವಾನಗಿಗಳ ಅಡಿಯಲ್ಲಿ ಲಭ್ಯವಿದೆ, ಮತ್ತು, ತೆರೆದ ಮೂಲವಾಗಿರುವ ಪರ್ಯಾಯ ಯೋಜನೆಗಳಿಂದ ಬದಲಾಯಿಸಲಾಗದವುಗಳನ್ನು ಬದಲಾಯಿಸಲಾಗಿದೆ. ಆದಾಗ್ಯೂ, ಇದು ಗ್ಯಾರಂಟಿ ಅಲ್ಲ. ಆಂಡ್ರಾಯ್ಡ್‌ನಲ್ಲಿ ಜಾವಾ ಅಪ್ಲಿಕೇಷನ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್‌ಗಳ ಮರು-ಅನುಷ್ಠಾನಕ್ಕಾಗಿ ಒರಾಕಲ್ (ಇದು ಸನ್ ಮೈಕ್ರೋಸಿಸ್ಟಮ್ ಅನ್ನು ಖರೀದಿಸಿದೆ) ಗೂಗಲ್‌ನಲ್ಲಿ ಮೊಕದ್ದಮೆ ಹೂಡಿದೆ. ಈ ತೀರ್ಪಿನ ಫಲಿತಾಂಶವು ಬದಲಿಗಳನ್ನು ಬಳಸುವುದನ್ನು ಮುಂದುವರಿಸಬಹುದೇ ಎಂಬುದರ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿರುತ್ತದೆ.

ಲಿನಕ್ಸ್‌ನಲ್ಲಿ ಜಾವಾ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಬಳಸುವುದು

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

ನೀವು ಅಧಿಕೃತ ಒರಾಕಲ್ ರನ್ಟೈಮ್ ಪರಿಸರವನ್ನು ಸಹ ಸ್ಥಾಪಿಸಬಹುದು ನಿಮ್ಮ ಪುಟದಿಂದ. ಆದರೆ ಇದು ಪ್ರತ್ಯೇಕವಾಗಿ ಪರವಾನಗಿ ಪಡೆದಿದೆ ಮತ್ತು ವಾಣಿಜ್ಯ ಬಳಕೆಗೆ ನಿರ್ಬಂಧಗಳನ್ನು ಹೊಂದಿದೆ.

ಎರಡೂ ಸಂದರ್ಭಗಳಲ್ಲಿ, ನೀವು ಮೌಸ್ ಪಾಯಿಂಟರ್ ಅನ್ನು ಅಪ್ಲಿಕೇಶನ್‌ ಮೇಲೆ ಇಡಬೇಕು ಮತ್ತು ಬಲ ಗುಂಡಿಯೊಂದಿಗೆ ಅದನ್ನು ಆಯ್ಕೆ ಮಾಡಿದ ಜಾವಾ ಪರಿಸರದೊಂದಿಗೆ ತೆರೆಯಲು ಆಯ್ಕೆ ಮಾಡಿ.

ಜಾವಾದಲ್ಲಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್

ಜಾವಾದಲ್ಲಿ ಮಾತ್ರ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಮಾಡಲು nನಾವು ಮೇಲೆ ತಿಳಿಸಿದ ಓಪನ್‌ಜೆಡಿಕೆ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿರಬೇಕು ಮತ್ತು ಸಮಗ್ರ ಅಭಿವೃದ್ಧಿ ಪರಿಸರವನ್ನು ಹೊಂದಿರಬೇಕು ನೆಟ್‌ಬೀನ್ಸ್, ಎಕ್ಲಿಪ್ಸ್ ಅಥವಾ ಇಂಟೆಲ್ಲಿಜ್ ಐಡಿಯಾದಂತೆ. ಟಿಇವೆಲ್ಲವನ್ನೂ ನಮ್ಮ ಲಿನಕ್ಸ್ ವಿತರಣೆಯಲ್ಲಿ ಸುಲಭವಾಗಿ ಸ್ಥಾಪಿಸಬಹುದು ರೆಪೊಸಿಟರಿಗಳು ಮತ್ತು ಫ್ಲಾಟ್‌ಪ್ಯಾಕ್ ಮತ್ತು ಸ್ನ್ಯಾಪ್ ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ಬಳಸುವುದು.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: AB ಇಂಟರ್ನೆಟ್ ನೆಟ್ವರ್ಕ್ಸ್ 2008 SL
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.