Ny fahasamihafana eo anelanelan'ny fiteny noforonina sy noforonina

Ny fanontaniana iraisan'ny olona izay mieritreritra ny hampiditra fandaharana dia ny "fiteny inona no tokony hianarako?"

Tsy voavaly ny valiny amin'ity fanontaniana ity. Raha miezaka ny mianatra mandrindra ny tanjon'ny asa ianao, dia tsara ny mahita ny zavatra rehetra ampiasain'ny olon-kafa.

Ohatra, nandritra ny taona vitsy farany dia olona marobe no mampiasa ny rakitra .NET izay misy ASP.NET, C #, JavaScript / JQuery / AngularJS. Ireo tenim-pandrindrana ireo dia ampahany amin'ny Windows toolkit ary raha toa ny .NET dia natolotra ho an'ny Linux izay tsy ampiasaina betsaka.

Ao anatin'ny tontolo Linux dia mampiasa Java, PHP, Python, Ruby On Rails ary C.

Inona avy ny fiteny noforonina?

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

Ny ohatra etsy ambony dia ohatra tsotra amin'ny programa iray nosoratana tamin'ny fiteny C programming.

C dia ohatra amin'ny fiteny noforonina. Mba hampandehanana io kaody voalaza etsy ambony io, dia mila mandrindra izany amin'ny alalan'ny compiler C isika.

Amin'ny ankapobeny, tanteraho ny baiko manaraka ao amin'ny Linux:

gcc helloworld.c -to hello

Ny baiko etsy ambony dia mamadika ny fehezan-dalàna avy amin'ny endritsaky ny olona azo amidy ho lasa mari-pamantarana ahafahan'ny ordinatera mihazakazaka.

"gcc" dia programa noforonina (gnu c compiler).

Ny fandaharam-pampianarana noforonina dia azo atao amin'ny alalan'ny fandefasana ny anaran'ny programa toy izao manaraka izao:

./Salama

Ny tombontsoa amin'ny fampiasana compiler iray hanoratana ny code dia ny hoe mihazakazaka haingana kokoa noho ny code noforonina izy io satria tsy ilaina ny manamboatra izany amin'ny pilotra rehefa mihazakazaka ny fampiharana.

Ny fandaharam-potoana natambatra ihany koa dia nodinihina ho an'ny fahadisoana raha toa ka noforonina izy. Raha misy baiko tsy tiany ilay compiler dia ho taterina izy ireo. Izany dia ahafahanao mametaka ny fahadisoana fametahana rehetra alohan'ny handehanana programa feno.

Satria ny fandaharan'asa iray dia tsy midika fa ny fomba hanatanterahanao izany dia tsy maintsy mandinika ny fampiharana anao ianao.

Mahalana no misy zavatra tonga lafatra foana. Raha manana programa C napetrakay ao amin'ny solosainay Linux izahay dia tsy afaka mandika izany programa noforonina izany ao amin'ny solosainay Windows ary manantena fa mety hivoaka ny executable.

Mba hahazoana ilay fandaharan'asa C ho an'ny Windows ao amin'ny Windows, dia mila manambatra indray indray ilay programa amin'ny alàlan'ny compiler iray ao amin'ny solosaina Windows.

Inona no fiteny ampiasain'ny olona?

print ("tontolo feno helo")

Ny fehezan-teny etsy ambony dia programa python izay hampiseho ny teny hoe "hello world" rehefa mihazakazaka.

Mba hampandehanana ny code dia tsy mila mamorona azy aloha isika. Fa kosa, afaka manao izao baiko manaraka izao fotsiny isika:

python helloworld.py

Ny codex voalaza etsy ambony dia tsy mila asiana voalohany aloha fa mitaky ny fametrahana python ao amin'ny milina iray izay mila manokatra ny script.

Ny mpandika teny python dia mamaky ny code-n'ilay olona ary mamadika izany amin'ny zavatra hafa alohan'ny hahafahany mamaky azy io. Izany rehetra izany dia mitranga ao ambadiky ny sehatra ary toy ny mpampiasa, izay ho hitanao fa ny teny hoe "hello world".

Amin'ny ankapobeny dia heverina fa ny fandikana ny code dia hihazakazaka kokoa tsikelikely noho ny code compiled satria tsy maintsy mavitrika ny dingana amin'ny famadihana ny code ho zavatra iray ahafahan'ny milina mihodina eo amin'ny fiaramanidina mifanohitra amin'ny code compiled izay afaka mandeha fotsiny.

Na izany aza dia mety ho toy ny tohodrano ny antony mahatonga ny dikanteny ampiasaina.

Ho an'ny iray dia mora kokoa ny mahazo programa voasoratra ao amin'ny python mba hihazakazahana ao Linux, Windows, ary macOS . Ny zavatra rehetra tokony hataonao dia ataovy azo antoka fa napetraka ao amin'ny solosaina tianao atao amin'ny python ny script.

Tombontsoa iray hafa koa dia ny famakiana ny fehezan-dalàna foana ary mety ho mora ny manova ny fomba itiavanao izany. Amin'ny alàlan'ny fehezan-dalàna novolavolaina, tokony ho hitanao hoe aiza no misy ny fehezan-dalàna, manova azy, mameno azy ary manavao ilay programa.

Miaraka amin'ny code interprété, manokatra ny programa ianao, manova izany ary efa vonona ny handeha.

Inona no tokony hampiasainao?

Tsy isalasalana fa ny fanapahan-kevitra momba ny fandefasana programa dia hofaritana amin'ny fiteny na fiteny noforonina na tsia.

Ity lisitra ity dia mety mendrika hijerena ny lisitry ny tenim-paritra 9 malaza indrindra.

Na dia misy fiteny marobe toy ny COBOL, Visual Basic, ary ActionScript aza, misy ireo hafa izay efa teo am-pelatanan'ny fahafatesana ary nanao fiverenana mampihomehy tahaka ny JavaScript.

Amin'ny ankapobeny, ny torohevitsika dia raha toa ka mampiasa an'i Linux ianao dia tokony hianatra Java, Python na C ary raha toa ianao mampiasa Windows. NET sy AngularJS.