Белгилүү болгондой, окуясы Unix / Linux жана C бири-бирине шайкеш келет. Linux ядросу негизинен ушул программалоо тилинде жазылган, ал тургай ассемблерде жазылган бөлүктөрдү С тилинде кайра жазып, иштеп чыгуучуларга жеңилдетүү үчүн жаңыртуу чечими кабыл алынган. Азыр ядронун өзүндө коопсуздукту камсыздоо максатында Rust (Mozilla тилин) колдонуу жөнүндө талаш-тартыштар жүрүп жатат.
Бирок, эгер сиз иш тутумунун ичегисине карабастан иштеп (же сиз программалоо тилин үйрөнүүнү ойлонуп жатасыз) жана сиз GNU / Linux дистри менен иштешип жатасыз, албетте, бул платформалар үчүн колдонмолорду иштеп чыгуу үчүн кайсынысы эң жакшы же эң популярдуу экендигин билгиңиз келет ...
Мына, айрымдарынын тизмеси бар программалоо тилдери кызыктуураак:
- Python: Бул чечмеленген тил коопсуздук куралдары болобу же башка болобу, коммуналдык кызматтардын өнүгүшү үчүн абдан популярдуу болуп калды. Себеби, бул үйрөнүү үчүн жөнөкөй тил, күчтүү жана иштей турган көптөгөн кызыктуу китепканаларга ээ.
- C ++: эң көп колдонулган программалоо тилдеринин дагы бири. Бул объектке багытталган, күчтүү жана Linux тиркемелеринде, рабочий чөйрөдө ж.б. эң популярдуу. Мындан тышкары, эгер сиз видео оюнун иштеп чыгуу жөнүндө ойлонуп жатсаңыз, анда бул дагы сонун мүмкүнчүлүк болот.
- C: Албетте, ал Linux ядросунун жана көптөгөн керектүү шаймандардын негизи гана эмес, ал дагы көптөгөн программаларда бар. Мындан тышкары, ал эң күчтүү тилдердин бири болуп саналат жана программалоону төмөнкү деңгээлде жүргүзүүгө мүмкүнчүлүк берет, бул контроллер, идеалдуу колдонмолор ж.б.
- Perl- Бул сценарий тили көпчүлүк тарабынан бир аз эскирген деп эсептелгенине карабастан, дагы деле болсо маанилүү. Бул белгилүү коммуналдык кызматтарды иштеп чыгуучулар үчүн Швейцария армиясынын бычагы. Бирок, анын ордун акырындык менен Ruby, PHP же Python алмаштырып жаткандыгын моюнга алуу керек.
- Java: бул көп колдонулган тилдердин дагы бири, анткени ал көп платформалуу. Ошондой эле, сиз Android үчүн түзүүнү пландаштырып жатсаңыз, анда жакшы идея. Ал программалык камсыздоолордон тартып, Minecraft сыяктуу оюндарга чейин колдонулат, ошондуктан ал ар тараптуу.
- Go: Гуглдун тили дагы күйөрмандарын топтоодо. Ал буга чейин көптөгөн маанилүү долбоорлордо колдонулуп келген. Көпчүлүк колдонууга үйрөнүү оңой, С сыяктуу синтаксис бар, анын программалары түзүлүп, тез иштейт. Ал үчүнчү тараптын китепканалары менен толукталган кеңири стандарттуу китепканага ээ.
2 комментарий, өзүңүздүкүн калтырыңыз
Акыркы учурда мен C / C ++ жана кээде Pythonду алмаштыруу үчүн Go сайтына букмекер болуп жатам, анткени аны күн сайын колдонгонум менен, структураларды орнотуу үчүн чегинүүнү колдонуу мен үчүн дагы деле иштебей жатат.
Бир нече жөнөкөй суроолор, мен айтарым ... Vala тили мындан ары тандалбай калганбы же чоң долбоорлор үчүн күчтүү эмеспи? Javascript эми Gtk + колдонмосунда колдонулуп, Gnu Linux үчүн ылайыктуу тил болуп калганын түшүнөм ? Акыры, жакында жана Flutterдин жаңы версиясынын презентациясы менен, Dart программасын Gnu Linux долбоорлоруна ылайыкташтырган Snap форматына топтоо үчүн колдоолору бар экендигин түшүндүмбү? Мен так консультация деп айтам жана аны дебаттарга калтырам.