Websites

Google maakt programmeertaal aan om app te vereenvoudigen Dev

Hier moet een beginner aan denken om programmeur te worden !!!

Hier moet een beginner aan denken om programmeur te worden !!!
Anonim

Google heeft een uitvinding bedacht nieuwe programmeertaal die is ontworpen om de complexiteit van codering te verminderen zonder de prestaties van applicaties in gevaar te brengen.

Called is de taal intern getest bij Google maar bevindt zich nog in een experimenteel stadium. Daarom wordt het dinsdag vrijgegeven als open-source in de hoop dat het hulp krijgt bij zijn toekomstige ontwikkeling.

"We hebben Go ontwikkeld omdat we een beetje gefrustreerd raakten over hoe moeilijk de ontwikkeling van software in de afgelopen 10 jaar is geworden", zegt Rob Pike, principal software engineer bij Google.

Go wil de manier verbeteren waarop bestaande programmeertalen afhankelijkheid beheren, wat de softwarecomponenten zijn die applicaties hergebruiken, zoals bibliotheken, zei Pike. De taal is ook ontworpen om multiprocessor-werk bijzonder goed te verwerken, dankzij het gelijktijdige programmeermodel.

Google begon ongeveer twee jaar geleden met Go te werken en wijdde een team ongeveer een jaar geleden aan om er fulltime aan te werken. Het was bedoeld als een taal voor systeemprogrammering, zoals webservers, opslagsystemen en databases. Google staat echter open voor een vertakking in andere gebieden.

Op dit moment wordt Go niet gebruikt in een Google-service of -toepassing die op de gebruiker is gericht, omdat deze nog steeds moet worden ontwikkeld, waardoor externe programmeurs in aanmerking komen De foto. "We hebben betere bibliotheken en hulpprogramma's nodig, en de open-sourcecommunity helpt u graag met dit soort dingen," zei Pike.

Door een nieuwe programmeertaal te maken, blijft Google zich opdringen in het rijk van het berekenen van bouwstenen, ingegeven door een gevoel van urgentie om ze beter te maken. Deze motivatie heeft Google er ook toe gebracht om het mobiele Android-besturingssysteem, de Chrome-pc-browser en het nog niet uitgebrachte Chrome-besturingssysteem te ontwikkelen.