Reactii redox. Oxidanti si reducatori | Lectii-Virtuale.ro
Go-ul Google ar putea îmbunătăți limbile de programare existente, simplificând dezvoltarea fără a sacrifica performanța aplicațiilor, dar probabil va dura ani de zile pentru a ajunge la o poziție stabilită care să îi permită un impact semnificativ. În consecință, va fi crucial ca Google să se angajeze să meargă pe termen lung, muncind din greu pentru a-și susține și întări acest lucru. În caz contrar, Go open-source nu va îndeplini potențialul său declarat de a oferi viteza de dezvoltare a unor limbi dinamice precum Python cu robustețea limbilor compilate, cum ar fi C ++.
"Mi-ar plăcea să văd un limbaj compilat și rapid în ultimii patru până la cinci ani - Ruby on Rails, Django, CodeIgniter - dar au sacrificat performanța aplicațiilor în această căutare " a spus Michael Wales, dezvoltator senior cu General Dynamics Information Technology
"Scopul Google este de a dezvolta un limbaj nu numai eficient pentru dezvoltator, în ceea ce privește dezvoltarea unei aplicații, dar și eficient pentru computer, în timpul procesării / utilizare a memoriei și a proceselor de afaceri ale acelei aplicații [cum ar fi] securitatea, concurența ", a adăugat Tara Galilor într-un interviu prin e-mail.
Totuși, Go este foarte mult la un moment dat, sursă comunitară y care se adună în jurul proiectului, au lucrat pentru ei.
"Ar putea fi cinci ani până la un deceniu înainte ca Go să atingă o masă critică pentru a fi un dispozitiv durabil în turnul de calcul al Babelului, 10% din noul proiect începe peste tot ", a declarat Al Hilwa, analist IDC.
Analistul Gartner, Ray Valdes, împărtășește o viziune similară. Valdes prognozează că va dura cel puțin cinci ani pentru ca Go să se țină solid și să construiască o comunitate stabilă de dezvoltatori care o folosesc.
"Principalii factori de inhibare sunt faptul că este complet nou, necesită învățarea unei noi limbi și a unui set de instrumente și cadru, iar codul existent este foarte mic, pe care dezvoltatorii îl pot folosi pentru a construi soluții ", a declarat Valdes într-un interviu telefonic. "Așadar, va dura ceva timp pentru a avea un impact în afara Google."
Acest calendar este o oprire pentru Alan Peters, principalul și fondator al Creative Singlebound, o agenție de marketing digital și fondator și CEO al Tap Riot, o pornire a aplicatiilor mobile
"O sa ma uit la ea pentru ca profesia mea necesita intelegerea acestor lucruri Dar, sincer, nu: Prezinta prea mult risc pentru oricare dintre afacerile mele", a spus el cand a fost intrebat dacă intenționează să investească timpul și eforturile companiilor sale pe Go chiar acum.
"Google are o cultură academică foarte valoroasă, care valorifică cercetarea și experimentarea." Computer Science academia îi place să inventeze limbi de programare ", a adăugat Peters prin e-mail. "La Onebound și Tap Riot, suntem cu adevărat orientați spre aplicații. Și lumea aplicată are un mod diferit de a-și dori să rezolve problemele: rapid."
Țara Galilor este îngrijorată de faptul că Google nu poate face angajamentul disciplinat, deliberat, va fi necesar pentru a reuși. "Desigur, ei sunt interesați de acest lucru acum, dar probabil sunt cei mai împrăștiați grupuri de dezvoltatori care să facă vreodată un profit, sărind de la proiect la proiect, fără a obține nimic în acel punct" perfect "- cu excepția Google Maps și Google Reader, "a spus Țara Galilor. "Adică, de cât timp am așteptat un manager de contacte decent în Gmail?"
Dacă Google nu reușește să acorde atenția necesară, va fi un păcat, deoarece noul limbaj de programare deține un mare potențial.
"Au reușit să vină cu o sintaxă mai curată și mai simplă, care păstrează cea mai mare parte a puterii limbilor mai vechi, care sunt mai complicate și au reușit să facă acest lucru într-un mod care face timpul de procesare foarte rapid, a spus Valdes.
"Se pare că au reușit să combine productivitatea unui limbaj dinamic cu performanța unui limbaj compilat și mai static", a adăugat el.
Țara Galilor găsește sintaxa lui Go prietenoasă, cu o simțire curată față de ea ca Python și Ruby pe Rails ", fiind, de asemenea, familiar cu sintaxa limbajelor bazate pe C. De asemenea, îi place că, ca limbaj compilat, aplicațiile lui Go se execută extrem de repede.
Țara Galilor are de asemenea laude pentru instrumentele lui Go, numindu-le "excelente". "Compilatorul este rapid, există un formatator care asigură faptul că toate fișierele unei aplicații sunt formatate în mod constant, ceea ce este excelent pentru echipele care eliberează codul publicului," a spus Wales.
Deci, care sunt cheile pentru un loc ca un limbaj de programare stabilit?
Pentru început, sintaxa pe care o place atât de mult ar putea fi rafinată, a spus Țara Galilor. "Sintaxa este mai verbotă decât obișnuitele dezvoltatori Python și Ruby, o greșeală care nu este ușor de trecut cu vederea, deoarece acesta este unul dintre principalele puncte de vânzare pentru aceste două limbi", a spus Wales. Țara Galilor consideră proiectarea goală, orientată spre obiect, pe care o consideră "o cădere importantă". "[Object oriented programming] este un concept dovedit care face ca managementul si intretinerea aplicatiilor mari sa fie mult mai usor", a spus el.
Google ar putea da un impuls major construind "aplicatii serioase" cu ea si demonstrand cat de mult mai simplu si este convenabil să le construiești cu Go, spre deosebire de alte limbi, a spus Hilwa într-un interviu prin e-mail.
Țara Galilor recomandă, de asemenea, să se pună un accent mai puternic pe tutoriale și pe abordarea dezvoltatorilor novici. "Documentația actuală și exemplele pe care le-ați furnizat pot fi înțelese doar de către dezvoltatorii experimentați", a spus el.
Google trebuie, de asemenea, să dezvolte instanțe pentru a construi biblioteci Go. "Nu numai că acest lucru este minunat pentru învățare, prin revizuirea codului altcuiva, dar face limba mai puternică", a spus Țara Galilor. "Istoria a arătat că sprijinul terților este locul în care majoritatea limbilor câștigă bătălia."
Peters recomandă recompensarea dezvoltatorilor interesați cu o mulțime de îngrijire delicată. "Google este un brand puternic care are o atracție emoțională la o anumită clasă de geek. Implicați-l pe geek", a spus Peters. "Dă-le acestui geek un acces interactiv cu doctorii reali la Google și accesul timpuriu la experimente. Lăsați-i să participe la crearea și îmbunătățirea, atunci ai ceva mai bun decât un dezvoltator: un campion de brand."
Războiul realist este ofensator? cu siguranță nu este glorios, dar trebuie să fie suficient de plăcut din punct de vedere cultural pentru a fi salvat, deci este subevaluat convențional, într-o oarecare măsură sărbătorit, iar când vine vorba de retrospectivitatea artistică, incredibil de romanticat. Apocalipsa Acum poate părea ca filmul anti-război chinezesc, cu excepția părții în care este, de asemenea, unul dintre cele mai frumoase filme făcute vreodată (a se vedea posterul filmului!). Asta e s
Et tu, jocuri video?
Am revăzut laptopurile - în special laptop-uri uriașe, de înlocuire pe desktop - de mai mulți ani, termenul de "laptop de jocuri" pare încă un paradox. La urma urmei, este încă un "laptop" dacă are un ecran de 17,3 inch și cântărește 9,2 kg (fără accesorii)? Nu este chiar.
Dar este cel mai nou laptop de jocuri Extreme Gaming de origine: Originea EON17-SLX. Acest monstru al unui înlocuitor de birou, care costă 3785 dolari configurat, oferă un procesor Intel i7-3940XM Extreme Edition de a treia generație, memorie RAM de 16 GB și o placă grafică grafică discretă Nvidia GeForce GTX 680M.
ClicKey este un utilitar freeware promițător care poate da un sunet de clic cusomizabil cheile dvs., astfel încât, de fiecare dată când le apăsați, fac un sunet mic, de exemplu, o mașină de scris.
Dacă pierdeți zilele tastaturii clanky sau doriți o indicație sonoră atunci când cheile tastaturii sunt recunoscute, vă poate interesa