Do chéad teanga cláir a roghnú

Cinnte is é seo ceann de na ceisteanna is mó a thagann chuig mo bhosca isteach agus mé ag caint ar chláir. Má táimid chun tús a chur le sraith alt a ligfidh duit foghlaim faoi ríomhchlárú agus eolas saor in aisce a thabhairt ar ais i bhfoirm ranníocaíochtaí le bogearraí saor in aisce / pobail foinse oscailte ar fud an domhain, is gá an rud bunúsach seo a fhreagairt má tá sé rud beag deacair cheist. Cén teanga cláir ba chóir dom a fhoghlaim?

Stair beag

D’fhonn tosú ar theanga ríomhchlárúcháin a thuiscint agus a roghnú, ní mór dúinn beagán a bheith ar eolas againn ar dtús faoina stair, a n-úsáidí agus a feidhmeanna, agus faoin gcaoi a réitíonn siad riachtanais éagsúla le himeacht ama.

Teangacha meaisín (leibhéal íseal)

Ar a dtugtar go coitianta Tionól, an bhfuil teangacha cláir ann a d’fhéadfaimis a shainiú mar chanúintí teanga níos ginearálta ... Tá sé seo rud beag casta ach táim chun é a léiriú ... Tá a fhios againn go bhfuil teanga uilíoch na ríomhaireachta leictreachas, ciallaíonn sé seo gurb é a léann ríomhaire sa deireadh 0sy 1sea, déanaimis glaoch air seo eBéarla ríomhaire. Sa sampla seo, is í an Spáinnis an riail bhunúsach, ach mar is eol dúinn go maith, ní hionann an Spáinnis a labhraíonn Latinos agus an Spáinnis a labhraítear sa Spáinn, agus ina ainneoin sin, ní hionann an Spáinnis as Peiriú agus an Spáinnis ón Airgintín. Ar ndóigh tá na focail chéanna againn beagnach (0sy 1s), ach d’fhéadfadh an úsáid agus an bhrí a bheith éagsúil de réir an chomhthéacs.

Tarlaíonn sé seo ag leibhéal an phróiseálaí. Nuair a labhraímid faoi ailtireachtaí ríomhaireachta, (amd64, intel, arm, ...) déanaimid tagairt don chanúint sin Spáinnis ríomhaire. Tarlaíonn sé seo toisc go dtuigeann cuideachtaí difriúla an t-ord agus an bhrí ar a mbealach féin, agus mar sin tá mionsonraí éagsúla ag cuid acu amhail sreabhadh an tsrutha, nó an t-ord ina sábhálfar iad. 0sy 1s.

Tá na teangacha cláir seo thar a bheith gasta, ós rud é go n-oibríonn siad ag an leibhéal is ísle is féidir de chláir, ach tá siad ag brath go mór ar an ailtireacht agus is cinnte go bhfuil siad rud beag níos casta le foghlaim ná an chuid eile. Is minic go mbíonn bonn níos leithne coincheapa ag teastáil uathu seo chun na sonraí a athrú agus rudaí úsáideacha a reáchtáil orthu. Maidir le lovers cluichí físeáin, sampla de chonsóil SEGA, a d’úsáid Tionól chun a gcluichí a chlárú. Ar ndóigh ag an am sin ba bheag an méid cuimhne a bhí ann i gcomparáid leis an lá inniu, agus ba ghá máistreacht a dhéanamh ar theanga a d’fhéadfadh a bheith gasta agus cláir éadroma a tháirgeadh.

Teangacha ardleibhéil

Déanann an grúpa mór seo machnamh ar na teangacha sin a tháinig ina dhiaidh Tionól. Mar thoradh ar an ngá le cód iniompartha a fháil tháinig grúpa teangacha ar a dtugtar curtha le chéile. Ina measc seo, ba é C an chéad cheann a bhain leas as, a bhí chun tosaigh i gclárú ag leibhéal an chórais oibriúcháin ó na 70idí.

Teangacha tiomsaithe

Feicfimid sampla praiticiúil den mhéid a dhéanaim trácht air. Breathnaímid ar chlár teanga C an-simplí a phriontaíonn líne amháin de chód.

Féin. Christopher Diaz Riveros

Tar éis é a chur le chéile tá an méid seo a leanas againn:

Dearadh féin: Christopher Díaz Riveros

Ach féach anois cad a bheadh ​​le scríobh againn chun an toradh céanna i gcód an Tionóil a mhacasamhlú:

Féin. Christopher Diaz Riveros

Seo aistriúchán ar ár 3 líne de chód ó simple.c, an comhad simple.s cruthaítear an t-ordú gcc -S simple.c agus is é an rud a thuigfeadh ár bpróiseálaí i gcanúint Tionól. Ar ndóigh d’fhonn inrite a chruthú atá comhdhéanta de 0sy 1s is gá an comhad a phróiseáil simple.s agus é a nascadh le leabharlanna roinnte ár gcóras. Déantar é seo trí cóimeálaí (as) agus cónascaire (ld).

Is buntáiste mór iad teangacha tiomsaithe thar na cinn ísealleibhéil, tá siad iniompartha. Seachadann iniomparthacht cód is féidir a fhorghníomhú ar phróiseálaithe éagsúla gan gá a bheith le cód sonrach a ghiniúint do gach ailtireacht. Buntáiste follasach eile is ea an tsimplíocht a úsáideann sé agus an cód á léamh agus á scríobh. I measc na bpríomhbhuntáistí atá aige tá castacht ard againn, ós rud é i gcomparáid leis na cineálacha teangacha seo a leanas a fheicfimid, is féidir leis an tsaoirse a thairgeann C a bheith díobhálach mura bhfuil a fhios agat conas a rialú, is cinnte gur cosúil le gunna a thabhairt ar láimh , d’fhéadfadh sé tarlú go gcríochnaíonn duine, ag easpa taithí, lámhach a chos féin in iarracht an gunna a ghlanadh.

Teangacha ateangaireachta

Laistigh den ghrúpa seo tá éagsúlacht mhór teangacha againn, i measc na ndaoine is tábhachtaí atá againn Python, Ruby, Javascript, PHP, srl ... Is é bunsmaoineamh na dteangacha seo bealach tapa a sholáthar chun cláir a chruthú agus a reáchtáil , tá sé seo toisc go ndéantar go leor de na próisis dheacra san ateangaire, agus is é ríomhchlárú na loighce an rud a chuirtear i bhfeidhm sa chód. Breathnaímid ar an sampla céanna thuas ach an uair seo scríofa i Python:

Féin. Christopher Diaz Riveros

I measc na rudaí is suntasaí is féidir linn a fheiceáil go bhfuil an chéad líne i gceannas ar ghlaoch ar an ateangaire (an clár a fhorghníomhóidh ár bhfeidhmchlár) agus tá an cód ina dhiaidh sin níos “simplí” ná a leagan i C, ós rud é go ndéantar an obair throm ar fad ar an ateangaire.

Féin. Christopher Diaz Riveros

Soláthraíonn teangacha ateangaireachta sraith níos mó slándála don fhorbróir, ós rud é go bhfuil rialuithe slándála níos déine acu (BEWARE nach bhfuil siad foirfe, ós rud é go bhféadann fiú na daoine is fearr botúin a dhéanamh) agus ní fhulaingimid an baol a thuilleadh arm a lasadh gan a bhaint amach é, ós rud é ar an gcéad iarracht, go n-ardódh an t-ateangaire foláireamh agus go gcuirfí an forghníomhú ar ceal. Is léir an míbhuntáiste is mó agus an clár á chur i gcrích, ós rud é go bhfuil sé níos moille ná a mhacasamhail dhénártha, go beacht mar gheall ar an méid níos mó próiseála lena chinntiú go n-oibríonn an cód. Mura n-éilíonn an clár spriocdhátaí an-ghearr, b’fhéidir nach dtabharfar faoi deara an difríocht, ach má táimid ag caint faoi na mílte nó na milliúin sonraí in aghaidh an tsoicind, bíonn an difríocht faoi deara go follasach i dteangacha tiomsaithe.

Clóscríobh

Is tréith í seo de theangacha cláir, is féidir iad seo a dhéanamh go láidir go lag clóscríofa. Táim chun an topaic seo a fhágáil i gcomhair poist eile, ós rud é go bhfuil sé riachtanach agus aisteach a thuiscint conas a stóráiltear cuimhne i gclár, ach go dtí seo ní gá dúinn ach an t-idirdhealú a dhéanamh: Is iad teangacha atá clóscríofa go láidir iad siúd a dteastaíonn eolas uathu cineál sonraí atá le hoibriú ar athróg nó tairiseach, agus an go lag is féidir le cineálacha tiontaithe a dhéanamh amhlaidh intuigthe agus beidh gach rud ag brath ar ordlathas tiontaithe a leanfaidh an teanga. (Mura dtuigtear anois é, gan aon fhadhb, fágfaimid níos déanaí é)

Paraidímí

Cosúil le gach rud i ndomhan GNU / Linux, tá teangacha cláir bunaithe de réir paraidímí, agus gintear pobail timpeall orthu. Mar shampla tá an Fondúireacht Python o Ruby o PHP o Bash (sa chás sin is é an pobal GNU). Is é an rud ba mhaith liom a dhéanamh leis seo ná nach féidir liom an líon mór buntáistí agus míbhuntáistí atá ag gach duine a chur in iúl, ach is féidir liom a rá leat go bhfuil pobal ann chun foghlaim agus páirt a ghlacadh ann má tá teanga ríomhchlárúcháin saor in aisce. Is fiú a lua go bhfuil go leor ateangairí teanga scríofa i C, nó díorthach dlúth éigin acu, agus is gnách go ndéanann grúpa níos lú den phobal a bhforbairt, a bhíonn i gceannas ar chinntí a dhéanamh a rachaidh i bhfeidhm ar gach úsáideoir teanga. Is féidir institiúidí a fhoirmiú fiú chun forbairt cheart teanga a chinntiú, mar is amhlaidh le C.

Cé acu le roghnú?

Labhraíomar go leor cheana faoi theangacha agus ní fhreagraím an rud is tábhachtaí fós 😛. Ach tá súil agam tar éis dom an t-alt beag seo a athbhreithniú ní gá dom a rá leat cén teanga atá le roghnú, ós rud é leis an bhfaisnéis seo go bhfuil tú lán-ábalta ceann a chruthú a ghineann fiosracht. Ar ndóigh más mian leat clár a fhoghlaim i dteanga Tionól tógfaidh sé tamall fada sula mbeidh rud éigin feidhmiúil agat, laghdófar an t-am go mór má roghnaíonn tú teanga tiomsaithe, agus sa bhreis ar iniomparthacht a bheith agat ar chórais * NIX, beidh tú in ann faisnéis a fhoghlaim maidir le hoibriú an an córas céanna, ós rud é go ndéanann tú teagmháil le C nó díorthaigh leat ar bhealach amháin nó ar bhealach eile foghlaim conas a oibríonn córas oibriúcháin ar bhealach ginearálta. Mar fhocal scoir, más mian leat rud éigin éadrom a fhoghlaim agus a ligeann duit go leor a dhéanamh gan gá a lán a thuiscint, is bealach spraíúil iad teangacha ateangaireachta chun scileanna cláraithe a fhoghlaim agus a fhorbairt.

Foghlaim le rud spreagúil

Is í seo an chomhairle is fearr is féidir liom a thabhairt duit, más mian leat rud éigin a fhoghlaim, ní mór duit rud spreagúil a fháil ar dtús, ar shlí eile beidh sé deacair go leor cuar foghlama tipiciúil aon teanga cláir a shárú. Cuir i gcás go ndéanann tú córais a bhainistiú, sa chás sin b’fhéidir go mbeidh ort teanga idéalach a fhoghlaim chun scriptithe (léirmhínithe), laistigh díobh seo tá Perl, Python, Bash, srl srl ... B’fhéidir gur cluichí iad do chuid féin, tá go leor tionscadal i dteangacha mar Javascript, Lua, C ++, ag brath ar an gcineál cluiche atá uait imirt. B’fhéidir gur mhaith leat uirlis ar leibhéal an chórais a chruthú, ós rud é go bhfuil C, Python, Perl againn, mar a fheicfidh tú, déantar cuid acu arís agus arís eile, agus tá sé seo toisc gur féidir go leor teangacha a úsáid le haghaidh go leor tascanna, agus sin an fáth an sainmhíniú de teangacha ilchuspóireacha sa chuid is mó díobh seo.

Cuir tús le tionscadal

Leis seo ní chiallaíonn mé go gcruthóidh tú an tiomsaitheoir seo a leanas, nó fiú an teanga cláir seo a leanas, is féidir le tionscadal fabht beag a shocrú sa chlár is fearr leat, b’fhéidir fiú cuidiú leis an doiciméadacht a fheabhsú. Cén fáth an doiciméadacht? toisc nach bhfuil aon bhealach níos fearr ann le foghlaim conas a oibríonn na bogearraí ná trí a dhoiciméadú a léamh agus cuidiú leis, mar tar éis an chóid foinse, is é an foinse faisnéise is mó a gheobhaidh tú faoin gclár. I nóiméad eile feicfimid conas cód tionscadail a léamh agus na feidhmeanna agus na luachanna a fhaigheann siad a thuiscint.

Go raibh míle maith agat as teacht anseo agus mar is gnách, cuidíonn do chuid tuairimí liom ábhar níos fearr a ghiniúint agus fios a bheith agam cá háit le díriú, Beannachtaí.


Cloíonn ábhar an ailt lenár bprionsabail eitic eagarthóireachta. Chun earráid a thuairisciú cliceáil anseo.

37 trácht, fág mise

Fág do thrácht

Ní thabharfar do sheoladh r-phoist a fhoilsiú.

*

*

  1. Freagrach as na sonraí: Miguel Ángel Gatón
  2. Cuspóir na sonraí: SPAM a rialú, bainistíocht trácht.
  3. Legitimation: Do thoiliú
  4. Na sonraí a chur in iúl: Ní chuirfear na sonraí in iúl do thríú páirtithe ach amháin trí oibleagáid dhlíthiúil.
  5. Stóráil sonraí: Bunachar sonraí arna óstáil ag Occentus Networks (EU)
  6. Cearta: Tráth ar bith is féidir leat do chuid faisnéise a theorannú, a aisghabháil agus a scriosadh.

  1.   Anonymous a dúirt

    Mar is gnáth 10 !!!!!! Go raibh maith agat as do chuid alt. Beannachtaí agus go leor le teacht !!!!

    1.    ChrisADR a dúirt

      Go raibh míle maith agat 🙂 spreagann sé mé chun scríobh a choinneáil. Cheers

  2.   Rubén a dúirt

    Sílim gur botún é an cheist a chur "cén teanga atá le roghnú?" Tá mise ar dhuine díobh siúd a shíleann gurb í an teanga an teanga is lú di, is é an rud tábhachtach buneilimintí an chláir a fhoghlaim agus "smaoineamh go ríomhaireachtúil." Déan cinneadh ar chomhréir, a chlóscríobh, má thacaíonn sé le OOP, a fhóntas, srl. Sílim gur rud é a thiocfaidh go nádúrtha sa staidéar agus tar éis an tsaoil, tá níos mó ná 1, 2 agus 3 theanga ar eolas ag gach ríomhchláraitheoir ... agus a bhuíochas leis na coincheapa cláraithe (agus ní an chomhréir) atá aige, tá sé in ann chun clár a dhéanamh i dteanga nach bhfuil taithí agat uirthi go fóill.
    Maidir leis an tionscnamh, áfach, sílim gur féidir le Python teanga mhaith a bheith simplí mar gheall ar a simplíocht, ach thar aon rud eile, téigh rud beag eile, déan staidéar ar halgartaim agus bíodh a fhios agat conas a oibríonn rudaí “istigh”.

    Beannachtaí ChrisADR

    1.    ChrisADR a dúirt

      Hi Rubén, go raibh maith agat as a roinnt
      Tá rud éigin a d’fhoghlaim mé le himeacht ama i saol na gclár, agus is é sin le rá “nach sáraíonn an té a chlúdaíonn go leor” agus de réir na habairte aitheanta seo is éard atá i gceist agam go gcinneann mé go leor uaireanta, agus go háirithe na daoine is díograisí bain triail as gach rud, agus cas an-ghasta a bheith agat maidir leis an gcaoi a bhfoghlaimíonn tú códú. Creidim, agus is é mo thuairim phearsanta, gur chóir go mbeadh eolas ag máistir-fhorbróir ar theanga tiomsaitheora agus ar theanga ateangaire, chomh maith le tuairim a bheith aige faoi roinnt canúint Tionóil.
      Is é an chúis seo a leanas, ní mór go mbeadh an fréamhshamhlú i gcónaí rud simplí agus tapa, furasta a ghiniúint agus a thaispeánann toradh go ginearálta, ach mura leor é, ní mór go mbeadh “plean B” ann le dul i muinín an ateangaire. a theorainn.
      Ní amháin go dtugann sé eolas duit ar chanúint Tionóil, ach múineann sé duit smaoineamh “go ríomhaireachtúil”, ach is léir gurb í an chuid seo an ceann is casta ar fad, agus is cinnte nach rud é nach dtagann gach ríomhchláraitheoir chuici.
      Ach ar ais ar an ábhar, mar is é an príomhsmaoineamh is dóigh liom ná "teanga a roghnú agus LOT a chleachtadh", mar i ndáiríre is é an t-aon bhealach le dul i dtaithí ar ríomhchlárú ná trí chód a léamh agus a scríobh, agus seo rud a d’fhoghlaim mé uaidh an pobal eithne Nuair a choinníonn tú an chomhréir chéanna ar feadh i bhfad, stopann tú an fhoirm a fheiceáil agus tosaíonn tú buartha faoin gCÚLRA. Is é an smaoineamh teanga nó comhréir a roghnú ón tús ná go mbeidh duine in ann dul i dtaithí ar a léamh agus a scríbhneoireacht sa chaoi is gur féidir tús a chur le léamh MEANING an chláir in ionad chomhréir an chláir.
      Is é seo an phríomhchúis leis an bpost seo, go roghnaíonn gach duine a theanga ionas gur féidir linn na coincheapa a mhíniú sa mhéid seo a leanas, b’fhéidir leis seo go ndéantar na hamhrais a shoiléiriú 🙂
      Beannachtaí agus buíochas as a roinnt.

  3.   contreras deibis a dúirt

    go raibh maith agat as an bpost bhí sé go maith.

    Maidir is

    1.    ChrisADR a dúirt

      Dia duit Deibis, go raibh maith agat as 🙂 Beannachtaí a roinnt

  4.   JorgeFS a dúirt

    Mo chomhairle: aon rud seachas PHP. Fiche bliain ó shin rinne PHP ciall áirithe as a bheith ann mar gheall ar an leibhéal ard castachta a bhí ag clárú an Ghréasáin i dteanga eile ag úsáid CGI. Ach inniu tá éagsúlacht mhór Creataí ann chun forbairt Gréasáin a dhéanamh i bhfad níos taitneamhaí i dteangacha cumhachtacha, mar shampla Django do Python, Spring for Java nó Rails for Ruby. Cé go bhfuil PHP le feiceáil faoi láthair ar gach cairt tóir teanga, is é mo thuairim go gcaillfidh PHP a ábharthacht le himeacht ama.
    Molaim go láidir dom tosú le C \ C ++ chun réaltacht an chláir a thuiscint, cé go bhfuil an cuar foghlama géar.
    Beannachtaí.

    1.    ChrisADR a dúirt

      Hi Jorge, go raibh maith agat as é a roinnt, gan cuimhneamh ach ar Laravel, atá ina Chreatlach láidir go leor mí nár thaitin liom riamh le Spring nó Java le haghaidh forbairt gréasáin, braithim go bhfuil sé an-deacair, ach is dóigh liom gur cuid den mhéid ama a bhí siad ann an margadh, ag an am ba cheannródaithe iad agus go cinnte inniu bhí roghanna malartacha nua-aimseartha (Js, Python agus Ruby) in ann feabhas a chur ar an mbealach le cód a chur i láthair atá inléite agus inathraithe gan mórán oibre.
      Táim claonta freisin i dtreo daoine atá ag foghlaim C / C ++ ag pointe éigin ina saol, thosaigh mé le Java, ach is dóigh liom gurb é sin áilleacht na gclár, is féidir leat tosú le cibé rud is mian leat, fad is atá tú comhsheasmhach beidh sé bí cabhrach 🙂 Cheers

    2.    Rubén a dúirt

      Ní féidir liom easaontú leat níos mó. Thosaigh mé blianta fada ó shin le C agus VB, chun díriú níos déanaí ar PHP agus JS (ó dhírigh mé ar fhorbairt gréasáin) agus níos déanaí agus mé ag staidéar d’fhoghlaim mé C / C ++ agus Java go príomha.
      Tá roinnt buntáistí ag PHP nach bhféadfainn a liostáil sa teachtaireacht seo. Tá PHP7 tapa (níos gasta ná Python ... gan hhvm, caches éagsúla, creataí cosúil le Phalcon nó bytecode a úsáid i gcás Python), tá líon mór leabharlanna agus creataí aige, tá líon mór feidhmeanna curtha i bhfeidhm go díreach aige le húsáid. ag am ar bith, Déanann a chomhréir cosúil le C an-éasca dul ar imirce go teangacha eile.
      Déantar 30% de na suíomhanna Gréasáin ar fud an domhain le WordPress (PHP) agus is cosúil nach n-athraíonn sé, úsáideann Wikipedia é, Facebook (le hhvm) agus líon mór suíomhanna, 80% san iomlán.

      Meabhraím duit go bhfuil Ruby on Rails mar Django 12 bliana d’aois! Cén cuóta atá bainte amach acu san am seo? Agus ar ndóigh, táimid ag caint faoi 2 chreat a bhfuil monaplacht acu go praiticiúil agus nach bhfuil aon chineál ilroinnte ann. Cad iad na roghanna tromchúiseacha eile atá agam? Is beag ciall a bhaineann le rá go gcaillfidh PHP ábharthacht.

      Anois go bhfuil Python san fhaisean toisc go bhfuil cuar tapa foghlama aige, is teanga shimplí í agus díolann siad leat é mar «éirí mar ríomhchláraitheoir i gceann 20 uair le Python agus oibríonn siad air», le tacaíocht ó chuideachtaí mar Google agus nach bhfuil ann anois ach an chaoi a bhfuil teangacha nua á lorg agat (Téigh, Dart….) chun tú féin a dhifreáil i CV (nó mar bhreith laethúil 50 creatlach do Javascript!), athraíonn rudaí.

      Is teanga an-spéisiúil í Ruby, ach briseann sí an oiread sin le patrúin seanbhunaithe go mbíonn sé deacair orm a chreidiúint gur tháinig níos mó tóir uirthi ná PHP. Ar ndóigh, sílim gurb í Ruby an teanga is measa chun cláir a thosú ar fad.
      Tuigim go ndeir tú liom gur féidir le Python a bheith taitneamhach le clár, fiú Ruby lena infinity peculiarities ... ach Spring le Java? I ndáiríre? Is féidir go leor rudaí a bheith ag Java ... ach níos taitneamhaí ná Python agus PHP?

      Is maith an rud é tosú le Python, ach ós rud é nach gcloíonn tú ach le Python, tá an baol ann go gcreideann go leor cuideachtaí nach bhfuil do leibhéal cláraithe “domhain” (fiú má tá tú an-mhaith ar Python). Tá sé seo toisc go bhfuil tú in iomaíocht le teangacha “ilchuspóireacha” eile mar C ++ nó Java. Is féidir leat clár a dhéanamh i Python gan an difríocht a bheith ar eolas faoi cad is pointeoir san ifreann, oibríochtaí bitwise, conas a oibríonn bailitheoir truflais agus etcetera fada.
      B'fhéidir gurb é Python an rud is lú cosúil le "ríomhchlárú clasaiceach" atá ann agus is féidir é a fheiceáil mar "theanga leanaí" (faigh an meafar), agus is buntáiste agus míbhuntáiste é sin.

      1.    JorgeFS a dúirt

        "B'fhéidir gurb é Python an rud is lú cosúil le 'ríomhchlárú clasaiceach' atá ann agus is féidir é a fheiceáil mar 'theanga do leanaí' (tuig an meafar), agus is buntáiste agus míbhuntáiste é sin." LOL, seo ceann de na rudaí is greannmhaire a chonaic mé faoi Python. Ar fhoghlaim tú Python i ndáiríre?
        Cá fhad a bhí sé ar fud an domhain lasmuigh de PHP?
        Bhí cara PHP marbh-bhreithe. Tá go leor tarraing ag PHP (\ d +) leis mar gheall ar dhearadh tosaigh an-dona agus d’fhonn an pobal úsáideoirí a chothabháil coimeádann sé na hearráidí dearaidh tosaigh sin go léir a tharraingt go han-mhaith. Rugadh PHP gan modúlachta, le go leor feidhmiúlachtaí i stíl C (nach bhfuil a fhios agam, dála an scéil, cá as a tháinig tú ós rud é go bhfuil a chomhréir cosúil le C is féidir é a iompar go héasca go teangacha eile). Tá rudaí gránna ag teanga ardleibhéil, mar ba chóir do PHP a iompar, leis an rian feidhmeanna seo atá liostaithe ar a láithreán oifigiúil http://php.net/manual/en/indexes.functions.phpTá sé seo toisc gur rugadh é gan modúlachta, agus mar sin tá gach rud salach measctha agus gan spásanna ainmneacha.
        Seo píosa de chód PHP:
        "Stream_notification_callback");
        stream_context_set_params ($ ctx, $ params);
        var_dump (stream_context_get_params ($ ctx));
        ?>
        ag pointe éigin an féidir a chinneadh cén áit ar allmhairíodh na feidhmiúlachtaí 'srutha' seo go léir? NÍL, d’fhéadfá a rá ansin gur feidhmeanna tógála iad, ach ansin gur feidhmeanna tógála an t-éiceachóras iomlán? Agus mar sin, tá a lán truflais sa chód PHP, mura bhfuil tú in ann castacht agus neamhúsáidte an droch-dhearadh sin a thuiscint, logh dom ach tá go leor domhan le feiceáil fós.
        Is réiteach bogearraí den scoth é Wordpress, ach ní chiallaíonn sé sin go bhfuil bonn maith teicneolaíochta aige. Is féidir leat casúr a dhéanamh le cloch agus tairní a thiomáint amach le do chuid fiacla, agus is féidir leat obair siúinéireachta den scoth a dhéanamh fós, ach ar ndóigh, le go leor oibre níos mó ná siúinéir eile a úsáideann casúr maith.

        Ar an láimh eile: "bí i do ríomhchláraitheoir i gceann 20 uair le Python agus bí ag obair air", ní fhaca mé a leithéid de ghadaíocht riamh. Féadfaidh tú suíomh Gréasáin a chruthú i PHP i gceann 20 uair an chloig agus gan aon eolas a bheith agat ar an gcaoi a n-oibríonn cláir Gréasáin, nó ar an gclárú féin. Déanta na fírinne, is é seo an fáth go bhfuil an oiread sin éilimh ar PHP, toisc go bhfeiceann newbies agus iad ag dul isteach sa saol seo PHP mar phointe forbartha gasta (agus sin an fáth go bhfuil an oiread sin cód PHP chomh deacair).
        Maidir le heasnaimh Python, ba é an t-aon cheann ar éirigh leis ná oibriú le leideanna, ach ar aon chuma, is teanga ardleibhéil é Python (mar atá Java) agus ní bhaineann sé úsáid astu ar leibhéal na comhréire; ach oibríochtaí bitwise, tromchúiseach?, ciallaíonn tú seo x << y, x >> y: https://wiki.python.org/moin/BitwiseOperators. Thuig mé go dona an rud bailitheoir truflais i bhfad níos lú: https://docs.python.org/3/library/gc.html.
        Bearnaí PHP:
        Tá dearadh cláir (OOP) an-lag ag -PHP.
        -Ní féidir leat oibreoirí a ró-ualach fós.
        -Samhrú, function overloading i PHP ní hé an rud a bhfuil súil agat go nádúrtha leis an gcoincheap seo.
        … .. agus d’éirigh mé leamh hehe.
        Beannachtaí.

        1.    Rubén a dúirt

          Chuir mé lúibíní isteach “tuig an meafar” (trí chomparáid a dhéanamh idir Python agus C ++ / Java sa timpeallacht oibre chéanna), is léir nár thuig tú é. D’fhéadfainn a rá leat gur féidir le ríomhchláraitheoir C ++ Python a fhoghlaim ar bhealach i bhfad níos gasta ná mar is féidir le ríomhchláraitheoir Python C ++ a fhoghlaim, díreach mar nach aon iontas é go bhfuil meánphá ríomhchláraitheoir C / C ++ níos airde ná a Python amháin.
          D’fhéadfainn é a mhíniú duit le samplaí eile, fiú le líníocht! ach is cosúil nach ndíríonn tú ach ar dhíchomhthéacsú agus magadh a dhéanamh ar an méid a chuir mé.

          Níor dhúirt mé ag am ar bith gurb í PHP an teanga is fearr ar domhan nó go bhfuil dearadh eiseamláireach aici, níl a fhios agam cá as a bhfaigheann tú sin. Sílim gur cheart duit do thuiscint ar léitheoireacht a fheabhsú sula ndéanann tú eolas ar dhaoine eile a mheas. Is é an rud atá fíor (agus a dúirt mé i mo theachtaireacht) go bhfuil sé an-aclaí ag forbairt leis, i dteannta leis an éiceachóras iomlán creataí, leabharlanna agus fóntais is féidir leat a fháil.
          Chomh maith leis sin, cén cineál comparáide a dhéanaimid? Python mar theanga ilchuspóireach nó don ngréasán? Sa chás sin, cén fáth a ndéanaimid é a chur i gcomparáid le PHP? Tá réimse faoi leith ag PHP, agus is sa réimse sin a phléann Python (le sciar 0.2%, nár athraigh an bhliain iomlán seo) in aice le PHP.
          Anois táimid chun na treochtaí PHP a fheiceáil; ó 82,4% i mí Eanáir 2017 go 83.1% i mí Eanáir 2018: https://w3techs.com/technologies/history_overview/programming_language

          An bhfuil Python chun PHP a scriosadh? Cén bhliain? i gceann cúig bliana? deich mbliana?
          Beifear in ann Python a úsáid i go leor tascanna eile, agus fiú níos mó úsáide a bhaint aisti ná PHP, ach tá Python mar theanga forbartha gréasáin blianta éadrom ó bheith ábhartha fiú, 0.2% marbhánta i gcoinne 83.1% (le hardú i mbliana) .

          Glacann tú rudaí go deonach freisin trí a rá nach dtéim timpeall taobh amuigh de PHP, ag tabhairt le tuiscint nach bhfuil aithne agam ar PHP ach nuair nach bhfuil mé cláraithe i PHP le fada an lá. Faoi láthair, ar chúiseanna oibre, cláraím i Java den chuid is mó.
          Níor dhúirt mé ach an oiread, trí ríomhchlárú i Python, nach bhfuil aon eolas agat faoi bitwise, bailitheoir truflais nó pointeoir. Ina ionad sin, is féidir leat clár a dhéanamh i Python gan a fhios a bheith agat cad é seo. Mar sin féin, tá amhras mór orm mar sin atá i gcás ríomhchláraitheoir C ++. Agus ar ndóigh déanaim an chomparáid nuair a théann Python isteach sa réimse sin de “theanga ilchuspóireach”, ní le haghaidh ríomhchlárúcháin.

          Bí i do ríomhchláraitheoir i gceann 20 uair an chloig ach magadh, áibhéil. Mar sin féin, d’fhéadfainn naisc éagsúla a chur leat anseo faoi ardáin agus cúrsaí oideachais ar líne a gheall rudaí den chineál céanna. Ná cuir an milleán ormsa, cuir an milleán air ar mhargadh fostaíochta a shíleann gur ceist faoi chúrsa 20 uair an chloig é a bheith i do “ríomhchláraitheoir”. Agus Python ar cheann de na teangacha faiseanta agus freisin, leis an gcuar foghlama is gasta ... bán agus i mbotella.

          Áitím, bunaíonn tú do theachtaireacht ar a rá cé chomh dona is atá PHP (a aontaím i bpáirt áirithe). Dealraíonn sé go bhfuil sé ceart domsa, ach amháin nach bhfuil mo theachtaireacht faoi sin, ach cén fáth go leanfar le húsáid PHP agus ní imeoidh sí amárach mar a cheapfá.

          beannachtaí

  5.   aon duine a dúirt

    C -> Téigh -> (Lisp | Haskell | Java | cibé)

    1.    ChrisADR a dúirt

      Le déanaí chuir léitheoir chugam mo r-phost le moladh leabhar Go, teanga cinnte le cur san áireamh sa todhchaí agus b’fhéidir go mbeidh post anseo 🙂 Go leor grafaicí le roinnt

  6.   mvr1981 a dúirt

    Bhuel ... agus cad a chláraíonn mé? Cén fáth teanga cláir a fhoghlaim inniu le ríomhchláraitheoirí chomh maith agus a bhfuil taithí acu cheana féin? Cad iad na fadhbanna is féidir liom a réiteach nár réitigh daoine eile ar bhealach i bhfad níos éifeachtaí cheana féin?… I mbeagán focal: Cé chomh bunaidh is atá ríomhchláraitheoir inniu? Conas is féidir liom comhoibriú le daoine eile gan mo easpa eolais agus taithí a chiceáil nó a eisiamh?

    1.    ChrisADR a dúirt

      Dia duit mvr1981, ceisteanna an-suimiúla 🙂 táimid chun iad a ríl ón gceann deireanach go dtí an chéad cheann.

      Conas is féidir liom comhoibriú le daoine eile gan mo easpa eolais agus taithí a chiceáil nó a eisiamh?

      Mura dteastaíonn uait ciceáil, is é an chéad chéim an próiseas a fhoghlaim, ní féidir leat a shamhlú an líon daoine a thagann chuig tionscadail atá ag iarraidh rudaí a dhéanamh go heisiach ar a mbealach, ag iarraidh ar an bpobal oiriúnú dá mianta. Is cinnte go bhfuil sé cosúil liomsa ag teacht chuig do theach agus ag déanamh praiseach agus ag déanamh neamhshuime de do theaghlach (sin mar a mhothaíonn sé go minic). Más mian leat é seo a chosc ó tharla, tabhair aird ar leith ar na treoirlínte chun rannchuidiú, na bealaí chun é a dhéanamh, agus ná seol rud éigin neamhiomlán, má tá cabhair uait tá bealaí ann i gcónaí chun cumarsáid a dhéanamh, ach beidh post nach bhfuil déanta go maith is dócha droch-imprisean a chruthú. Mura dteastaíonn uait tú féin a eisiamh, is féidir leat é a fheiceáil mar an ríomhchláraitheoir gan úsáid nach bhfuil a fhios aige cad atá á dhéanamh aige nó an duine atá ar a bhealach chun bheith ina ríomhchláraitheoir den scoth, agus ní tharlaíonn sé sin ach le cleachtas agus go cinnte le fabhtanna ar an mbealach. Bhí mé mícheart go leor uaireanta sula bhfuair mé mo stádas forbróra ar Gentoo, agus níor chuir sin stad orm iarracht a dhéanamh in ainneoin na “droch-ama” 🙂.

      Cé chomh bunaidh is atá sé a bheith ina ríomhchláraitheoir inniu?

      -Ní bhaineann sé le úrnuacht, is riachtanas é inniu, ach smaoineamh ar na rudaí seo a leanas, 20 nó 30 bliain ó shin, bhí clóscríobh riachtanach, go leor post a fuarthas go raibh a fhios agat nó go bhféadfadh tú é a dhéanamh ar a laghad. Sa lá atá inniu ann tá a fhios ag Oifig go bhfuil sé riachtanach, níl aon phost ann i ndáiríre nach gcuireann tú os comhair dhoiciméid na hOifige. Amárach, go han-luath, beidh clársceidealú riachtanach. Agus tá feidhm leis seo freisin ó thaobh pearsanta de, is rud loighciúil domsa é a bheith ar an eolas faoi cad a tharlaíonn sna cláir a gcuireann tú rudaí chomh tábhachtach le d’airgead, do shláinte, do theaghlach, mar níl a fhios agat ach a gcuid teorainneacha má tá a fhios agat conas a dhéanann siad obair agus chun é a bheith ar eolas agat, ní mór duit fios a bheith agat conas clár a dhéanamh.

      Cad iad na fadhbanna is féidir liom a réiteach nár réitigh daoine eile ar bhealach i bhfad níos éifeachtaí cheana féin?

      -Bhí iontas ort faoin méid bailte fearainn atá riachtanach inniu, agus chun an fhírinne a rá, is cuma go bhfuil na ríomhchláraitheoirí is fearr ar domhan sa phobal, beidh an obair níos mó i gcónaí ná cumas oibre na bhforbróirí, is féidir liom é seo a fhíorú i Gentoo, ann is daoine iad a fhorbraíonn an t-eithne, daoine atá ag obair do Google, Sony, srl srl ... an t-aon rud atá i gcoiteann againn ná nach bhfuil an oiread ama ag aon duine agus ba mhaith leo a bheith in ann an obair ar fad atá ar feitheamh a dhéanamh.

      Cén fáth teanga cláir a fhoghlaim inniu le ríomhchláraitheoirí chomh maith agus a bhfuil taithí acu cheana féin?

      -Tá freagra air seo sa dara ceist 😉 Ach anois is féidir liom a chur leis go gcaithfidh na glúine a bheith in ann tacú leis an obair atá forbartha cheana féin, leis seo is éard atá i gceist agam go n-imeoidh na forbróirí "a bhfuil taithí acu" de réir a chéile agus go mbeidh sé riachtanach don " níos óige »Glacann forbróirí freagracht agus cabhraíonn siad leis an timthriall a choinneáil beo, tá seans ann go n-imeoidh pobal nach bhfuil daoine óga agus gan taithí acu le himeacht ama, go beacht mar nach mbeidh deis ann eolas a tharchur.

      Agus cad a sceidealóidh mé?

      -Is é seo an rud is deacra le freagairt, ach déanfaidh mé iarracht sampla poco a thabhairt duit a thosaigh mé ag fulaingt le fadhbanna le GNOME 24 le déanaí agus an nasc atá aige le Wayland a choisceann cláir mar Shutter ó scáileáin scáileáin a thógáil. Is fadhb í seo domsa mar nuair a scríobhaim mo chuid alt, ní mór dom an méid a deirim a thaispeáint duit 🙂 agus mé ag cuardach beagáinín tháinig mé ar iarratas GNOME Screenshot, rud éigin “íostach” le rá a laghad. I measc a fheidhmeanna, tá ceann de réigiún scáileáin a thógáil, ach cad a tharlóidh mura dtógfainn an grianghraf go maith? Bhuel, caithfidh mé an clár a fhágáil agus a athiontráil, rud éigin tedious cinnte, cabhraíonn cnaipe a deir "Retake" nó rud éigin mar sin liom gabháil nua a thógáil gan a bheith ag imeacht agus dul isteach arís a chabhródh liom. tionscadal clársceidealaithe, níor chláraigh mé rud ar bith riamh i gcreat GNOME agus mar sin is léir go bhfuil a lán le foghlaim agam sula gcuirfidh mé mo “phaiste” leis an gcnaipe nua, ach ar an mbealach foghlaimím ríomhchlárú agus le beagán ádh tá sé gné beidh sé ina chabhair do níos mó ná ceann amháin nuair a bheidh sé ar fáil do chách.

      Is sampla é seo, is rud simplí é agus is cinnte go bhféadfadh aon ríomhchláraitheoir “saineolaí” eile é a dhéanamh cheana féin, ach mar gheall ar easpa ama follasach, ní raibh sé mar sin, anois is mise an té a bhfuil an fhéidearthacht ann é a dhéanamh é, gan a bheith i ndáiríre ina sárchláraitheoir.

      Anois níl ortsa ach rud a fháil a dhéanfadh do shaol “níos simplí” sna bogearraí sin a úsáideann tú chomh minic, is í an áilleacht atá leis sin má leanaimid an chomhairle a thabharfaidh mé duit sna hailt seo a leanas, an teanga is cuma, mar beidh a fhios agat na buneilimintí chun tuiscint a fháil ar an gcód a léann tú agus é a mhodhnú chun na rudaí a theastaíonn uait a dhéanamh, is mothú an-speisialta é sin 🙂

      Beannachtaí agus buíochas arís

      1.    aon duine a dúirt

        Sílim nach bhfuil an rud is éasca ach dul go dtí aicearraí an mhéarchláir agus trí phrionta teaglaim a shannadh chun gach alt-chló a ghabháil chun an fhuinneog ghníomhach agus an sárphriontáil a ghabháil chun rogha a dhéanamh ón ngabháil, ach amháin tar éis dom an clár gnome captures a oscailt. réigiún, tá na aicearraí atá ar fáil anseo, níl ann ach iad a shannadh

        1.    ChrisADR a dúirt

          Sin é an fáth go dtugann muid sampla 🙂 duit toisc go bhfuil rudaí beaga mar an gcnaipe sin á gclárú, is féidir leo cabhrú le cuid acu mar is féidir le daoine eile iad a thabhairt faoi deara, ach is cinnte go gcomhlíonann siad an príomhchuspóir, cabhrú le foghlaim le clárú, agus géilleadh do ghnéithe nua, Tar éis an chnaipe sin is féidir go leor rudaí a thosú, mar shampla bainistíocht seisiún, nó scáileán réamhamhairc de na grianghraif go léir a tógadh, nó i mbeagán focal, a lán rudaí a d’fhéadfaí a dhéanamh. Is é an smaoineamh go bhfaighidh tú rud éigin a chuireann ar do chumas fiosracht a léim, d’fhéadfadh go mbeadh feabhsúcháin nó gnéithe nua de dhíth ar aon bhogearra a ritheann ar do chóras nach bhfuil curtha i bhfeidhm go fóill mar gheall ar easpa ama nó pearsanra 🙂

      2.    mvr1981 a dúirt

        Go raibh maith agat. freagraí an-mhaith iad.

    2.    Bill a dúirt

      Bhuel, do dhuine nach mbeidh ina ghairmí sa réimse, bheadh ​​sé riachtanach a fheiceáil cén timpeallacht ina n-oibríonn siad, le haghaidh tascanna riaracháin agus treoracha araon, is féidir go mbeadh sé suimiúil fios a bheith agat, mar shampla, Python / Basic agus fios a bheith agat conas chun macraí a chlárú i bpacáistí oifige mar LibreOffice nó MS Office. Bíonn amanna ann nuair a d’fhéadfadh sé seo go leor uaireanta oibre a shábháil duit féin nó d’oibrithe eile atá thart timpeall ort agus iarraidh orthu aon tasc athchleachtach a dhéanamh, is féidir leat painéal a chruthú chun príomh-chóimheasa na cuideachta a ríomh go tapa tar éis duit nascadh leis an mbunachar sonraí de agus roinnt fiosrúcháin SQL a dhéanamh.
      Cosúil le gach rud, má tá na huirlisí ar eolas agat is féidir leat smaoineamh ar conas an leas is fearr a bhaint as. Níl gach rud déanta suas.

  7.   Marcelo a dúirt

    Guillermo, aontaím go hiomlán leat, "Ní dhéantar gach rud a chumadh" agus tá an méid a cheaptar inathraithe. Caithfidh tú an leas is fearr a bhaint as na huirlisí agus an ceann is fearr a oireann do do riachtanais a úsáid.

  8.   Ricardo a dúirt

    Maidir le cláir, is é an Béarla an chéad teanga le foghlaim, ansin an ceann is mó a thaitníonn leo agus is áille dóibh.

    1.    ChrisADR a dúirt

      Níor scríobh mé é, ach fíor 🙂 cuidíonn a fhios agam an Béarla go mór ós rud é go bhfuil an chuid is mó de na teangacha scríofa ann, ach freisin toisc go bhfuil an méid is mó faisnéise pearsanta ann freisin también Go raibh míle maith agat as a roinnt

  9.   Ruben salgado a dúirt

    Alt den scoth, chomh maith le spreagadh.

    1.    ChrisADR a dúirt

      An-chineálta, go raibh míle maith agat 🙂 Beannachtaí

  10.   Gonzalo martinez a dúirt

    Tá a fhios ag an gclárú conas an réasúnaíocht sin a réasúnú agus a aistriú go treoracha.

    Dhá shoiléiriú faoin alt:

    1) Bunaithe ar mo thaithí mar mhúinteoir cláraithe le beagnach 10 mbliana, is cuma cén teanga a fhoghlaimíonn tú leis, ach conas a fhoghlaimíonn tú agus cé chomh casta is atá sí.

    Sílim go bhfuil sé níos éasca teanga is féidir a fhoghlaim ar bhealach struchtúrtha, agus ansin dul ar aghaidh chuig rudaí níos casta eile, ná tosú le teanga mar Java ón tús.

    Tá sé níos éasca rud éigin cosúil le Domhan Dia duit i C nó Pascal a fhoghlaim mar bhonn, ná le cúpla líne (CLÁR i gcás Pascal, nó #include I gcás C) is féidir leat tosú ag forbairt an algartam agus an clár a chódú lena loighic go díreach, mar atá i Java, a bhfuil aicme, modh ag teastáil uaidh féin, agus roinnt rudaí eile nach bhfuil ró-ualach faisnéise ann do thosaitheoirí, agus b’fhéidir go dtabharfaí neamhaird air sin agus bogadh ar aghaidh chuig rudaí eile, ach is coincheapa iad atá ann, agus is é mo thuairim nach bealach maith é rudaí a fhoghlaim, go háirithe má chuireann an teanga iallach ort iad a úsáid. Tá sé cosúil le cleachtas sprice a thosú den chéad uair le M-16, agus lámhach ar feadh míonna i mód leath-uathoibríoch ag coinneáil an láimhseála leis an dá lámh cosúil le piostal.

    2) Braitheann cibé an ndéantar teanga a léirmhíniú nó a thiomsú ar a cur i bhfeidhm, ní ar an teanga féin. Mar shampla, má úsáidtear Python, le haghaidh aip gréasáin a úsáideann wsgi (mod_wsgi in apache, nó uwsgi do Nginx), tiomsaítear an cód python agus an modúl comhfhreagrach á thosú, ag giniúint comhaid .pyc

    Tá gineadóirí comhaid dénártha ann freisin le haghaidh java (a ghineann binaries dúchasacha in ionad bytecode), nó tiomsaitheoirí scripteanna php i binaries íon.

    Maidir leis an méid a deir siad faoi PHP, is teanga í atá deartha i ré eile, agus rudaí eile san áireamh, agus gan gnéithe nach raibh ann ag an am a mheas. Is léir nach é an rud is mó a úsáidtear ar domhan é ach is í an rud is mó a úsáidtear í, ach tá fírinne ann: is í an teanga í leis an seans is mó post a fháil i ngach clár. Bíodh a fhios agat nach gortaítear é, fiú mura dtaitníonn sé leat.

    Fiú mise, a bhí ag obair mar Riarthóir Córais le roinnt blianta agus a d’fhág post an fhorbróra, gach uair is minic caithfidh mé cód PHP a chur i rud éigin.

    1.    ChrisADR a dúirt

      Hi Gonzalo, go raibh maith agat as a roinnt,

      Gan dabht ach labhairt faoi ró-ualaí faisnéise gan ghá, is rud nach bhfuil riachtanach ag an bpointe seo a bheith ar an eolas faoin teanga chéanna a léirmhíniú nó a thiomsú 🙂 Cinnte tá an cur chun feidhme tábhachtach, ach má deirimid sin ag an leibhéal seo, ní ghinimid níos mó ná mearbhall. Ar an gcaoi chéanna, ní thugtar aghaidh ar shaincheisteanna cláraithe atá dírithe ar réada, nó ar choincheapa eile nach mór a dháileadh de réir a chéile ionas nach gcuirfidh siad daoine meadhrán.

      Ó tharla go bhfuil an spás teoranta, is é príomhchuspóir an phoist a thaispeáint do léitheoirí atá ag iarraidh a ríomh go bhfuil dhá shaol mhóra teangacha ann, go bhfuil na daoine a léirmhínítear “go traidisiúnta” níos “simplí”, go bhfuil na “traidisiúnta” a chuirtear le chéile beagán níos mó "casta" ach is fiú an leibhéal castachta sin tuiscint níos daingne a bheith acu agus gur faoi gach duine atá sé an teanga a roghnú, ós rud é ag brath ar an gcur chuige cláraithe, beidh siad in ann na tionscadail is fearr leo a roghnú agus ag an am céanna am beidh siad in ann an méid a léann siad agus / nó a scríobhann siad 🙂 a thuiscint

      Go raibh míle maith agat arís, beannachtaí.

      1.    Gonzalo martinez a dúirt

        Is botún é seo, níl aon teangacha tiomsaithe nó ateangaireachta ann, tá ateangairí agus tiomsaitheoirí ann do gach teanga, i gcásanna éagsúla.

        Ní ró-ualach faisnéise é a lua anois, is botún é ráiteas den sórt sin a dhéanamh. Is é mo thuairim go mbeadh sé níos táirgiúla neamhaird a dhéanamh de na hateangairí mura raibh tú ag iarraidh ró-ualach a dhéanamh ar fhaisnéis.

        1.    ChrisADR a dúirt

          Go raibh maith agat as an soiléiriú, cuirfidh mé san áireamh é nuair a fhillfidh mé ar an ábhar. Cheers

  11.   Ares a dúirt

    Cén teanga a mholann tú don taobh freastalaí ag smaoineamh gur thit php as a riocht?
    An rud céanna maidir le bunachair sonraí, níl a fhios agam an mbeidh rud éigin níos fearr agus níos nua-aimseartha ná mySQL.

    1.    ChrisADR a dúirt

      Níor thit PHP as a riocht ... Tá a saolré ag gach teanga, agus is cinnte gur teanga í an php cheana féin a théann isteach sa scála "aibí", rud a fhágann go bhfuil sí úsáideach ar leibhéal an ghnó, áit a bhfuil an chobhsaíocht thar aon rud eile ... Cosúil le roinnt banc ina ndéantar é a fhorbairt fós i java, atá níos “aibí” ná php agus is cinnte go bhfuil a lucht leanúna agus detractors aige ... Agus gan trácht ar COBOL ...

      Más é aonfhoirmeacht agus nua-aimsearthacht an rud atá á lorg agat, tá javascript ar cheann de na rudaí is fearr leis na “forbróirí cruachta iomlána” mar a thugtar air, cé gur tagairtí maithe iad paraidím ruby ​​nó “simplíocht” python freisin…. D’fhéadfadh fiú perl a bheith mar rogha ag brath ar na riachtanais 🙂

      Sa lá atá inniu ann tá an ORM (mapálaithe coibhneasta réad) ag glacadh go leor fórsa i dtéarmaí bainistíocht sonraí coibhneasta. Téann sé ó chomhréir SQL go láimhseáil aicme agus tréithe ... Láimhseálann beagnach gach teanga (mura bhfuil gach ceann acu) roinnt ORM.

      . Is rogha eile é Mongo DB seachas bunachair sonraí coibhneasta atá éirithe an-tábhachtach, áfach, is gá a buntáistí agus a míbhuntáistí a fhios agus bailíochtú an mbeadh sé ar an réiteach is fearr ag brath ar an riachtanas sonrach.

      Tá súil agam go gcabhróidh sé leat, beannachtaí 🙂

      1.    Ares a dúirt

        Go raibh maith agat, seiceálfaidh mé sin.

      2.    Ares a dúirt

        Rinne me dearmad ar.

        Cad a mholfá dom oibriú le JAVA i Linux?
        Más féidir leat idirdhealú a dhéanamh idir saor in aisce agus dúnta níos fearr.

        1.    ChrisADR a dúirt

          Is foinse oscailte iad Eclipse agus NetBeans, níl mé cinnte an bhfuil aon cheann ann nach bhfuil ann ach bogearraí saor in aisce, tá sé de nós agam vim a úsáid mar uaireanta bíonn an IDE iomlán mall agus seans maith go dtarlóidh earráidí forghníomhaithe mar gheall ar an méid cód a bhíonn ann. Beannachtaí 🙂

        2.    paulzeta a dúirt

          Chun oibriú le java i Linux úsáidim IntelliJ molaim duit.

          1.    ChrisADR a dúirt

            Is bogearraí dílseánaigh PS, IntelliJ 🙂

  12.   je a dúirt

    Is cuimhin le guys freisin ... Oibrím i mbanc agus deirim leat go dtógann teangacha cláir suíochán cúil chun ligean do nósanna imeachta SQL agus Stóráilte dul ar dtús.

    1.    Gonzalo martinez a dúirt

      Caithfidh tú iad a chur san áireamh na nósanna imeachta stóráilte, ach trí gan teanga iniompartha a úsáid idir innill, i mo thaithí féin ar a laghad, is éard atá i gcónaí ná iad a sheachaint mura bhfuil aon rogha eile ann.

bool (fíor)