
cptn_foxmk
07.06.2016
09:50:53
особенно с gsl

Lev
07.06.2016
09:51:02

Плюшка
07.06.2016
09:51:27

Lev
07.06.2016
10:14:47
вотжеж... полюбопытствовал, из чего всё же этот liteide... теперь грустно. впрочем пофигу.

Google

[Anonymous]
07.06.2016
10:32:57

Lev
07.06.2016
10:33:48
de facto да. копни поглубже любой софт - наткнёшься на плюсы либо, что реже. на пуре цэ
=)

Evgenij
07.06.2016
12:53:35

Плюшка
07.06.2016
12:59:14
натив код или CIL

Daniel
07.06.2016
13:00:50

Kirill
07.06.2016
13:12:06
копнуть еще глубже, до jvm )

Плюшка
07.06.2016
13:13:02
а потом ВНЕЗАПНО выяснится, что оракловская JVM написана на каком-нибудь паскале ))

cptn_foxmk
07.06.2016
13:14:00
JVM на сишечке)

Daniel
07.06.2016
13:14:15
и ассемблере, если уж копать

Evgenij
07.06.2016
13:14:16

Daniel
07.06.2016
13:14:35
но это все же не “любой софт”

[Anonymous]
07.06.2016
13:14:38
Сишечка на ассемблере

Google

cptn_foxmk
07.06.2016
13:14:39
вчера наткнулся на старый тред на хабре где один паренек поливал грязью все что со сборщиком мусора

[Anonymous]
07.06.2016
13:14:51
Ассемблер на машинных кодах

cptn_foxmk
07.06.2016
13:14:52
и саму идею сборщика мусора

[Anonymous]
07.06.2016
13:15:06
Wait, oh shit

Daniel
07.06.2016
13:15:07

Плюшка
07.06.2016
13:15:15

Daniel
07.06.2016
13:15:20
уже давно ассемблеры пишут на С

Плюшка
07.06.2016
13:15:21
ща в сорцы погляну

[Anonymous]
07.06.2016
13:16:28
Куда копаем то, господа?)
И зачем?)

Daniel
07.06.2016
13:16:47
когда-то давно первый транслятор ассемблера был написан в кодах. и примерно тогда же был написан первый компилятор С. с тех пор машинными кодами не занят никто, да и ассемблерные вставки теперь очень редки

Плюшка
07.06.2016
13:17:48
и тут я офигел

Kirill
07.06.2016
13:18:03

Плюшка
07.06.2016
13:18:10
Golang же

Kirill
07.06.2016
13:18:14
з.ы. зато руби там нет
и это меня лично радует

Плюшка
07.06.2016
13:19:28
ну да, иначе бы мегабайты зависимостей в виде интерпретатора

Kirill
07.06.2016
13:20:20
для руби есть кристал, а в gcc есть go ввиду его поддержки этим самым gcc ;)

Плюшка
07.06.2016
13:21:24
а можно скомпилировать кристал так, чтоб завести программу на голом железе?

Google

Evgenij
07.06.2016
13:24:30
Может кто подскажет есть ли аналог java.lang.ProcessBuilder в голанге

Kirill
07.06.2016
13:24:58
для того, чтобы тебе подсказать, люди должны знать жабу. можно другими словами? что нужно сделать?

Evgenij
07.06.2016
13:26:04

Kirill
07.06.2016
13:26:37
os.Exec?
тьфу, os/exec

Evgenij
07.06.2016
13:28:25
Да это и надо спасибо?

Kirill
07.06.2016
13:28:49
не за что, рад помочь

Evgenij
07.06.2016
18:21:17

Alex
07.06.2016
18:25:56
Да
Используем

Evgenij
07.06.2016
18:26:27

Alex
07.06.2016
18:26:34
Мы сами люди

Evgenij
07.06.2016
18:29:44
Понятно со стороны не брали интересно в россии много го программеров ?

Alex
07.06.2016
18:31:31
Да вроде хватает
Со стороны не брали, да

Daniel
07.06.2016
18:33:34
ну - есть слегка

Evgenij
07.06.2016
18:33:42
Ну вы должны понимать текучка абстракции итп

Max
07.06.2016
18:35:02
Ребят, просветите в одном вопросе. Есть ли для Go пакетный менеджер, который стал своего рода стандартом де-факто? Например как Composer у PHP, pip в питоне и т.д. Я видел много разных на любой "вкус и цвет". Или принято просто использовать то что больше подходит?

Мерлин
07.06.2016
18:35:24
go get
:D

Google

Max
07.06.2016
18:35:39
нее, что-то посерьезнее)

Paul
07.06.2016
18:38:17
а деплой производится выгрузкой одного файла - все необходимое лежит внутри

Max
07.06.2016
18:38:48
а версионирование к примеру?

Evgenij
07.06.2016
18:39:08
А godep?

Paul
07.06.2016
18:41:03
изучил вопрос специально. Коротко: все плохо. Длинно: использовать go get, правила создания пакетов требуют создавать на каждую версию отдельный репо, можно импортировать руками (но очень неудобно). В общем - в этом вопросе наблюдается незрелость. Кодеры на rust ехидно хихикают

Admin
ERROR: S client not available

[Anonymous]
07.06.2016
18:41:35
согласен, лично я пока на godep остановился но тоже им не рад

Evgenij
07.06.2016
18:42:01

[Anonymous]
07.06.2016
18:42:12
тоже искал чтобы по версиям тянуть можно быть, например vendor/sqlite3/0.1 , vendor/sqlite3/0.2 и тд
пока единственное более-менее решение на мой взгляд это фиксирование версий в gopkg.in

Kirill
07.06.2016
18:43:45
gvt + "вендоринг" который с 1.5 "из коробки"

Evgenij
07.06.2016
18:44:49

[Anonymous]
07.06.2016
18:45:08
https://github.com/FiloSottile/gvt
так, есть глупый вопрос, честно скажу что не гуглил, тут мне кажется проще спросить
можно из словаря (map[string]interface{}) вернуть значение по умолчанию, если ключ не сущевствует?
типо как в пайтоне, dict(...).get('name', 'default')
чтобы не расписывать типо
a := args["name"]
if a == nil { a = "default" }

cptn_foxmk
07.06.2016
18:54:26
ЕМНИП так вернется interface{}
а, нет
кстати тут есть баг: по ключу name может лежать значение nil

[Anonymous]
07.06.2016
18:58:04
так интерфейс и сделан, чтобы nil возвращао
когда нет ключа

Google

[Anonymous]
07.06.2016
18:58:12
и стоп
а
запутался

cptn_foxmk
07.06.2016
18:58:26
https://play.golang.org/p/di8OdS7vPM

Evgenij
07.06.2016
18:58:32
Мы сами люди
Как думаешь с улицы взать например пхп молодого и на го переучить дешево будет?

cptn_foxmk
07.06.2016
18:59:17
> @johhy13
Как думаешь с улицы взать например пхп молодого и на го переучить дешево будет?
по моим ощущениям программисты на го есть, работы нет :)
а го можно выучить за неделю

Nikita
07.06.2016
19:00:08
за выходные

Evgenij
07.06.2016
19:00:44

[Anonymous]
07.06.2016
19:03:26
А чего рисковать, ладно там банки еще, а обычные конторы то, чего бояться, коммунити больше, если гугл убьет его что наврядли то поддержка будет от коммунити
Или ждут 2ую версию, где по слухам дженерики будут
А писать то пишут полюбому

Evgenij
07.06.2016
19:05:59
Наверное проверить это кинуть объяву на вакансию только по цене непонятно?тк их практически нет

[Anonymous]
07.06.2016
19:06:51
Бери чуть выше заработка php, python да и всё

cptn_foxmk
07.06.2016
19:07:19
а какой город?

Evgenij
07.06.2016
19:08:18
а какой город?
Да сейчас при наших условиях город неважен я думаю? Но с русскоязычными

分解物質
07.06.2016
19:10:49
лел
чёт я смотрю тут большая часть даже A Tour of Go не осилила

[Anonymous]
07.06.2016
19:12:24
видимо ты тут только один такой, по турам :)