пятница, 15 января 2010 г.

Афигенно афигенный google "GO"

После первой недели кодинга на Go, решил написать в блог. Вывалить все эмоции так сказать, коих накопилось немало. Язык, на первый взгляд, довольно сырой. Но это только на первый взгляд. Один net.Dial - такая конфетка, ммммм. Вообще, разработчики писали Go под лозунгом "сконнектим всё ко всему". Вы можете выполнить, скажем Copy для двух файлов, файла, сокета, файла... Copy копирует все из чего можно читать, во все, что может писать. И это круто. Разработчики предоставили мощнейшие интерфейсы. Все, что вне интерфейсов - не наше дело. По сути, можно рулить всем, зная как пишется Dial и Read или Write.

Напрочь отсутствуют хидеры. И правильно. В топку /usr/include

Компиляция. С "Go" можно поставить резонный вопрос - "где компиляция" ? Это компиляция ?! Это издевательство какое-то. Низзя чайку попить пока компилится. Компиляция любой хрени происходит за время одного чиха. По крайней мере, еще не писаны коды, которые бы долго компилились. Ждем действительно БОЛЬШИХ проектов. Да, пока "не рекомендуется" писать что-то большое на GO, но кого вы хотите этим остановить ? :)

Жалко что пока не хватает различных лайб, но это дело наживное.

Комментариев нет:

Отправить комментарий