← All posts tagged GOlang

Zert
Git Mercurial GOlang С удивлением узнал, что Go уже переехал с меркуриала на гит: golang.org
Вот это зрада так зрада. На меркуриале теперь что, вообще не осталось никаких значимых проектов?
Zert
Haskell GOlang Два бинарника с одной и той же функциональностью: запускается http-сервер. На х-е 12 мегабайт, на г-о 2 мегабайта. ДОколе!
Zert
Haskell GOlang Taки выпилил часть кода на г-о, а вместо него засунул св-тй х-ь. На х-е лично у меня лучше получается писать много кода, а на г-о он почему-то выглядит как г-о.
Zert
говно GOlang Ну уж нахуй, ещё что-то потребуется делать — таки разберусь с х-м. Уж лучше х-ь, чем это. Г-о хорош для тех, кто слаще рубишной морковки ничего не видел, а так-то нахуй.
Zert
GOlang А всё из-за того, что поленился разобраться до конца, как прицеплять сишную либу к х-ю, и сделал это на г-е.
Zert
говно GOlang Дичайше вымораживает вся эта мутабельность. Очень сильно привык, что если переменная связана один раз, то она и дальше будет иметь такое же значение, а тут append работает хуй пойми как. Стыдно и страшно.
Zert
GOlang docker Спрашивал про темплейтный движок, чтобы переписывать конфиги в докере перед стартом, ничего путного не подсказали. Написал свой на Go (докер, хуле). Если кому надо, то могу сорцы выложить на гитхуп.
Zert
Git GOlang Вот и Go переезжает на гитхаб. Скорее бы уже все переехали со всяких меркуриалов и свнов на нормальные VCS, и наступило бы счастье. Одно время держал на компе меркуриал только для того, чтобы ставить дев-версию из репозитория Go, сейчас вроде бы это говно совсем стало не нужно.
Zert
Erlang GOlang Вот так в коде Go можно повесить коллбэк на вызов rpc:call(gonode@localhost, enode, lambda, Args) со стороны ерланга:

eClos := func(terms etf.List) (r etf.Term) {
r = etf.Term(etf.Tuple{etf.Atom("enode"), len(terms)})
return
}

enode.RpcProvide("enode", "lambda", eClos)

github.com
Zert
говно Lua хорошо GOlang Год назад я пытался соскочить с голимого Erlang на Lua, но не получилось. Хотел одним чувакам попилить на Lua их разработки за символическую плату, но после нескольких часов колупаний не смог даже собрать проект. Как-то перехотел сразу этим заниматься. Потом прошло несколько месяцев и моим вторым языком, на котором я пишу примерно 30-40% времени стал Go. Получилось соскочить с ерланга, мне это нравится. В будущем буду смотреть ещё в сторону Rust (когда оно релизнется), там вроде бы тоже всё круто, но к тому же есть ADT и pattern matching.