[Ответить в тред] Ответить в тред

03/04/16 - Набор в модераторы 03.04 по 8.04
26/03/16 - Конкурс: Помоги гомункулу обрести семью!
15/10/15 - Набор в модераторы 15.10 по 17.10



[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 513 | 38 | 206
Назад Вниз Каталог Обновить

go.NewThread(10) // ЮБИЛЕЙНЫЙ Аноним 29/12/15 Втр 01:17:38  614671  
14513410582160.png (104Кб, 312x312)
14513410582181.png (187Кб, 768x1280)
14513410582212.png (37Кб, 1280x258)
14513410582223.png (96Кб, 768x1280)
В предыдущем >>576537 (OP) (тупичковом) треде произошел пиздец: Илюша залил на хабру очередной _наброс_, за что в конце-концов был переведн в read-only режим. В слаке пхпшников (аки русскоязычное сообщество) и вовсе ебанулись: там началась охота на ведьм, мальчишки ищут илюшу среди своих же. Илюша все так же остается персоной нон грата в слаке пхпшнков и самым заметным нон-конформистом сообщества. Продолжение следует...

В тред приглашаются те, кто неоправданно игнорировал этот модный метаязык на протяжении последних нескольки лет. Корзинка, ты еще не опоздал, а если ты все еще сомневаешься, какую технологию освоить, то не сомневайся! Go "по понятиям" опускает такие языки, как C++, Java, Python, Ruby и конечно же, Haskell (ведь мало того, что Go это функциональный язык программирования с лямбда исчислением, так ко всему прочему он еще и поддерживает гетерохуемонадки!). Современные стартаперы, стартеры и старперы выберают Go, потому что никакая другая технология сегодня не может похвастаться таким шикарным сообществом долбоебов и потрясающим туллингом, который позволяет сложно делать легкие вещи и сложно — простые.

Программы на Go компилируются статически, системы управления зависимостями из коробки нет (get просто обновляет мастера пакетов), но можно использовать gopkg.in и получать зависимости по тэгам в Git. Еще в Go нет инструментов для обобщенного программирования (кодогенерация онли) и эксепшонов — ошибки из функций возвращаются кортежем. С этой хуйней придется смириться. Ни в коем случае не верьте никому, кто говорит, что в Go нет ООП. Действительно, в Go нет классов, но ООП реализовано очень красиво и эффективно. Приятный бонус: Go очень быстро компилируется! Несмотря на то, что это не совсем правда для версии go1.5, в которой много кода было автоматически транслировано из С в Go, ближайшие несколько релизов обещают вернуть былую молниеносность. Go это production-ready язык, который уже реально года три тиражируется на рынке. Сейчас разные штуки на Go крутятся у Google, Cloudflare, Docker, Twitch, Dropbox, Heroku, Soundcloud, Baidu, DigitalOcean, Disqus, GitHub, New York Times, Parse, Square, Tumblr, Twitter и многих других, а это кагбэ намекаэт. Тем не менее, основная область применения Go — эксперименты под кроватью, домашние сервера и робота со сложными микросервисными хайлоад системами на локалхосте.

Всячина:
|| Тур: http://tour.golang.org/
|| FAQ по дизайну языка: http://golang.org/doc/faq
|| Go на примерах: https://gobyexample.com/
|| Как писать код: http://golang.org/doc/code.html
|| Как писать эффективно: http://golang.org/doc/effective_go.html
|| Форум (там можно задавать вопросы): https://forum.golangbridge.org/
|| Спецификация языка: http://golang.org/ref/spec
|| Популярные библиотеки по категориям: https://github.com/avelino/awesome-go
|| Новости о Go и всем, что с ним происходит (RSS есть): http://golangnews.com/
|| Подреддит о Go (там срачики и все такое): https://www.reddit.com/r/golang

Отмечаем новый год!
Аноним 29/12/15 Втр 01:18:57  614673
Легитимно.
Аноним 29/12/15 Втр 01:22:35  614674
>>614671 (OP)
А что там вообще обсуждают в конфочках? Я не конкретно про эту го-конфу, а в целом. Никогда этого всего не понимал, если есть какие-то проблемы - смотрю доки или сорцы, если какая умная идея в голову приходит - пишу в свой недоблог, помогать другим куда интересней и удобней на том же SO или даже тут.
Аноним 29/12/15 Втр 01:24:10  614675
>>614674
Там все как здесь, только за базаром надо следить.
Аноним 29/12/15 Втр 01:43:22  614679
14513426023360.png (581Кб, 640x480)
Вся суть ИТТ.
Аноним 29/12/15 Втр 01:58:26  614683
>>614674
В этих конфочках они друг другу интенсивно нализывают, холиварят, и илюшу конечно же обсуждают. Полезная нагрузка близка к нулю.

>>614679
А есть хайрез? Хочу на обои поставить.
Аноним 29/12/15 Втр 02:05:35  614685
>>614683
У меня нету. Спроси у илюши соус фотки же.
Аноним 29/12/15 Втр 02:06:43  614686
>>614685
Хотя ты и есть илюша, так что не спрашивай.
Аноним 29/12/15 Втр 02:07:29  614687
>>614686
Я только что охуел когда понял, что я тоже илюша. Пиздец!
Аноним 29/12/15 Втр 02:15:18  614690
Будильник. Встаю. Пошатывающейся походкой иду в ванну, на ходу расцепляя веки, ебучий коньюктивит. Ванна. Кручу вентиль крана. Вода. Ай блядь кипяток. Регулирую. Зубная щетка. Паста. Поднимаю глаза и смотрю в зеркало. На меня смотрит парень с опухшим лицом. Доброе утро блять. Полоскаю рот. Умываюсь. Сука ссать охота сил нет. Поворачиваюсь к унитазу. Журчание воды бьющей о керамику наполняет меня блаженством. Заканчиваю,трясу членом. Ааа.. как не труси крайняя капля один хуй в трусы. Иду на кухню. Блять чайник, ебаный чайник хули я его не включил как встал.? Клацаю кнопку. Шипение. Кофе,чай? Пустые пачки говорят что только какао. Ну пусть так. Открываю дверцу холодильника..Вчерашний омлет, кусок колбасы.. Неплохо. Ставлю в микроволновку. Кручу ручку. Шум двух приборов начинает вкручиваться в голову. Ухожу в комнату. Открываю ноутбук. Ютуб. Красивые девушки на дорогой машине мчатся по бесконечному шоссе показывая людям которые проезжают мимо них свои сиськи. Ухмыляюсь. Выключаю бук. Ищу плеер. Включаю. Марина и бриллианты начинает петь о грустных мыслях подростка. Переключаю. Металлика повествует о том что нет ничего важного. Пусть так. Под гитарный перебор возвращаюсь на кухню. Достаю из микроволновки омлет. Режу хлеб, колбасу. Насыпаю три ложки какао в кружку. Лью кипяток. Открываю окно ставлю чашку на подоконник. Холодно сука. Сажусь за стол. Омлет проваливается в желудок. Беру бутерброд. Ем запивая какао и поглядывая сколько его осталось. Половина. Достаю из пачки сигарету. Щелчок зажигалки рождает маленького ифрита у меня под носом. Делаю первую затяжку. Выдыхаю. Запиваю. Повторяю. Докуриваю. Бросаю бычок в пепельницу. Холодно сука. Иду в комнату. Одеваюсь. Ищу на столе мелочь на проезд. Ложу в карман. В прихожей ищу ложку для обуви. Блять да где ты ебаный в рот?!? Нашел. Какого хуя она там? Обуваюсь. Выходя из подьезда думаю закрыл ли квартиру. Шутка ли. Но почему то именно эти пять секунд всегда выскакивают из моей памяти. Остановка. Бабки. Откуда вы блять? Нахуя вам в восемь утра куда то ехать? Заваливаюсь в автобус. О свободное место. Сажусь. Рядом сидящая девушка моментально отворачивает лицо в окно. Ничего нового блять. Да и похуй. На остановке. Похмельный водила резко оттормаживает. Люди валятся друг на друга. Выхожу. Темнота. Тусклый свет фонарей. Достаю сигарету. Закуриваю.
- Именно в этот день все изменится? Да?
Вздрагиваю. Мысль как вспышка молнии. Блять опять.
- Ну да именно о этом ты думал когда засыпал. Десятки вариантов развития событий. Спасение чьей либо жизни. Находка чемодана с деньгами. Неожиданный звонок от крупной и известной фирмы с предложением вакансии на Go. Так ты хотел да?
Продолжаю курить. Мысль приобретает насмешливый голос, давней знакомой.
- Илья. Может хватит? Ты никчемен .Серая обыденность это все что тебе сулит судьба...И.. Ах да. Я же забыла. Амбиции..Ооо это единственное что у тебя осталось. Но и они постепенно уходят из твоей головы. Ну давай скажи...скажи. Что ты умный, настойчивый и терпеливый. И у тебя обязательно все получится. Давай же.
Выкидываю бычок. Останавливаюсь перед зеброй.
- Илья, не молчи. Поговори со мной. Расскажи как ты добьешься успеха именно сегодня. Это так захватывает.
Зеленый. Торопливо перехожу дорогу. Голос утихает. Видимо надоело...
Аноним 29/12/15 Втр 14:02:14  614923
14513869347700.png (44Кб, 593x486)
Какое ясное утро! Самое время найти еще одного илюшу среди своих же.
Аноним 29/12/15 Втр 14:05:27  614926
>>614923
Какие же они ебанутые там, даже ебанутей Илюши.
Аноним 29/12/15 Втр 14:08:24  614928
>>614926
Я сижу и уссыкаюсь, это просто блядский цирк уродов. Все хором орут, что им на меня похуй и я просто школьник, а в итоге уже третьи сутки выясняют, кто же среди них шпийон. Это настолько жалкое зрелище, лооол.
Аноним 29/12/15 Втр 14:11:34  614929
14513874947260.png (66Кб, 735x695)
Местные посетители двача увидели скрины в этом треде и наконец-то прохавали, что у меня есть ридонли аккаунт в их бомжатнике. Охота на ведьм приобретает новый окрас!
Аноним 29/12/15 Втр 14:13:38  614930
>>614929
Блядь, я больше не могу, прекрати. Это же, блядь, как за шизофрениками со стороны наблюдать, мне даже стыдно немного.
Аноним 29/12/15 Втр 14:27:53  614935
>>614929
Я вот только одного не понял, что мешает тебе один раз написать что-то рандомное в чат и стать немолчаливым?
Аноним 29/12/15 Втр 14:31:05  614937
>>614935
Чувак, ты задаешь слишком много вопросов. В той конфе сидят пхпшники, у них интеллекта нет как понятия.
Аноним 29/12/15 Втр 14:53:21  614944
14513900018570.png (36Кб, 567x405)
"илья - это ж не конкретная личность, а стиль общения и отношения"

тем временем илюша продолжает проплачивать разным юзернеймам, чтобы они "подставлялись"
Аноним 29/12/15 Втр 14:56:41  614945
>>614944
Илюша - m0sth8, я поймал.
Аноним 29/12/15 Втр 14:58:41  614948
>>614945
Ничего подобного, он просто моя проплаченная пешка.
Аноним 29/12/15 Втр 15:01:42  614949
>>614945
На самом деле диван и есть илюша, точнее его 2-я личность. Вот.
Аноним 29/12/15 Втр 15:40:15  614955
>>614949
Как лихо закручен сюжет. Убийца судья Главная истеричка против илющи - это илюша!
Аноним 29/12/15 Втр 20:40:27  615149
14514108276260.png (55Кб, 1048x149)
Из переписки с хуем, которого забанили, приняв за меня.

сутками ранее только так ваньку и компании надрачивал
Аноним 29/12/15 Втр 21:12:22  615167
14514127429740.png (974Кб, 1509x533)
Моча ты совсем ебанутая? Это, блядь, тред одного человека. Причём тут вообще го? Тебе не кажется, что это /pr, а не /fag?
Аноним 29/12/15 Втр 21:50:12  615199
>>615167
Здесь постят несмешное.жпг
Аноним 29/12/15 Втр 22:38:47  615233
>>615167
Я так понял это тред некого Илюши, которого обидели в каком-то чате и он воют с ними посредством треда Go на двачах? Я понимаю на язык всем насрать, но зачем кормить малолетнего долбаеба, превращая /pr в свалку.
Аноним 29/12/15 Втр 23:10:22  615248
>>615167
>>615233
НЕПРИЯТНО?
Марш в конфочку, не все илюши еще пойманы и зобанены.
Аноним 29/12/15 Втр 23:26:47  615260
>>615248
Да всем насрать на твою конфочку и на го, долбоёб.
Сектанты, блядь, ебучие. Из-за вашего ебанутого сообщества нет никакого желания смотреть в сторону го.
Аноним 29/12/15 Втр 23:57:32  615285
>>615248
Ну и что? Ну обидели тебя в этом чате, обидели на хабре, чего тебе нужно? Двач не твоя личная армия. Всем насрать, что где-то в каких-то там чатиках тебя вспоминают. Вот серьезно - насрать.
Go треды тупо вымерли из-за высеров малолетнего долбаеба.
Аноним 30/12/15 Срд 00:04:49  615294
>>615260
>>615285
С кем вы разговариваете? Это не я, лол. А вот это я. Короче, долбоебушки-сосачеры, такое дело. Не нравится тред, не нравлюсь я, whatever — скрываешь и проходишь мимо, не ебешь мозг мне, себе и пацанам итт.

Усекли?
Аноним 30/12/15 Срд 00:10:01  615305
>>615294
> срал по всему /pr/
> предлагает анону не срать в его треде
Аноним 30/12/15 Срд 00:27:53  615328
>>615260
А нах вообще сообщество тебе? Вот правда, что это дает? Времяпроебывание? Хуйня без задач. Если так посмотреть, то все сообщества так или иначе зашкварили свои языки. Пидоры - руби, шлюхи - ноду, илюши - го, шлюхипидоры - раст и т.д.
Аноним 30/12/15 Срд 00:30:52  615329
>>615328
Это намек учить кресты и присоединиться к сообществу мутных бородачей.
Аноним 30/12/15 Срд 00:49:22  615346
>>615294
Сасай лалка.

>>615328
Ты с этими долбоёбами потом работать будешь. Ой, постой-ка, а ведь вакансий-то и нет, ну тогда всё нормально.
Аноним 30/12/15 Срд 16:01:49  615656
а с этим вашим го можно на форекс вкатиться и стать миллионером?
Покритикуйте функцию Аноним 30/12/15 Срд 16:51:57  615680
[code="go"]
func checkPrompt(msg ...string) bool {
var prompt string
var result bool
fmt.Printf(msg[0])
fmt.Scanln(&prompt)
p := string(prompt)

switch p {
case "y":
fmt.Println(msg[1])
result := true
return result

case "n":
fmt.Println(msg[2])
result := false
return result

default:
checkPrompt(msg...)
}
return result
}
[/code]
Аноним 30/12/15 Срд 16:55:27  615681
>>615680
>result := true
>return result
Щас бы на паскале пописать.

Аноним 30/12/15 Срд 16:55:46  615682
>>615680
[code lang="go"]
func checkPrompt(msg ...string) bool {
var prompt string
var result bool
fmt.Printf(msg[0])
fmt.Scanln(&prompt)
p := string(prompt)

switch p {
case "y":
fmt.Println(msg[1])
result := true
return result

case "n":
fmt.Println(msg[2])
result := false
return result

default:
checkPrompt(msg...)
}
return result
}
[/code]
Аноним 30/12/15 Срд 16:56:28  615683
>>615681
Просто return false ошибку выдает
Аноним 30/12/15 Срд 17:07:08  615687
>>615683
Пиздец. Уродский язык.
Аноним 30/12/15 Срд 17:08:59  615690
>>615687
Мнение эксперта.
Аноним 30/12/15 Срд 17:48:22  615711
>>615680
Я несколько недель назад вот такую реализацию писал: https://github.com/tucnak/kamu/blob/newmodel/main.go#L30
Аноним 30/12/15 Срд 18:01:31  615717
>>615711
Ох бля, у меня говно из экрана полилось. Не зряж в сишечке и исходящих от неё эффект проваливания запилили, его запилили чтобы школьники по 8 раз дублировали хуиту.
case 'y':
case 'Y':
return true
case 'n':
case 'N':
return false

СТРУЮ УРИНЫ В ЕБЛО ИЛЮШЕЧКИ
Аноним 30/12/15 Срд 18:16:41  615724
>>615717
Спасибо, след коммитом залью в репозиторий, проглядел. Но и ты тоже нашел до чего доебаться, говнарь)
Аноним 30/12/15 Срд 18:18:02  615725
>>615711
[code lang="go"}
func checkPrompt(msg ...string) bool {
var prompt string
var result bool
fmt.Printf(msg[0])
fmt.Scanln(&prompt)
p := string(prompt)

switch p {
case "y":
fmt.Println(msg[1])
return true

case "n":
fmt.Println(msg[2])
return false

default:
checkPrompt(msg...)
}
}
[/code]

Можешь объяснить почему тут ошибка missing return at end of function ?
Аноним 30/12/15 Срд 18:20:31  615726
>>615725
https://ideone.com/WNUm48
Аноним 30/12/15 Срд 19:11:42  615746
>>615690
Ну, если для тебя невозможность написать return false - это ок, то сочувствую, это не лечится.
Аноним 30/12/15 Срд 19:32:38  615756
>>615717
В го же наоборот, проваливания самому надо прописывать.
Аноним 30/12/15 Срд 19:35:44  615759
>>615711
И еще вопрос, в го нельзя чтоли поменять регистр у строк? Часто вижу в разных го проектах такую хуйню типа val == 'huy' || val == 'HUY' || val == 'Huy' и тд. Хуйня какая-то.
Аноним 30/12/15 Срд 19:42:50  615763
>>615759
Можно. strings же.
Аноним 30/12/15 Срд 19:44:55  615764
>>615725
return перед checkPrompt(msg...) поставить наверное надо
Аноним 30/12/15 Срд 20:25:21  615789
>>615717
>>615756
Кстати да, чет я лоханулся. Глянул спеку — таки да, проваливание надо через fallthrough делать. Тут уже похуй, что писать — fallthrough или return, на самом деле. Но т.к. fallthrough я в коде никогда не встречал — выебнусь разок и заюзаю.
Аноним 30/12/15 Срд 20:25:50  615790
>>615759
Конечно можно. strings.To* методы есть, все работает. Просто те, кто пишут эти портянки — лохи.
Аноним 30/12/15 Срд 21:54:17  615885
>>615789
>проваливание надо через fallthrough
Щас бы провалится через проваливание.
Аноним 30/12/15 Срд 23:43:51  616015
14515082310550.jpg (13Кб, 300x300)
blog.docker.com/2015/12/ian-murdock/
Вот до чего Go-внокодинг довёл мужика.
Аноним 31/12/15 Чтв 01:35:24  616105
>>616015
Ты шутишь, а вообще жалко мужика...
Аноним 31/12/15 Чтв 09:28:28  616159
>>616105
Хуле жалко, он вроде сам выпилился
Аноним 31/12/15 Чтв 16:47:35  616343
14515696556550.png (113Кб, 737x614)
>>616015
Омежку побили офицеры - решил выпилиться, лол.
Походу наркоту нашли, видно, что уебок что-то употребляет.
Аноним 31/12/15 Чтв 17:05:50  616354
>>616343
http://pastebin.com/yk8bgru5 - последние твиты
>Maybe my suicide at this, you now, a successful business man, not a NIGGER, will finally bring some attention to this very serious issue.
>i'm hoping coming from a successful white guy it will help everyone
>I'm white, I made $1.4 million last year,
>I am a white male, make a lot money, pay a lot of money in taxes, and yet their abuse is equally doned out.
Омежка еще и расист.
И его, кстати, сажали в клетку. Может, нигеры выебали. Так и надо заносчивой падали. Успешный бизнесмен, лал.
Аноним 31/12/15 Чтв 17:23:34  616362
>>616354
> 2016
> печься о ебучих обезьянах
Либерашка, плз.
Аноним 31/12/15 Чтв 17:32:43  616364
>>616362
Мне похуй на нигеров, но он явно восхваляет белую расу. А раса - это чистая удача. Еще и в Америке родиться, и в успешной семье - лакбокс просто. Поэтому я искренне рад, что одним уебком стало меньше. Надеюсь, его изнасиловали перед смертью.
Аноним 31/12/15 Чтв 17:42:23  616369
>>616354
Лол, написал "ниггер", значит расист? Логика уровня феминисток с их leader/follower вместо master/slave. Судя по всему, его отпиздили копы, после чего он психанул и решил, что смерть успешного белого человека хотя бы обратит внимание общественности на мусорской беспредел, раз уж на "ебучих обезьян " всем было похуй. А судя по тому, что в новостях причину смерти не указали, а твиттер выпилен, ментовский беспредел таки имеет место, а цензура поработала над его сокрытием.
Аноним 31/12/15 Чтв 17:47:56  616373
>>616364
Чаю.
Аноним 31/12/15 Чтв 18:03:33  616378
>>616369
> написал "ниггер", значит расист?
Расист потому что написал что он "white" так как будто это имеет какое-то значение.
Аноним 31/12/15 Чтв 18:05:09  616379
>>616378
Недвижимость в белых районах гораздо дороже недвижимости в чёрных. Видимо, имеет.
Аноним 31/12/15 Чтв 18:06:21  616382
>>616354
Он походу совсем долбоеб был кек. Был бы он нигером, так бы да, шум поднялся, кукареки толерастов и прочей петушни. А так, белый, богатый, успешный, лал да кому нахуй он нужен. Одним только цветом кожи он уже виноват в глазах тех, кто обычно поднимает этот шум.
>>616369
Двачую.
Аноним 31/12/15 Чтв 18:07:16  616384
>>616379
Но то что он "white" еще не значит что он живет в дорогой квартире/доме. Написал бы прямо что у него квартира/дом дорогая, хотя не понимаю при чем здесь это.
Аноним 31/12/15 Чтв 18:07:30  616385
>>616378
Это именно что имеет значение в свете последних событий.
Аноним 31/12/15 Чтв 18:09:19  616386
>>616384
Ну вот есть факт корреляции цвета кожи населения с объективной реальностью. Нельзя сказать, что цвет ни на что не влияет.
Аноним 31/12/15 Чтв 18:27:02  616393
>>616386
Ну это касается крупных групп людей. Цвет конкретного человека не имеет значения.
Аноним 31/12/15 Чтв 19:16:14  616405
>>616393
Ну он и отнёс себя к крупной группе нечерных людей.
Аноним 31/12/15 Чтв 22:18:32  616486
>>616343
>>616378
Он имел ввиду как раз что полицейский беспредел касается не только черных, а всех.
Аноним 01/01/16 Птн 00:04:38  616540
>>616486
Но бугуртят когда беспредельничают над черными. Шах и мат.
Аноним 01/01/16 Птн 00:48:04  616547
>>616540
Но судя с его поста он надеялся что все начнут бугуртить когда увидят что беспредел применяется не только к ниггерам но и к белым из чего вытекает вывод что на беспредел по отношению к ниггерам всем похуй.
Аноним 01/01/16 Птн 01:06:20  616550
>>616547
> на беспредел по отношению к ниггерам всем похуй
Это для тебя новость?
Аноним 01/01/16 Птн 15:59:10  616643
>>616547
Ты с логикой проебался.
Аноним 03/01/16 Вск 10:55:09  617573
>2016
>в goвно-треде обсуждают ниггеров
Аноним 03/01/16 Вск 13:39:48  617656
14518175885670.jpg (93Кб, 604x316)
>>617573
Ну так нигерам исключения завезли.
Аноним 03/01/16 Вск 20:56:19  617986
>>617573
К сожалению, goвно тред и живет за счет ниггеров, почивших линуксоидов и малолетних дегенератов. Хотя сам язык может нести тоже массу лулзов, просто всем на него срать :(
Аноним 04/01/16 Пнд 00:06:46  618161
>>617656
А генерики?
Аноним 04/01/16 Пнд 00:10:15  618165
>>618161
Через год где-то. Язык проходит путь от сырого недоделанного говна к обычному языку.
Аноним 04/01/16 Пнд 20:32:45  618717
>>618165

если честно не пойму, языку сколько 7 (или 6??) лет со дня релиза!, а его все еще считают каким-то молодым, мол у него все впереди, все будет...
Аноним 04/01/16 Пнд 21:21:36  618755
>>618717
Ну а как иначе оправдать то, что он фактически не используется? Пара рекламных заявлений погоды не делает, вакансий в ЕС как не было, так и нет. Причём нет - не значит "мало", а значит совсем нет.
Аноним 04/01/16 Пнд 21:54:06  618778
>>618717
хачкелю вон уже 20 лет непрерывных побед, а до сих пор новый.
Аноним 05/01/16 Втр 14:55:38  619150
Как там с гуями, парни?
Аноним 05/01/16 Втр 17:08:37  619274
>>619150
Никак. Есть пара недокостылей, но в продакшн я бы их не использовал
Аноним 05/01/16 Втр 19:26:38  619398
>>619274
А за этот форк https://github.com/gotk3/gotk3 поясни? Нравится Go, хочется писать на нем. Но не хватает хоть какой-нибудь живой гуйни.
Аноним 05/01/16 Втр 19:36:54  619403
>>619398
go-qml
Аноним 05/01/16 Втр 19:41:20  619407
>>619403
Чем go-qml отличается от других недокостылей? Ничем
Аноним 05/01/16 Втр 19:42:24  619408
>>619403
последний коммит год назад
Аноним 06/01/16 Срд 13:18:37  619964
14520755177400.png (149Кб, 814x2024)
Не могу въехать в работу гороутингов этих ваших.

Вот допустим, есть
func download(url, name string) {
запрашиваем у сервера файл
открываем, записываем
закрываем //закрывать правильно вроде defer'ом?
}

тут у нас func main(list_files string) {
for i, _ := range list_files {
go download(i)
}

Это правильно? Или дайте, позязя, ссылку где для даунов объяснять про многопоточность эту.
Аноним 07/01/16 Чтв 00:35:58  620506
>>619964
https://tour.golang.org/concurrency/1
https://blog.golang.org/pipelines
Аноним 07/01/16 Чтв 02:48:56  620655
14521241362880.png (23Кб, 527x109)
Не могу скомпилировать https://github.com/superhacker777/hikka под линукс. Вываливается пик. В чем может быть дело?
Аноним 07/01/16 Чтв 03:17:35  620666
>>620655
Там же пикселями по экрану написано. Тип несовместимый.
Аноним 07/01/16 Чтв 13:06:06  620774
>>620666
Спасибо
Аноним 07/01/16 Чтв 16:50:45  620884
>>620655
Еще один макака обосрался когда дело дошло до cgo.
Аноним 08/01/16 Птн 16:48:48  621686
>>620884
Чувствуешь собственное превосходство?
Аноним 09/01/16 Суб 03:00:21  622005
>>620884
>Еще один макака обосрался когда дело дошло до cgo.

то есть, всех неизбежно ждет это разочарование в го? Все придут к cgo?
Аноним 09/01/16 Суб 08:46:00  622046
> позволяет сложно делать легкие вещи и сложно — простые
Скажите что это опечатка
Аноним 09/01/16 Суб 14:07:21  622162
>>622005
Что такое cgo?
Аноним 09/01/16 Суб 16:22:04  622261
>>622046
нет
Аноним 09/01/16 Суб 17:03:34  622285
>>614671 (OP)
нахуй вам го параша когда есть дэ?
Аноним 09/01/16 Суб 21:29:38  622502
>>622285
Го проще и пропиарнее.
Аноним 09/01/16 Суб 22:21:02  622543
https://github.com/salviati/go-qt5

Кто-нибудь пробовал? уже достаточно юзабельно?

Да, и, может несколько нубский вопрос (никогда не перекатывал): как используется обертка? Ну, в том плане, просто закидывается main.go вместо main.cpp или еще какие теплодвижения нужны?
Аноним 09/01/16 Суб 22:35:22  622551
>>622543
Тебе же прям жирным шрифтом пишут
>This is a fork of visualfc's qt4 bindings, and several critical bugs are inherited along the way. Until these bugs are fixed, this package is not recommended for any real use. I don't have any time to actively work on this project, but I'll keep reviewing and merging pull requests.
Аноним 09/01/16 Суб 22:38:45  622556
>>622551
Текст я читать умею, спасибо.
Нестабильные ветки пакетов тоже пользовать не рекомендуют. Но я все равно решил поинтересоваться, живой опыт все же более авторитетен для меня в данном вопросе.
Аноним 10/01/16 Вск 01:37:52  622654
Этот язык удобно использовать для ряда задач, связанных с парсерами, примитивными сервисами, в общем для создания стабильных сервисов-работяг и вообще задач рода - нет такой тулзы? Запили её.

Прекрасно уживается с другими стаками технологий, скорость запила высокая, шанс ошибки, обнаруженной на этапе компиляции, тестирования, а не втю рантайме высокий(не как в хаскеле, но в вполне приемлимый). Скорость появления первого прототипа высокая.

Не проверял на крупных решениях, возможно там начинается некий ад микросервисов.
Аноним 10/01/16 Вск 03:47:38  622706
14523868585630.jpg (28Кб, 398x500)
14523868585631.jpg (61Кб, 500x656)
14523868585642.png (370Кб, 1044x1294)
14523868585703.png (41Кб, 654x936)
С чего это так много литературы вышло по goвну за последние пару месяцев?
Аноним 10/01/16 Вск 06:28:32  622778
>>622706
Все больше дебилов завлекают в экосистему.
Аноним 10/01/16 Вск 10:15:44  622814
>>622706
http://dlang.org/getstarted.html
Аноним 10/01/16 Вск 10:16:23  622815
>>622502
ты наверное и дрочишь, вместо того чтобы бабу завести, ведь проще и пропиаренее среди шкалаты
Аноним 10/01/16 Вск 10:28:52  622821
>>622814
И как онл для промышленного применения?
Аноним 10/01/16 Вск 10:41:08  622825
>>622821
охуенен
Аноним 10/01/16 Вск 13:19:48  622884
>>622285
слушай, вот ты выёбываешься,а Дэ-тред протух давно и смыт
Аноним 10/01/16 Вск 13:21:36  622886
>>622884
Без Илюши и го-тред тонуть сразу начал, тред одного семена по сути был. Пузырь, понимаешь?
Аноним 10/01/16 Вск 13:22:53  622887
>>622886
ну в Ди просто всё работает - чего там обсуждать?

(автор прошлого Ди-треда)
Аноним 10/01/16 Вск 13:39:32  622901
>>622887
создай тред и будем унижать всех

дэ бог
Аноним 10/01/16 Вск 13:51:15  622904
>>622901
А толку? Все равно утонет за неделю.

мимо-еще-один-ди-бог
Аноним 10/01/16 Вск 14:00:24  622909
>>622904
утонет зк в нашей урине)
Аноним 10/01/16 Вск 14:47:35  622927
>>622909
>>622904
Пиздуйте создавайте, лучше семенить в своём Даун-треде, чем бампать Говнотред.
Аноним 10/01/16 Вск 17:39:44  623011
>>622927
В /pr/ уже был D-тред, но, к сожалению, утонул, так как никому не был нужен.
Прям как D, лол.
Аноним 10/01/16 Вск 18:29:25  623043
>>622825
В какой предметной области он охуенен? В каких случаях его дешевле использовать, чем тот же go/c++?
Аноним 10/01/16 Вск 21:03:09  623175
14524489894660.png (86Кб, 1075x762)
>>623011
Неплохая шутка вышла, пожалуй. Я оценил.
Аноним 10/01/16 Вск 21:21:01  623194
>>623175
>10/01/16
иди нахуй))
Аноним 10/01/16 Вск 23:15:03  623275
14524569038250.jpg (63Кб, 604x453)
Прив от тянки Илюшки-питушка))
Аноним 12/01/16 Втр 19:03:34  624307
Котятки, помогите, плиз, понять как работать со структурами

[code="go"]
func Search(id string) string {
req := Request(BASE_URL + HACKERONE + id)
json.Unmarshal(req, &SearchIdResponse)
desc := SearchIdResponse.Results.Description
return desc
}
[/code]

>type SearchIdResponse is not an expression
Аноним 12/01/16 Втр 19:58:08  624345
>>623275
Ебать, у илюши усатая тян.
Аноним 12/01/16 Втр 20:02:00  624348
>>624345
Эй чо сказал по еблу заехать?

Илюша
Аноним 12/01/16 Втр 20:08:37  624353
>>624348
Я сказал купи своей швабре скотч для депиляции, иначе я с пацанами приеду сам тебя отпизжу как собаку сука. Там-то и проверим как ты за пиздёжь отвечаешь, пидло ебаное.
Аноним 12/01/16 Втр 20:10:48  624354
>>624353
>с пацанами
а сам слабо?
Аноним 12/01/16 Втр 20:15:20  624356
>>624307
>>type SearchIdResponse is not an expression
Ну тебе же сказали, SearchIdResponse это тип, а не выражение. Нахуя ты тип в функцию передаешь?
Аноним 12/01/16 Втр 20:18:34  624360
>>624354
У меня только блатной шмот с путиным на спине и "путин ваз райт" на полосках адиковских, меня ж хохлы убъют нахуй одного.
Аноним 12/01/16 Втр 20:21:28  624361
>>624360
Тоесть ты правда считаешь, что если вы приедете на таком шмоте именно бригадой, то вас не забреют нахуй?
Аноним 12/01/16 Втр 20:29:22  624368
>>624361
Ну дык ты тупой шоле сука, мыж на тачиле братана моего поедем с тонировочкой и номерами скрученными, под какого нибудь груздя музло нас ваще не узнают.

Давай адрес сука, или зассал как пидло обоссаное?
Аноним 12/01/16 Втр 20:31:16  624370
>>624368
Я, если надо будет, могу и братков из ПС напрячь, они на вас пизданутых только так выедут. Я тебе даю последний шанс скатиться в ебаный закат.
Аноним 12/01/16 Втр 20:35:31  624371
>>624370
Дык я твоим браткам твои посты про перекот в ук и смену имени покажу, они тебя самого вскроют нахуй.
Ты таки оббосыш не сказал адрес, ахах.
Аноним 12/01/16 Втр 20:40:52  624375
>>624371
>Дык я твоим браткам твои посты про перекот в ук и смену имени покажу
Как ты мертвый-то им показывать что-то собираешься? Дурааак.

Схуя я должен какому-то опарышу из сети свой адрес палить? Ты давай хоть какие-то пруфы серьезности своих намерений, чтобы я понимал, что ты не очередной лошпет с хуем во рту.
Аноним 12/01/16 Втр 20:58:42  624390
>>624375
https://www.instagram.com/p/BAcwAwjLRsX
За щёку тебе доказал, питушок. Было классно, в следующий раз с тянкой приходи.
Аноним 12/01/16 Втр 21:12:40  624403
Ну ты где питушок?
Аноним 12/01/16 Втр 23:03:45  624476
>>624390
Океей. Ну теперь, когда ты уже потыкал писькой в монитор, может все-таки покажешь какие-то пруфы серьезности своих намерений, клоун? Или ты всё — слился?
Аноним 12/01/16 Втр 23:32:38  624502
>>624476
Слыш чо, какие пруфы-то блядь? Чтоб ты знал когда мы подкатим и своим нацикам подсосал? Не виляй как пидор задом а адрес давай. Пока сливаешься только ты, питушок мягкозадый. У нас батьки на районе таким как ты свои имена на заднице выбивали на зоне бля.
Аноним 13/01/16 Срд 10:38:19  624683
>>623275
даже усатая баба Илюши не спасет этот тред, гоу в rust посоны
Аноним 14/01/16 Чтв 10:00:55  625284
подкиньте задачку с использованием go, mq и асинхронности
Аноним 15/01/16 Птн 13:09:34  626067
>>622162
counter strike global offensive
Аноним 17/01/16 Вск 11:57:43  627403
http://gophergala.com/ — первый дистрибьютед хакатон состоится в след выходные. Кто будет участвовать? Могу взять в свою команду, если ты не лошара.

Илюша
Аноним 17/01/16 Вск 13:52:16  627449
>>627403
Возьми мой хуй себе в рот.
Аноним 17/01/16 Вск 15:47:52  627527
>>627403
Решил я, сёдня, значится, обновить свою хуюбунту до 15.10. Думаю дайка попробую кде5, чо там илюша наговнокодел.
Снес нахуй через 15 минут, еб твою мать, это говно лагучее чем юнити.
Аноним 17/01/16 Вск 16:20:34  627550
Сап, господа.
У меня лабораторная работа - написать клиент-сервер, используя сокеты Беркли. То есть более-менее низкоуровнево все это дело реализовать. Первоначально предполагалось, что можно использовать только си-подобные языки, но практика показала, что питон с его socket-библиотекой тоже ок. Голанг кажется занятным языком, и я думаю, что сделать это задание на нем будет хорошей практикой для его изучения.
Скажите, есть ли в нем подобная на питоновскую socket библиотека? Есть net, но я не понимаю, насколько там, эм, низкоуровнево все реализовано. Есть Accept() и Listen(), как они работают? Как обстоят дела с реализацией передачи файлов и их докачкой в случае обрыва соединения?
Аноним 17/01/16 Вск 16:21:48  627551
http://dou.ua/calendar/9345/ (Go Meetup у Львові). Илля, ТЫ ТАМ БУДЕШЬ?
Аноним 17/01/16 Вск 16:28:18  627556
>>627550
>используя сокеты Беркли
>эм, низкоуровнево все реализовано
Ты хлебнутый? Т.е., ты хочешь писать на голых сокетах с высокоуровенным апи?
>как они работают?
Так же как в питоне.
>Как обстоят дела с реализацией передачи файлов и их докачкой в случае обрыва соединения?
Я понятия не имею что у тебя там за сокетная библиотека в петоне, но берклиевские сокеты на любом языке - обвязка сишной библиотеки, которые ничем не отличаются.
Аноним 17/01/16 Вск 16:36:06  627573
>>627556
Спасибо за ответ.

>Т.е., ты хочешь писать на голых сокетах с высокоуровенным апи?
Да, что-то вроде того, насколько я понимаю.

>что у тебя там за сокетная библиотека в петоне,
https://docs.python.org/3.5/library/socket.html#module-socket
Аноним 17/01/16 Вск 16:47:21  627580
>>627573
>Да, что-то вроде того, насколько я понимаю.
Учитывая что в том апи референсе что ты кинул всё как и в си, и в го и в остальных языках, не слишком то понятно что именно тебе не понятно. Те же accept() и listen() описаны по твоей ссылке очень детально.
Аноним 17/01/16 Вск 17:01:00  627588
>>627580
Например, метод Listen() принимает только два аргумента, то все остальное делается за программиста, в отличие от сишного и питоновского socket нельзя установить флаги соединения, что очень грустно и склоняет к тому, что этот язык выбрать нельзя.
Аноним 17/01/16 Вск 17:01:07  627589
>>627403
хакатон потерпит. во Львове Go-meetup 23.01 - Иван председатель.
Аноним 21/01/16 Чтв 22:28:55  631423
14534045359750.png (20Кб, 200x200)
ВСТАЛА ЗАДАЧА СДЕЛАТЬ %ЗАДАЧАНЕЙМ%
@
ИЩЕШЬ НА ГИТХАБЕ ГОТОВЫЕ БИБЛИОТЕКИ
@
НАШЕЛ ПОХОДЯЩИЙ (И ЕДИНСТВЕННЫЙ) РЕПОЗИТОРИЙ С ТЫСЯЧАМИ ЗВЕЗДОЧЕК
@
ПРЕДСТАВЛЯЕШЬ КАК ЭЛЕГАНТНО РЕШАЕШЬ ЗАДАЧУ С ТАКОЙ-ТО ОХУЕННОЙ БИБЛИОТЕКОЙ
@

@
ПАМЯТЬ ТЕЧЕТ
@
ИЩЕШЬ РЕКУРСИВНЫЕ ССЫЛКИ
@
ДРОЧИШЬ pprof И ГУГЛ
@
ПЛАЧЕШЬ


Тру стори. Уже третий раз такое, но в этот раз масштаб проблемы реально впечатляющий. Звездочки на гитхабе ставят за симпатичный Readme и за йоба-API, а не за то, что это говно может не пару раз отработать, не обосравшись, а миллион.
Аноним 21/01/16 Чтв 22:33:10  631426
>>631423
Впрочем, я заебался, лучше перепишу это и буду только стандартную библиотеку дёргать.
Аноним 21/01/16 Чтв 22:39:55  631439
>>631426
>>631423
Илюш, свыкнись уже что коммунити Goвна - вчерашние раби хипсерки на хайпе.
Аноним 22/01/16 Птн 00:28:25  631526
Впрочем, разобрался без таких радикальных мер.

Никто не знает, кстати, что можно сделать, если автор оригинального гема пакета умер? Ну, реально умер, судя по тому, что даже в фейсбуке с мая не появлялся. Пиарить свой говнофорк? Ебал я эту хуйню, но просто сейчас начну приводить заброшенное говно к нормальному виду, исправлять ошибки архитектурные и обычные и делать все так, как оно должно было быть сделано и как оно сделано в альтернативных либах для других языков. Мне не нужны эти звёздочки, однако это все кому-то реально может понадобиться, но мой ноунеймный аккаунт на гитхабе вряд ли будет где-нибудь в топе выдачи, когда люди искать это будут. Зато будет в топе заброшенное говно мамонта.

>>631439
Я не он. Покормил.
Аноним 22/01/16 Птн 00:40:45  631532
Видал пару интервью, вкатившихся чуваков - это пиздец.

-Боги всегда правы, даже если вам кажется что нет, они всё-равно правы.
-Ты тупей богов, поэтому ты не можешь оспаривать их решение.
-Если боги лишили тебя чего-то привычного - это просто путь к просветлению, оно тебе и не нужно на __самом__ деле.
-Это лучший язык на свете, быстрый, с ГЦ, и быстрым кампелятарам (он будет таким - обещали боги).
-Я раньше писал на Цпп и мне было больно... Но я обрёл просветление и уверовал...
Аноним 22/01/16 Птн 00:55:47  631539
>>631526
Ты, блядь, какой-то ебанутый нахуй. Ты для себя пишешь или для гипотетических хомячков? Форкнул, исправил, юзай. Можешь еще пулл реквест отправить, вдруг автор воскреснет, а не воскреснет и хуй с ним. Хуле все так дрочат на эти звездочки хуюздочки как тп в соц сетях.
Аноним 22/01/16 Птн 03:06:06  631591
14534211663210.png (90Кб, 500x470)
>>631439
два чаю этому господину
Аноним 22/01/16 Птн 16:22:41  632031
Кто-нибудь будет на Gopher Gala в Москве? Можно пересечься, например.
Аноним 22/01/16 Птн 17:24:03  632082
>>632031
=> /ga/
Аноним 22/01/16 Птн 17:42:14  632100
14534737346120.jpg (129Кб, 1348x474)
Аноним 22/01/16 Птн 17:45:30  632106
>>632082
Как что-то плохое написал.
Аноним 22/01/16 Птн 17:48:08  632113
>>632100
->
>>627589
>Иван председатель
Аноним 22/01/16 Птн 20:06:06  632240
>>632082
>>632113
Значит, я один буду представлять /pr.
Какая-то странная область видимости Аноним 23/01/16 Суб 11:15:19  632640
[code="go"]
func main() {
if key == "" {
if login == "" && password == "" {
fmt.Println("login and password is null")
os.Exit(1)
} else {
key := auth(login, password)
}
fmt.Println(key)
if key == "" {
fmt.Println("Incorrect login or password. Exit.")
os.Exit(1)
} else {
fmt.Println("key is ", key)
os.Exit(0)
}

}
}
[/code]
>key declared and not used
Аноним 23/01/16 Суб 11:16:14  632641
Макака пидор.
Аноним 23/01/16 Суб 17:38:55  632841
>>632640
>key := auth(login, password)
Это новая переменная и ты её не используешь. Замени на key = auth(login, password)
Аноним 24/01/16 Вск 11:24:10  633259
>>632640
Проиграл с тебя. Программировать научился на ютьюбе?

http://play.golang.org/p/7YiO2VHbZo
Аноним 25/01/16 Пнд 19:52:30  634247
Сап, гоферы. Читаю go in action и там такой пример, на котором объясняют почему существуют некоторые ограничения у интерфейсов, не суть в общем, но не поясняется почему этот код выдает ошибку. Вот тот самый код - http://play.golang.org/p/dhXq4AdC-y

Я правильно понимаю, что ошибка "cannot take the address of duration" из-за того, что значение собственно нигде не хранится? Или это из-за чего-то другого?
Аноним 25/01/16 Пнд 20:39:28  634303
>>634247
Нет, если оно есть - где-то хранится, логично же. Ты просто с указателями проебался. Вот 2 примера возможной реализации твоего костыля:
http://play.golang.org/p/miafZD7Qmb
http://play.golang.org/p/7na2pjOTIb
Аноним 25/01/16 Пнд 22:11:48  634378
>>634303
Это не мой костыль. Писал же
>пример, на котором объясняют почему существуют некоторые ограничения у интерфейсов
Первый пример ты вообще переделал под значение и там все ок самое собой, но это уже другой случай совсем и смысл примера пропадает, а во втором тоже самое, что и у меня (разве что допольнительно прописано то, что делает го за нас). Не то как мне кажется.
Аноним 25/01/16 Пнд 22:49:55  634407
Собственно ответ в спеке как мне кажется - https://golang.org/ref/spec#Address_operators
Аноним 25/01/16 Пнд 22:57:08  634413
И еще тут если кому интересны детали почему http://grokbase.com/t/gg/golang-nuts/12af24jjst/go-nuts-should-parser-really-be-able-to-handle-this#20121015mgiv7gqwx2mtrtcxwbqqzvxg7e
Аноним 26/01/16 Втр 18:28:45  635005
>>633259
Меня заебал тупой синтаксис го.
Аноним 30/01/16 Суб 16:51:56  638501
Пасаны, с чего начать? Подкиньте каку-нибудь задачку на пару сотен - тысячу строк кода, чтобы ваш этот го освоить.
Аноним 30/01/16 Суб 17:28:40  638549
>>638501
говорят, в го менеджера пакетов нет, можешь сделоть
Аноним 30/01/16 Суб 19:35:23  638688
>>638501
Запили мне гтк2.
Аноним 30/01/16 Суб 19:51:48  638709
>>638688
Фубля.
Аноним 30/01/16 Суб 21:57:55  638841
Анон, не могу в программирование, совсем.
Есть программа, которая работает с облачным сервисом. Через неё можно добавлять описания, но только через консоль, заключая это самое описание в ковычки.
Нужен код, который вставлял бы описание из ткстшника, комплиментарного каждому файлу
Это реально с помощью каких-нибудь костылей сделать?
Аноним 01/02/16 Пнд 12:45:23  640099
дайте продолжение статей о омежке тридцатилетнем и катюше
Аноним 01/02/16 Пнд 12:59:07  640119
>>640099
>катюше
На хабре по тегам "go" и "криптовалюта".
>омежке тридцатилетнем
"Илюша ковалевский" в гугле.
Аноним 02/02/16 Втр 14:13:27  641074
>>640119
Хах, Илюша кокрастыке альфа =)
Аноним 02/02/16 Втр 17:12:55  641231
>>635005
Ещё раз проиграл с тебя, в этом участке кода минимум Go-специфичных вещей.
Аноним 03/02/16 Срд 01:48:34  641546
14544533144020.jpg (30Кб, 420x305)
Ну че там Илюша и Ванюша новых лулзов завезли? Или я не в теме, и они давно уже ушли на какой-то новый модный язык?
Аноним 03/02/16 Срд 02:11:41  641558
14544547015350.jpg (63Кб, 451x604)
>>641546
Бояре хохлошутов на каникулы отпустили, значится.
Аноним 03/02/16 Срд 02:56:35  641569
>>641558
они что геи?
Аноним 03/02/16 Срд 03:37:11  641580
>>641569
Будь у тебя усатая баба - тоже стал бы :з
Аноним 03/02/16 Срд 10:27:44  641648
>>641569
Почему сразу геи?
Аноним 03/02/16 Срд 14:15:17  641840
>>641558
Какая плюшечка пухленькая :3
Аноним 03/02/16 Срд 21:29:04  642183
>>614671 (OP)
тред не читал. Скиньте слак пхпшников
Аноним 07/02/16 Вск 15:49:09  646196
>>615746
>невозможность написать return false
ШТО?
Аноним 07/02/16 Вск 16:15:52  646220
14548509524120.png (108Кб, 312x312)
чем больше узнаю про язык, тем больше понимаю смысл маскота
Аноним 10/02/16 Срд 00:54:52  648604
Бамп
Аноним 11/02/16 Чтв 11:30:11  649840
>>648604
>бамп в тематике
Аноним 15/02/16 Пнд 14:45:54  654952
Анон, какой web-фреймворк актуален? Martini c колбэками ноде-стайл идёт сразу нахуй, а вот Revel понравился.
Аноним 18/02/16 Чтв 16:47:15  658630
>>654952
Gin смотрел ?
Тебе для web`a или server-side ?
Аноним 18/02/16 Чтв 16:55:41  658642
>>658630
Ему жеж не нравятся колбэки как в ноде, хуёвое предложение, илюш.
Аноним 19/02/16 Птн 10:02:50  659285
>>658630
>Тебе для web`a или server-side ?
Для Web значит с шаблонизатором? И те и другие интересуют в общем. Главное, чтобы не один мэйнтэйнер с годовалой давности коммитом.
Аноним 19/02/16 Птн 10:15:03  659290
1.6 вышел, а вы молчите. суки
Аноним 19/02/16 Птн 10:28:00  659298
>>659290
Так там нихуя нового.
Аноним 19/02/16 Птн 10:29:56  659299
>>659298
HTTP/2 как минимум
Аноним 19/02/16 Птн 10:33:40  659300
>>659299
В сиде библиотек есть везде, иакое себе нововведение.
Аноним 19/02/16 Птн 11:48:49  659335
>>659298
Там gc допилили еще, оптимизации для крипты.
Аноним 19/02/16 Птн 13:58:16  659400
>>659335
>Performance of Go programs built with Go 1.6 remains similar to those built with Go 1.5. Garbage-collection pauses are even lower than with Go 1.5, but this is particularly noticeable for programs using large amounts of memory. With regard to the performance of the compiler tool chain, build times should be similar to those of Go 1.5.
Это с офф. Бложика. Обсуждать грубо говоря нехуй – обычный мажорный релиз с допилами, парой новых платформ (вроде андроида х86) и ускоренной сортировкой.

Разве что инструментарий cgo улучшили, это оч приятно.
Аноним 19/02/16 Птн 15:12:54  659465
Вы тут обсуждаете 1.6, а тем временем главный высератель ГОвнообщины, Иван Даунилюк слился - https://twitter.com/idanyliuk/status/700393593178030081
Аноним 19/02/16 Птн 15:38:16  659483
14558854961330.png (151Кб, 665x714)
>>659465
Аноним 19/02/16 Птн 15:48:26  659503
>>659465
Бедняжка, в интернете обидели. Хнык.
Аноним 19/02/16 Птн 15:50:33  659506
>>659465
Мне вообще пофиг на ваше пщ, но я его поддерживаю.
Аноним 19/02/16 Птн 15:59:26  659517
>>659465
Никогда не понимал этот дроч на языковые сообщества, когда есть двач.
Аноним 19/02/16 Птн 16:05:52  659522
>>659506
Я тебе секрет открою: люди такие везде, всем похуй на соседей, главное чтобы своё говно тёплое было.
Этот слился, написав слёзную тираду из-за того что кто-то спамил в рандоме и недвусмысленно намекал на него.
Аноним 19/02/16 Птн 16:15:16  659531
>>659522
Европейцу неприятно.
Аноним 19/02/16 Птн 19:42:33  659798
>>659465
Ну вы бы хоть вбрасывали предысторию для тех, кто не следит, но интересно.
Аноним 19/02/16 Птн 20:06:03  659827
>>659465

так он там какие-то говно статьи на хабре делал, хозяева и турнули, не?
Аноним 19/02/16 Птн 20:07:03  659829
>>659798
http://pastebin.com/gfVLcAxJ
Та самая паста от него.
Аноним 19/02/16 Птн 20:08:10  659834
>>659827
Нет, его просто подъёбывал челик в конфочке, и он обиделся на похуизм админов.
Аноним 19/02/16 Птн 20:09:21  659835
>>659827
а все норм, котлин же вышел, хипстеры переезжают на свежее
Аноним 19/02/16 Птн 20:13:07  659844
>>659829
читал и плакал, пускай приходит к нам, у нас тут лампово и никто никого не обижает.
Аноним 19/02/16 Птн 20:23:56  659877
>>659835

https://habrahabr.ru/company/JetBrains/blog/277573/#comment_8778935
Аноним 20/02/16 Суб 06:01:23  660738
14559372841020.jpg (28Кб, 436x359)
>>659829
Вот это топлельный кек. В интернете меня обижают, плохие русские, я женщина много делаю для коммунити и требую к себе уважения, это не политика, меня тралят, слишком много русских в русскоязычной слаке, это не политика.
Обиженка какой-то, на зоне такого бы сразу определили на известную всем позицию.
Аноним 20/02/16 Суб 06:02:16  660739
>>659877
Илюша же пилит/-лил какой-то язычок поверх Го, не?
Аноним 20/02/16 Суб 06:18:12  660742
14559382928020.jpg (190Кб, 968x1998)
>>659829
С пикрилом ассоцириуется

Припекло как он использует слово bias, типа это неебацо какое непереводимое на русский язык слово
>>660739
Аid какой-то
Аноним 20/02/16 Суб 07:03:14  660743
А что это и где это за гоу конфа у вас?
Аноним 20/02/16 Суб 16:27:04  661046
А куда делся Илюша?
Аноним 20/02/16 Суб 17:39:14  661107
Ваню обидели, не разрешили постить политику в русском го комьюнити. ебанулся в конец. судя по их треду, модеры даже не банили его.
Аноним 20/02/16 Суб 17:41:59  661109
он там пишет что его кто-то материл. чтож он сам его не забанил ведь модером был кажется
Аноним 25/02/16 Чтв 00:19:33  665768
Что же творится, господа. Был оказывается релизунчик 1.6, а на хабре, ироды, даже статьи не забабахили. Го все?
Аноним 26/02/16 Птн 09:49:05  667379
Анон, можно явно получить только первое значение возвращаемое из функции?

type Shit struct {
nigger float64
}

shit := Shit{strconv.ParseFloat("0.5", 64)}

Естественно, выдаёт ошибку. Я конечно оформил функцию, которая отбрасывает ошибку, но можно как-то проще сделать в таком случае?
Аноним 26/02/16 Птн 11:25:45  667425
>>667379
shit, _
Аноним 26/02/16 Птн 11:26:23  667426
>>667425
Черт, невнимательно посмотрел
Аноним 28/02/16 Вск 17:39:45  669967
>>667379
Только через функцию-обертку.
Аноним 01/03/16 Втр 18:26:44  672489
http://oden-lang.org/
Вышла вот такая вот хаскелеподобная хуитка, компилирующаяся в Goвно.
Илюш, где там твой язычок?
Аноним 01/03/16 Втр 21:15:17  672609
>>672489
Он уехал в АТО.
Аноним 01/03/16 Втр 21:22:57  672617
>>672609
в смысле, ислам принял?
Аноним 01/03/16 Втр 22:22:19  672719
>>672609
Ты хотел написать ВНА, какол?
Аноним 01/03/16 Втр 23:28:10  672834
>>672719
Ты чё, дебил? Хоть раз видел, чтобы кто-то писал на АТО, когда речь идёт о месте? Или ты решил просто доебаться до формулировки? Всем, кроме тебя, ясно, что имеется ввиду в зону АТО.
А ещё я не хохол.
Аноним 02/03/16 Срд 23:27:30  673874
14569504507930.jpg (106Кб, 545x545)
Решил я обмазаться Goвном. Очень понравилась та же идея безопасных указателей и встроенный параллелизм. Пока только приглядываюсь.
Что и кого стоит почитать, поцоны?
Это правда, что в итоге все будет скомпилировано в один большой исполняемый файл?
Ну и такой вопрос, я правильно понимаю, что GUI на Go хуй напишешь без костылей?
Аноним 02/03/16 Срд 23:31:21  673880
И да, краем уха слышал, что Гугол в конец охуел планирует переводить Android с богомерзской жабы на golang. Это правда?
Аноним 02/03/16 Срд 23:32:39  673884
>>673880
Нет, на OpenJDK.

>>673874
>Это правда, что в итоге все будет скомпилировано в один большой исполняемый файл?
Аноним 02/03/16 Срд 23:33:12  673887
>>673874
>Это правда, что в итоге все будет скомпилировано в один большой исполняемый файл?
Да.
>Ну и такой вопрос, я правильно понимаю, что GUI на Go хуй напишешь без костылей?
Да.
Аноним 03/03/16 Чтв 00:52:51  673973
>>673874
https://golang.org/doc/
Аноним 06/03/16 Вск 10:57:15  677986
вверх
Аноним 06/03/16 Вск 13:27:37  678076
>>673874
> безопасных указателей
До первого nil.
Аноним 09/03/16 Срд 19:55:21  681804
>>614671 (OP)
Интересно, какими колёсами закидывались соображениями руководствовались гугловцы, создавая инфраструктуру проекта в которой нет отдельного workspace-а для каждого проекта, а всё живёт в пакетах под GOPATH? Я понимаю, что «эфемерность» очередной модный баззворд, но хранить рога и крылья в одном месте как-то... Добавив к этому version control получим милейшую картину, не правда ли?
Аноним 09/03/16 Срд 20:44:27  681850
>>681804
>Добавив к этому version control получим милейшую картину, не правда ли?
Так там её нету и не планируется. Хочешь собрать что-то на новом месте - стягивай с гита с последними изменениями))))
Аноним 09/03/16 Срд 22:08:56  681948
>>681850
То есть для апдейта 6 разных компонент моего проекта, мне нужно выполнить pull 6 раз. Ну или создать пакет, в котором 6 карпов пакетов моего проекта, и уже в нём прописать .git. Так что-ли? Ну или сколхозить скрипт зовущий git pull с 6 мест. Это... такой специальный способ извращения или я чего-то всё-таки недопонимаю?
Аноним 09/03/16 Срд 22:18:10  681956
>>681948
>То есть для апдейта 6 разных компонент моего проекта, мне нужно выполнить pull 6 раз.
Да. Только здеся это называется go get. Тут суть даже не в том, что будет при попытке обновления, а в том что если в какую-то библиотеку внесут небольшие внешние изменения – каждый будет сидеть с разной версией, и класть хуй на другого. То же самое со сборкой давно не обновлявшихся пакетов.
Аноним 09/03/16 Срд 22:54:15  682000
14575532555020.jpg (114Кб, 512x384)
Сап, гофераны. Недавеча начал пилить REST API на gin и столкнулся с такой штукой. Хочется версионировать ручки (r.Group('v1488')), но при этом хочется аккуратно разложить ручки разных версий по папочкам и файлам. Как бы это лучше сделать, чтобы удобно сопровождать.

В идеале хотелось бы каскадно опускаться до более младших версий ручек, если нет запрошенной (v1488/get -> v1477/get and so on), но и без этого перетопчусь.
Аноним 10/03/16 Чтв 01:19:52  682139
14575619929940.jpg (37Кб, 600x730)
Кто может коротко пояснить человеку который никогда не работал с бекендом, но решил потестить этот ваш golang. Вот лежит index.html. Лежат файлы в папках /js/some.js. /css/some.css. Пользователь запрашивает get, а там Callback Index:
router.GET("/", Index)

Допустим вот определение этой функции:
func Index(w http.ResponseWriter, r *http.Request, _ httprouter.Params) {
fmt.Fprint(w, "Welcome!\n")
}
Как мне вернуть пользователю через нее все эти файлы и собственно сам index.html? Мне кажется где-то я проебался по полной, помогите или тыкните где подробно объясняется как подобные вещи делаются.
Аноним 10/03/16 Чтв 23:07:44  683229
>>682139
Напиши на ангуляре приложение, а на го - апи.
Аноним 12/03/16 Суб 09:54:12  684780
>>682139
Возвращаешь index.html, а в нём уже подгружаешь js и css.
Аноним 14/03/16 Пнд 00:35:13  687026
Что за операторы `>>` и `<<`?
Вот пример https://github.com/grahamking/latency/blob/master/tcp.go#L65
>tcp.DataOffset = byte(mix >> 12)
Аноним 14/03/16 Пнд 18:13:13  687740
>>682139
Если хочешь просто посмотреть то прочитай про html template в go, а так да, тебе к angular/react
Аноним 14/03/16 Пнд 18:17:59  687745
>>687026
Го-дегенераты ничего не слышали про битовые операции, как неожиданно. Не, ну в самом деле, такое ощущение, что быдлокодеры на го это такое же днище как быдлокодеры на каком-то пхп, если не хуже.
Аноним 14/03/16 Пнд 18:22:14  687755
>>687745
>mix >> 6 & 7
Мне кажется или так делают только черви-системщики?
Аноним 14/03/16 Пнд 18:33:22  687785
>>687755
Так делают те, кому нужен перфоманс. Или у тебя альтернатива есть?
Аноним 14/03/16 Пнд 20:21:21  687978
>>687785
>Или у тебя альтернатива есть?
Купи нормальный компьютер.
Аноним 14/03/16 Пнд 21:02:08  688014
14579785288680.jpg (231Кб, 800x1067)
>>687978
На компьютере программируют только мудаки.
Аноним 14/03/16 Пнд 21:16:30  688023
>>687978
Правильный ответ – завезти в компилятор нормальный оптимизатор, как в сях, который сам это будет делать. Только сори, у нас тут быстрая конпеляцея)))
Аноним 14/03/16 Пнд 21:20:01  688029
>>688023
При чем вообще оптимизации? Там же вроде биты или пакуются в байт или распаковываются. Как по другому без сдвигов и побитовых операций такое сделать?
Аноним 14/03/16 Пнд 21:33:52  688056
>>688029
import github.com/ivan/bitoperations
tcp.DataOffset = bitOperations.Shift("left", 12)
Аноним 14/03/16 Пнд 22:26:55  688121
>>688023
быстрая конпеляция там из-за другого, а не из-за того, что оптимизаций не завезли
Аноним 15/03/16 Втр 00:08:17  688301
>>688056
>import github.com/petro/mathoperations
>a = mathOperations.Summ(2, 3)
Аноним 15/03/16 Втр 00:10:18  688305
Сап. Я не программист, но хочу задать вопрос: в какой сфере используется Go? Можно ли писать на нем приложения/игры, веб -- сайты? Заранее спасибо.
Аноним 15/03/16 Втр 00:42:18  688348
>>688305
Веб сайты, сервера, любой сетевой софт. Больше нигде.

>>688121
Ясен хуй что она там из-за убогости языка, но оптимизации там только начали завозить, благодаря ним за последние 3 релиза компайлтайм вырос почти в 2 раза.

Как бы пруфы от даунилюка: https://mobile.twitter.com/idanyliuk/status/700387865184858112
Аноним 15/03/16 Втр 01:55:23  688397
>>688305
Там где ты бы использовал бы С, но слишком тупенький для него. Ну и срать в интернете, с сишкой то не особо повыебуешся.
Аноним 15/03/16 Втр 02:05:20  688406
14579967206140.jpg (73Кб, 732x345)
Ещё один непрограммист в треде.
Поясните за третью строчку:
>x :=10
>y :=&x
>var k *int = y
Получается так, что во второй строчке мы присваиваем у адрес ячейки памяти переменной х.
А вот что происходит в третьей строке, я не могу до конца осознать, именно подробно, по шагам.
По факту мы добавляем к ячейке памяти с именему ещё одно имя, так как и адрес и значение совпадают. Но как это происходит по шагам? Пока пикрелейтед примерно картина в голове складывается
Аноним 15/03/16 Втр 08:03:00  688482
>>688406
По логике Сей ты k присваиваешь значение x
а принтами посмотреть нельзя было?
Аноним 15/03/16 Втр 08:55:55  688490
>>688406
>По факту мы добавляем к ячейке памяти с именему ещё одно имя, так как и адрес и значение совпадают.
Нету никакой ячейки памяти y и k в конечном виде, они просто будут ссылаться на адрес x (т.е. на эту ячейку памяти).
>. Но как это происходит по шагам? Пока пикрелейтед примерно картина в голове складывается
А тебе с твоим уровнем это и не надо. Просто знай, что ссылки – это адреса значений в памяти в скомпилированном коде, и примитивы лучше передавать в функции по значению.
Аноним 15/03/16 Втр 09:07:38  688493
>>688406
Хочешь хорошо на примерах понять все основные аспекты работы с памятью в С-подобных языках и разобраться с указателями, наверни вторую часть Эриксона Хакинг Искусство эксплойта 2-е издание.
Аноним 15/03/16 Втр 09:27:57  688500
>>688493
CALLBACK DAUN ETA TI?
Аноним 15/03/16 Втр 10:28:29  688530
>>688348
А примеры веб сайтов можно?
Аноним 15/03/16 Втр 11:05:00  688554
>>688530
Google.com —> golang web framework
Аноним 15/03/16 Втр 13:09:02  688668
>>688554
Зачем учишь плохому?
Аноним 15/03/16 Втр 13:10:20  688670
>>688668
Он в треде Goвна вопросы задаёт, куда хуже?
Аноним 15/03/16 Втр 16:33:11  688873
>>688670
Видимо, хоть и перспективный (вроде бы) и развивающийся этот язык, но пока в нем совсем нет надобности.
Последний нубский вопрос, скорее по всем ЯП: а зачем вообще программировать сервера и писать сетевой софт? Вот для чего игры и сайты делают, это понятно. А в данном случае какая коммерческая выгода?
Аноним 16/03/16 Срд 14:45:25  689727
>>614671 (OP)
Передайте пожалуйста своему Гуглу, тчобы перестал исправлять мои запросы по dlang на golang!!!!
Аноним 16/03/16 Срд 15:22:13  689755
>>688873
У нас софт управляет сетевой инфрастуктурой с конечными устройствами в виде беспроводных точек доступа. Авторизация + аутентификация, протоколы вот это всё, но на высоком уровне, байты мы не ебём и пишем всё на пистоне. Возможно, перепишем на Erlang.
Аноним 17/03/16 Чтв 18:53:45  690894
>>687745
А нормально пояснить не?
Аноним 18/03/16 Птн 04:05:45  691315
>>687745


>Не, ну в самом деле, такое ощущение, что быдлокодеры на го это такое же днище как быдлокодеры на каком-то пхп

Быдлокодер это и есть быдлокодер, в любом языке, в общем ляпнул
"масло масляное" (тот момент когда хочешь самоутвердится за счет неопытного пользователя, но сам несешь хуйню, лулцо однако)

>>690894
это операторы побитового сдвига и побитовые условные операторы (дальше гуглить, но банально двигают и переставляют биты)
Аноним 22/03/16 Втр 02:21:49  694858
Что делает такая херня?
foo := bar.(string)
Или например не стринг а какой-то свой интерфейс там, но не суть, x.() это что?
Аноним 22/03/16 Втр 02:40:20  694869
>>694858
Покуривал раньше немного эти ваши го. Это вроде как ассерт. Если bar не string, то ошибку сделает.
Аноним 22/03/16 Втр 09:09:53  694897
>>694858
Приведет bar к стрингу. Советую делать так:
foo, ok := bar.(string)
if !ok { log.Println("Fuck") }
Аноним 22/03/16 Втр 09:30:40  694900
>>694897
блеванул
илюша 29/03/16 Втр 13:53:22  701919
вверх!
Аноним 29/03/16 Втр 14:36:28  701959
>>701919
Как дела? Тебя ещё не убили нахуй? :3
настоящий Илюша 30/03/16 Срд 09:42:17  702847
>>701959
Єто не я біл, но отвечу. Я сейчас готовлюсь к экзамєнам (которіе через месяц) и потихоньку занимаюсь интереснимі вещами. Пописываю книжку, продуміваю свой язічок.

Кстати говоря, насчет язічка. Я очень далеко ушел в плане дизайна и придумал много классніх и красівих вещей: в основном, синтаксических. Больше идей заимствовал из єрланга, например.
Аноним 30/03/16 Срд 10:01:30  702850
14593212905320.jpg (20Кб, 227x283)
>>702847
>Кстати говоря, насчет язічка.
>https://github.com/aid-lang/design
>Latest commit 018c7ee on 29 Dec 2015
Я-то думал язічок уже мёртв как и ты. Пайка на баттл вызовешь?
%Освятил.%
Аноним 30/03/16 Срд 10:08:32  702853
>>702850
У меня очень бурній творчєскій процес, я часто меняю/корректирую синтаксис и у меня не біло врємені обновить рєпу. Спеціально для тебя сегодня все обновлю. В частності, загружу несколько листингов с полупрактическим воображаемім кодом.
Аноним 30/03/16 Срд 10:12:02  702856
>>702853
> загружу несколько листингов с полупрактическим воображаемім кодом
Может ты все так и оставь, пусть Aid будет первым воображаемым языком программирования.
Аноним 30/03/16 Срд 10:23:04  702858
>>702856
Не хочу тебя расстраівать, но многие язіки программирования очень долго не имелі компіляторов. Алгол, например, Дейкстра дизайнил много лет, перед тем как відать хоть какой рабочий компилятор. С другой сторони, время біло другое и компуктері билі другіе... Но нічо, как только у меня появится врємя, я займусь.
Аноним 30/03/16 Срд 10:30:05  702861
>>702858
> Илюша сравнивает себя с Дейкстрой
Ну, дожили
Аноним 30/03/16 Срд 10:42:12  702862
>>702861
Ты же знаешь, что гринтекст кагбэ цитирует, да? Так вот я себя ни с кем не сравнивал.
Аноним 30/03/16 Срд 11:11:56  702872
>>702861
>>702858
ейкстрой
Ебал ваши рты.
Аноним 30/03/16 Срд 11:15:43  702874
>>702872
Что не так?
Аноним 30/03/16 Срд 12:42:11  702919
Как и обещал: https://github.com/aid-lang/design/tree/master/demos

Там пока только плюс-минус стабильные вещи. Систему паник, тип-фигур (тайпклассов) и объектов (высокоуровневая конкуррентность) я еще не устаканил по синтаксису: надо сделать красиво, а некрасиво смысла большого делать нет.

Stay tuned.
Аноним 30/03/16 Срд 22:26:08  703375
>>702919
>enum Gender:
> Male
> Female
Дальше не читал. Чек ё привилегджес, биготный цисскам.
Аноним 30/03/16 Срд 22:27:19  703377
>>703375
Фемишлюха порвалась)
Аноним 30/03/16 Срд 22:31:14  703383
>>702919
Ну и чем твое говно он питона отличается?
Аноним 30/03/16 Срд 22:33:37  703387
>>703383
Долбоеб, ничего кроме двоеточия не видишь на экране?
Аноним 30/03/16 Срд 22:57:15  703416
што это вообще за говно
Аноним 30/03/16 Срд 23:08:38  703427
>>702919
http://oden-lang.org/
Заценил уже хаскелеподобный высер? Метят в твою нишу.
Кстати, двойные двоеточия и прочие сдвоенные операторы лучше выкинуть нахуй во благо вселенной - это главное говно в синтаксисе плюсов и раста, что как бе намекает.
Аноним 30/03/16 Срд 23:08:55  703428
>>703427
>Метят в твою нишу.
Точнее наоборот, лол.
Аноним 30/03/16 Срд 23:34:45  703458
>>703427
Этот высер заценил. Ничего интересного, спижженый хаскелле-скалосинтаксис без собственно типовой системы хаскелля и горутинами. Мертвое говно, без задач. Мой язычок если куда и метит, то метит в завоевание мира.

А чем тебе не угодил "::"? по-моему, удобно разделять обращения к объектам (object.field) и пакетам (package::member); мне нравится, например.
Аноним 31/03/16 Чтв 08:42:25  703663
А давайте запилим свой язык под го? Назовём aids. Тогда илюща навсегда останется простым подражателем с фиговым чувством юмора.
Аноним 31/03/16 Чтв 10:07:41  703704
>>703663
AIDS это так смешно!
Аноним 31/03/16 Чтв 10:18:16  703711
>>703704
Я бы такой яп назвал MI (Mamka Ilushi). Вместо Говняшного func писал бы ilusha, вместо фигурных скобок - pezduk ... domoi.
Аноним 31/03/16 Чтв 10:19:10  703713
А паника называлась бы poezdka_na_ato()
Аноним 31/03/16 Чтв 10:47:48  703738
>>703711
А чего вы так его хейтите, он же просто школьник вроде.
Аноним 31/03/16 Чтв 11:50:04  703781
>>703738
За вниманиеблябство.
Хотя его тут скорее не хейтят а форсят, хотя и реже чем раньше.
Аноним 31/03/16 Чтв 11:53:38  703784
>>703781
А я вот вообще проебался с местными драмами, только-только вкатываюсь в го. Расскажите мне про этого Илюшу: он тут местный брограммер или просто малолетний долбоеб?
Аноним 31/03/16 Чтв 12:00:56  703788
>>703784
http://arhivach.org/thread/84067/
Аноним 31/03/16 Чтв 12:18:02  703800
>>703788
>К концу лета я запускаю альфу in-the-wild и скорее всего оставлю здесь анонс, отслеживай!
>Сейчас я работаю над ниибацца каким инновационным стартапом и возлагаю на него большие надежды,
>Что касается стартапа, то это социальный сервис, который переосмысливает один из концептов веба, который, я считаю, сегодня реализован неверно.

Он это сделал? Выложил? Где посмотреть можно?
Аноним 31/03/16 Чтв 13:13:59  703837
>>703800
:^)
Аноним 31/03/16 Чтв 13:16:52  703838
>>703800
Где маняпректы выкладываются, как сам-то думаешь?
Аноним 31/03/16 Чтв 14:07:52  703881
>>703838
Так я видел его гитхаб, там одно говно какое-то.
Так что интересует именно револююционный стартап
Аноним 31/03/16 Чтв 16:26:40  704037
Подскажите, пожалуйста, а функцию из пакета нельзя импортнуть что ли?
Аноним 31/03/16 Чтв 17:54:56  704185
>>704037
можно только все функции из пакета импортнуть через import . "huypizda"
Аноним 02/04/16 Суб 18:07:57  706048
>>703881
Нихуя!
Аноним 04/04/16 Пнд 19:29:23  707761
>>702858
Тебе действительно 16 лет? Я помню, когда мне было 16 лет, я тоже пытался сделать что-то подобное, но потом отказался от этой затеи.

Вообще трансляторы something -> c++ конечно нужны, но ты подходишь к этому как-то несерьезно. Сомневаюсь, что у тебя что-то путное выйдет.

Есть язык nim, но он сыроват.
Аноним 05/04/16 Втр 13:01:57  708384
>>707761
Мне уже 17.
Аноним 05/04/16 Втр 18:07:22  708628
>>708384
Алсо, а зачем ты взял псевдоним? Чтобы посаны на западе лучше твоё имя запоминали?
Аноним 05/04/16 Втр 21:33:07  708816
>>708628
Я собираюсь большую часть своей жизни провести на западе, а имя Илья Ковалевский "плохо скейлится". Зато Ian Byrd, мне по нраву. Я уже привык, что меня так называют.
Аноним 05/04/16 Втр 21:35:31  708818
Что касается Aid, то я бы не сказал, что у меня _несерьезный_ подход. Кокрастыкэ наоборот. Я хочу сделать синтаксическую конфетку — действительно красивый язык, который будет сочетать кучу замечательных вещей и поможет с продуктивностью. Go сейчас на подъеме, пакетов как говна и будет становиться все больше, компилятор-рантайм — аналогично. Транспилировать в Go — это умно и находчиво, сразу не нужно париться за бэкенд компилятора и рантайм.

Есть определенные проблемы, вроде type erasure или линковки обобщенного говна, но это все решаемо, я пока подзабил и оттачиваю синтаксис.
Аноним 05/04/16 Втр 21:40:33  708821
>>708818
Какой у тебя опыт программирования? Какие наработки есть? И начни выкладывать сорсы своего компилятора, который ты разрабатываешь.
Аноним 05/04/16 Втр 21:50:13  708828
>>708818
>действительно красивый язык
Красивым он будет только для тебя.
Кодить ты кодишь, но ребячества еще дофига.
Аноним 05/04/16 Втр 21:58:30  708834
>>708818
>Транспилировать в Go
проиграл че то. Раньше люди компЕлировали, а теперь транспилируют.
>это умно и находчиво, сразу не нужно париться за бэкенд компилятора и рантайм.
Думаешь такой умный, а вот хуй тебе. Не сумел ты наебать систему, просто отложил собственный выеб.
Аноним 05/04/16 Втр 22:21:21  708853
>>708821
>Какой у тебя опыт программирования?
Пять лет опенсорсных поделок и частного IT-консалтинга.
>Какие наработки есть?
Никаких, я в PL дизайне новичок полный.
>своего компилятора, который ты разрабатываешь
Я сейчас НЕ разрабатываю компилятор. Я готовлюсь к поступлению в университет и параллельно думаю синтаксис своего чудо-языка. Наобезьянить компилятор всегда успею.

>>708828
Что-то ты такое умное спизданул, да ничего непонятно.

>>708834
https://en.wikipedia.org/wiki/Source-to-source_compiler
>A source-to-source compiler, transcompiler or transpiler is a type of compiler that takes the source code of a program written in one programming language as its input and produces the equivalent source code in another programming language.
Манька, подмывайся.
>Думаешь такой умный
Да, думаю.
Аноним 05/04/16 Втр 22:23:01  708855
>>>>708853
>Пять лет опенсорсных поделок и частного IT-консалтинга.
С 12 лет? kek
Аноним 05/04/16 Втр 22:26:22  708860
>>708855
Ну да, я первый проект сайт за две тыщи гривен сдал в 12 лет.
Аноним 05/04/16 Втр 22:28:30  708865
>>708860
Ладно, я и сам занимаюсь программингом с 12 лет.
Аноним 05/04/16 Втр 22:31:57  708867
Но я сейчас, признаться, больше музыкой занимаюсь, чем программированием.
Аноним 05/04/16 Втр 22:33:26  708871
>>708853
В хохляндии инст?
Аноним 05/04/16 Втр 22:34:50  708873
>>708871
Поступаю в шеву и после первого курса в бриташку
Аноним 05/04/16 Втр 23:08:36  708910
>>708873
>Поступаю в шеву и после первого курса в бриташку
Проиграл. Готовься минеты делать.
мимо с шевы в кпи атмосфера получше, но там уехать можно в целое нихуя уровня греции
Аноним 05/04/16 Втр 23:09:57  708913
>>708910
Да лааадно тебе. Всем же известно, что Университет > горе-политех для немытых бомжей
Аноним 05/04/16 Втр 23:16:48  708916
>>708913
Я про преподавательский состав. У меня знакомую девочку-гения не побоюсь этого слова относительно неё завернули нахуй и завалили чтобы она никуда не поехала, она потом через комиссию сралась с преподами и давала им пососать публично. Зато тупую пизду которая проебывала пары и делала уткафейсы в инстаграмм благополучно отправили во Францию по программе двойного диплома.

Такие дела. Многие преподы в шеве - отбитые мудаки, особенно преподы английского, это совсем конченые дауны. Если ты будешь английский знать лучше чем они, то можешь готовить туза, они тебе будут по любой причине трояки ставить, если не готов лизать писечку, даже если ты на втором курсе сдашь ИЕЛТС на 8.5, а препод с трудом 7.0 осилил.
СЛАВА УКРАИНИ!
Аноним 05/04/16 Втр 23:21:23  708920
>>708916
То есть даже если у меня безупречный БРИТАНСКИЙ акцент и я отлично пишу-читаю, мне все равно будут ставить что захотят? А реально как-то с преподами бухать, например?

Я бы пару раз с преподами забухал и обеспечил бы себе нормальную "крышу".
Аноним 05/04/16 Втр 23:31:02  708925
>>708920
Как захотят, да. Скажут написать тонну говна ручками, а потом "ой, чот ниоч)) держи трояк))", а распечатки не будут принимать "прост))". Всякое бывает.
На самом деле один хуй, мне в КПИ просто понравилось что у них тусовка побольше айтишная и временами залетают нормальные преподы, что в КНУ редкость слишком бюрократичен. С другой стороны, КНУ в целом илитнее.

Один хуй карочи, всё это чистый рандом, но я бы на перекат на бакалавриате не особо надеялся в БРИТАШКУ или МУРИКУ, а вот на магистратуру из КНУ или КПИ очень даже заебись шансы, так что если не взлетит сейчас, то не дропай учебу и набей GPA приличный, хотя бы 3.3+/4, тогда сможешь свалить в приличное место на магистратуру.
И пидор блядь, катайся по конференциям и публикуйся, чтобы преподы тебя порикаминдовали, это важнее любых баллов и твоих знаний, с рикаминдацией хорошей очень и работами можешь даже в какой-нибудь стэнфорд залететь я не шучу, знаю парня оттуда
Аноним 05/04/16 Втр 23:53:53  708946
>>708916
Ну ты мне про стэнфорд не рассказывай, я на кампусе был и с ректором общался, как и в йеле. Но суть я понял, спасибо. Буду учиться, я же хочу быть не макакой, а исследователем.
Аноним 05/04/16 Втр 23:55:37  708948
>>708946
>исследователем
Кок.
Аноним 10/04/16 Вск 03:12:37  712431
>>708818
Тратить свою юность, бесценное время открытий, да и вообще бесценное время само по себе, на чепуху, являющиеся для взрослых дядей обычной нудной работой - вот скажи, стоит оно того вообще?
Аноним 10/04/16 Вск 09:08:24  712494
>>712431
Все ж мы люди разные, бро, вот для тебя присунуть пьяной шмаре на вписке это бесценное открытие, не то, что PLT и прочая чепуха для аутистов, а кто-то по-другому считает. Главное же, чтоб в кайф все было.
Аноним 11/04/16 Пнд 15:51:26  713827
>>702874
Это он, скорее всего, потому, что фамилия Дейкстры в оригинале пишется как Dijkstra.
Вто только он не в курсе, что по правилам голландского языка, сочетание "ij" читается как "эй".
Аноним 12/04/16 Втр 04:00:40  714370
>>712494
Вот в том и проблема, что ты уже компенсируешь, закрывась негативом какой-то шлюхо-ебли. Закопав это в себе, ты снизил порог "значимости" этого.
Но тут я о другом и даже не о бабах, есть в юности сокрытые ресурсы, коих уже не получить потом, даже подрачивая на игрушечный язык, пытаясь поставить себя выше тысячи-опыта-часов других людей в этой области.

То есть простыми словами, человек не просто просаживает бесценное время (а поверь, работать придется и так в будущем, нахера торопится), он делает тупо хуйню и в этом проблема.

PS я тоже в юности "игрался" прогерством (кью-бейсик), это было вдохновляющи и круто, но это не заполняло все 100% времени. Если ИТ занимает столько личного времени, что приходится компенсироваться (пример выше шлюхо-еблей), то у человека, я считаю, уже проблема.

PS2 ссори за диванного психолога, но задумайся, не является ли ИТ попыткой спрятаться от окружения?


Аноним 13/04/16 Срд 20:24:09  715960
>>714370
Этот >>712494 если что, не я. Настоящий Илюша репортин ин...

>есть в юности сокрытые ресурсы, коих уже не получить потом, даже подрачивая на игрушечный язык, пытаясь поставить себя выше тысячи-опыта-часов других людей в этой области.
Почему люди вокруг так хороши в делании выводов из ниоткуда? Я никогда не говорил, что пытаюсь поставить себя выше тысячи опыта-часов друх людей в области PL дизайна. Я просто занимаюсь тем, что мне интересно.

>это было вдохновляющи и круто, но это не заполняло все 100% времени. Если ИТ занимает столько личного времени, что приходится компенсироваться (пример выше шлюхо-еблей), то у человека, я считаю, уже проблема.
Кто сказал, что я занимаю IT сто% своего времени? Я последний месяц редко к компьютеру подхожу вообще, у меня сейчас есть другая забота: нужно сыграться коллективом и отработать материал. Я последнее время на музыку трачу в раз пять больше времени, чем на кодинг. Не думаю, что это хорошо, но это и не плохо.

>задумайся, не является ли ИТ попыткой спрятаться от окружения?
Какая нахуй разница? Если ты получаешь от этого удовольствие, то все окей. Ровно до тех пор пока.
Аноним 14/04/16 Чтв 10:20:40  716348
Посоны, я понял! Го это некий духовный наследник баша: уродливый, убогий, никаких красивых концепций и элегантной функциональщины, даже тернарий и мап/фильтер/редюс не завезли. НО! Отлично решает свои задачи на юникс-серверах.
Аноним 14/04/16 Чтв 10:23:55  716351
>>716348
Скорее С. А еще точнее - лимбо-хуимбо-инферно-хуерно.
Аноним 14/04/16 Чтв 19:10:33  716774
>>614671 (OP)
Охуеть. Знаю чела с 4 скрина в реале
Аноним 15/04/16 Птн 02:33:59  717265
>>716774
ходят все вместе на одни и те же собственные хипстер-митапы, а потом такие - блин, да я их знаю, вот же совпадение!
Аноним 15/04/16 Птн 06:00:29  717311
>>717265
Нет.
Я его знаю с сосничества.
С моего мухосранска чел. А сейчас он в дц живет.
Аноним 15/04/16 Птн 10:20:37  717382
>>716774
Ты про Егорова или мио-долбоеба?
Аноним 15/04/16 Птн 15:21:32  717589
>>717382
мио.
Аноним 22/04/16 Птн 11:19:58  723378
Анон, в одном фреймворке постоянно вижу конструкции с возвращаемыми функциями.

func factory(ctx context.Context, maxQPS int) loadbalancer.Factory {
return func(instance string) (endpoint.Endpoint, error) {
var e endpoint.Endpoint
e = makeUppercaseProxy(ctx, instance)
e = circuitbreaker.Gobreaker(gobreaker.NewCircuitBreaker(gobreaker.Settings{}))(e)
e = kitratelimit.NewTokenBucketLimiter(jujuratelimit.NewBucketWithRate(float64(maxQPS), int64(maxQPS)))(e)
return e, nil
}
}

Это какой-то паттерн или какие-то есть пруфиты от этого? Почему не сделать по-обычному?
Аноним 22/04/16 Птн 11:28:58  723384
>>723378
>Factory
>Это какой-то паттерн
Я прямо теряюсь в догадках.
Аноним 22/04/16 Птн 11:44:14  723394
>>723384
Ну ёба это понятно, почему нельзя было так сделать?

func factory(ctx context.Context, maxQPS intб instance string) loadbalancer.Factory, error {
var e endpoint.Endpoint
e = makeUppercaseProxy(ctx, instance)
e = circuitbreaker.Gobreaker(gobreaker.NewCircuitBreaker(gobreaker.Settings{}))(e)
e = kitratelimit.NewTokenBucketLimiter(jujuratelimit.NewBucketWithRate(float64(maxQPS), int64(maxQPS)))(e)
return e, nil
}
Аноним 22/04/16 Птн 11:49:21  723395
>>723394
Вообще это называется каррированием. Зачем - в данном случае без понятия, нужно смотреть точки использования.
Аноним 22/04/16 Птн 11:55:11  723404
>>723395
Спасибо, кэп.
Аноним 22/04/16 Птн 11:58:34  723408
>>723404
Охуительная черта русских, спрашивают дорогу, когда ее показываешь, тебе говорят "да это и так понятно", и уходят с чуством собственной важности.
Аноним 22/04/16 Птн 12:36:38  723438
>>723408
Какой мне прок от этого названия? Причем тут русский? Ты о чём вообще?
Аноним 02/05/16 Пнд 17:07:52  732619
Binary-only пакеты завезли.
Аноним 02/05/16 Пнд 19:49:53  732732
>>732619
И как же всё импортируется? Как в дотнетах все кишки наружу, хидерами, или опять комментариями как с ключами компилятора и кодогенерацией?
Аноним 04/05/16 Срд 08:24:24  733778
Я нюфаня без опыта программирования практически вообще. Что мне лучше взять, сразу Go или сначала питон полгода поучить?
Аноним 04/05/16 Срд 08:43:24  733786
>>733778
если в инглишь не можешь, то даже в Го не смотри. Бери популярные языки, питон и го это обочины мейнстрима
Аноним 04/05/16 Срд 10:34:03  733835
А в go есть нормальный List? Т.е нормальный, типизированный.
Аноним 04/05/16 Срд 11:13:01  733870
>>733835
Array, Slice чем-то не устраивают?
Аноним 04/05/16 Срд 12:46:02  733934
>>733870
Размер нужен динамический, а слайс как я понимаю не может быть больше массива.
Аноним 04/05/16 Срд 12:48:38  733937
>>733778
Лучше питон. А еще лучше scheme
http://goo.gl/4j8wKA
Аноним 04/05/16 Срд 12:51:49  733944
>>733937
Если SICP с первого раза не осилишь, что вообщем-то нормально, то моежешь попробовать это:
http://www.ccs.neu.edu/home/matthias/HtDP2e/
Аноним 04/05/16 Срд 13:02:26  733959
>>733934
Слайс - динамический.
https://ideone.com/lAkOjV
Вот статья про идиоматическое использование слайсов:
https://blog.golang.org/go-slices-usage-and-internals
Аноним 04/05/16 Срд 13:02:32  733960
>>733934
Слайс и так динамический
Аноним 04/05/16 Срд 13:51:33  733988
>>733959
Т.е массив объявленный без размера(или троеточия) есть слайс?
Аноним 04/05/16 Срд 13:57:14  733997
>>733786
Какие допустим и посему питон не подходит?
Аноним 04/05/16 Срд 15:20:47  734090
>>733988
Да.
Аноним 04/05/16 Срд 15:29:11  734097
>>733988
Алсо, добавляются значения через append, если выходят за рамки вместимости слайса.
Аноним 04/05/16 Срд 15:53:58  734133
Здорова, Gовноеды, ну шо, что по чем у вас, как жизнь, охуенный язык-то?
Аноним 04/05/16 Срд 17:36:42  734258
>>734097
Ок, а то надо чтобы пользователь мог самостоятельно добавить десяток объектов. В сярпе бы я не парился и сразу бы взял лист.
Аноним 04/05/16 Срд 17:46:30  734264
>>734258
А вот тут говно есть только говно без дженериков/шаблонов, лист можешь либо писать полностью сам (при чём в си-стиле), либо как визжат Goвноеды кастить всё в interface (или что там), но за адекватность работы такого "обобщённого контейнера сложно ручаться.
Аноним 05/05/16 Чтв 14:10:54  735035
Кстати, а методы с одинаковыми именами и разными сигнатурами не поддерживаются? Т.е они предлагают придумывать имена для методов по сути делающих одинаковое действие.
Это ле пиздец если честно.
Аноним 05/05/16 Чтв 14:46:18  735060
>>733835
> А в go есть нормальный List? Т.е нормальный, типизированный.

Нет и не будет, т.к. в нем нет и, надеюсь, не будет дженериков. Он есть в Java, C# и over 9999 языков. Когда кто-то задает такие вопросы, хочется спросить, почему бы задающему не посмотреть в сторону этих языков и неужели действительно нужно в 10000-ом языке продублировать те же концепции?
Аноним 05/05/16 Чтв 15:11:21  735076
>>735060
Чую в тебе нитакого как все хипстера. Макнул хуец в смузи и трахнул в жопу интовым math.Max
Аноним 05/05/16 Чтв 15:42:52  735089
>>735060
>не будет дженериков
Как раз пилят вроде, в ближайших версиях будет, лол!
Аноним 05/05/16 Чтв 15:45:06  735091
>>735089
>лол
Вот именно, это про тебя. Гоферы все поголовно визжат что НИНУЖНА.
Аноним 05/05/16 Чтв 15:52:35  735092
Гоаноны, в чем суть этих ваших каналов?
Насколько я понял из https://tour.golang.org/concurrency/2 - канал это стек, в который можно что-то затолкать в потоке и вытолкнуть снаружи?
Аноним 05/05/16 Чтв 16:07:23  735104
>>735092
Не стек, а очередь и то, только если канал буферизированный.
Аноним 05/05/16 Чтв 16:09:06  735106
>>735092
А в не буферизированном канале может находится только один объект. И до тех пор пока этот объект не вытащат в другом потоке, поток отправитель будет заблочен и наоборот
Аноним 05/05/16 Чтв 16:10:02  735107
>>734258
Чем слайс то не устраивает?
Аноним 05/05/16 Чтв 16:16:50  735109
>>735104
Но стек же. Я же в том примере проверил - из канала первым достанется то, что туда запихали последним.
Аноним 05/05/16 Чтв 16:19:40  735110
>>735109
В том примере канал вообще небуферизированный
Аноним 05/05/16 Чтв 16:23:50  735112
>>735109
https://play.golang.org/p/5ORypk1ctZ
Аноним 05/05/16 Чтв 16:24:14  735113
>>735110
Есть пример там же с буверизированным? Чтобы и написано чо и как, и пример можно запустить/поменять?
Аноним 05/05/16 Чтв 16:29:06  735115
>>735112
А почему так? Почему какой-то слип так меняет поведение?
Аноним 05/05/16 Чтв 16:30:51  735119
>>735113
https://tour.golang.org/concurrency/3
Разница между буферизированным каналом и небуферизированным - буферизированный блочится после заталкивания одного объекта до тех пор пока его не вытащат из другого потока(или не блокируется, если в другом потоке уже "ждут"), а у буферизированного есть буфер (спасибо кэп) и он блочится только по заполнению этого буфера.
Аноним 05/05/16 Чтв 16:37:14  735124
>>735115
Ты создаешь две горутины которые выполняются как бы параллельно. Значение которое первым вылезет из канала зависит от того какая горутина первой доберется до канала, т.е. вообще говоря случайно. Слипом мы форсим выполнение первой горутины раньше начала выполнения второй
Аноним 05/05/16 Чтв 16:44:47  735130
>>735124
Небуферизированный можно рассматривать как частный случай буферизированного канала с размером буфера равным еденице
Аноним 06/05/16 Птн 16:37:09  736061
Пацаны, захотелось написать сервер, вкатился в простые рельсы, знакомый сказал, что хуйня, посоветовал в го лезть. Нагуглил я мартини фреймворк, сделал простую хуйню. Как делать что-то посложнее, хотя бы тот же твитор. Есть гайды типа такого?
https://www.railstutorial.org/book/static_pages
Аноним 06/05/16 Птн 17:44:36  736106
>>736061
То есть, пока он клепает сайтики в два клика на рельсах, ты сидишь где-то в го. Он точно тебе хороший знакомый?
Аноним 06/05/16 Птн 17:48:36  736109
>>736106
Ну он сказал, что они простые, но с ними больше проблем, чем профита на длинной дистанции.
Аноним 06/05/16 Птн 17:58:55  736112
>>736109

Ну смотри, в рельсах у тебя есть целая книга или инфа в которой у тебя пробелы, в го у тебя есть мартини и все, ты встал ровно после обертки http (как я его помню), при этом ты явно полазил в буржуя-инете (я верю в тебя) и ничего не нашел. Неужели ситуация не очивидна?.

Запомни, в программирование у тебя нет друзей и советников, слишком сложная эта область, твой знакомый не плохой, просто он не сможет решить твою задачу, лучше чем ты сам.

Сначала поставь задачу и область интересов, потом нагугливай спрос в своей мухосрани по этой области, параллельно смотри какие технологии (фреймворки) тащат. И уже потом можешь состроить свой план действий.

PS проблема в программирование в том, что возьми двух макак из одной области и они оба будут рекомендовать разные технологии (которые им ближе и привычнее, а не которые в реале бы нужны были тебе, в этом парадокс тупого мозга человека, он всегда субъективен)
Аноним 06/05/16 Птн 17:59:33  736114
>>736112
...ебать мне скучно, расхуячило меня на попиздеть чета
Аноним 06/05/16 Птн 18:03:44  736118
>>736112
Ну, в принципе, я так и подумал. Просто рельсы я как бы тоже только второй день изучаю. Есть третий вариант - джава http://projects.spring.io/spring-boot/, но я не уверен, что это не скатится в тырпрайз.
>спрос в своей мухосрани
Я понаех в дс, плюс уже работаю андроид-кодером.
Тащемта, в рельсах я бы тоже встал после первого примера, а го мне просто показался более привлекательным.
Аноним 06/05/16 Птн 18:23:09  736132
>>736118

>уже работаю андроид-кодером.
>Есть третий вариант - джава
->
>что это не скатится в тырпрайз.

То есть, писать сайтики на руби за 50-70к это круто, а интерпрайз с его 4-5 килло-долларами это страх и ужас? При условии что лет через 10 еще утянут куда за бугор.

Я тебя не понимаю. Программирование это невероятно скучное занятие, единственный профит лет через 5-10 шаблоного кодинга у тебя будет баблос, в чем беда то?
Аноним 06/05/16 Птн 20:02:33  736240
>>736132
Смотри, у меня маленький стартап. Мне нужен бэк. Одноразово. Вот я и хочу сделать это на моднявом Go. А потом я продолжу пилить аппы для ведра.
Аноним 06/05/16 Птн 20:09:53  736246
>>736240
На рельсах запили, потом перепишешь на Goвно коли точнее, если вообще нагрузка вырастет. Будет куда быстрее и профитнее.
Аноним 06/05/16 Птн 20:37:49  736269
>>736246
Дак я рельсы не знаю. И го не знаю. Будет одинаково медленно.
Аноним 06/05/16 Птн 20:41:29  736273
>>736240
та же джавай подойдет, там все есть и многое де-факто стандарт (эволюционировало, можно сказать). Го по производительности, как говорят, на ровне с джавой, но в регексах проседают ппц (пригоден ли он после этого в вебе вообще, я вот хз??).

Если дрочишь на понты, то тебе там скала или котлин - обдрачиться современными синтаксисами (причем естественная эволюция синтаксиса, а не мозговое отсебячивание).
Аноним 06/05/16 Птн 20:42:44  736276
>>736269
Нет, на рельсах будет быстрее. Начиная с того, что это просто скриптовый язык, который куда более высокоуровенный, на котором взял и пишешь, заканчивая тем, что на го все "веб фреймворки" это просто обёртки для написания именно вебсервера на низком уровне, а не веб сайта. короче, не еби мозга, на рубях или любом другом языке для веба будет куда быстрее
Аноним 06/05/16 Птн 20:43:54  736277
>>736273
>скала
> естественная эволюция синтаксиса, а не мозговое отсебячивание
Я бы поспорил, но точно не в треде самого убогого современного языка.
Аноним 06/05/16 Птн 20:49:46  736284
>>736277
>Я бы поспорил, но точно не в треде самого убогого современного языка.
В какой-то момент подумал что в javascript-треда.

На самом деле загнул, но для понтов эти обертки подходят.
Аноним 06/05/16 Птн 20:56:57  736294
>>736276
>>736273

Так джава или рельсы?
Из джавы хотелось бы попробовать play framework или spring boot, все очень интересно это.
Аноним 06/05/16 Птн 20:58:59  736298
>>736294
Учитывая что ты уже знаешь яву – выйдет +- одинаково по скорости разработки с рельсами и пр., сам выбирай по личным предпочтениям.
Аноним 06/05/16 Птн 21:00:38  736303
>>736298
Ладно, джава!!! Благодарю, Антош. И вот вопрос - есть сайт с хтмл и цсс, можно мне будет его использовать в бэке?
Аноним 06/05/16 Птн 21:33:55  736353
>>736294
там еще есть что-то типа spark, похож на аналогии мини-фреймворков в других языках
Аноним 06/05/16 Птн 21:59:58  736382
А для фриланса что круче - го/жаба или рельсы?
Аноним 06/05/16 Птн 22:07:35  736392
>>736382
пхп)
Аноним 06/05/16 Птн 22:35:52  736435
>>736382
wordpress, magento
Аноним 06/05/16 Птн 22:38:58  736439
>>736435
>>736392
}{yNнR
Аноним 06/05/16 Птн 22:41:11  736445
>>736439
манямирок, ясно
Аноним 06/05/16 Птн 22:42:01  736446
>>736445
Мне это не нравится просто.
Аноним 06/05/16 Птн 22:43:58  736447
>>736446
никому не нравится, но это фриланс
Аноним 06/05/16 Птн 22:51:31  736453
>>736439
Осознание того, что условия диктует бизнес и бизнес ебал предпочтение программиста.

Теперь ты не девственник, но это еще начало в пути ИТ мира
Аноним 06/05/16 Птн 23:43:52  736489
Короче, я выбрал рельсы и буду долбиться в жопу с гемами. Можете хейтить, а я пойду деплоить в хероку.
Аноним 07/05/16 Суб 12:11:43  736729
>>736489
нам на самом деле срать что ты выбрал, мы тупо несем тут --чушь-- истину и все
Аноним 08/05/16 Вск 18:12:34  737706
Гоганы, поясните ридеры/врайтеры. Т.е как я понял прочитать я могу только один раз? Почему буфер опустошается?
Аноним 09/05/16 Пнд 16:54:32  738427
14628020726090.jpg (94Кб, 600x524)
>>659829
такие обиженки потом принимают Аду и ее CoC в сраные оуперсор проекты и защищают обиженных в твиттере.
Аноним 09/05/16 Пнд 18:35:11  738504
>>737706
Потому что seekable устройства редко имеют смысл.
Аноним 09/05/16 Пнд 18:37:17  738506
// An INCOMPLETE simplified demo of basic type system.
package type_system

enum Gender:
Male
Female

struct Human:
name: string
age: int
gender: Gender

func main() -> ():
// int
var foo = 42
// float
var bar = 3.1415
// complex
var yankee = -3.5+2i

// rune
var queen = ''
// string
var hello = "hello, brother"

// tuple (int, rune, string)
var turtle = (foo, queen, "420 blaze it")
// tuple ()
var empty = ()

// slices
var seven = [1..8] // [1, 2, 3, 4, 5, 6, 7]
var mixed = [69, 1, 10..13, 420] // [69, 1, 10, 11, 12, 420]

seven[1:5] | fmt::println // [2, 3, 4, 5]
seven[:-1] | fmt::println // [1, 2, 3, 4, 5, 6]

// maps, supporting handy initial K/V list:
var fancy_numbers map[int]string:
42 -> "the ultimate number"
420 -> "blaze it"
69 -> "wee-weeeee"

// channels (blocking queues)
var humans chan[Human]

// writing a new human into the channel
humans <- make Human:
name: "Jeremy"
age: 45
gender: Male

// reading a new variable from the channel
var some_human <- humans

// buffered channels (size of)
var buffered chan[int] of 500
humans <- [1..500] // identical to "for i = range 1..500: humans <- i"
Аноним 09/05/16 Пнд 21:07:31  738608
Зачем нужен язык, на котором нельзя писать gui?
Аноним 09/05/16 Пнд 21:11:14  738612
>>738608
>gui
>2016
Ты совсем ебанутый?
Аноним 09/05/16 Пнд 21:13:05  738613
>>738612
Тогда зачем использовать для бэка другой язык, если все можно писать на том, на чем фронт?
Аноним 09/05/16 Пнд 21:15:31  738615
>>738613
Потому, что язык на котором фронт медленное однопоточное говно?
Аноним 09/05/16 Пнд 21:16:19  738618
Алсо, в чём проблема использовать GTK если припёрло писать гуй?
Аноним 09/05/16 Пнд 22:03:20  738655
Всё, сдулся всплеск интереса к языку? хотя понятно, что интерес тут вызывал не язык, а одна вниманиеблядь
Любопытно, что даже маргинальный лиспотред более живой, чем у модного-молодежного го.
Аноним 09/05/16 Пнд 22:05:16  738658
>>738655
Хипстерки разбежались по конфочкам, а язык как ты заметил тут не обсуждался.
Аноним 09/05/16 Пнд 22:51:06  738697
Идея языка отличная и затрагивались многие интересные моменты, но бля реализаторы (или реализатор, не знаю) сделали полный пиздец.

В итоге маркетологи вроде разносили идеи и выглядели они вкусно, а в реале мы имели очередной больной высер.

Не знаю как на западе, но в СНГ го был еще умело слит теми, кто как бы должен быть двигать, это отдельная фейл-хистори, достойна записи в лурк (но всем срать на этот эпик).

Я не знаю зачем гугл тащит это, лучше бы запилил нечто новое из опыта шарпа и джавы.
Аноним 09/05/16 Пнд 22:53:38  738699
>>738697
>Я не знаю зачем гугл тащит это, лучше бы запилил нечто новое из опыта шарпа и джавы.
Чтобы получить очередной котлин или груви?
Аноним 09/05/16 Пнд 23:05:50  738703
>>738699
если бы за 7 лет, теми же силами запили очередной оверхед над JVM - они бы только выиграли. Но в реале речь про чисто своего зверя но с уклоном на успешный опыт java и шарпа.

Java бородат, шарп там говорят тоже оброс уже, перестарались. Так почему не взять лучшие идеи и сделать нам современную джаву-шарпей-2, но с удобствами и убраными косяками.

я бы такое взял, а была бы адаптация под JVM - взяли бы все
Аноним 09/05/16 Пнд 23:06:56  738705
>>738703
>а была бы адаптация под JVM - взяли бы все

...потому что андроид
Аноним 09/05/16 Пнд 23:23:12  738718
>>738703
И зачем? По-хорошему эти протухшие недоязычки нужно поскорее закопать и забыть как страшный сон, потому что не может у уродов родиться нормальное дитя.
Аноним 09/05/16 Пнд 23:27:14  738722
>>738655
Безусловно, популярность языка определяется активностью треда на дваче
Аноним 09/05/16 Пнд 23:48:08  738745
>>738718
Сразу видно питоно-блядка, вам там в каких-то книгах специально промывают мозг, или вас сразу клонируют с этой догмой, что все вокруг недо-говно, а __питон__ богоподобен (какой из двух, гы )?
Аноним 09/05/16 Пнд 23:49:52  738747
>>738745
Ух, сколько агрессии. Нет, с питухоном ты не угадал.
Аноним 09/05/16 Пнд 23:51:40  738750
>>738722
в случае Go это коррелируется, если бы не ванюши, илюши и прочие украино-индусы, вообще бы в тред не заходил
Аноним 09/05/16 Пнд 23:52:50  738751
>>738747
тогда поведай нам об языках богов?
Аноним 10/05/16 Втр 00:13:15  738770
>>738751
Про лисп что ли? Что именно ты хочешь знать, юный падаван?
Аноним 10/05/16 Втр 00:26:51  738785
>>738770
Как я мог вас забыть. Не, в ФП там догматисты покруче питона. В ФП приходят чтобы самоутвердится на андерграунде, пытаться объективно общаться - не реально, там просто слезы (хотя порой рвутся на вопросах, чего они там крупного на своем ФП написали, оказывает многие просто подрачивают и хелловордят)
Аноним 10/05/16 Втр 00:35:16  738793
>>738785
>лисп
>фп
Рановато тебе ещё в падаваны, мальчик
Аноним 10/05/16 Втр 00:59:50  738819
>>738793
видимо слегка порвался уже.
Ты хочешь сказать, что лисп не включает функциональную парадигму?
Я понимаю, что тебе где-то влили инфу что лисп мультипрограммный язык (как блять почти все языки, неожиданно, да?), но в этом и проблема хеллоувордищка, что о не умеет в критическое мышление, как ему влили так он и несет святую истину (догму).
Аноним 10/05/16 Втр 01:18:33  738831
>>738819
>мультипрограммный язык
Что за болезнь?
Аноним 10/05/16 Втр 01:21:11  738832
>>738819
Ты бы сначала попытался разобраться, а потом уже играл в психоаналитика.
Лисп имеет элементы ФП, да, но назвать его функциональным - то же, что назвать таковой яву (нынешную, естественно) или питон.
Аноним 10/05/16 Втр 01:22:16  738833
>>738831
Зараза, подкосившая не один десяток языков. Уж не и осталось практически здоровых.
Аноним 10/05/16 Втр 01:25:29  738834
>>738833
То есть если есть мультипрограммные, должны быть и монопрограммные.
Мульти - это на которором можно написать много программ, а моно - на котором можно написать только одну единственную программу.
Аноним 10/05/16 Втр 01:26:20  738835
>>738834
А, лол. Только заметил, что он написал мультипрограммные.
Аноним 10/05/16 Втр 08:28:43  738944
>>738819
Понимаешь, когда речь идёт о проектах, интерактивной разработке и таких-то макросах, то лисп - это функциональщина. Когда речь идёт о статической типизации, чистоте и багах компилятора, то лисп - ни разу не функциональщина. Это такой тонкий момент - когда у лиспа всё хорошо - то он функциональный, когда нет - то нет. Это надо просто прочувствовать.
Аноним 10/05/16 Втр 09:35:48  738974
>>738819
>>738835

лол, детвора накинулась
мультипарадигменный, автокомплит сработал (ты реально правильно прочитал в первый раз, ибо по контексту понимается интуитивно, но разве теперь буйных школьников остановить)

Но пост актуален, ты анон не можешь в критическое мышление.
Тут проблема даже не языка или парадигме ФП, а в подвиде людей, которые тискают андерграунд ради самореализации себя и это даже не делает тебя круче, то есть вот эти компенсации в программирование самые убогие (потому что в среде программистов это не кажется андеграундом, а кажется больше смешным, хочется сказать - хорошо, что не фортран). Я понимаю, что там могут быть фичи, за которые можно цеплятся, но это скорее момент оправдания компенсации, а не раельно киллер-фичи (ибо язык стух).

В общем та же проблема и с чисто ФП, если вдруг ФП станет попсовым, все "нетакие как все" съебутся оттуда сразу
Аноним 10/05/16 Втр 13:13:17  739161
>>738974
То, что ты сейчас делаешь, называется рационализацией своих комплексов. Есть для тебя страшное ФП или лисп, которое ты не смог по каким-то причинам понять, и поэтому пытаешься оправдать свою неспособность, очерняя разобравшихся и тем самым в своем представлении возвышаясь над ними.
>ты анон не можешь в критическое мышление
Ты мож и по даблам гадать умеешь? Вообще странно видеть подобный упрек от человека, пытающегося судить о том, о чем он не имеет ни малейшего представления.
Аноним 10/05/16 Втр 13:14:22  739164
>>738944
>интерактивной разработке и таких-то макросах
>функциональщина
Ещё один знаток?
Аноним 10/05/16 Втр 13:38:09  739182
>>739161
>ты анон не можешь в критическое мышление
Я вывожу этот факт выше из текста, я же не придумываю, единственно что я выдумал и промахнулся - это с питоном, но с вашей личностью я угадал.

>То, что ты сейчас делаешь, называется рационализацией своих комплексов.
Простите, каких моих? Когда центром внимания сейчас ваша личность и ваше догматическое утверждение в хайтек области?
Вы не способны удержать всю дискуссию в голове, поэтому я разобью на составляющие.
Вы ставите догматические утверждение - недоязыки, я начинаю проходит по вашей личности, так на мой взгляд не уместно айтишнику думать в рамках сектанского бреда.
И сейчас вы пытаетесь переместить диалог на мою личность (вытащив вики термин и начиная придумывать находу. К примеру - почему я не понял ФП? Откуда эта инфа, я понял, я лишь говорю о явления нубо-андеграунда, фанатиков, недо-программистах, которые, наверное, больше воют в топиках в сети, чем пишут код).
Аноним 10/05/16 Втр 13:55:21  739196
>>739182
И чегой-то ты на "Вы" так резко перешел? За живое тебя задели?
>Я вывожу этот факт выше из текста
Из какого? Пока лишь я поправлял твое невежество да вяло отвечал на твои попытки поиграть в психоаналитика.
>ваше догматическое утверждение
Какое, лол? Ты если хочешь предметно побеседовать, так отвечай аргументированно, а то вокруг да около ходишь, вещаешь что-то на своей волне, я уже и не пойму, о чем ты. Я даже не уверен, что ты читаешь и понимаешь то, что я тебе пишу. Мож я вообще тут лишний?
Аноним 10/05/16 Втр 14:13:20  739207
>>739196
>И чегой-то ты на "Вы" так резко перешел?

издержки работы, я же не могу упомнить всех "вы" и "ты", путаюсь, так что можешь польстить себе.
Мы дискутировать будем? Ты свою позицию будешь защищать, не уводя диалог на меня? Или можно принимать, что слив засчитан?
Аноним 10/05/16 Втр 14:22:24  739212
>>739207
>Мы дискутировать будем?
Нет, если ты и дальше будешь продолжать игнорировать вопросы и уводить диалог куда-то в сторону хотя.. в сторону от чего, лол?
>лисп
>фу, ФП-сектант
>но лисп не ФП
>всё равно сектант, фу
Аноним 10/05/16 Втр 14:40:21  739223
>>739196
>И чегой-то ты на "Вы" так резко перешел?
Хаброжитель забыл что он не на хабре.
Аноним 10/05/16 Втр 14:42:46  739224
>>739207
А, да ты и выше аргументированностью не отличался, с первого же ответа агрессивные нападки. Хотя, будь я тоже жава-аутистом, был бы, наверное, таким же. Ведь их попирают все от мала до велика, что не проходит бесследно
Аноним 10/05/16 Втр 14:55:32  739235
>>739182
>сейчас вы пытаетесь переместить диалог на мою личность
Что, припекло, мань, когда твоими же средствами против тебя идут?
И, кстати, я с ним полностью согласен насчет рационализации комплексов. Именно так твои нападки со стороны и выглядят.
>почему я не понял ФП? Откуда эта инфа, я понял
Ага, верим.
Аноним 10/05/16 Втр 14:58:45  739239
>>739223
Вы себя низко ставите, мы же не на /b/, разве анону с /pr/ зазорно вести себя по уровню айтишника?

>>739212
>Мы дискутировать будем?
Последний коммент был про то, что я раскрываю явление андеграунд-нуба, этаких людей, которые "я не такой как все" и по сути, я отмечаю что им не важна технология, лисп, ФП, им важно чтобы это было андеграундом, чем глубже, тем мощнее самоутверждение и тем крепче догма (собственно, как раз я и основывал это на твоем догматическом заявление)

И я рассказывал, что такие люди не редкость и там же я приводил аналогию с тобой, но твой пукан разбомбило и ты понеся копать меня, между тем чтобы доказать что это не так и ты нормальный, а я ошибся.
Но видимо ты не хочешь говорить против моего сопоставления, поэтому слив я засчитываю.

PS что касается меня? это скучно - я человек говно, у меня куча комплексов (но не твоих, кои ты скопипастил из моих же высказываний о тебе) и программирую не очень, это правда и тут нет ничего интересного
Аноним 10/05/16 Втр 15:09:47  739255
Автор, в первую очередь хочу сказать, что это сообщение никоим образом не направлено на то что бы оскорбить тебя или кого-либо еще, ты делаешь хорошие и качественные треды, комментарий не об этом, не нужно воспринимать это на свой счет.

Итак, перейду к сути дела- информация касательно содержания данного треда.
Как уже несколько человек написали в этом треде и других, это не просто прикольные язычек чтобы выводить что-то в консольку, спарсить обратотать и забыть, нет. Этот язык крайне негативно воздействуют на ваше подсознание, даже если вы просто смотрите код, а уж тем более “программируете перед сном” и все такое (в таком случае информация пишется вообще напрямую). Они прописывают в ваш мозг программы поведения для вас, а что самое хреновое, для ваших потомков.

Между вот такими штуками и обычным программированием лежит просто невообразимая пропасть.

Т.е. если вы после поглощения этого всего проживете норм жизнь, знайте, что вся эта херня, которую Вы наслушались и насмотрелись в тредах подобного рода, на конференциях и митапах по языку, обязательно ударит, и ой как больно ударит по вашим будущим поколениям. Это как поведение, привычки, черты характера, хорошие и плохие, которые передаются ментально, не зримо, по ДНК, от родителей к детям, из поколения в поколение, автоматически. 10 раз подумайте, надо ли оно вам. Если вам плевать на себя, подумайте хотя бы о своих детях, своих последователях.

Для кого-то это может звучать как параноидальный бред, но черт подери, если вы не знаете о том как что-то работает и это возможно, то это не означает что такого не может быть. Нам ведь не обязательно знать все законы физики и прочих наук, что бы элементарно пользоваться электричеством- нажал на кнопку и все работает. Тут точно так же.

Опять же, это сообщение не призвано никого обидеть, оно направлено на то что бы люди все-таки думали, что они “хавают”. Ведь мозг, в отличии от желудка, особенно если он недостаточно развит, не способен распознать “гнилую” информацию от полезной, светлой.

На данное сообщение не надо отвечать, я не собираюсь вступать в полемику с кем-либо.

Всего вам хорошего, будьте здоровы.
Аноним 10/05/16 Втр 15:20:19  739268
>>739239
Я понимаю, что у тебя это наболевшая тема, только как весь твой высер относится к изначальному моему вопросу "что ты хочешь знать о лиспе?"?
>но твой пукан разбомбило
Охох, ты переоцениваешь свои возможности. Ты вызвал лишь легкое недопонимание от происходящего: пишешь человеку одно, а ответ получаешь какой-то несвязный поток мыслей. И вроде на шизофазию не слишком похоже, думаешь: может, он ответом промахнулся? Да нет, вот ведь цитирует. Может, переклинило просто? Попробую-ка ему намекнуть. Хм, кажется, он не понял. Чего ж его так порвало? Может, ебанутый просто?
>кои ты скопипастил из моих же высказываний о тебе
На самом деле ты писал о себе. Я серьёзно, без всяких кривляний, так уж устроен человек, что понять он может только лично пережитые переживания.
Аноним 10/05/16 Втр 15:22:30  739271
>>739255
Копирайтер в треде, все за печатную машинку.
И как ты умудрился написать только бессмысленного текста? Будто тебе за каждое лишнее слово приплачивают.
Аноним 12/05/16 Чтв 10:11:25  741159
14630370856720.jpg (7Кб, 200x193)
Господа, вот только подключился к изучению GO. Подскажите каких-нибудь интересных идей для приложений, чтобы попрактиковать ГО для начала? Спасибо
Аноним 12/05/16 Чтв 10:18:37  741169
>>615328
>шлюхи - ноду
Нононо, я держу целибат.
Аноним 12/05/16 Чтв 10:38:37  741194
>>738615
Инстансы тебе не завезли что ли?
Аноним 12/05/16 Чтв 10:40:48  741196
>>614671 (OP)
>2016
>habrahabr
Аноним 12/05/16 Чтв 12:27:25  741264
>>741159
Тоже вкатился в ГО недавно, пытаюсь запилить простенькую БД. Просто имена, фамилии, ид пользователей и их права админ\юзер, админы имеют доступ ко всей инфе, юзеры - только к именам и фамилиям. Подойдет? Но я правда совсем-совсем ньюфаня.
Аноним 12/05/16 Чтв 12:32:33  741267
двощую ГО
особенна мне нравится ООО МОЯ ОБОРОНА, НАСРАТЬ НА МОЁ ЛИЦО И ВСЁ ИДЁТ ПО ПЛАНУ
Аноним 12/05/16 Чтв 12:34:20  741269
>>741264
Ну это как-то совсем просто. Я правда нашел пару идей интересных:
http://www.golangbootcamp.com/book/exercises
Аноним 12/05/16 Чтв 12:38:00  741274
14630458805620.jpg (1552Кб, 1774x1000)
>>741269
>http://www.golangbootcamp.com/book/exercises
О, спасибо. Добра тебе
Аноним 17/05/16 Втр 02:43:59  745503
Анонимус, как думаешь, какова вероятность появления юзабельного gui toolkit для сего прекрасного языка
Аноним 17/05/16 Втр 03:45:29  745515
>>745503
Или в 2016 native gui не нужен?
Аноним 17/05/16 Втр 06:40:41  745532
Ващет программирую на С++, но возникло желание обмазаться вторым ЯПом, чтобы дрочить его на выходных. Ковырял Python - как был парашей, так ею и остался.
Намедни Goвно гляну, пока даже не представляю что на нем можно и чего нельзя.
Аноним 17/05/16 Втр 07:46:28  745545
>>745515
Нативный гуй-то всегда нужен, правда есть множество вопросов к долбоёбам вроде этого, которые лезут в каждый тред, и, не разбираясь нахуй вообще нужен язык начинают срать про гуй.

>>745532
Мамашу свою поковыряй, за то что она аборт не сделала.
Аноним 17/05/16 Втр 10:52:20  745647
14634715402800.jpg (440Кб, 1280x960)
Програмачик, как ты обрабатываешь ошибки в go?

Допустим у меня сервачок и у него есть хэндлер, которому надо обращаться в базочку. Получается картина типа:

Хэндлер веб запроса
Вызова валидации параметров
Вызов функции с логикой
Вызов функции для работы с БД - 1
SQL вызовы
Вызов функции для работы с БД - 2
SQL вызовы
...
Вызов функции для работы с БД - N
SQL вызовы
Рендеринг результата

Все эти функции возвращают какой-то error, но по сути как-то грамотно его обработать у меня не выйдет. Поэтому просто возвращаю 500-ю ошибку.

Так вот, собсно вопрос: это нормально, если из слоя БД, в случае возникновения ошибки, просто делать panic, а в самом конце хендлера веб запрос делать recover и кидать 500-ю ? Или есть какой-то более элегантный способ?
Аноним 17/05/16 Втр 13:10:07  745730
>>745647
Идиоматически в go паника кидается тогда, когда случается то, чего случаться не должно быо
Аноним 17/05/16 Втр 15:14:58  745872
>>745647
>как ты обрабатываешь ошибки в go?
Это миф, в Go ошибки обрабатываются ровным счетом никак ну или разве что, паникой. В твоем конкретном случае стоит просто завести группу глобальных ошибок-переменных на базе errors.New и возвращать их в каждом отдельном случае, а потом просто делать switch.
Аноним 17/05/16 Втр 18:41:06  746041
>>745545
Да соси хуй, быдло.
Аноним 21/05/16 Суб 14:26:18  749259
Ну что, гуй-быдло, возрадуйтесь: https://github.com/andlabs/ui
Аноним 21/05/16 Суб 15:46:01  749338
>>749259
Очередная недоделанная обертка, ничего нового.
Аноним 21/05/16 Суб 15:50:09  749343
>>749338
Да нет, она изначально была написана на го, потом у автора зачесалась жопа и он решил переписать всё на си, оставив старый апи как биндинг.

По крайней мере нытики ноющие про размер будут рады, чо.
Аноним 21/05/16 Суб 15:58:50  749351
14638355309820.gif (4067Кб, 360x424)
Смысл треда? Ты что не понимаешь, что русские стратеги тебе ничего не раскажут?
Аноним 21/05/16 Суб 18:07:34  749485
>>749259
ммм и что??
Видел ее еще несколько лет назад
Аноним 24/05/16 Втр 11:36:39  752518
Здоров, ананасы. Вышел очередной ЯП, компилируемый в нативный код. http://lbstanza.org/chapter4.html#anchor41

По синтаксису даже ближе к питону, а по семантике чувствуется влияние лиспов. Cреди всех языковых возможностей стоит выделить параметрический полиморфизм - это делает язык лучшей версией go чем сам go.

Про прагматику (в частности управление памятью) в документации едва ли что говорится (не нашел), но в блоге нарыл
>The interesting part about LoStanza is in the use of meta-circularity in its support for garbage-collection. LoStanza offers garbage-collection in the sense that it guarantees a very specific layout of the stack and heap, and to call a user-defined function whenever an attempt is made to allocate an object when the heap is full. That's it!

>This design allows the garbage-collector to be written in the same language that it is garbage collecting!

Так что здесь никакой революции нет, и то что это проект результат академической деятельности одного студента, очевидно означает сборщик мусора в go1.6 получше будет. Не забываем про отсутствие библиотек, лобби и сообщества (только вышел в свет).

Вот такие плюсы и минусы при очень поверхностной оценке. Дискасс.
Аноним 24/05/16 Втр 13:24:35  752593
14640854750330.jpg (24Кб, 363x363)
>>752518
Выглядит как говно. Не взлетит.
Аноним 24/05/16 Втр 13:28:20  752597
>>752593
>Выглядит хуже Goвна
Фиксанул. Goвнишко-то хоть платит читабельностью за свою убогость.
Аноним 24/05/16 Втр 13:41:35  752618
>>752597
>>752593

В смысле? Как Goвно или как __Говно__ ?
Аноним 24/05/16 Втр 13:57:33  752633
>>752618
Я вроде как чётко написал: Goвно.
Аноним 24/05/16 Втр 14:06:06  752638
14640879670540.jpg (75Кб, 1440x1080)
>>752618
А в чем разница?
Аноним 24/05/16 Втр 14:26:49  752663
>>752638
Ну как Пайк и Ко заявляли они задумали одно в замену другому.

>>752618
Уверен для большинства людей stanza такая же читабельная как и Go. Вообще - то там даже меньше синтаксического мусора. Уж точно не синтаксическая вкусовщина определяет успех.
Аноним 24/05/16 Втр 14:51:03  752683
>>752663
Будто читабельность зависит от количества сахара в языке.
Аноним 24/05/16 Втр 15:01:30  752690
>>752683
При чем здесь сахар? Было бы что сахарить - вот что важно. И все равно не понятно - к чему эта ремарка?
Аноним 24/05/16 Втр 15:51:53  752723
>>752683
Ты в курсе что все языковые конструкции это ебаный сахар? Циклы можно заменить goto, попробуй разобрать программу без этого "сахара".
Аноним 24/05/16 Втр 15:59:29  752725
>>752723
Только ситхи возводят все в абсолют. Если следовать твоему ходу мыслей сама идея "сахаризации" теряет смысл. Один "ебаный сахар" и останется.
Аноним 24/05/16 Втр 16:37:48  752751
>>752725
После перехода с ассемблера на новый уровень один сахар и остался. Это произойдет еще раз, очень скоро.
Аноним 24/05/16 Втр 17:03:15  752769
>>752751
Ты точно понимаешь что такое мнемоника машкода и что такое ЯП?
Аноним 24/05/16 Втр 17:05:08  752771
Посоны, я ньюфажек в программировании - установил Go, в паках есть джва варианта - "windows_amd64" и "windows_amd64_race" - в чём разница? Что такое race?
Аноним 24/05/16 Втр 17:06:53  752772
>>752769
Ты точно понимаешь что такое машина Тьюринга?
Аноним 24/05/16 Втр 17:16:50  752783
>>752772
То что ты - демагог, это я понял еще из предыдущего поста. А хотелось бы фальсифицировать это предположение, но увы.
Аноним 01/06/16 Срд 11:41:13  759138
У меня есть коллега, который презирает уровни доступа go. Он работает на низком уровне. Драйвера, софт для embedded и т.п. Когда я ему начинаю говорить про типобезопасность, инкапсуляцию, он говорит, что возьмет и получит нужные данные по смещению. Ну и что ему возразишь? Ничего. Он прав. Если кто-то захочет - он сделает. Даже в мейнстримовых песочницах можно. Вопрос цены только.
Конечно это не значит, что нужно все это забыть. Но категоричность сбавить можно было бы
Аноним 01/06/16 Срд 11:47:15  759142
14647708354990.jpg (26Кб, 500x335)
Я принимал участие в одном проекте очень интересном проекте.
Существующие решение: на Java EE, Spring MVC, Spark сервис ориентирования архитектура, cloud хранилище. Одна проблема система больше падает, чем работает. Каждую неделю проблемы, требующие вмешательства программистов, чтобы вернуть систему к жизни.
Архитектор принимает решение переписать проект на go без сервисов, клаудов и вообще каких либо сторонних библиотек.
Результат: кодовая база уменьшилась в 50 раз, производительность возрасла 3000 раз.
go для людей умеющий думать. Для тупиц которые читают Гослинга, Фаулера и думают, что в их книгах правда написана как надо код писать не понять. Пошишите сначала код 5-7 лет, а потом вернитесь на go и сравните результат.
Учитесь код писать у людей которые действительно доказали, что умеют это делать и не верьте тому что в блогах пишут. Примеры у кого учиться: Роб Пайк, Расс Кокс.
Аноним 06/06/16 Пнд 18:02:08  763017
Можно ли разработать борду на Go?
Асинхронные плюшки из коробки присутствуют, или надо что-то подтягивать?
Аноним 07/06/16 Втр 00:25:09  763310
Подойдёт ли go для умеренного байтоёбства?
Аноним 07/06/16 Втр 10:19:36  763450
>>763017
Да
Там лучшая поддержка Concurrency из всех мейнстрим языков
>>763310
Да
Аноним 08/06/16 Срд 13:02:42  764476
А тут вообще есть живые Go'шники, которые по фрилансу и/или удалёнке работают на Запад?
Аноним 13/06/16 Пнд 01:07:26  768340
аллилуйя брат :D


[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 513 | 38 | 206
Назад Вверх Каталог Обновить

Топ тредов