Bambancin Tsakanin Harshe da Harshen Harshen Harshen

Tambayar tambaya da mutane suke tambaya game da samun shiga shirin shine "wane harshe zan koya?"

Amsar wannan tambaya bata da wuya a amsa. Idan kuna neman yin koyi don shirin don dalilai na aiki to, yana da kyakkyawan ra'ayi don ganin abin da kowa ke amfani da shi kuma ku koyi hakan.

Alal misali, a cikin 'yan shekarun nan, yawancin mutane suna amfani da kogin .NET da suka hada da ASP.NET, C #, JavaScript / JQuery / AngularJS. Waɗannan harsunan shirye-shiryen suna cikin ɓangare na kayan aiki na Windows kuma yayin da NET aka samo samuwa zuwa Linux ba a amfani dashi ba.

A cikin Linux Linux, mutane suna amfani da Java, PHP, Python, Ruby On Rails da C.

Mene ne Harshen Gida?

#include int main () {printf ("Hello World"); }

Abubuwan da ke sama shine misali mai sauƙi na shirin da aka rubuta a cikin harshe na C.

C wani misali ne na harshe hade. Domin yin amfani da lambar da ke sama, muna buƙatar gudu ta hanyar mai tarawa.

Kullum, don yin wannan, gudanar da wadannan umarni a cikin Linux:

gcc helloworld.c -o sannu

Umurin da ke sama ya juya lambar daga tsarin mutum wanda za a iya fadadawa zuwa lambar na'ura wanda kwamfutar zata iya gudana a ƙasa.

"gcc" shi ne tsarin kanta wanda ya haɗa (gnu c compiler).

Shirin da aka haɗa za a iya gudana ta hanyar yin amfani da sunan wannan shirin kamar haka:

./hello

Amfanin amfani da mai tarawa don tattara lambar shi ne cewa yana gudanar da sauri fiye da yadda aka fassara code saboda bazai buƙatar aiki da shi a kan tashi ba yayin da aikace-aikacen yake gudana.

Har ila yau an bincika shirin da aka shirya don kurakurai yayin da ake tattarawa. Idan akwai wasu umarni da mai tarawa baya so sa'annan za a ruwaito su. Wannan zai ba ka damar gyara duk kuskuren coding kafin samun tsari mai gudana.

Sakamakon kawai shirin da ya samu nasarar tattarawa ba yana nufin cewa zai yi daidai yadda ya kamata ba don haka har yanzu kuna buƙatar gwada aikace-aikacen ku.

Kusan abu ne wanda ya kasance cikakke, duk da haka. Idan muna da shirin C wanda aka haɗa a kan kwamfutarmu na Linux ba za mu iya kwafin wannan shirin da aka haɗa ba zuwa kwamfutarmu na Windows da kuma tsammanin ana aiwatar da shi.

Domin samun shirin C guda don gudu a kan kwamfutarmu na Windows, muna buƙatar tattara wannan shirin ta amfani da mai tarawa C akan kwamfuta na Windows.

Mene ne Harshen Magana?

buga ("sannu duniya")

Lambar da ke sama ita ce shirin python wanda zai nuna kalmomin "sannu a duniya" lokacin da yake gudana.

Don tafiyar da lambar da ba mu buƙatar tattara shi ba. Maimakon haka, zamu iya bin umurnin ne kawai:

Python helloworld.py

Lambar da ke sama ba ta buƙaci a hade ta farko amma bai buƙatar cewa an sanya python a kan kowane na'ura wanda yake buƙatar tafiyar da rubutun.

Mai fassara na python yana daukan lambar sirrin mutum wanda ya iya juya shi a wani abu kafin yayi shi abin da na'urar zata iya karantawa. Duk wannan yana faruwa a bayan al'amuran kuma a matsayin mai amfani, duk abin da za ku gani shine kalmomin "sannu a duniya".

Bugu da ƙari, an ɗauka cewa fassarar code zai gudana da sannu a hankali fiye da code da aka ƙaddara domin ya yi aiki na yau da kullum don juya code a cikin wani abu da inji zai iya ɗauka a kan ƙuƙwalwa kamar yadda ya saba da lambar da aka ƙaddara wadda zata iya gudana kawai.

Ko da yake wannan yana iya zama kamar ƙuƙwalwa akwai wasu dalilai da dama da ya sa harsunan fassara su da amfani.

Daya yana da sauƙin samun tsarin da aka rubuta a python don gudanar da Linux, Windows, da MacOS . Abin da kake buƙatar ka yi shi ne tabbatar cewa an sanya python akan kwamfutar da kake son gudanar da rubutun.

Wani amfani shine cewa code yana koyaushe don karatun kuma ana iya sauya sauƙi don aiki kamar yadda kake son shi. Tare da code ƙaddara, kana buƙatar gano inda aka ajiye lambar, canza shi, tattara shi kuma sake tsara shirin.

Tare da fassarar code, za ka bude shirin, canza shi kuma yana shirye ka tafi.

To Wanne Ya Kamata Ka Yi Amfani?

Mun yi shakka za a yanke shawara game da harshen shirye-shiryen da za a yanke shawarar ko yana da harshe da aka haɗa ko a'a.

Wannan jerin zai iya darajar kallo yayin da yake lissafin harsuna 9 masu mashahuri.

Yayinda wasu harsuna suna cikin mutuwa kamar COBOL, Visual Basic, da ActionScript, akwai wasu da suka kasance a gefen mutuwa kuma suka yi ban mamaki kamar Javascript.

Kullum, shawararmu shine idan kana amfani da Linux sai ya koyi koyi Java, Python ko C kuma idan kuna amfani da NET da AngularJS na Windows.