Jump to content
php.lv forumi

Dekādes ground-breaking tehnoloģija


qwerty

Recommended Posts

Man radās ideja jaunam fleimam.

 

Kad jūsprāt ir pēdējo piecu gadu un arī turpmāko piecu gadu visnozīmīgākā programmēšanas ground-breaking tehnoloģija, kas ienākusi vai ienāks jūsu ikdienā? Kāds tūlis vai tehnika kas ļoti iepaticies un rekomendētu citiem?

Edited by qwerty
Link to comment
Share on other sites

  • Replies 36
  • Created
  • Last Reply

Top Posters In This Topic

ja jūs sākāt programmēt pēdējo 3 gadu laikā, tad, react arī varētu būt ground braking.

 

Ground braking ir Googles uztaisītā V8 javascript engine, kura tiek izmantota, lai darbinātu server side javascript (nodejs). Pēc tam nāca npm (node package manager).

Attiecīgi visa front-end dev ekosistēma, kura mums tagad pieejama ir pateicoties nodejs.

 

Manuprāt tieši Google ar V8 iekustināja JavaScript attīstību. Valoda, kuru agrāk uzskatīja par vienkāršu skriptēšanas valodu pārlūkprogrammām, tagad tiek izmantota, lai darbinātu nopietnus projektus.

Link to comment
Share on other sites

Ja konteksts ir web izstrādes tehnoloģijas, tad:

No front-end viennozīmīgi reactjs un visa ekosistēma ap to, no back-end: scala, akka, spark, elasticsearch. Bet tas nav nekas groundbreaking, vienkārši dabīga lietu attīstība.

 

Ja plašākā nozīmē, tad:

mākslīgais intelekts, 3D printeri. Jau tagad ļoti daudz kas strauji attīstās pateicoties šīm lietām, bet domāju ka šo divu lietu kombinācijas drīzumā būvēs mums mājas, gatavos ēst, radīs apģērbus un kaudzi citu nepieciešamu preču.

Edited by codez
Link to comment
Share on other sites

 no back-end: elasticsearch.

Šo drizāk var uzskatīt par (ērtu) front-endu Lucenei (kas savukārt nav baigi jauna, no 1999), iespējas, protams, jaukas.

 

 

No "ground breaking" droši vien varētu piedomāt (praktiskam lietojumam gan nākotnes formā) par kvantu programmēšanu - potenciāli ir iespēja daudz līdz šim esošās lietas "izmest pa logu".

Link to comment
Share on other sites

Šo drizāk var uzskatīt par (ērtu) front-endu Lucenei (kas savukārt nav baigi jauna, no 1999), iespējas, protams, jaukas.

 

Nu tā jau ir, bet "kruts" (apauga ar fīčām) Elasticsearch palika tieši kādu pēdējo 5 gadu laikā. Vienubrīd pat mēģināju iztikt ar Elasticsearch kā vienīgo persistant storage, bet nu beigās tik un tā atgriezos pie mysql un elasticsearch atstāju tikai ātrai datu atlasei.

Link to comment
Share on other sites

Vēl: docker, java8 (konkrēti iebūvētais Nashorn js dzinējs, kur es, ja vajag, izmantoju reactjs servera puses rederēšanai).

 

lol par docker, freebsd jails un solaris zonas ir jau kādus 10 gadus, linux lxc ar nav nekas jauns, docker nav nekas cits kā smuks interfeiss 

Link to comment
Share on other sites

lol par docker, freebsd jails un solaris zonas ir jau kādus 10 gadus, linux lxc ar nav nekas jauns, docker nav nekas cits kā smuks interfeiss 

 

Nu git jau arī ir tikai smuks interfeiss failu diferenču glabāšanai, kura eksistē jau gadus 40+.

Tieši ērtā lietošana jau arī padara tehnoloģiju "ground breaking" ļoti daudzos aspektos.

Un tagad jautājums, cik developer mēnešus(gadus) tev vajadzēs, lai no freebsd jailiem vai solaris zonām, vai plika linux lxc panāktu kaut vai kaut ko attāli līdzīgu docker funkcionalitātei?

Link to comment
Share on other sites

Acīmredzot izpildījums, vienkāršība un viss kopumā nebija tik spīdošs, lai tas izietu tik plaši kā Docker. Docker galu galā jau nav tikai pliks image menedžments, bet konteineru arhitektūras paradigmas veiksmīgs izpildījums. Galu galā iespējams pats Smartos daudz ko iegūtu, ja varētu palaist uz savas platformas Docker konteinerus.

Edited by codez
Link to comment
Share on other sites

Okay,  Joyent mēģina palaist docker konteinerus savā SDC, bet cik saprotu, tā kā SmartOs nav gluži linux, tad tas nav tik vienkārši.

Bet tik un tā ar ko viņš ir labāks par linux bazētajām alternatīvām coreos vai mesos?

Un atgriežoties pie plika Docker, fiška jau tā, ka lielākā daļa lieto linux-u un tas, ka atsevišķos nišas OS bija līdzīgas fīčās, nenozīmē vēl to, ka tās ir pieejamas plašam lokam.

Link to comment
Share on other sites

Okay,  Joyent mēģina palaist docker konteinerus savā SDC, bet cik saprotu, tā kā SmartOs nav gluži linux, tad tas nav tik vienkārši.

Bet tik un tā ar ko viņš ir labāks par linux bazētajām alternatīvām coreos vai mesos?

Un atgriežoties pie plika Docker, fiška jau tā, ka lielākā daļa lieto linux-u un tas, ka atsevišķos nišas OS bija līdzīgas fīčās, nenozīmē vēl to, ka tās ir pieejamas plašam lokam.

smartos ir illumos forks, kas savukārt ir open solaris forks

 

un viens vārds ar ko tas ir labāks : dtrace

 

un tā starp citu mesos ir clustering/job scheduling solution's, nevis OS

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...