Go (програмски језик) — разлика између измена

Садржај обрисан Садржај додат
мНема описа измене
Ред 47:
 
* Синтакса и окружење које прихвата идеје које се чешће срећу у [[динамички програмски језик|динамичким језицима]].
** ОпционалнаОпциона скраћена декларација и иницијализација променљивих кроз локално закључивање типова података ({{јез-енг|local type inference}}; <code>i := 0</code> уместо <code>int i = 0;</code>).
** Брза компилација програма у извршну датотеку.
** Једноставно управљање пакетима (<code>go get</code>), као и једноставна и читљива документација пакета на интернету.
Ред 54:
** Систем интерфејса и уграђивања типова уместо уместо виртуалног и невиртуалног наслеђивања.
** Скуп алата који производи статички линковане извршне датотеке које не зависе од спољашњих библиотека.
* ЖељаТежња дака језикједноставности остане једноставанјезика - спецификација је довољно кратка да програмери могу целу да је запамте. Ово је могуће захваљујући избацивању функционалности које се често срећу у другим језицима.
* Изворне датотеке са кодом су увек кодиране као [[UTF-8]], што омогућује локализовање коментара и документације, али и имена типова, функција, променљивих и константи.
 
Гоу је често мета следећих критика: