ಇದು ನಿಮ್ ಅನ್ನು ಸಹ ಬೆಂಬಲಿಸುತ್ತದೆ ಎಂದು openSUSE ಹೇಳುತ್ತದೆ

ಲೋಗೋವನ್ನು ತೆರೆಯಿರಿ

ವಿತರಣೆಯ ಅಭಿವರ್ಧಕರು openSUSE ಅನಾವರಣಗೊಂಡಿದೆ ಕೆಲವು ದಿನಗಳ ಹಿಂದೆ ಪ್ರಕಟಣೆಯ ಮೂಲಕ ಪ್ರಾರಂಭವಾಯಿತು ನಿಮ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗೆ ಸಂಬಂಧಿಸಿದ ಪ್ಯಾಕೇಜುಗಳಿಗೆ ಆರಂಭಿಕ ಬೆಂಬಲ, ಹೀಗೆ openSUSE ನಿಮ್ ಭಾಷೆಗಾಗಿ ನವೀಕರಿಸಿದ ಪ್ಯಾಕೇಜುಗಳನ್ನು ಹೊಂದಲು ಆರ್ಚ್ ಲಿನಕ್ಸ್ ಓಪನ್ ಸೋರ್ಸ್ ಯೋಜನೆಗೆ ಸೇರುತ್ತದೆ.

ಮುಖ್ಯ ಬೆಂಬಲ ಅನುಗುಣವಾದ ನವೀಕರಣಗಳ ಆವರ್ತಕ ಮತ್ತು ತ್ವರಿತ ಉತ್ಪಾದನೆ ಎಂದರ್ಥ Nim ನ ಪ್ರಸ್ತುತ ಆವೃತ್ತಿಗಳಿಗೆ. ಸಂಕಲಿಸಿದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯು ಪ್ರೋಗ್ರಾಮರ್‌ಗಳಿಗೆ ರನ್‌ಟೈಮ್ ದಕ್ಷತೆಯನ್ನು ನೀಡುತ್ತದೆ ಮತ್ತು ಪೈಥಾನ್, ಅಡಾ ಮತ್ತು ಮಾಡ್ಯುಲಾ ಮುಂತಾದ ಪ್ರೌಢ ಭಾಷೆಗಳಿಂದ ಯಶಸ್ವಿ ಪರಿಕಲ್ಪನೆಗಳನ್ನು ಸಂಯೋಜಿಸುತ್ತದೆ.

“ನಿಜವಾದ ಸಾಫ್ಟ್‌ವೇರ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂ ಇಲ್ಲದೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ಆದರೆ ನಿಮಗೆ ಒಂದು ಅಗತ್ಯವಿದ್ದರೆ, ಪ್ರಥಮ ದರ್ಜೆ ನಿಮ್ ಬೆಂಬಲವನ್ನು ನೀಡುವ ಒಂದನ್ನು ಆಯ್ಕೆಮಾಡಿ. SUSE ಮಾಡುವಂತೆ.” ನಿಮ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯ ಸೃಷ್ಟಿಕರ್ತ ಆಂಡ್ರಿಯಾಸ್ ರಂಫ್, ಈಗಿರುವಂತೆ ನವೀಕರಿಸಿದ ನಿಮ್‌ನೊಂದಿಗೆ openSUSE ನ ಹೊಂದಾಣಿಕೆಯ ಬಗ್ಗೆ ಕೇಳಿದಾಗ ಹೇಳಿದರು.

ಈ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯ ಬಗ್ಗೆ ತಿಳಿದಿಲ್ಲದವರಿಗೆ, ನಾನು ಅದನ್ನು ನಿಮಗೆ ಹೇಳಬಲ್ಲೆ Rumpf 2005 ರಲ್ಲಿ ನಿಮ್ ಅನ್ನು ರಚಿಸಿದರು ಮತ್ತು ಒಂದು ನಿಮ್ ಶಕ್ತಿಗಳ, ಮ್ಯಾಕ್ರೋ ಸಿಸ್ಟಮ್ ಮತ್ತು ರನ್ಟೈಮ್ ದಕ್ಷತೆಯ ಜೊತೆಗೆ, ನಿಮ್ಮ ಪ್ರಮಾಣಿತ ಗ್ರಂಥಾಲಯವಾಗಿದೆ, ಇದು ಇತರ ಭಾಷೆಗಳಿಗೆ ಹೋಲುತ್ತದೆ ಮತ್ತು ಹೆಚ್ಚಿನ ಪ್ರಮಾಣಿತ ಕಾರ್ಯಗಳನ್ನು ಒಳಗೊಂಡಿದೆ; ಇವುಗಳಲ್ಲಿ ಸ್ಟ್ರಿಂಗ್ ಹ್ಯಾಂಡ್ಲಿಂಗ್ ಮತ್ತು ಫಾರ್ಮ್ಯಾಟಿಂಗ್, ಅಸಮಕಾಲಿಕ ಕೋಡ್ ಡೆವಲಪ್‌ಮೆಂಟ್, ನೆಟ್‌ವರ್ಕಿಂಗ್, ಮತ್ತು ಉನ್ನತ ಮಟ್ಟದ ಭಾಷಾ ಕ್ರಿಯಾತ್ಮಕತೆ (ಉದಾಹರಣೆಗೆ ಕಂಪೈಲರ್ ಸ್ವತಃ) ಅಥವಾ ನಿಮ್‌ಸ್ಕ್ರಿಪ್ಟ್, ಇದು ನಿಮ್‌ನ ಉಪವಿಭಾಗವಾಗಿದೆ, ಇದು ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳಿಗಾಗಿ ವಿಶೇಷವಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ನಿಮ್‌ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಸಮಯದಲ್ಲಿ ಎಂಬೆಡ್ ಮಾಡಬಹುದು ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು.

ನಿಮ್ ಭಾಷೆ ಇದು ಸಿಸ್ಟಮ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುವಲ್ಲಿ ಕೇಂದ್ರೀಕೃತವಾಗಿದೆ., ಸ್ಟ್ಯಾಟಿಕ್ ಟೈಪಿಂಗ್ ಅನ್ನು ಬಳಸುತ್ತದೆ ಮತ್ತು ಪಾಸ್ಕಲ್, ಸಿ++, ಪೈಥಾನ್ ಮತ್ತು ಲಿಸ್ಪ್ ಕಡೆಗೆ ಕಣ್ಣಿಟ್ಟು ರಚಿಸಲಾಗಿದೆ.

ನ ಮೂಲ ಕೋಡ್ ನಿಮ್ C, C++, Objective-C, ಅಥವಾ JavaScript ಪ್ರಾತಿನಿಧ್ಯಕ್ಕೆ ಕಂಪೈಲ್ ಮಾಡುತ್ತದೆ. ತರುವಾಯ, ಲಭ್ಯವಿರುವ ಯಾವುದೇ ಕಂಪೈಲರ್ (ಕ್ಲ್ಯಾಂಗ್, ಜಿಸಿಸಿ, ಐಸಿಸಿ, ವಿಷುಯಲ್ ಸಿ ++) ಅನ್ನು ಬಳಸಿಕೊಂಡು ಸಿ/ಸಿ ++ ಕೋಡ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಫೈಲ್‌ಗೆ ಕಂಪೈಲ್ ಮಾಡಲಾಗುತ್ತದೆ, ಇದು ಸಿ ಗೆ ಹತ್ತಿರವಾದ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಅನುಮತಿಸುತ್ತದೆ, ನಾವು ಬಳಸಿದ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಪಕ್ಕಕ್ಕೆ ಬಿಟ್ಟರೆ. ಕಸ ಸಂಗ್ರಾಹಕ.

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

ಪೈಥಾನ್‌ನಂತೆಯೇ, ನಿಮ್ ಇಂಡೆಂಟೇಶನ್ ಅನ್ನು ಬ್ಲಾಕ್ ವಿಭಜಕಗಳಾಗಿ ಬಳಸುತ್ತದೆ, ಡೊಮೇನ್-ನಿರ್ದಿಷ್ಟ ಭಾಷೆಗಳನ್ನು (DSLs) ರಚಿಸಲು ಮೆಟಾಪ್ರೋಗ್ರಾಮಿಂಗ್ ಉಪಕರಣಗಳು ಮತ್ತು ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಬೆಂಬಲಿಸುವುದರ ಜೊತೆಗೆ.

ಅಲ್ಲದೆ, ನಿಂ ಇದು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಒಳಗೊಂಡಿರುವ ವ್ಯಾಪಕ ಶ್ರೇಣಿಯ ಪರಿಕರಗಳೊಂದಿಗೆ ಬರುತ್ತದೆ. ಕಂಪೈಲರ್ ಸಿ, ಸಿ++ ಮತ್ತು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಬ್ಯಾಕೆಂಡ್ ಆಗಿ ಗುರಿಪಡಿಸಲು ಅನುಮತಿಸುತ್ತದೆ. ಅಭಿವೃದ್ಧಿಯನ್ನು ಸುಲಭಗೊಳಿಸಲು ಕೆಲವು ಸಾಧನಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ:

  • ನಿಮ್ ಕಂಪೈಲರ್
  • nimsuggest (ಭಾಷೆಯ ಸಲಹೆಗಳಿಗೆ ಬೆಂಬಲ, ಸ್ವಯಂಪೂರ್ಣತೆ, ದೋಷ/ಸಮಸ್ಯೆ ಪತ್ತೆ, ಇತ್ಯಾದಿ)
  • nimgrep (ಚಿಹ್ನೆಗಳನ್ನು ಹುಡುಕಲು ಮತ್ತು ನಿಮ್ ಕೋಡ್ ಬೇಸ್‌ಗಳನ್ನು ಪರೀಕ್ಷಿಸಲು ಅಂತರ್ನಿರ್ಮಿತ ನಿಮ್ ಬೆಂಬಲದೊಂದಿಗೆ ಪ್ರಬಲ grep ಪರ್ಯಾಯ).
  • ನಿಮ್-ಜಿಡಿಬಿ ರ್ಯಾಪರ್ (ನಿಮ್ ಪ್ರಕಾರಗಳಿಗೆ ಜಿಡಿಬಿ ಬೆಂಬಲ)
  • ವೇಗವುಳ್ಳ (ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್)

ಪ್ರಸ್ತುತ ನಿಮ್ ಪ್ಯಾಕೇಜುಗಳನ್ನು x86-64, i586, ppc64le ಮತ್ತು ARM64 ಗಾಗಿ openSUSE ನೊಂದಿಗೆ ನಿರ್ಮಿಸಲಾಗಿದೆ, ಜೊತೆಗೆ openSUSE ಬಿಲ್ಡ್‌ಗಳಿಗಾಗಿ ಸ್ವಯಂಚಾಲಿತ ಪರೀಕ್ಷೆಗಳಿವೆ. ಸಾಮಾನ್ಯವಾಗಿ, openSUSE ನೊಂದಿಗೆ ನಿಮ್ ಲಭ್ಯತೆಯು ಭದ್ರತಾ ಪ್ಯಾಚ್‌ಗಳ ಬೆಂಬಲ ಮತ್ತು ಪುಷ್-ಅಪ್ ಜೊತೆಗೆ ನಿರ್ದಿಷ್ಟ ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಳಿಗಾಗಿ ಮುರಿದ ಪರೀಕ್ಷೆಗಳ ಪುಶ್-ಅಪ್ ಅನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ.

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

ಅಂತಿಮವಾಗಿ x86-64, i586, ppc64le ಮತ್ತು ARM64 ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಳಿಗಾಗಿ ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ರಚಿಸಲಾಗುವುದು ಮತ್ತು ಬಿಡುಗಡೆಯ ಮೊದಲು openSUSE ನ ಸ್ವಯಂಚಾಲಿತ ಪರೀಕ್ಷಾ ವ್ಯವಸ್ಥೆಗಳೊಂದಿಗೆ ಪರೀಕ್ಷಿಸಲಾಗುವುದು ಎಂದು ನಮೂದಿಸುವುದು ಯೋಗ್ಯವಾಗಿದೆ.

ನೀವು ಅದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಬಯಸಿದರೆ ಟಿಪ್ಪಣಿಯಲ್ಲಿ, ನೀವು ಪೋಸ್ಟ್‌ನಲ್ಲಿ ವಿವರಗಳನ್ನು ಪರಿಶೀಲಿಸಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್‌ನಲ್ಲಿ ಮೂಲ.


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

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

*

*

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