ನಿಮ್, ಈ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯನ್ನು ಉಬುಂಟು 20.04 ನಲ್ಲಿ ಸ್ಥಾಪಿಸಿ

ನಿಮ್ ಬಗ್ಗೆ

ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ನೋಡೋಣ ನಾವು ಉಬುಂಟು 20.04 ರಲ್ಲಿ ನಿಮ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸಬಹುದು. ಇಂದು ಅನೇಕ ಮತ್ತು ವಿಭಿನ್ನ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಿವೆ. ಅವುಗಳಲ್ಲಿ ಪ್ರತಿಯೊಂದೂ ತನ್ನದೇ ಆದ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಹೊಂದಿದೆ, ಮತ್ತು ಎಲ್ಲರೂ ಹೊಸ ತಾಂತ್ರಿಕ ಗುಣಲಕ್ಷಣಗಳೊಂದಿಗೆ ಸಮರ್ಥವಾಗಿರಲು ಪ್ರಯತ್ನಿಸುತ್ತಾರೆ, ಅದು ಅನ್ವಯಗಳ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಉಪಯುಕ್ತವಾಗಬಹುದು.

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

ನಿಮ್ನ ಸಾಮಾನ್ಯ ಗುಣಲಕ್ಷಣಗಳು

  • ಇದು ಒಂದು ಅರ್ಥಗರ್ಭಿತ ಮತ್ತು ಸ್ವಚ್ synt ವಾದ ಸಿಂಟ್ಯಾಕ್ಸ್. ವಿವಿಧ ಭಾಷೆಗಳಿಂದ ಸ್ಫೂರ್ತಿ ಪಡೆಯುವುದರಿಂದ, ನಿಮ್‌ನ ಸಿಂಟ್ಯಾಕ್ಸ್ ಸುಲಭವಾಗಿ ಅರ್ಥವಾಗುತ್ತದೆ ಮತ್ತು ಸುಲಭವಾಗಿ ಮಾರ್ಪಡಿಸಬಹುದಾದ ಕೋಡ್‌ಗೆ ಕಾರಣವಾಗುತ್ತದೆ.
  • ನಿಮ್ ಕಂಪೈಲರ್ ಮತ್ತು ರಚಿತ ಎಕ್ಸಿಕ್ಯೂಟಬಲ್ಗಳು ಎಲ್ಲಾ ಪ್ರಮುಖ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳೊಂದಿಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತವೆ.
  • NUM ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಬ್ಯಾಕೆಂಡ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ.
  • ಈ ಭಾಷೆ ಸಣ್ಣ ಕೋರ್ ಭಾಷೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ, ಇದು ಪ್ರಬಲ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಹೊಂದಿದೆ ಮೆಟಾಪ್ರೋಗ್ರಾಮಿಂಗ್.
  • ನಿಮ್‌ನ ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ ವೇಗವುಳ್ಳ. ಪ್ಯಾಕೇಜುಗಳನ್ನು ಜಿಟ್ ಮತ್ತು ಮರ್ಕ್ಯುರಿಯಲ್ ರೆಪೊಸಿಟರಿಗಳ ಮೂಲಕ ವಿತರಿಸಲಾಗುತ್ತದೆ.
  • ಸಿ, ಸಿ ++ ಮತ್ತು ಆಬ್ಜೆಕ್ಟಿವ್ ಸಿ ಲೈಬ್ರರಿಗಳಿಗೆ ಲಿಂಕ್ ಮಾಡಲು ಅನುಕೂಲವಾಗುತ್ತದೆ. ಇದು ಡೆವಲಪರ್‌ಗಳಿಗೆ ವಿವಿಧ ರೀತಿಯ ಪ್ರಬುದ್ಧ ಮತ್ತು ಶಕ್ತಿಯುತ ಗ್ರಂಥಾಲಯಗಳನ್ನು ಸುಲಭವಾಗಿ ಪ್ರವೇಶಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.
  • ಇದು ಪೈಥಾನ್‌ನಿಂದ ಸ್ಫೂರ್ತಿ ಪಡೆದಿದೆ. ಒಂದು ನಿಮ್ ಅಪ್ಲಿಕೇಶನ್ ವಿನಾಯಿತಿಯೊಂದಿಗೆ ಕ್ರ್ಯಾಶ್ ಆದಾಗ, ಅದು ನಿರ್ಗಮಿಸುವ ಮೊದಲು ಸ್ಟಾಕ್ ಟ್ರೇಸ್ ಅನ್ನು ರಚಿಸುತ್ತದೆ. ಈ ಸ್ಟಾಕ್ ಜಾಡಿನ ಸ್ವರೂಪವನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು ತುಂಬಾ ಸುಲಭ ಮತ್ತು ವಿನಾಯಿತಿಯನ್ನು ಡೀಬಗ್ ಮಾಡಲು ಅಗತ್ಯವಾದ ಎಲ್ಲಾ ಮಾಹಿತಿಯನ್ನು ಒಳಗೊಂಡಿದೆ.
  • NUM ಅವಲಂಬನೆ-ಮುಕ್ತ ಸ್ಥಳೀಯ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಗಳನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ.
  • ನಿಮ್‌ನ ಮೆಮೊರಿ ನಿರ್ವಹಣೆ ನಿರ್ಣಾಯಕ ಮತ್ತು ವಿನಾಶಕಾರರು ಮತ್ತು ಚಲಿಸುವ ಶಬ್ದಾರ್ಥಗಳೊಂದಿಗೆ ಗ್ರಾಹಕೀಯಗೊಳಿಸಬಲ್ಲದು, ಸಿ ++ ಮತ್ತು ರಸ್ಟ್‌ನಿಂದ ಸ್ಫೂರ್ತಿ ಪಡೆದಿದೆ.
  • ವಿವಿಧ ಬ್ಯಾಕೆಂಡ್‌ಗಳಿಗೆ ಬೆಂಬಲ.
  • ಇದನ್ನು ಪ್ರಕಟಿಸಲಾಗಿದೆ ಎಂಐಟಿ ಪರವಾನಗಿ.
  • ಹೆಚ್ಚಿನ ಅಭಿವೃದ್ಧಿಯನ್ನು ಮಾಡಲಾಗುತ್ತದೆ GitHub.

ಇವು ಈ ಭಾಷೆಯ ಕೆಲವು ಗುಣಲಕ್ಷಣಗಳಾಗಿವೆ. ಅದರ ಎಲ್ಲಾ ಗುಣಲಕ್ಷಣಗಳನ್ನು ವಿವರಿಸಲಾಗಿದೆ ಪ್ರಾಜೆಕ್ಟ್ ವೆಬ್‌ಸೈಟ್.

ಉಬುಂಟು 20.04 ರಲ್ಲಿ ನಿಮ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯನ್ನು ಸ್ಥಾಪಿಸಲಾಗುತ್ತಿದೆ

ಬಳಕೆದಾರರು ಉಬುಂಟುನಲ್ಲಿ ವಿಭಿನ್ನ ಅನುಸ್ಥಾಪನಾ ಸಾಧ್ಯತೆಗಳನ್ನು ಹೊಂದಿರುತ್ತಾರೆ. ಅವುಗಳಲ್ಲಿ ಮೊದಲನೆಯದು ಧನ್ಯವಾದಗಳು ನಿಮ್ ಅನ್ನು ಅಧಿಕೃತ ಭಂಡಾರಗಳಲ್ಲಿ ಸೇರಿಸಲಾಗಿದೆ. ಆದ್ದರಿಂದ, ಅನುಸ್ಥಾಪನೆಯು ತುಂಬಾ ಸರಳವಾಗುತ್ತದೆ, ನೀವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯಬೇಕು (Ctrl + Alt + T) ಮತ್ತು ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ:

aim ನೊಂದಿಗೆ nim ಅನ್ನು ಸ್ಥಾಪಿಸಿ

sudo apt install nim

ಈ ಸ್ಥಾಪನೆಯು ಇಂದಿನಂತೆ, ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಯನ್ನು ಇನ್ನೂ ನೀಡುವುದಿಲ್ಲ. ಈ ಕಾರಣಕ್ಕಾಗಿ ಇತ್ತೀಚಿನ ಸ್ಥಿರ ಆವೃತ್ತಿಯನ್ನು ಸ್ಥಾಪಿಸಲು ನಮಗೆ ಅನುಮತಿಸುವ ಮತ್ತೊಂದು ವಿಧಾನವನ್ನು ನಾವು ನೋಡಲಿದ್ದೇವೆ. ಅವರ ವೆಬ್‌ಸೈಟ್‌ನಲ್ಲಿ ಅವರು ಸ್ಕ್ರಿಪ್ಟ್ ಬಳಸುವ ಸಾಧ್ಯತೆಯನ್ನು ನೀಡುತ್ತಾರೆ, ಅದನ್ನು ನಾವು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ ರನ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ. ಪ್ರಥಮ ನಾವು ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಸ್ಥಾಪಿಸಬೇಕಾಗುತ್ತದೆ ನಿರ್ಮಾಣ-ಅಗತ್ಯ. ಟರ್ಮಿನಲ್ (Ctrl + Alt + T) ಅನ್ನು ತೆರೆಯುವ ಮೂಲಕ ಮತ್ತು ಅದರಲ್ಲಿ ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಮೂಲಕ ನಾವು ಇದನ್ನು ಮಾಡಬಹುದು:

sudo apt install build-essential

ಮುಂದಿನ ಹಂತಕ್ಕೆ ಹೋಗುವ ಮೊದಲು, ಒಂದು ವೇಳೆ ನಮ್ಮ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ಸುರುಳಿಯನ್ನು ಸ್ಥಾಪಿಸದಿದ್ದರೆ, ನಾವು ಈ ಉಪಕರಣವನ್ನು ಹಿಡಿಯಬೇಕಾಗುತ್ತದೆ. ಅದರ ಅನುಗುಣವಾದ ಅನುಸ್ಥಾಪನಾ ಆಜ್ಞೆಯ ಮೂಲಕ ನಾವು ಇದನ್ನು ಸಾಧಿಸುತ್ತೇವೆ:

sudo apt install curl

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

ಸ್ಕ್ರಿಪ್ಟ್ ಮೂಲಕ ನಿಮ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ

curl https://nim-lang.org/choosenim/init.sh -sSf | sh

ನಿಮ್ನ ಸ್ಥಾಪನೆ ಪೂರ್ಣಗೊಂಡಾಗ, ಟರ್ಮಿನಲ್ ನಿಮ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವುದನ್ನು ಮುಗಿಸಲು ನಾವು ಅನುಸರಿಸಬೇಕಾದ ಕೆಲವು ಸೂಚನೆಗಳನ್ನು ಸೂಚಿಸುತ್ತದೆ ಎಂದು ನಾವು ನೋಡುತ್ತೇವೆ. ಆರ್ ಫೈಲ್ ಅನ್ನು ಸಂಪಾದಿಸಲು ಅವರು ನಮಗೆ ಹೇಳುತ್ತಾರೆ ~ /.ಬಾಶ್‌ಆರ್ಸಿ o ~ / .ಪ್ರೊಫೈಲ್:

vim ~/.bashrc

ಮತ್ತು ಸಂಪಾದಿತ ಫೈಲ್‌ನ ಕೊನೆಯಲ್ಲಿ ಈ ಕೆಳಗಿನ ಸಾಲನ್ನು ಸೇರಿಸೋಣ:

bashrc ಗೆ ಸಾಲನ್ನು ಸೇರಿಸಿ

export PATH=/home/tu-nombre-usuario/.nimble/bin:$PATH

ಬದಲಾಯಿಸುತ್ತದೆ 'ನಿಮ್ಮ ಬಳಕೆದಾರಹೆಸರು'ನಿಮ್ಮ ಅನುಗುಣವಾದ ಬಳಕೆದಾರ ಹೆಸರಿನೊಂದಿಗೆ. ಸೇರಿಸಿದ ನಂತರ, ಬದಲಾವಣೆಗಳನ್ನು ಉಳಿಸಿ ಮತ್ತು ಫೈಲ್ ಅನ್ನು ಮುಚ್ಚಿ.

ನಾವು ಟರ್ಮಿನಲ್ಗೆ ಹಿಂತಿರುಗಿದಾಗ, ನಾವು ಮಾಡಬಹುದು ನಿಮ್ ಸ್ಥಾಪಿಸಲಾದ ಆವೃತ್ತಿಯನ್ನು ವೀಕ್ಷಿಸಿ ಚಾಲನೆಯಲ್ಲಿದೆ:

ಸ್ಥಿರ ಆವೃತ್ತಿ

nim -v

ಈ ಅನುಸ್ಥಾಪನಾ ಆಯ್ಕೆಗಳ ಜೊತೆಗೆ, ನಾವು ಸಹ ಅನುಸರಿಸಬಹುದು ಸೂಚನೆಗಳನ್ನು ವೆಬ್ ಪುಟದಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ ಈ ಭಾಷೆಯನ್ನು ಸ್ನ್ಯಾಪ್ ಪ್ಯಾಕೇಜ್‌ನಂತೆ ಸ್ಥಾಪಿಸುವ ಯೋಜನೆಯಿಂದ.

ಒಂದು ಮೂಲ ಉದಾಹರಣೆ

ಅನುಸ್ಥಾಪನೆಯು ಮುಗಿದ ನಂತರ, ನಾವು ಸಂದೇಶವನ್ನು ಪ್ರದರ್ಶಿಸಲು ಒಂದು ವಿಶಿಷ್ಟ ಉದಾಹರಣೆ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ರಚಿಸಲಿದ್ದೇವೆ. ಏನು ನಿಮ್‌ನ ಕೋಡ್ ಫೈಲ್‌ಗಳು ನಿಮ್ ವಿಸ್ತರಣೆಯನ್ನು ಹೊಂದಿವೆ, ಟರ್ಮಿನಲ್ (Ctrl + Alt + T) ನಿಂದ ನಮ್ಮ ನೆಚ್ಚಿನ ಸಂಪಾದಕದೊಂದಿಗೆ ಒಂದನ್ನು ರಚಿಸೋಣ:

vim hola.nim

ಈ ಫೈಲ್ ಒಳಗೆ ನಾವು ಸೇರಿಸಲು ಹೊರಟಿದ್ದೇವೆ ಕೆಳಗಿನ ವಿಷಯ:

echo "Esto es un ejemplo de nim, creado para Ubunlog"

ನಂತರ ನಾವು ಬದಲಾವಣೆಗಳನ್ನು ಉಳಿಸುತ್ತೇವೆ ಮತ್ತು ಫೈಲ್ ಅನ್ನು ಮುಚ್ಚುತ್ತೇವೆ.

ನಾವು ಟರ್ಮಿನಲ್ಗೆ ಹಿಂತಿರುಗಿದಾಗ, ನಾವು ಮಾಡುತ್ತೇವೆ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಬೈನರಿ ಉತ್ಪಾದಿಸಲು ಮೂಲ ಫೈಲ್ ಅನ್ನು ಕಂಪೈಲ್ ಮಾಡಿ:

ನಿಮ್ ಉದಾಹರಣೆಯನ್ನು ಕಂಪೈಲ್ ಮಾಡಲಾಗುತ್ತಿದೆ

nim c hola.nim

ಸಂಕಲನ ಮುಗಿದ ನಂತರ, ನಾವು ಈಗ ಈ ಉದಾಹರಣೆಯನ್ನು ಚಲಾಯಿಸಬಹುದು ಕೆಳಗೆ ತಿಳಿಸಿದಂತೆ:

ಉದಾಹರಣೆಯನ್ನು ಚಲಾಯಿಸಿ

./hola

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


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

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

*

*

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