Ite quare discis?

Ite quare discis?
Imago fons

Ire est iuvenis relative sed lingua programmandi popularis. By circumspectis notitia Stack Overflow, erat Golang qui tertium locum accepit in ordine programmandi linguarum quae tincidunt domino similis esset. In hoc articulo conabimur rationes favoris Go percipere, et etiam inspicere ubi haec lingua adhibetur, et cur etiam cognita sit.

A paulo historia

Lingua programmandi a Google creata est. Profecto nomen suum plenum Golang derivativum "Google linguae". Quamvis in annuntiatione lingua iuvenum appellata sit, hoc anno evenit decem annos natus.

Propositum creatorum Go erat evolvere simplicem et efficacem linguam programmandi, quae adhiberi potest ad programmatum summus qualitas. Rob Pike, unus e conditoribus Go, dixit Go destinatum esse programmatibus societatis qui relativorum novorum graduati sunt, et Javam, C, C++ vel Pythonem norunt. Pro eis, Ire lingua est quam cito intelligere et consueuerint.

Initio instrumentum intra Google erat, sed tempus e imis corporibus emersit et divulgatum est.

commoda linguae

Golang plurimas utilitates habet, tam notas, non notas.

Simplicitas. Profecto hic fuit praecipuus finis linguae conficiendae et consecutus est. Ire syntaxin satis simplex (cum quibusdam suppositis) ut applicationes citius explicari possunt quam nonnullae aliae linguae. Et hic sunt duo puncta interesting.

Uno modo, Golang satis cito disci potest ab incepto perfecto in programmando - qui aliquam linguam omnino nescit et modo meditatur ut technica fiat. Dici potest de Go quod fere simplex est ut PHP vel etiam Paschalis, sed tam potens quam C++.

Secundo, Ite dominari potest iam « programmator formatus », qui iam unam vel plures linguas cognoscit. Saepissime, tincidunt discas Ire post potitum Pythonem vel PHP. Praeterea programmatores quidam Pythone/Ite vel PHP/Go par feliciter utuntur'.

Magnus numerus bibliothecarum. Si pluma in Go es absentis, una ex multis bibliothecis uti potes ad officium faciendum. Ire aliud commodum habet - facile potes cum C bibliothecae correspondere. Est etiam opinio Go librariorum involucris esse pro C bibliothecarum.

Codicis munditiae. Ire compilator permittit te ut codicem tuum purum servet. Exempli causa, insueta variabilium compilatio errorum reputantur. Ite problemata forma maxime solvit. Hoc fit, exempli gratia, programmatis gofmt adhibitis salvis vel componendis. Formatting automatice corrigitur. Plura de his omnibus in consequat. effective.

Typing Static. Ite commodo elit sit ut amet elit error. Etenim a primis duobus diebus programmator ad typing dynamicam solet exasperari cum rationem cuiusque variabilis ac functionis necnon pro omnibus aliis declarare debet. Sed tunc patet, quod hic commoda continua sunt.

GoDoc. Utilitas quae valde simplificat codicem documentum. Magnum GoDoc commodum est quod adiectis linguis non utitur sicut JavaDoc, PHPDoc vel JSDoc. Utilitas maxima utitur notitiarum copia quae e codice documentis excerpta sunt.

Codicis conservationem. Facile est ponere propter suam syntaxin simplicem et concisam. Haec omnia legatum Google sunt. Cum universitas ingentem vim codicis habeat pro variis programmatibus productis, tum decem milia escoporum, qui omnia exciderunt, quaestio sustentationis oritur. Codicem comprehendi debet omnibus qui in eo operantur, bene documentis et brevibus. Haec omnia possibilia sunt cum Go.

Eodem tempore, Golang classes non habet (structurae sunt, struct), neque est subsidium hereditatis, quod valde simplificat codicem mutatum. Plus non sunt exceptiones, annotationes, etc.

Quid scribis in Go?

Fere omnia, exceptis quibusdam punctis (exempli gratia, explicationes ad machinam discendam pertinentes — Python optimizationes humili gradu in C/C++ et CUDA hic aptior est).

Cetera omnia scribi possunt, hoc maxime verum est in officiis interretialibus. Praeterea Ite valet applicationes enucleare sive ad finem utentis et ad excolendum daemones UI, et apta ad crucis suggestum applicationes et operas.

Exigere Golang

Ite quare discis?
Subinde magis ac magis in demanda fit lingua. Praeter illas societates quae in pictura supra insunt, Mail.ru Group, Avito, Ozon, Lamoda, BBC, Canonica et aliae cum Golang laborant.

"Nos negotium scandere constituimus, interest nobis novum suggestum technologicum fundamentaliter aedificare, quod celeri progressionis evolutionem efficiet. Ite confidimus propter celeritatem et constantiam, ac potissimum, auditores programmatum qui ea utuntur", procuratores Ozon anno MMXVIII dixerunt, postquam societas Golang mutandas decrevit.

Quid de reditibus? Stipendium a elit Go elit anno averaged 60-140 mille rubles notitia "Circulus meus" Comparata ad 2017, haec figura 8,3% augetur. Augmentum verisimile est in anno 2019 perseverare ut tot societates tincidunt Golang egent.

Quid deinde?

Progressio Golang certo non cessat. Necessitas adhibentium bonorum, qui hanc linguam noverunt, tantum augebunt, ut difficile non erit specialist (incipientis vel professionis) officium invenire. Principio, haec enuntiatio hodie adhuc pertinet, cum in mercatu IT tincidunt inest.

Ire bonum est tam incipientibus programmatibus quam professionalibus qui iam unam vel plures programmandi linguas noverunt. Fere programmator ullus eam discere vel discere potest.

Articulus coniunctim cum magistro paratus est Golang utique at GeekBrains per Sergei Kruchinin, pro quo ei multi gratias agunt!

Source: www.habr.com

Add a comment