Этого треда уже нет.
Это копия, сохраненная 31 августа 2017 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Go thread #10 юбилейный #991130 В конец треда | Веб
Go - олдскульный язык с новыми фичами для людей, которые заебались обмазываться абстракциями, фабриками и прочей современной хуергой. А так же позволяет писать простой, понятный, пусть и местами повторящийся код.

> Хочу приобщится/вкатиться в язык, с чего начать?


Достаточно официального туториала (https://tour.golang.org/welcome/1)

> Какие-то полезные книги/ссылки, что еще почитать?


В основном это реддит, книги непопулярны, так как язык простой и в нем нет неочевидных вещей, если программист еще не лишился мозгов.

> В чем писать/компилять?


Atom, Gogland,Vim/Neovim, VSCode, Eclipse
Самое главное - установите и настройте компилятор, являющийся по совместительству пакетным менеджером (https://golang.org/doc/install)

> Что вообще пишут на Go?


Консольные утилиты, софт для изоляции/контейниризации окружения (docker, kubernates), прокси-серверы, бэкэнды для веб-приложений/чатов, архиваторы и прочее, тысячи применений.

Предыдущий тред >>973015 (OP)
#2 #991135
>>991130 (OP)
1 пикча - Как го выглядит глазами маркетологов
2 пикча - Как выглядит на самом деле
#3 #991139
>>991130 (OP)
3 пикча это реал свадебный торт?? Они там совсем ебанутые?
#4 #991141
>>991135

>2 пикча - Как выглядит на самом деле


На самом деле, это не торт, а песочное печенье, мое любимое.
И выглядит оно, в целом неплохо, для песочного печенья.
#5 #991142
>>991139
>>991135
Зависть - это грех.

Испеки себе торт, и не юродствуй.
106 Кб, 700x524
#6 #991163
С го меня познакомили одноклассники. Сначала было весело и задорна, но потом в жизни из-за го у меня начались проблемы. Я стал прогуливать школу, расстался с девушкой, начал грубить родителем, поссорился с друзьями.
Я каждый день и все свое время тратил на то, чтобы еще чуток покодить на го. Постоянно падающие непонятно из-за чего горутины, заставляли подсесть на го еще сильнее. Из тысячи горутин я вручную через printf отлаживал каждую строчку кода, ведь отладчик был ненужен

После того как друзья передали меня на реабилитацию, я еще несколько раз сбегал, чтобы подебажить тысячи потоков руками, но в один прекрасный день, мой врач Михаил Джейтбрэйнсов показал мне котлин. И моя жизнь снова стала нормальной. Это чудо! Потоки не падали и были настоящими, отладка была отличной, код становился мягче и удобнее, теперь больше никакого бойлерплейта!
Котлин, сделал мою жизнь снова нормальной!
#7 #991166
>>991141
Но ему же больно
#8 #991169
>>991166

>Но ему же больно


Съешь его.
#9 #991173

>которые заебались обмазываться абстракциями, фабриками и прочей современной хуергой



Спешите видеть, гоферы решили, что 40 лет развития индустрии прошли впустую. Вы действительно считаете себя самыми умными?
#10 #991186
>>991130 (OP)
>>991135
>>991141
>>991142
А вот и тортошизик.
#12 #991357
>>991198
два дохлых сабреддита по травле. шляпа.
#13 #991374
>>991357
Так всем срать, но если коммьюнити начинает доставлять настолько, что начинают обращать на это внимание то, это уже о многом говорит.
#14 #992350
Чето мало шуму вокруг данного голанг треда, это же как ни как Си 21 века.
#15 #992473
>>992350
Это говно 21 века.
А вообще, мейлач заблочили в украшке вместе с вк, вот илюша и притих.
#16 #992532
>>992473

>вот илюша и притих.


То есть илюша не может в впн.
Ай да программист, ай да гофер.
#17 #992643
Да почему же Го такой ебанутый на крудах, а?
#18 #993364
Почему до сих пор не перешли с Го на Dlang преимущества ведь очевидные? Например
https://habrahabr.ru/company/mailru/blog/327966/#comment_10210470

Как будете оправдываться хоферы?
#19 #993492
Зочем нужно /это/, когда есть Scala, которая так же может в forkjoin, но кроме этого имеет нормальную экосистему и типизацию, имеет нормальный gc и может в хотсвап (очень важно у вебмакак)
#20 #993534
>>993492
Какой хотсвап, когда эти макаки принтами дебажат
#21 #993536
>>993492
Гоуноеды же за

>некроязык язык для людей, которые не могут в абстракции


что как бы противоположно скалке
#22 #993582
>>993364
Потому что за D не стоит крупная и влиятельная конторка?
#23 #993635
>>993582
В классе пацаны не поймут просто. Тут либо пхп, или язык самого Гугла!
#24 #993695
стоит ли идти на стажировку go прогера, если до этого с ним не сталкивался особо? но в принципе, во-первых, в вакансии он и не требуется, лишь опыт на некоторых других языках, да и, во-вторых, все равно что-нибудь почитаю и поделаю на нем если и решу
#25 #993826
>>993695
иди на стажировку языка который требуется как основной
#26 #993878
>>993826
Он не требуется, но, насколько я понял, просто скажут мол "давай пили код на го"
Просто интересно, стоит ли вообще вкатываться, сложно ли и тд
#27 #993882
>>993878
Пришел устраиваться художником, а тебе говорят иди-ка ты стены крась
#28 #993884
>>993878
Го специально сделан так, чтобы в него было легко вкатиться.
#29 #993901
https://github.com/hairyhenderson/gomplate
охуеть просто, я думал, что языки, когда нужно запускать свои двухколесные кодогенераторы перед сборкой уже никто изобретать не будет, но я ошибся. оправдывайтесь, goвноебы.
#30 #993947
>>993364
Мертвое говно без библиотек, комьюнити, академического бэкграунда. Зачем нужен дланг, когда есть окамл, хаскель, скала, котлин, свифт, кресты?
#31 #993976
Go - это сокращенное название божественного языка Goviaji?
#32 #994005
Так стоит все таки идти вкатываться в го?
я студентота и не хочу летом пинать, а хоть какой-то опыт получить
#33 #994012
>>994005
Го сам по себе достаточно прост. Если у тебя вопрос в том, какой язык выучить, то учи что-нибудь более мэйнстримовое.
А сам Го - это такой язык, что если умеешь программировать на какой-нибудь джаве, то и на Го сможешь, только привыкнуть к некоторым особенностям.
#34 #994017
>>994012
у меня вопрос в том, что знаю на весьма неплохом уровне кресты в том числе 11/14, немного питон с джангой плюс примитивный фронтэнд, и еще самую малость perl, лол
летом не хочу пинать, а пойти куда-нибудь стажироваться. Но что-то ничего особо нет, либо сильно много всего остального уметь. А тут подвернулось нечто описанное выше. Теперь в раздумьях
#35 #994035
>>994017

>знаю на весьма неплохом уровне кресты в том числе 11/14


Нет.

>немного питон с джангой плюс примитивный фронтэнд


Нет.

>и еще самую малость perl


Нет.

>лол


Да.

>А тут подвернулось нечто описанное выше


Стажировка, в реальной фирме?
Почему нет?
#36 #994038
>>994035
Этого удвою, нихуя студентишка не знает, го в целом рассчитывает на подобных персонажей, которые по верхам везде, так что можешь пиздовать в го-болото, хорошая макака получится.
#37 #994044
>>994038

>Этого удвою, нихуя студентишка не знает


Это да.

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


Это как в лужу перднул.

Независимо от того, зашквар азаза хуйня паршаГО)), или нет, опыт работы не повредит.
Даже если он будет отрицательным.
#38 #994067
>>994044
спасибо, анон
#39 #994070
>>994067
PS: а если выбор между крестами, которые хоть как-то знаю, и модным го?
#40 #994071
#41 #994078
>>994017
Ты уже столько времени потратил на расспросы, пошёл бы уже сам да почитал тутор какой-нибудь. Для студента без опыта отказываться от сажировки, да ещё и не на каком-нибудь всех заебавшем пыхе, а на новомодных штуках вроде го - просто глупо.
#42 #994124
>>994070
Очевидный язык богов С++, а не гуглоподдуваемая параша, про которую никто даже не вспомнит через 5 лет.
#43 #994229
>>994070

>PS: а если выбор между крестами, которые хоть как-то знаю, и модным го?


У тебя есть возможность стажироваться на крестах?
Ну иди на кресты.

Критерии выбора у тебя какие вообще?

Если ЗП, то пофиг. Получать будешь в зависимости от своего профессионализма, и карьерного роста.

Если

>какой яп лучше чтоби работать яп все разние это же очень разно няшная сишечка21111


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

Если уже знаешь сишечку, садись на сишечку.

И нееби никому мозги.
#44 #994355
Почему на Го писать парсеры неструктурированных данных это такой локальный Большой Пиздец?
#45 #994366
#46 #994404
>>994355
>>994355
Потому что го это и есть полный пиздец. Чтобы разобрать json, нужно говна накостылять мама не горюй, разбор html дерева тоже с подвыпертом. Лучше для этого взять питон, в нем достаточно здравых библиотек или на самый край С#, но здесь похуже питона
#47 #994427
>>993901
Ебать ты даун. Хотя подозреваю, что ты тот мудак, который не умеет в аглецкий, алгоритмы, да и просто индус.

Покормил, простите
#48 #994428
>>993976
Кстати, что там с Говяжим? Я слышал, что пацаны делают охуительно крутую систему типов, но застряли с зав. типами. На самом деле, рекомендую гоферам с ним ознакомится. Он такой же простой как Го, но очень мощный.
#49 #994439
>>994404

> разобрать json


Json разобрать не так и сложно, но костылей понаписать придется дохуя, согласен. А вот xml, это просто пиздец. Ни одной либы, кроме стандартного goвна.
#50 #994491
>>994229

>Если ЗП, то пофиг. Получать будешь в зависимости от своего профессионализма, и карьерного роста.


Тем временем, по сводке статистика з/п на хх, гоферы — самые низкооплачиваемые кадры, что как бы намекает, лол.
#51 #994520
>>994491
эх, а я думал модно стильно
На самом деле, на зп пофиг от слова совсем, ибо иду за опытом. Кресты пусть и на уровне студентишки знаю, го нет хотя, пару коротких гайдов посмотрел, вроде ничего сложного. Думал, что-то модное стильное молодежное, вот и хотел
36 Кб, 535x364
#52 #994524
Начал вкатываться в джангу и просто офигел от ее простоты и гибкости.
Я не хейтер, поэтому полез искать аналог на го, ведь го как-то очень похож на питон. И я не нашел. Более того, знакомый сказал, что он вообще ничего не использует и практически пишет на стандартных либах golang

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

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

Я серьезно, какой прирост вы ожидаете, чтобы писать так нативно?
49 Кб, 600x533
#53 #994526
>>994491

>Тем временем, по сводке статистика з/п на хх,


Что что за стастика?

>По


>сводке


>стастика


WTF?
У тебя шизофазия?

> гоферы — самые низкооплачиваемые кадры, что как бы намекает, лол


Сколько там Пайк получает?
#54 #994527
>>994355

>Почему на Го писать парсеры неструктурированных данных это такой локальный Большой Пиздец?


Потому, что не Perl.

>>994404

> Лучше для этого взять питон


Петух закукарекал заместо авроры.
#55 #994528
>>994520

>Думал, что-то модное стильное молодежное, вот и хотел


Тогда в сторону PHP смотри лучше.
#56 #994532
>>994526

>Сколько там Пайк получает?


Пайк загонщик
#57 #994547
>>994527
Когда го будет мочь по фичам, хотя бы 40% от питона, тогда и пукай а пока в углу постой и покукарекай про волшебство горутин
#58 #994551
>>994524

> искать аналог на го


Забудь на всегда, аналога Django в го не будет никогда. К тому же царь языка го, говорил, что это не кошерно использовать что-то помимо стандартной библиотеки
196 Кб, 667x496
#59 #994559
Хочу юзать го как замену баш-скриптам
Где я прогадал?
#60 #994560
>>994547
Кто о чем, а у питуха все мысли о ГО.
Иди подмойся, маня.
#61 #994565
>>994559
Нигде, языки как раз одного уровня и задач.
39 Кб, 341x500
#62 #994571
>>994560
школьник, иди дальше свое кинцо уровня перестройки смотри и не приходи к взрослым дядям пока не поумнеешь
#63 #994573
>>994560
Все верно, только ты не на то сообщение ответил , бро
33 Кб, 600x600
#64 #994577
#65 #994652
>>994526

>Что что за стастика?


http://hh.ru/articles/2160
Её правда 2 дня спустя после публикации закрыли нахуй, причем хитро, что даже в гугловском кеше говно сохранилось — рабовладельцы гоферов подсуетились, сразу видно.
#66 #994653
#67 #994659
https://vc.ru/p/it-rating-2017

>Программист Go


>77 000 - 121 000


За добровольную лоботомию ещё и не доплачивают. Ваши оправдания, го-холопы.
#68 #994678
>>994659
ебал твою мать
#69 #994833
Бегите гоферы на питон пока не поздно!
#70 #994839
>>994833
двачую этого господина
#72 #994964
говно
#73 #995052
Что лучше учить человеку знающему C++, lisp или go?
#74 #995085
>>995052

>Что лучше учить человеку знающему C++


Не понимаю вопроса.
Зачем?
#75 #995096
>>995052
УЧи С++, потом смело сможешь делать сайтики. Но лучше Dlang - это с++ 21 века
#76 #995102
>>994547
А ничего, что питон язык-олдфаг? Ему больше лет, чем большинству в этом треде и на этой доске. Вестись на "мочить по фичам", "мочить количеством батареек" - путь в никуда.
#77 #995104
>>995096
Этот C++ 21 века уже не взлетел. У Rust ещё есть шансы.
#78 #995130
>>995102
Я сам за Питон, лучше Жанги все равно не найти для веб. А голанг стоит закопать
#79 #995152
>>995130
У го реально какие-то проблемы с либами, хотя го уже туча лет.
Хотя если взять во внимание то, что язык раздут и реально нехера не популярен, это могло бы объяснить многое
#80 #995276
>>995130
Так а что ты делаешь в этом треде, если ты сам за питон?
#81 #995283
>>995152

> какие-то


Какие?
Лично меня дико дрочит то, что пока я ищу библиотеку (!) для удобной работы со строками (strings - дно ибаное), у меня параллельно открыт твиттор и там, пока я ищу, мне в ленту падает два-три релиза пренципеально новых хттп-роутера! Такое впечатление что пхп-дебилы добрались наконец-то сюда и как начали хуетой страдать, ведь кроме веб-параши ни на что не хватает мозгов. Короче, я не вижу никаких проблем с билами, кроме отсутствия некоторых, очень мне нужных, батареек. Отсутствуют они именно по той причине, что го-мирок процентов на 90% состоит из веб-макак.
#82 #995304
>>995283
Ну не на андроид его же брать))
#83 #995322
>>994524

>Начал вкатываться в джангу и просто офигел от ее простоты и гибкости.



А ты как хотел, пилилось sjw даунами для даунов же. Про гибкость, правда, насмешил, гибкостью там и не пахнет, конечно, но разобраться может даже ретард.
#84 #995383
>>993695
Пали вакансию
#85 #995474
>>995381

>Где-то, кто-то вас там наебывает сильно, гоферы...



Причем тут гоферы? Поднять бложик ты можешь и без блотед SJW фреймворка. Для маломальски сложного проекта жанга не подходит.
#86 #995475
>>995441

>а технология горутины



Чем оно лучше корутин, continuations, акторов и async-монад?
#87 #995477
>>995474
Ты это расскажи топ проектам на джанго типо дискус, инстаграм
#89 #995524
>>995477

>дискус, инстаграм



>топ проекты



>две мордочки к бд без логики



Проиграл. Эти топ проекты можно было хоть на баше написать, хоть на пхп. Попробуй что-то серьезнее морды к SELECT * FROM fotachki написать на джанго, тогда и поговорим.
#90 #995525
>>995479

>корутина и горутина одно и тоже



Нет, корутина - это функция со своим стэком. Горутина - зеленый поток.
#91 #995526
>>995479

>лучше - утилизируют сетевое железо хорошо и все под капотом, никакого спаггети-кода



Ты это про асинк монады и акторы? Потому что горутины -- это как раз лапша и содомия: гонки, ручные блокировки.
#92 #995570
>>995525
Тоесть горутины блядь своего стэкового пространства не имеют, даун? А как тогда она блядь функции вызывает? Большие параметры в регистры кладет, да? Пиздец, какой ты долбоеб.
https://blog.cloudflare.com/how-stacks-are-handled-in-go/

>>995526
Блокировки? Гонки? Ты либо макака либо дебил, который пишет софт на "отъебитесь". Всегда когда делаю что-либо параллельное - сначала делаю анализ: выписывают общее переменные, точки синхронизации, места, делаю анализ где поставить классический мутекс, а где можно CAS обойтись, а где для простоты кода, а также из-за некритичности - обойтись каналами. Так как ты этого не делаешь, то постоянно получаешь херню.

Сосите члены, скам IT-шный.
#93 #995619
>>995570

>использует го


>называет кого-то скамом


ЛОЛ
222 Кб, 436x420
#94 #995798
>>994833

>в питон треде призывают идти на питон, в питон треде на го


Хорошо там, где нас нет
#95 #995811
>>995570

>выписывают общее переменные, точки синхронизации, места



Ну в лаба1 можно и так, конечно.
#96 #995893
>>995802
Всё правильно в общем. Только вот го как раз к таковым не относится. Там ни байтоёбства нормального, ни функциональщины.
#97 #995895
Golang сплошное говно, высраное второпясь Робом Пуком. Даже на последней гугл конференции, Гугл дал божжественному языку KOTLIN второе дыхание... сейчас жетбраинс и гугл объединяют свои силы воедино и делают из Котлин ланг просто конфетку. А про го , так и никто не вспомнил . Так что гоферы скорее сваливайте с го на более успешные яп.
#98 #995899
>>995802
Конечно, с условием, что это вообще кого-то волнует.
Некоторые зарплатой всё измеряют. Ситуацию, когда крестоёб получает меньше жс-верстальщика, я не считаю справедливой, но таков рыночек, там уж не до разборок кто тру, а кто нет.
#99 #995907
>>995903
Гугли Google I/O 2017
#100 #995994
>>995895
В чём проблема собрать go-приложение под ведро?
#101 #996006
>>996004
аргументируй
234 Кб, 511x311
#102 #996023
>>995994

> В чём проблема собрать go-приложение под ведро?


БОЛЬНОЙ УБЛЮДОК!
#103 #996025
>>995953
В том то и соль, кто-то смотрел эту конференцию и сказал, что на ней вообще речи о Golang не поднимали. Наверное подумали не стоит упоминать об этих двух языках одновременно и выбрать тот, у которого перспектив более. К тому же Роб Пук уже где-то говорил, что дескать ребята Golang 2.0 можете не ждать
#104 #996133
недавно видел на гитхабе репозиторий с примерами вебсокетов в стриминге твиттов, но потерял. может есть у кого-то в закладках эта репа?
#105 #996182
>>996025
У меня мнение на которое всем срать конечно же. Понятно что гугл это отдельным мир в мире и вероятно у них получилось так, что ребятам не удалось убедить тех или иных крупных персон в компании чтобы активно включить го в какой-то продукт.
Такая же история и с дартом была, народ пыжился пыжился, а в хром отказались принимать (что просто убило проект).

С андроид такая же ситуация, все ждали буста какого-то через продукты, а в итоге снова кинули ребят.
71 Кб, 1045x685
#106 #996202
За Роба Пайка и Go стреляю в упор . Поняли сучки -хейтеры?
Это же компиляция в 1 бинарник , создание тысячи зеленых потоков. Язык просто сказка для написания СПАМ_программ!
#107 #996203
>>996202
Кокой жирненький огрессивный гопничек
#108 #996205
>>996202
Все это хорошо и технологии правильные. Проблема начинается тогда, когда начинаешь писать это на го.
Ладно то что ~80% кода бойлерплейт из if...err, так еще туча мест выстрелить себе куда надо.

Язык написанный долбаебами для долбаебов (с)
https://habrahabr.ru/company/mailru/blog/314804/
#109 #996264
Поясните, в каких проектах нужно будет использовать числодробилки?
#110 #996306
>>995383
лазада например
#111 #996324
>>995152

>что язык раздут и реально нехера не популярен


интересно, как ты это определил, диванный клован?

ищу работу python программистом, в каждой 5-й вакансии про go требования (желательно)
#112 #996326
>>996324
ну так что HR нагуглил то и написал в вакансии лол
#113 #996329
>>996326
ну это ты в лужу сейчас пернул, т.к. на некоторые из собеседований ходил и там действительно часть из сервисов на go была переписана, т.к. python например не справлялся с нагрузкой
#114 #996337
>>996329
в таком случае снимаю шляпус хуя для тебя

наговнокодили на питоне, стало тормозить, похуй перепишем на го, везде же говорят что он быстрый сука
а разбираться с питоном..да ну в сраку!
#115 #996341
>>996324
Уже кидали вам инфу с цифирьками и расчетами. Требование го как основного языка (а не умение одновременно выполнять бочку, менять памперсы и писать на го) занимает даже в сша меньше 1% от доли всех языков.

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

Чаще го можно накатить за пару дней и можно указывать себе в резюме. А еще говно было сильно перехайленно, поэтому скорее всего где-то в компании уже нагадили на нем что-то и нужно теперь животное, которое будет кодить и на питоне и на го (по цене одного разработчика, конечно ведь го так прост и легок, что можно даже не платить за работу).
#116 #996346
>>996337
Удваиваю. У меня на одном проекте критические части переписаны на Си. Зачем что-то кому-то полностью переписывать, непонятно, только если каким-нибудь менеджерам в уши маркетологи нассали.
Хотя был доклад, как пхп-бомжи из авито что-то переписали на го и дико протащились с этого, но их там уже обоссали, вроде.
#117 #996348
>>996341

>Уже кидали вам инфу с цифирьками и расчетами. Требование го как основного языка (а не умение одновременно выполнять бочку, менять памперсы и писать на го) занимает даже в сша меньше 1% от доли всех языков.



Сейчас обязательно прибежит пиздоглазый суслик и будет кричать, мол го еще молодой язык, типа все будет в будущем (замалчивая что языку уже 8 лет и 5 лет в заморозке синтаксиса).
#118 #996349
>>996346
Питон + Си - и все, реальный набор pro-программиста (ну еще js, ибо говнина диктаторски висит в вебе)
#119 #996358
>>996349
А че Ц++ уже не в моде?
#120 #996366
>>996358
Если сможешь накатить модуль для питона, то сойдет.
Тут тонкая грань, вот если юзаешь для узких мест или пишешь питонячьи модули - ты крут, но если пишешь бизнес логику на крестах то ты мудила.
#121 #996377
>>996341

>Требование го как основного языка


а где я писал о требовании Go как основного языка?

>>996346
был в авито на собеседовании недавно, ничего они говном не поливали на go, так же и в некоторых других компаниях если используется, то немного
#122 #996379
>>996366
А если я крутой мудила, то что?
209 Кб, 800x600
#123 #996402
>>996379
Ты не можешь быть крутым мудилой, мудило это как понятие бесконечности, прибавь к нему что-то и все равно получишь бесконечность.

Есть фрики (мудилы), которые упарываются по одному инструменту возводя его в идолы (как и многие питонисты кстати тоже). Да, они способные эти фрики, местами умные, но в то же время ограниченные.
Это как если пилить бревно скальпелем, когда тебе нужна бензопила. Да, можно, но эффективно ли?

Необязательно, конечно, брать питон, любая связка С++ плюс <скриптовый язык> сделает тебя эффективней, а значит в себе ты убьешь мудилу.
#124 #996408
>>996306

>лазада например


у меня не она имелась в виду
Алсо, я рли не знаю, что делать. Хочется тупо опыта , но чет все говорят не только здесь, лол мол нахер го, лучше на чем-нибудь более популярном, а это как хобби. С другой стороны... Да просто интересно. Не знаю не знаю :с
#125 #996435
>>996402

>в себе ты убьешь мудилу.


Это невозможно, ведь

>мудило это как понятие бесконечности

#126 #996442
>>996435
Это кредо.
Как математике нужно избегать бесконечности, так и в жизни нужно избегать быть мудилой.
#127 #996443
test
#128 #996468
>>996442

>нужно избегать быть мудилой.


>нужно


Кому?
Мне не нужно.
мимо мудила
#129 #996519
>>996468

>нужно избегать быть мудилой.


>Мне не нужно.


Ну так все верно, ты же гофер.
#130 #996528
>>996519

>ты же гофер.


Слышь, я тебя червем-пидором пока не называл.
#131 #996549
>>996519
Ты вот питонист, но то-же, мудила.
#132 #996551
>>996549

>, но то-же,


Уроки-то сделал, школомудила?
20 Кб, 200x200
#133 #996555
>>996551
Эк тебе пригорело.
#134 #996562
>>996555
Илюша, please.
26 Кб, 200x200
#135 #996573
20 Кб, 480x319
#136 #996609
#137 #996873
Так стоит ли идти в адепты суслика, или же это гиблое дело?
#138 #996879
>>996873

>Так стоит ли идти в адепты суслика, или же это гиблое дело?


В адепты чего либо идти не стоит.
Но, тур можешь пройти.

Не факт, что ты повстречаешь продукт целиком написанный на ГО.
Но там и сям его используют.
158 Кб, 1500x400
#139 #996905
>>996873
Попробуем проанализировать.

После того как гугл получил халявный язык для андроида, без надобности слизать с 1.6 JVM и который устраивает почти всех (на ведроинде), для го стало понятно, что ему уже не светит мир мобильной ПО (ну только через задницу, то есть никак на самом деле).

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

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

Но есть и плюсы, нашему миру открылось такое явление как гофер/cуслик. Язык умудрился вобрать в себя всех безмозглых пиздоглазов в одном месте.
Если раньше ИТ скам плавно был размазан по языкам и проектам, то теперь они все вместе (даже такой скам как вчерашние админы, пекари, школьники).
#140 #996906
>>996905
Я бы рекомендовал краем глаза посматривать на котлин, но активно вкатываться в питон и вообще иметь его у себя в кармане.

Го отлично подойдет менеджерам, макаки легко воодушевляются и перекатываются (только про два дня это пиздеж, но все равно быстро, так как экосистемы толком и нет), а ты при этом выслужишься получишь какие-то проценты прироста в производительности в глазах начальства. Правда за счет страданий макак (но тебе то похуй, главное премию получить, а они еще не сразу поймут что их наебали, если правильные материалы подберешь)
#141 #996907
>>996906

>экосистемы

#142 #996908
>>996907

>блять


экзосистемы
160 Кб, 380x270
#143 #996909
>>996905

>Попробуем проанализировать.


Зря.
Вообще, плохо быть тобой.
#144 #996910
>>996909
Да ну вкидывай свое мнение, все равно тред дохлый.
Только не контр аргументы к моим постам, а чисто свое виденье.

Я например субъективно вижу что хайп к го спадает, сейчас если есть то какой-то на самоподдуве остаточном.
#145 #996912
>>996910
Но доказать я конечно не смогу. А вот гоферов бы послушал, что они видят и видят ли они сами или все еще стандартными буклетами.
#146 #996945
>>996912
Хайп спал давно, теперь просто стабильно увеличивается adoption. Причин для разворота тренда нет. В Москве уже вакансии на джунов появляются, например, для меня это серьёзный маркер.

Я работаю удалённо на немецкую компанию уже почти год, опыт на go с 2014 года, устраивает все, кроме отсутствия нормального GUI тулкита для даунов вроде меня, плюс очень редко, но нужен дебаггер, после питона и PyCharm хочется такого же. Алсо, хочется пакетный менеджер нормальный, но я думаю, что это все же дело среднесрочной перспективы, раз уж dep начали делать.
Тулинг развивается, комьюнити растёт, Docker, Kubernetes и другие драйверы стабильного роста никуда не деваются, новые проекты вроде CockroachDB внушают некоторую надежду. Gogland улучшается, работаю в ней каждый день, коммерческая IDE тоже как фактор стабильности.
Открываются новые open-source проекты.
Уже никакого хайпа, а стабильное, неотвратимое развитие языка. Но я бы все таки советовал контроллировать риски и не вкладываться полностью в го - я, например, помимо питона (коммерческий опыт разработки) смотрю в сторону rust, хотя его ебучий синтаксис и фанбои иногда бесят.

Алсо, тут очень редко пишу, потому что тред на 90% состоит из постов ебанутых хейтеров, по непонятной мне причине лезущих в обсуждение: не нравится, не жри.
#147 #996989
>>996945

>не нравится, не жри.


Если бы постоянно не кормили подобным
>>996003
То ответного хайпа бы не было.
Да и на самом деле такого бума нет, что первые треды на сраче держались, что сейчас они бы просто потонули, так как в действительно "наступления по всем фронтам успешного и молодого го" нет (пузырь это, хотя не отрицаю, определенных масс он набрать смог).

Вопрос к тебе как питонщику.
1) Ты реально не испытывал боли после перехода с питона на го?
2) Ты осознавал когда-нибудь, что выбрав го вместо питона, ты разменял свой комфорт разработки на профиты начальника (или "дяди" на которого ты работаешь)

Вопросы без сарказма.
#148 #996999
>>996989
1) Конкретно после перехода - нет. Скорее наоборот, на питоне было сложнее сделать то, что я хотел тогда.
Вот сейчас иногда больно, т.к. в джанге легче клепать CRUD-ы, но к счастью моя работа этим далеко не ограничивается и интересные задачи есть.

2) Я сделал выбор го осознанно, мне на нем писать комфортнее. Да, серьезно. Возможно, я ебанутый и в меньшинстве, либо просто хуево умел готовить питон, либо и то, и другое. Мне нужен был простой, компилируемый язык с такой степенью контроля за происходящим в рантайме, чтобы было комфортно, плюс с простой моделью concurrency (а не пиздеца из шести ивентлупов и по отельной библиотеки редиса на каждый из них, если утрировать).

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

> действительно "наступления по всем фронтам успешного и молодого го" нет


Ну да, по всем фронтам - нет. Го достаточно успешен в своей области, тренд стабильно позитивный. Языком для всего не будет.

Я не питаю иллюзий насчет идеальности гошечки, никогда не станет второй джавой или питоном. Это явно не silver bullet, я понимаю его ограничения и где он хорошо заходит, где не очень, а где совсем говно.
Инструмент как инструмент.
#149 #997000
>>996989
У тебя запутанное мышление, с акцентом на второстепенных вещах.
И навязчивые сверхценные идеи - "хайп - антихайп"

>Нарушение мышления при шизофрении:


>нарушение образного и абстрактного мышления;


>актуализация «латентного фона» (акцент на второстепенных деталях);


>символизм;


>неологизмы;


>персеверации;


>бесмысленные рифмы;


>агглютинация понятий.

#150 #997005
>>996999
Как я понял ты на момент освоения го, ты с питоном не был глубоко знаком?
412 Кб, 1127x1024
#151 #997009
>>996999

>На мой взгляд го в среднем по производительности на уровне джавы


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

Я понял твой уровень квалификации в ИТ, собственно мой тезис и подтверждается, что на го плывут малоопытные или подверженные маркетингу люди (вообще без какого критического мышления, тупо по хайпу)
#152 #997010
>>997000
Повар, психопат тут только ты, хватит заниматься перефорсом, придумай свое что-то
155 Кб, 685x465
#153 #997014
>>996910

>Только не контр аргументы к моим постам, а чисто свое виденье.


Lolz.

>>996905

>для го стало понятно, что ему уже не светит мир мобильной ПО


Го изначально позиционировался как инструмент для написания небольших сетевых сервисов.
За годы его существования, его позиционирование, не изменилось, ни на миллиметр.

С чего кому бы то ни было, считать, будто бы го, может стать, инструментом для разработки GUI приложе6ний на андроид?

>На самом деле хотели и мечтали


Сам выдумал несуществующий объект для критики, сам его критикуешь.
К врачу сходи уже.

>Проблема го была в том, что они решили сделать ставку не на хороший продукт, а решили поставить на агрессивный маркетинг (с премьерами фильмов же такое прокатывает).


Ничем необоснованные фантазии.
И это анализ?
В твоем анализе есть хоть что-то связанное с реальность, кроме названий яп и компаний?

И даже больше.

>Проблема го была в том


>что они решили


What?
Что это за несвязные лепет вообще?
Проблема коня была в том, что они решили, сделать ставку не на хороший продукт...
Проблема молотка была в том, что они решили, сделать ставку не на хороший продукт...
Проблема метрополитена была в том, что Вася с Петей решили, попить пивко с Наташкой у подъезда.

>Но есть и плюсы, нашему миру открылось такое явление как гофер/cуслик.


>Язык умудрился вобрать в себя всех безмозглых пиздоглазов в одном месте.


>Если раньше ИТ скам плавно был размазан по языкам и проектам, то теперь они все вместе (даже такой скам как вчерашние админы, пекари, школьники).


Замечательно, оскорбления и иступленная злоба.
А Н А Л И З
Н
А
Л
И
З

Этож как тебя обидеть то должны были, чтобы ты такой обиженный теперь на весь мир был?

Анивей, даже в этих гнусных высказываниях таится фундаментальное непонимание предмета.
Мол ГО простой поэтому на нем может каждая макака писать.

Это не так. ГО простой, для программистов, для тех, кто уже умеет и знает, что такое программирование, асинхронность, многопоточность итд итп.

Методика же, призванная к утилизации неквалифицированных кадров, в целом и общем носит название ентепрайз.
И там огромную роль играет джава.
Суть ентерпрайза - конвейерное производство. Где важна максимальная модульность. И фреймворк ориентированность.
Человек может вообще мало что понимать в компьютерах, но успешно собирать из блоков галеру.

ГО же, больше нацелен на простую модель разработки.
Один человек - одно приложение.
И упрощенную спецификацию.
То есть, принципиально, не подходит для пекарей водопроводчиков и прочих, "критиков", того, в чем они ничерта не понимают.
155 Кб, 685x465
#153 #997014
>>996910

>Только не контр аргументы к моим постам, а чисто свое виденье.


Lolz.

>>996905

>для го стало понятно, что ему уже не светит мир мобильной ПО


Го изначально позиционировался как инструмент для написания небольших сетевых сервисов.
За годы его существования, его позиционирование, не изменилось, ни на миллиметр.

С чего кому бы то ни было, считать, будто бы го, может стать, инструментом для разработки GUI приложе6ний на андроид?

>На самом деле хотели и мечтали


Сам выдумал несуществующий объект для критики, сам его критикуешь.
К врачу сходи уже.

>Проблема го была в том, что они решили сделать ставку не на хороший продукт, а решили поставить на агрессивный маркетинг (с премьерами фильмов же такое прокатывает).


Ничем необоснованные фантазии.
И это анализ?
В твоем анализе есть хоть что-то связанное с реальность, кроме названий яп и компаний?

И даже больше.

>Проблема го была в том


>что они решили


What?
Что это за несвязные лепет вообще?
Проблема коня была в том, что они решили, сделать ставку не на хороший продукт...
Проблема молотка была в том, что они решили, сделать ставку не на хороший продукт...
Проблема метрополитена была в том, что Вася с Петей решили, попить пивко с Наташкой у подъезда.

>Но есть и плюсы, нашему миру открылось такое явление как гофер/cуслик.


>Язык умудрился вобрать в себя всех безмозглых пиздоглазов в одном месте.


>Если раньше ИТ скам плавно был размазан по языкам и проектам, то теперь они все вместе (даже такой скам как вчерашние админы, пекари, школьники).


Замечательно, оскорбления и иступленная злоба.
А Н А Л И З
Н
А
Л
И
З

Этож как тебя обидеть то должны были, чтобы ты такой обиженный теперь на весь мир был?

Анивей, даже в этих гнусных высказываниях таится фундаментальное непонимание предмета.
Мол ГО простой поэтому на нем может каждая макака писать.

Это не так. ГО простой, для программистов, для тех, кто уже умеет и знает, что такое программирование, асинхронность, многопоточность итд итп.

Методика же, призванная к утилизации неквалифицированных кадров, в целом и общем носит название ентепрайз.
И там огромную роль играет джава.
Суть ентерпрайза - конвейерное производство. Где важна максимальная модульность. И фреймворк ориентированность.
Человек может вообще мало что понимать в компьютерах, но успешно собирать из блоков галеру.

ГО же, больше нацелен на простую модель разработки.
Один человек - одно приложение.
И упрощенную спецификацию.
То есть, принципиально, не подходит для пекарей водопроводчиков и прочих, "критиков", того, в чем они ничерта не понимают.
#155 #997016
>>997000
>>996999
Триплы не врут.
#156 #997017
>>997010
Психопатия и шизофрения - вещи немножко разные.

Кстати говоря, о кривляньях и юродстве.
Когда человек притворяется идиотом\сумасшедшим.
Такое поведение, как правило, свидетельствует о наличии серьезного психического расстройства.
#157 #997020
>>997014
Нефига у тебя бомбануло.

>Один человек - одно приложение.


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

Еще раз подтверждается факт - на го малоопытные.
У тебя даже полной картины в голове о нет.
#158 #997022
>>997016
Это скорее триппер, сынок
#159 #997025
>>997017
Перефорс у всех подряд (а ты уже был на этом подловлен не раз) выглядит крайне низко, ты заметил, я в тебя даже тыкать перестал, так как у тебя нет никаких импровизаций. Тебя назвали "хуем" и через час ты бегаешь называешь всех "хуями". Ты жалок.
872 Кб, 1040x1220
#160 #997028
>>997020

>У тебя даже полной картины в голове о нет.


>

#161 #997029
>>997025
Ты конечно можешь притворятся дурачком.
Но, троллинг твой примитивный.
И, ты знаешь, кто ты, и что-ты, и я знаю.
Мимокродилам же, на твои потуги, в общем или насрать, или, им то-же все понятно.
Отсюда вопрос, зачем ты это пишешь то все?
47 Кб, 620x418
#162 #997031
>>996945

>Я работаю удалённо на немецкую компанию уже почти год,


Каникулы что ли начались?

>Тулинг развивается, комьюнити растёт


>кроме отсутствия нормального GUI тулкита


>хочется пакетный менеджер нормальный


>но нужен дебаггер


Развивается, лол. Языку 8 лет, он даже базовых средств не имеет, но блять у пиздоглазых он все еще молодой и развивается.

>теперь просто стабильно увеличивается adoption


>коммерческая IDE тоже как фактор стабильности.


>Уже никакого хайпа, а стабильное, неотвратимое развитие языка.


И прям следующие приложение!!!

>Но я бы все таки советовал контроллировать риски и не вкладываться полностью в го


WTF?????
Это какое-то подсознательное противоречие внутри гоферов? Они верят в светлое будущее, говорят о стабильности и в тоже время они каким-то своим нутром чувствуют что продукт как бы не очень и есть риски?? Так стабилен или продукт с ирисками??

Гоферы, спасибо что вы есть.
41 Кб, 620x412
#163 #997034
>>997029

>Ты конечно можешь притворятся дурачком.


Ти пляхой

>троллинг твой примитивный.


Ти меня затралил весь

>И, ты знаешь, кто ты, и что-ты, и я знаю.


Поэтому ти пляхой еще раз

>Мимокродилам же, на твои потуги, в общем или насрать, или, им то-же все понятно.


Вот видишь всем, всем на тебя накакать - вот какой ти какой пляхой!
#164 #997035
>>997034
Жду перефорса, тортоед хренов.
19 Кб, 350x233
#165 #997040
#166 #997055
>>997005

> Как я понял ты на момент освоения го, ты с питоном не был глубоко знаком?


А что значит "глубоко знаком"?
То, что в 2015 году мне было легче написать на чистом го сервис, раздающий нотификации через вебсокеты на 25к постоянных клиентов, чем разбираться с зоопарком асинхронщины в питоне - да. И я нигде не говорил, что я гуру ни того, ни другого. Можешь считать, что я хуево разобрался в питоне - твое право, я вроде бы сам описывал это как одним из вариантов.

>>997009

> но раз тебя это удивляет


Где меня это удивляет?

> Сильное заявление, но проверять я его конечно буду.


Не вижу причин, по которым в среднем го не был по производительности на уровне джавы. Тесты на techempower это скорее подтверждают, чем опровергают. Но там тоже зоопарк фреймворков разной степени юзабельности. Вот можно взять fasthttp, например, и будет офигенно быстрая имплементация HTTP. Гошечка достаточно гибка с точки зрения оптимизаций, если сильно надо - пишется так, что используется только стек без аллокаций, либо аллокации делаются через пул. Можно хоть до уровня ассемблера опуститься. Иногда это сделать сложно и почти всегда нудно, но результат достижим. Главное правильно использовать.

> Я понял твой уровень квалификации в ИТ, собственно мой тезис и подтверждается, что на го плывут малоопытные или подверженные маркетингу люди (вообще без какого критического мышления, тупо по хайпу)


Поздравляю, я к тебе не устраиваюсь на работу, поэтому не просил оценивать мой уровень квалификации. Да и я бы к тебе не пошел.

>>997031

> Каникулы что ли начались?


Что удивительного для тебя в данном факте?
Работаю как ИП на небольшую фирму из германии.
Каждый месяц получаю на транзитный счет деньги, прохожу валютный контроль, отсылаю банку акт приемки и инвойс, чтобы он мне на расчетный счет перевели.

> Развивается, лол. Языку 8 лет, он даже базовых средств не имеет,


Средств достаточно для разработки.

> Это какое-то подсознательное противоречие внутри гоферов?


Никаких противоречий, диверсификация рисков и обьективное понимание того, что гошечка не такая большая, как топовые языки и сильно расслабляться не стоит.
#166 #997055
>>997005

> Как я понял ты на момент освоения го, ты с питоном не был глубоко знаком?


А что значит "глубоко знаком"?
То, что в 2015 году мне было легче написать на чистом го сервис, раздающий нотификации через вебсокеты на 25к постоянных клиентов, чем разбираться с зоопарком асинхронщины в питоне - да. И я нигде не говорил, что я гуру ни того, ни другого. Можешь считать, что я хуево разобрался в питоне - твое право, я вроде бы сам описывал это как одним из вариантов.

>>997009

> но раз тебя это удивляет


Где меня это удивляет?

> Сильное заявление, но проверять я его конечно буду.


Не вижу причин, по которым в среднем го не был по производительности на уровне джавы. Тесты на techempower это скорее подтверждают, чем опровергают. Но там тоже зоопарк фреймворков разной степени юзабельности. Вот можно взять fasthttp, например, и будет офигенно быстрая имплементация HTTP. Гошечка достаточно гибка с точки зрения оптимизаций, если сильно надо - пишется так, что используется только стек без аллокаций, либо аллокации делаются через пул. Можно хоть до уровня ассемблера опуститься. Иногда это сделать сложно и почти всегда нудно, но результат достижим. Главное правильно использовать.

> Я понял твой уровень квалификации в ИТ, собственно мой тезис и подтверждается, что на го плывут малоопытные или подверженные маркетингу люди (вообще без какого критического мышления, тупо по хайпу)


Поздравляю, я к тебе не устраиваюсь на работу, поэтому не просил оценивать мой уровень квалификации. Да и я бы к тебе не пошел.

>>997031

> Каникулы что ли начались?


Что удивительного для тебя в данном факте?
Работаю как ИП на небольшую фирму из германии.
Каждый месяц получаю на транзитный счет деньги, прохожу валютный контроль, отсылаю банку акт приемки и инвойс, чтобы он мне на расчетный счет перевели.

> Развивается, лол. Языку 8 лет, он даже базовых средств не имеет,


Средств достаточно для разработки.

> Это какое-то подсознательное противоречие внутри гоферов?


Никаких противоречий, диверсификация рисков и обьективное понимание того, что гошечка не такая большая, как топовые языки и сильно расслабляться не стоит.
#167 #997064
>>997055

>Не вижу причин, по которым в среднем го не был по производительности на уровне джавы.


Вы реально лупоглазые, вы даже факты коверкаете:
3,794,920
...783,958

Пять раз Карл! Супер асинхронный язык нового тысячелетия, который должен рвать все древние языки, сосет у гретой жабы и си в пять раз!
#168 #997066
>>997031
Я согласен с тем, что "неотвратимое" - преувилечение.
Но всё равно, оно сейчас вполне стабильное. Поэтому я и не судорожно пытаюсь стек менять.

> еще молодой и развивается.


Молодой - нет, развивается - да.
Субьективно развивается, если смотреть изнутри комьюнити.

> даже базовых средств не имеет


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

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

Спасибо, напомнили, почему я сюда не захожу.
Не пишите на го. Го - неюзабельное говно для пиздоглазых, неквалифицированных мудаков, которое быстрее только скриптовых языков, да и то иногда. Без дебаггера и пакетного менеджера, да даже без компилятора (базовых средст вообще нет же).
Выкатился.
#169 #997067
>>997055

>fasthttp, например, и будет офигенно быстрая имплементация HTTP


Насколько я знаю полностью протокол HTTP он не поддерживает, это перделка дауна для тестов (не путаем костыли на сокетах, от полноценных веб серверов)
149 Кб, 696x623
#170 #997068
>>997064
Там есть еще бенчмарки.
И ты же понимаешь, что это синтетика?
#171 #997069
>>997067
Да, вроде бы не поддерживается полностью.
Нет, не перделка дауна для тестов.

https://github.com/valyala/fasthttp/issues/4
#172 #997070
>>997064
А хули ты убрал фастхттп из результатов фреймворков? Там перфоманс близкий к няшорапидойду. Ох уж эти религиозные индусы с зэкача за свою кружку кофе готовы наёбывать людей.
https://www.techempower.com/benchmarks/#section=data-r14&hw=ph&test=plaintext&l=8vmni7
17 Кб, 400x369
#173 #997077
>>997066

>Что удивительного для тебя в данном факте?


Твои поверхностные шаблонные фразы из серии вкатывающегося в айти студента школьника, выдают тебя.

>Спасибо, напомнили, почему я сюда не захожу.


>Выкатился


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

Вчера ты нисшевый джавист, который не знает базиса в джаве, но которого допустили до управления и координации сложный серверных систем. А сегодня ты успешный гофер с 25К клиентами в германии.

Эх, как же тут хорошо
#174 #997081
>>997068
Речь была про джаву и го и я убрал fasthttp так как он не поддерживает хттп протокол полностью.
Там есть что и у джавы убрать, но мне было лень, главное тут не количество, а показатель топ позиций.
#175 #997082
>>997070
Потому что перделка, объяснил выше, из джавы можешь выкинуть light-java потому что по тестам там чистая обертка над undertow, даже помоему с их роутингом.
#176 #997083
>>997068
Ну и конечно prefork это читерство, по дефолту они отключены, но я вижу ты включил
#177 #997084
>>997083
А нет, таки прям в дефолтную кинули, но все равно читерство
15 Кб, 294x200
#178 #997256
>>997034
Хочешь сказать, что ты не троллишь,
а пишешь все это на полном серьезе?
#179 #997264
>>997082
HTTP < 2.0 не поддерживается полностью? Лол. И почему нельзя было выкинуть джава фреймов и показать нормальную табличку. Я понимаю, что троллировать религиозных сусликов и читать свои религиозные проповеди с таким же задором и аргументацией уровня школьника-максималиста это заебись, но всё же.
#180 #997293
Хорошие новости ребзя, го обогнал по популярности делфи!
https://dou.ua/lenta/articles/language-rating-jan-2017/
#181 #997345
>>997293
щас бы по ответам свинорылых составлять графики языков программирования
#183 #998502
>>998351

>Там где-то был еще высер автора, мол слепое следование стандартам (RFC протокола HTTP) это зло и порадило много боли. То есть очередное ненужно!



Сука, на мою мозоль.
httparty в ruby оказывается все заголовки приводит к нижнему регистру, потому что "ну тип в стандарте написано что кейс неважен )))0))". А на деле важен в редких, но очень заебистых случаях.
133 Кб, 1280x720
#184 #998589

>>998377


Эк тебя разорвало.
#185 #998930
Как думаете, язык который могет только в concurrency(такой как Go, erlang) но не может в параллельную многопоточность, является говянным???
#186 #999013
>>998930
ГОвно является говняным по определению.
#187 #999020
>>998930
где ты это взял? про го незнаю, но эрланг будет выполнять паралелньо. и го скорее всего тоже.
#188 #999039
>>999020
Шо? Concurrency могет, параллелизм шиш
#189 #999043
>>999039
Го могет в параллелизм.
#190 #999090
>>999039
Эрланг 100% умеет, про Go не знаю. Говнода не умеет.
#191 #999346
>>998930
https://www.goinggo.net/2014/01/concurrency-goroutines-and-gomaxprocs.html

Я не силен в терминологии, но разве вот в этой статье не говорится по параллельность?
#192 #1000237
>>999346
Нет.
Для тех, кто не может осилить терминологию (для вас Пайк даже доклад писал):

Канкаренси — это вообще абстракция. Ты понятия не имеешь как и на чём твой код будет работать, просто пишешь его используя соответствующие средства. Результат может работать как в одном потоке, так и на сотне, тебя это никак не ебёт. Вот тебе горутины с каналами, пиши.

Параллельность — это свойство софта работать __паралельно__, т.е. в разных потоках. И это не абстракция, а вполне ощутимое в написании понятие — когда ты ручками паралелишь, пишешь/пиздишь паралельные алгоритмы, короче говоря тебя ебёт как твоя программулина работать будет.

Учитывая любовь гоферов к прибитым к полу игрушкам (горутины и каналы в самом языке) и просто его экосистеме (сборщик мусора поддерживающий только горутины, а не потоки) го в паралельность не умеет никак.
#193 #1000246
>>1000237

>го в паралельность не умеет никак


Умеет, не неси хуйни.

>Учитывая любовь гоферов


Охуительные предпосылки для охуительных выводов.
Кончай уже этот балаган.
#194 #1000270
>>1000246
Ты пруфани. Говно умеет в конкаренси, паралельность у негона уровне си (при яём ещё нужно ебаться с cgo и наслаждаться тормозами при каждом сисколле) — это называется "не поддерживает".
#195 #1000336
>>1000270

>Ты пруфани.


Бремя доказательства лежит на утверждающем.
Раз уж делаешь громкие заявления, будь добр, снабжай их пруфами.
#196 #1000349
>>1000336
Зачем? Я и так по делу дохуя написал, в отличие от тебя, ствоими бравыми маняврами.

Хотя, лучше скину слова Вождя гоферов — https://blog.golang.org/concurrency-is-not-parallelism : он тут просто 30 минут толдычил про терминологию, причём с примерами. В одном предложении (его же слова): го __может__ паралелится, но он конкурентный а не паралельный. Хочешь посмотреть на языки поддерживающие паралельность — иди глянь на chapel.
24 Кб, 424x366
#197 #1000351
>>1000349

>Зачем?


Действительно.

>Я и так по делу дохуя написал


Глупый троллинг и дешевая клоунада, в основном.

>Хотя, лучше скину слова Вождя гоферов


Ну допустим.

>го __может__ паралелится, но он конкурентный а не паралельный


>го __может__ паралелится



Ну вот.
Чего тебе еще нужно?
Может ГО в паралленость, может.
А ты говорил, что не может, а теперь сам пишешь, что может.

>Хочешь посмотреть на языки поддерживающие паралельность


Го поддерживает параллельность - смотреть выше.

>но он конкурентный а не паралельный


Будь добр.
Приведи конкретное место в видео, где господин Спрайк, говорит это?
#198 #1000369
>>1000349
слайды,
https://talks.golang.org/2012/waza.slide#32
горутины могут выполнятся параллельно.

http://chapel.cray.com/docs/latest/examples/index.html
const MessageSpace = {1..numMessages} dmapped Cyclic(startIdx=1);
forall msg in MessageSpace
.. dosmth(msg)

распределит цикл на разные узлы. узлы - разные компьютеры.
у го может быть и нет узлов. горутины мультиплексируются в треды.

так бы и спросил про подобные примитивы и узлы.

на го, вроде бы, можно написать процедуру которая будет блокирующейся но выполнятся параллельно: https://stackoverflow.com/questions/36949211/is-there-a-simple-parallel-for-in-golang-like-openmp
т.е. заменить обычную процедуру - можно.
#199 #1000377
Каждый готред на 70% из обливания говном голанга, как будто они так уверены, что всем так важно мнение обмазанного говном анона, который бежит обмазать говном ещё кого-нибудь.
Это же даунизм последней степени, по моему, лол.
#200 #1000383
>>1000377

>Каждый готред на 70% из обливания говном голанга, как будто они так уверены, что всем так важно мнение обмазанного говном анона, который бежит обмазать говном ещё кого-нибудь.


>Это же даунизм последней степени, по моему, лол.



на брчaне есть го тредик
правда его ОП осне начинающий, но там уютненько
#201 #1000384
Согласен, хватить уже мусолить, язык теперь закопан даже гуглом, так что теперь официально признан провальным.
#202 #1000415
>>1000384

>язык теперь закопан даже гуглом


А как же success stories а-ля
Как мы вывели прыщи с жопы, перейдя на Го с питона
@
Наш it-пинус вырос в два раза, ведь мы пересели с джавы на го!

?
#203 #1000491
>>1000415
В ближайший год всё будут переписывать и зашивать анусы. Надо, кстати, последить на всякой статистикой гитхаба, тиобе, вакансий хх и прочих, базарю, го-параше смерть.
#204 #1000492
>>1000491

>В ближайший год всё будут переписывать


Имплаинг мы живем не в мире повального легаси.
Много перловых скриптов переписали?
Я уже молчу о няшной сипипишке.
#205 #1000513
>>1000492
Да после этих докладов, такой вывод и напрашивается, что у них была настолько мелкая хуитка, которую даже переписали.
#206 #1000562
>>1000513
Каких докладов?
О чем ты, поехавший?
1,9 Мб, 500x500
#207 #1000573
>>1000383
О, добра.
Пора с мейлача катапультироваться.
Борда выглядит как нулч в последние месяцы своей жизни.
#209 #1000655
>>1000635
И тип обратно на PHP перепишут?
Ты такой ебнутый на всю голову, что просто пиздец.
Доклады блядь, маркетинг, нахуя ты все это смотришь?
#210 #1000785
>>1000655
У тебя с чего так бомбануло? Менеджер неугомонный заставляет переписывать?
#211 #1000830
А кто придумал, что Го должен быть на андроиде? Разве он не слишком низкоуровневый для этого?

Кто пророчит смерть Го, не забывайте про транслятор питона в Го.
57 Кб, 604x453
#212 #1000862
>>1000830

>А кто придумал, что Го должен быть на андроиде?


Шизик.
#213 #1000864
>>1000785
Твой ответ не релевантный.
#214 #1000865
>>1000862
Я больше поверю, что Го разработали, чтобы питон заменить, чем то, что он для андроида.
#215 #1000867
>>1000865

>Я больше поверю, что Го разработали, чтобы питон заменить, чем то, что он для андроида.



Я говорю, шизик - тот кто придумал, что Го должен быть на андроиде.
#216 #1000874
>>1000867
Хотя, как очень маловероятный, но все-таки возможный вариант, предположу, что на самом Го можно написать операционную систему.
Только в этом мало кто заинтересован
#217 #1001016
>>1000830

>А кто придумал, что Го должен быть на андроиде?


Каждый раз когда речь с го-даунами заходила про жавакапец, всегда приплетали андроид, де запилят возможность писать на нём, так и настанет. Обосрались, ожидаемо.
419 Кб, 803x688
#218 #1001119
>>1001016
Боже, какую же невменяемую чушь ты несешь.
У кого речь заходила?
Где заходила?
Почему именно годауны? Может там питонадауны были?
В чем обосрам то заключается?

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

Ну скажи, кому нахуй всрались твои пересказы твоего общения со школьниками?
Нахуй ты все все это говно тащишь сюда?
Иди нахуй уже.
#219 #1001123
>>1000874

>Хотя, как очень маловероятный, но все-таки возможный вариант, предположу, что на самом Го можно написать операционную систему.


>Только в этом мало кто заинтересован


Нельзя.

А вот под андроид на нем писать можно. Внезапно.

От чего заявления шизика становятся еще более охуительными.
202 Кб, 900x506
#220 #1001219
>>1001123
Инсайдерский лол в том, что го и был расчитан на замену джавы в андройде. Думаю всем известно, что джаву накатили второпях и вообще в реале там толком и не джава (что сулило судебными еблями, подобные как с МС в 2001 году, но тогда sun была полудохлая и временый риск был оправдан, а оракл пришел незаметно, что объясняет почему Го такой недоделанный). Гугл это все понимал, поэтому был начат проект нового языка, который должен был покорить сердца разработчиков, чтоб перекат с жабы на язык Х был плавный и простым (сами захотели).

Изначально задумка была проста - скрестить питона с жабой. Но как известно, если дать работу бездорям, они сдедают ее плохо, а если дать еще в жатые скроки, то вообще продукт будет сырой. В конечном итоге так и вышло.
Но все же проебав мозги управляющим проекта, они таки запустили пиар компанию, которая в идеале должна была заинтересовать джава разработчиков (и вообще всех) перекатиться на новый язык (пиар компания на тот самый безболезнный переход). Это и объясняет такой дикий пиар языка Го.
И объясняет почему за год пиар начал снижаться. Понятно, что о котлине (языке номер один для андройда) стало известно уже давно (и именно поэтому в котлин натянули эти ебучие корутины).

Тот кто слил мне эту инфу сказал одну вещь (не дословно конечно): "Гугл довольно крупная корпарация, мотивы которой отгрысть бабло и доли рынка, и вот спроси себя зачем им такой недешевый продукт как Го? Просто так? Нет конечно."
#221 #1001221
>>1001219
Понимая аудиторию го, разжую немного про мотивы.
Какой смысл языка Го для Гугла? Оптимизировать какие-то сишные скрипты микросервисы? Нет, та жопа которая крутиться под дикими нагрузками у них и так давно реализованна на плюсах (они могут себе позволить держать команду тру-бородочей на С++, да и я бы больше поверил в rust чем в го, так как го медленный как жаба, с ужаснийшими регулярками, да еще и с ГЦ, что делает его для системного уровня полностью безполезным).

Так для чего? Спасти ПХП/Node программистов и дать им язык для "хуяк хуяк веба" за 100 рублей? Да ну серьезно?

Конечно же го, с его пиаром расчитан был на какой-то продукт и самый ближайший продукт, это конечно некая новая операционка/платформа на го (которая бы уже включала в себя часть рантайма го, что делала бы приложения на го крайней маленькими).
#222 #1001222
>>1001219

>подобные как с МС в 2001 году


Или в 1999 году, я уже точно не помню, но именно после этого МС накатила свою "джаву" с блэкджкеом и шл...

И кстати в том году чтоли, все ходили слухи, что гугл присматривается к swift для андроида.

>>1000830

>Кто пророчит смерть Го, не забывайте про транслятор питона в Го.


Так нафиг будет нужен го, если можно будет писать на питоне тот же код??
292 Кб, 650x434
#223 #1001229
>>1001219

>Инсайдерский лол


>>1001221

>Понимая аудиторию го

75 Кб, 465x348
#224 #1001230
>>1001219

>котлине (языке номер один для андройда)

49 Кб, 500x375
#225 #1001231
>>1001219

>Тот кто слил мне эту инфу сказал одну вещь (не дословно конечно): "Гугл довольно крупная корпарация, мотивы которой отгрысть бабло и доли рынка, и вот спроси себя зачем им такой недешевый продукт как Го? Просто так? Нет конечно."


Кто?
#226 #1001243
>>1001222
Чтобы переносить код с питонего днищерантайма в няшный го-рантайм.
#227 #1001246
>>1001219
Ты ебанутый? Андроид конечно принадлежит гуглу, но это лишь одно направление из нескольких десятков. Посмотри на чём зарабатывает гугл - веб и вебприложения. Го - язык для вебприложений, который позволяет не городить concurrency-велосимеды.

> Тот кто слил мне эту инфу


Кто это был? Пасхальный кролик или королева Анна?
#228 #1001259
>>1001219

>Инсайдерский лол в том


>>1001219

>Тот кто слил мне эту инфу сказал одну вещь



У каждого второго Васяна с дваче есть инсайдеры в гугле, ну-ну
#229 #1001368
>>1001246
Ты вроде тут один кто впустую не прокукарекал, отвечу.

>Андроид конечно принадлежит гуглу, но это лишь одно направление из нескольких десятков.


>Го - язык для вебприложений, который позволяет не городить concurrency-велосимеды.


Нахуя гуглу вкладывать технические ресусры и деньги в язык для пет-проектов для веба? Какой ключевой мотив? "Просто так" - так бизнес не работает.

>Кто это был? Пасхальный кролик или королева Анна?


Даже если это реальный человек, с хуя ты решил что тебе имя инсайдера будут сливать? В этом и фича инсайда, что сливается неофициальные данные.
#230 #1001372
>>1001368

>Нахуя гуглу вкладывать технические ресусры и деньги в язык для пет-проектов для веба? Какой ключевой мотив? "Просто так" - так бизнес не работает.


Я думаю, слабоумному идиоту, вроде тебя, не стоит рассуждать на подобные темы.
2,6 Мб, 3840x2160
#231 #1001373
>>1001368

>Даже если это реальный человек, с хуя ты решил что тебе имя инсайдера будут сливать? В этом и фича инсайда, что сливается неофициальные данные.

#232 #1001378
Го-олигофренам неприятно, что их наебала даже любимая корпорация.
#233 #1001389
>>1001368

>Нахуя гуглу вкладывать технические ресурсы и деньги в язык для пет-проектов для веба?


Давай-те разберем.

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

-Го это альтернатива питону.
Если это было действительно нужно, то дешевле и проще, было написать интерпретатор (без ебучего GIL), чем целый язык "для языка" (это нелогично и не практично).
Но вообще питон всех устраивает, гугл такая компания, которая может накатить еще серверов просто щелкнув пальцами.
В реале у бизнеса претензии к питону только из-за параллельного программирования.
Для простого обывателя (для того же веба) схема - один процесс, один питон, всех устраивает (схема эта и масштабируется лучше, так как процессы, в отличие от потоков, не юзают общую память как всякие джавы и го)

-Го - это язык спасение, потому что все вдруг заебались в конкаренси.
Какие-то био-проблемы каких-то там недо-программистам из node.js. Конечно бля, они вняли страданием этих макак (ну серьезно, не надо быть такими ограниченными)
#234 #1001406
>>1001389

>Давайте


фикс
878 Кб, webm, 1280x720
#235 #1001423
>>1001389

>Давай-те


Нет.
73 Кб, 755x1255
#236 #1001427
>>1001378

>Го-олигофренам неприятно, что их наебала даже любимая корпорация.

#237 #1001437

>го - не для вендроида, го - для кококо-веба!


Ну и нахера нужен целый язык для очередных специфичных задач аля пхп??
Накатывая питоны, джавы, плюсы, ты хотя бы язык общего назначения получаешь, а тут через лес костылей ради пустого выиграша в 2-3 раза относительно скриптовых языков.
Лол, товарищи, тупо лол.
#238 #1001439
>>1001437
Ну ненужен так ненужен.
#239 #1001497
google: go at google
/thread
#240 #1001498
Поясните за обстановку, 3 месяца не заходил на доску. Теперь срать в го треде стало не модно?
115 Кб, 530x698
#241 #1001532
>>1001498

>Теперь срать в го треде стало не модно?


Да.

>Поясните за обстановку, 3 месяца не заходил на доску.


Шизик-гохейтер обезумел.
Никто не может с ним совладать.
Даже обосранный с головы до ног, в моче и перьях, он не в состоянии остановиться.
#242 #1001542
>>1001368

>Нахуя гуглу вкладывать технические ресусры и деньги в язык для пет-проектов для веба? Какой ключевой мотив? "Просто так" - так бизнес не работает.


К примеру, чтобы заменить/оптимизировать питон
#243 #1001551
>>1001498
Илюш, ну ты же эту традицию и породил своими постоянными вбросами.
#244 #1001561
>>1001532
Повар, не балуй.
#245 #1001562
>>1001542
Жопой читаешь?

>>1001389

>-Го это альтернатива питону.

#246 #1001592
>>1001562
Понимаешь, питон такое говно, что одним интерпретатором не обойтись.
#247 #1001604
>>1001592

>Понимаешь, питон такое говно, что одним интерпретатором не обойтись.


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

Нет, просто когда понадобился язык, неожиданно появились авторитетные лаботрясы с готовыми наработками, которые на словах звучали годно (а на практике мы видим Го)
#248 #1001608
>>1001604
На деле, ленивые жопы собрали кое-какой компилятор уровня lab1 и чтобы не ебаться дальше, решили пропихнуть буллшит - что работать камнями и палками даже удобно!
#249 #1001610
>>1001608
И не надо рассказывать про форс минимализма Го и какой это крутяк, там у этих долбаебов и с дизайном проблема (как можно было работая с "ничем" так накосячить...)
#250 #1001617
>>1001604
Не совсем. Они одолжили у Пайка язык, добавили в него сусликов, переписали питон на го и теперь могут клепать плагины к питону на горутинах и каналах.
#251 #1001624
>>1001389
1. Такие программисты уже разобраны.
2. Подогнать сервер может только недобанк. У компании уровня гугла доп.сервер = купить сервер, найти для него место в собственном дц., нанять ещё одного админа и всё равно нихуя не получить, потому что накладные расходы рушат весь прирост производительности на корню. Ну нельзя ускорить 1000 серверов, подогнав ещё 10. А если вспомнить, что сервера ещё ломаются в процессе работы, становится совсем грустно.

> один процесс, один питон


Мы тут Гугл обсуждаем.

> node.js


Лапша на коллбеках не нужна.
#252 #1001636
>>1001617

>переписали питон на го и теперь могут клепать плагины к питону на горутинах и каналах.


Аж я увлажнился, но нет, у них там очередной какой-то обгрызок транслятора из 2.7 питона.

А теперь включи мозг и подумай - вот есть у тебя йоба проект с миллион строк кода написанный человеком для человека - ты его реально отранслируешь в машинную кашу го-кода? Или ты наятнешь pypy на питон, а узкие места перепишешь на си или cython или даже на тот же го?

Это как хипхоп проект ебанутое название на пхп - пригодилась где-то в там фейсбуке и нахуй никому не нужная игрушка для бенчмарков.
#253 #1001645
>>1001624

>1. Такие программисты уже разобраны.


Манямир, но в целом если на минуту представить что это так, то гугл же такая обосанная компания, что ни авторитетом и не деньгами не может привлечь специалистов? Да?
Твои маня-утверждения не выдерживают даже мысленного рассуждения.

>2. Подогнать сервер может только недобанк.


Есть проект какой-то и для него выделяются ресурсы. И админить его та же группа админов из дата-центра.
Гугл это не твой пет-сайт, ты реально думаешь что там число админов и ресурсов в притык и на каждый кластер нужен админ?

А потом я прочитал это и понял что ты школьник (или глупый)

>Ну нельзя ускорить 1000 серверов, подогнав ещё 10


Зачем ускорять, там и так все летает, надо чтобы нагрузку держало.
Понятно если у тебя нагрузка увеличилась на 20% а ты добавил 1-10 серверов вместо 200 (это 20%) то ты просто глупый ребенок, а не специались хайлоода

>А если вспомнить, что сервера ещё ломаются в процессе работы, становится совсем грустно.


А на го они не ломаются! гоферы такие гоферы, есть же система мониторинга, глупый ты школьник

>Мы тут Гугл обсуждаем.


Выдрал из контекста
...и да, питон для веб морд у них абсолютно так же и будет работать (на каждом процессе весеть не путаем с процессорами, глупые дети)
#254 #1001658
>>1001645

>1000 серверов


Еще момент, который пруфануть будет сложно, так как эмпирические данные, но это будет приблизительно так:

Для проекта, у которого нагрузка определенна на 1000 серверов (для скриптового языка) и проект простой веб, а не дробилка чисел где очень важная строгая типизация, то переписав на го или си (или даже жабу), ты очень сильно выиграешь по памяти, но число серверов ты сократишь не на много (до 700-800). Это связанно просто из-за физических ограничений (т.е. ставя меньше число серваков, проект начнет захлебываться на всяких i/o сетевых карт или какой-то ввод/вывод базы данных...)

Поэтому и не переписывают морды тех же фейсбуков и вконтакте, а не потому что там много кода (просто достаточно переписать узкие места или вообще вынести их отдельно сервисом).
#255 #1001662
>>1001658
И да, я писал уже но повторюсь, всякие питоны, ноды и даже в особенности пхп (из-за своей природы работы) более лучше подходят для горизонтальной масштабируемости. Потому что в языках с шаред-мемори (потоках, а не процессах) - всегда, всегда! найдутся уебаны которые закэшируют ту или иную хуйню с базы (а не положат в какой-нибудь редис, который можно расшарить между серваками)
#256 #1001665
>>1001636
>>1001645
>>1001658
>>1001662
В общем, задавайте свои ответы, пока вы мне не настоебали
#257 #1001676
>>1001665
Просто создай отдельный тред обсуждения себя.
И делись там своими охуительлными гипотезами.
#258 #1001685
>>1001676
Для полизывания ЧСВ у меня есть целых три подчиненных. Они всегда внемлют моим словам.

А тут я конкретно помогаю создать альтернативное мнение, за которое банят на го ресурсах. ебанные сектанты
#259 #1001698
>>1001685

>у меня есть целых три подчиненных.


Они об этом хоть знают?

>за которое банят на го ресурсах.


Это на каких?

>А тут я конкретно помогаю создать альтернативное мнение


Но ведь ты высераешь отвратительный нерелевантный бред, обильно сдобренным демонстрацией собственного непрофессионализма.
53 Кб, 800x571
#260 #1001701
>>1001685

>Для полизывания ЧСВ у меня есть целых три подчиненных.


Угу, знаем.
Безумный Шляпник
Мартовский Заяц
Мышь-Соня
#261 #1001708
>>1001698
>>1001701
К сожалению гоферы могут только в темы не технического характера только покакать
#262 #1001710
Android SDK гуглеры так и не смогли перевести на Go. Это все, что нужно знать об этом языке.
#263 #1001714
>>1001710

> Android SDK гуглеры так и не смогли перевести на Fortran. Это все, что нужно знать об этом языке.

#264 #1001717
>>1001708
Зачем ты бросил Го, Илюша?

Все из за того, что тебя в конфе забанили?
#265 #1001718
>>1001714
Но Fortran нужен и активно используется, а Go нет.
#266 #1001719
>>994005
Не повторяй моей ошибки. Golang не подходит как первый язык.

Мимо создатель треда об Golang с одной запрещенной бразильской борды
#267 #1001720
>>1001714
Звучит убедительно, минус бал для Fortran

С Dart гугл тоже киданул (отказались натягивать поддержку в хром)
Все что нужно знать о языках от гугла.
#268 #1001721
>>1001710

>Android SDK гуглеры так и не смогли перевести на Rust. Это все, что нужно знать об этом языке.

#269 #1001722
>>1001714

>Android SDK гуглеры так и не смогли перевести на C#. Это все, что нужно знать об этом языке.

#270 #1001723
>>1001719
Пили стори, раз пришел
#271 #1001724
>>1001710

>Android SDK эппловцы так и не смогли перевести на Swift. Это все, что нужно знать об этом языке.

#272 #1001727
>>1001721
>>1001722
>>1001714
У гоферов проблемы с пониманием контекста сообщений, а контекст тут в том, что ни раст, ни фортран ни шарпей - не создавался под брендом гугла

Нахуй язык, если под него активно не точат продукты? Это отсутствие гарантии для языка (тот же котлин юзают для внутренних нужд, а не просто создали его и все).
39 Кб, 600x600
#273 #1001728
>>1001665

>пока вы мне не настоебали

#274 #1001730
>>1001727

>>Android SDK майкрософтеры так и не смогли перевести на C#. Это все, что нужно знать об этом языке.

#275 #1001732
>>1001727
для глупых гоферов
То есть, простыми словами, в один прекрасный момент они могут его безболезненно выкинуть в свободное плавание (то есть нахуй прибить).
А если бы он был бы в андроиде или еще где, это дало бы весу.

Вот кладбище гугл проектов
http://www.slate.com/articles/technology/map_of_the_week/2013/03/google_reader_joins_graveyard_of_dead_google_products.html
#276 #1001737
>>1001723

Вот с этим частично согласен: >>995283
(Я могу продумывать логику программы в своей голове, но как объяснить её с учётом использования strings, нет.)

Мне очень нравится Golang и я не понимаю почему его так ненавидят за "50 оттенков Go" (Ведь можно просто выучить эти особенности, что я и делал.) Но так как это мой первый язык и английским я не силён, начинаешь замечать как на самом деле данный язык не дружелюбен к новичкам. Хорошая книга написанная в духе классики CS? Этого нет пока. Сидеть читать Reddit и Twitter? Я программировать хочу, а не скролить посты вне борд. Хороший выбор проектов для помощи и набивки руки? Тоже нет. Считаю, что если с вас не требуют Go сейчас, то отложите его изучения ещё на пару лет. Но всё же хочу сказать спасибо всем евангелистам Go, за то что начало моего пути радостным и счастливым.
#277 #1001740
>>1001737

Снова под веществами я. Судите строже.
#278 #1001741
>>1001737

>спасибо всем евангелистам Go, за то что начало моего пути радостным и счастливым.


То есть, вот никакого внутри маленького ощущения нет, что где-то вот чучуть совсем твои евангелисты тебя же и наебали? Не?
#279 #1001742
И сам тредик с моими потугами: прчан.org/s/res/90.html
#280 #1001743
>>1001737

>на самом деле данный язык не дружелюбен к новичкам


Ну тащемто да.
Как и любой ЯП с рантаймом.

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

Как первый ЯП ГО - очень плохая идея.
Ужасная.
То-же самое касается джава, C#, питона и прочего прочего, включая кресты.
#281 #1001744
>>1001741
Оно есть, но теперь мне прощё и понятнее смотреть на чужой Python код. :3
#282 #1001745
>>1001743
Алсо, думаю теперь взяться за C.
#283 #1001754
>>1001745

>Алсо, думаю теперь взяться за C.


Для знакомства с программирование крайне хорош паскаль.
Если уже что-то понимаешь, то начинать нужно с ассемблера.
Потом Си, да.
А потом можно любой другой ЯП. Хотя еще по С++ неплохо пройтись.
#284 #1001755
>>1001754
Прости, а не мог бы ты подсказать книгу по паскалю тогда? Пока пойду почитаю про FreePascal.
#285 #1001761
>>1001755

>Прости, а не мог бы ты подсказать книгу по паскалю тогда? Пока пойду почитаю про FreePascal.


https://freepascal.org/docs.var
Речь идет о базовых знаниях, ничего углубленного тебя не интересует.

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

Если ты уже умеешь кодить, то паскаль вряд-ли тебе нужно изучать. Хотя, ради общего кругозора, почему бы и нет.
#286 #1001771
>>1001737

>Мне очень нравится Golang и я не понимаю почему его так ненавидят за "50 оттенков Go" (Ведь можно просто выучить эти особенности, что я и делал.)



Потому что 50 оттенков это только начало.
Эту статью с 50+ багами надо сделать приложение к стандарту языка - "ведь можно просто выучить эти особенности...", лол.
#287 #1001772
>>1001771

>Потому что 50 оттенков это только начало.


>Эту статью с 50+ багами надо сделать приложение к стандарту языка - "ведь можно просто выучить эти особенности...", лол.



Это так же справедливо для любого другого ЯП.

Кроме ассемблера разве что, там нет подводных камней, он сам по себе камень.
#288 #1001773
>>1001772
Не фантазируй, второй по списку WTF и откровенно багов, стоит js, потом пхп.
Но жс - написали дней за 10
А пхп вообще для домохозяек и не программистом писался.

А тут у нас сам гугл!
172 Кб, 850x850
#289 #1001774
>>1001772

>Это так же справедливо для любого другого ЯП.


Для каких-то в меньшей степень, для каких-то в большей.
Например в lua не так уж много драконов.
А вот в C++, к стандартам приложены целые книги, многотомники.
78 Кб, 600x588
#290 #1001775
>>1001773

>А тут у нас сам гугл!


И че?
#291 #1001777
>>1001773

>Не фантазируй, второй по списку WTF и откровенно багов, стоит js


Мда.
JS вообще простой как палка. Пока ты его из бравзера не пытаешься выносить конечно.
Да и пишут на нем такие вещи, которые вопросов не вызывают.

>js, потом пхп


Плохо быть вебмакакой.
Еще и на го бочку катишь.
12 Кб, 235x207
#292 #1001779
#293 #1001781
>>1001777

>JS вообще простой как палка


Ты тугой, ппц для гофера это норма, не переживай Речь про подводные камни. В этом и WTF что два языка настолько простые, что знать о подводных камнях приходится больше чем о самом языке (ты вероятно о тонкостях жс тоже не знаешь)

>Плохо быть вебмакакой.


Ты какой-то ограниченный глупый , знание языка не наделяет, знающего его, какой-то областью применения.
Если ты гофер, я же не говорю что ты скрипт-киди без опыта. Я просто говорю что ты глупый, хотя я вижу, что ты очередной топовый хоум-софтвэр девелопер.
#294 #1001786
>>1001781




>ты


>ты


>ты


Ясно.
#295 #1001787
>>1001781

>ты вероятно о тонкостях жс тоже не знаешь


Расскажи о тонкостях js.
206 Кб, 1680x1120
#296 #1001791
>>1001786
Гоферы учатся чистописанию?
sage #297 #1002441
>>991130 (OP)
Пиздец, уже какой тред необучаемые кормят припизднутого топ-хайлоуд-школо-локлахост-сеньора-неадеквата, я хуею. И ведь даже явная толстота и кромешный пиздец не учиит.
#298 #1003104
>>1002441
Щито поделать.
#299 #1003127
>>1003104
Десу.
#300 #1003152
>>1003104
>>1003127

Можете поцеловаться.
#301 #1003305
>>1002441
Тащемта он сам себя кормит.
#302 #1003533
>>1002441
Дискутировать на технические темы? Отвечать на неудобные вопросы? НЕТ! Я же гофер, я тупо, бессмысленно и громко пукну в тред!
#303 #1003579
https://go.googlesource.com/gollvm/
Это что же у нас тут такое? Гауфиры заебались пилить оптимизатор и подтягивать древнее говницо в виде gccgo и решили накоец-то сделать официальный нормальный компилер?
#304 #1003580
>>1003579
llvm говно для быдла.
#305 #1003605
>>1003579
Бюджеты сейчас пойдут на котлин-фонд, а го надо же как-то остаться на плаву, поэтому 1,5 фанатика (как дарте) запилят все на llvm говнище
#306 #1003718
какой редактор используют труъ гоферы?
#307 #1003734
>>1002441
Есть мнение, что это не толстота, просто человек действительно не в своем уме.
#308 #1003737
>>1003718
Выбор не так уж и велик.
Или Atom, или Gogland.
553 Кб, 1024x843
#309 #1003738
>>1003718

>труъ гоферы


Роб Пайк юзает Acme
#310 #1003741
>>1003737
Sublime еще
#311 #1003752
Есть смысл переходить с похапэ на го?
#312 #1003768
>>1003752
Если классический веб - нет. Добавится только головняки (и сам го с головняками).
Со скриптов слазить смысла нет, если что тот же пхп более гибче масштабируется
#313 #1003875
Я знаю много языков программирования, но Go — мой любимый.

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

А чего стоит его использование ресурсов, которое почти такое же, как у C++. Там, где Java будет использовать 1.5Gb памяти, мой любимый Go обойдётся пятьюдесятью мегабайтами. Программы на Go могут удерживать одновременно сотни тысяч подключений без существенной нагрузки.

Подытожив всё это, скажу, что Go могут хейтить только Java-недоноски, которые утонули в своём дерьме и не хотят видеть ничего прекрасного. А кукареки остальных программистов, которые используют свои питоны и джаваскрипты, можно даже не слушать, ибо здоровый человек даже не посмотрит в сторону подобного дерьма.
#314 #1003881
>>1003875
Я знаю много языков программирования, но посраль — мой любимый.

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

А чего стоит его использование ресурсов, которое почти такое же, как у PL/I. Там, где Go будет использовать 50 МБ памяти, мой любимый посраль обойдётся ста килобайтами в 286 защищённом режиме. Программы на посралле могут удерживать одновременно квадриллионы сотен тысяч подключений без существенной нагрузки.

Подытожив всё это, скажу, что посралле могут хейтить только Go-недоноски, которые утонули в своём дерьме и не хотят видеть ничего прекрасного. А кукареки остальных программистов, которые используют свои питоны и джаваскрипты, можно даже не слушать, ибо здоровый человек даже не посмотрит в сторону подобнЫЕЕЫуыАЕЕоооЕЕЕыААААААЕЕЕЕЕ!!!!!!!!!!
#315 #1003955
>>1003875

>Там, где Java будет использовать 1.5Gb памяти, мой любимый Go обойдётся пятьюдесятью мегабайтами.



Жаба пару метров больше при старте жрет (ибо инитит сразу тысячи классов). Ну и структуры - они имеют меньше метаинформации (но имеют все равно), но в действительности, из-за 100% оверхеда на резерв памяти для убогой реалтайм-ГЦ в ГО, сам Го жрет памяти больше чем жаба.

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

Для примера полноценный сервлет контейнер (jetty), напичканный всякой хуйней (как это бывает в жабе) имя вроде какой-то примитивный кэш, сессии и т.д. - весит ~4мб, а голых GO хттп сервер, в котором ничего нет весит 3 мб (ну то есть он уже там себе отожрал говна значительно)
#316 #1003963
>>1003875

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


Между напичканным питоном и пустым го, только долбаеб выберет голый го, у которого за 8 лет даже менеджер пакетов не завезли.
#317 #1003988
>>1003875

>никому не нужных ключевых слов


Особенно fallthrough, нет бы юзать break который юзается еще где-то, чтобы сыкономить по ключевым словам - так нет же, сделали свой костыль, а потом к нему еще целое ключевое слово.

Го незадизайнен от слова никак!
#319 #1004041
>>1004012

>Почему Kotlin? | Технострим


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

Как же все таки котлин сделал целый язык Го ненужным.
#320 #1004097
>>1004012
Какая хуевая шмара, кто ее выпустил? Она же совсем не может нормлаьно ответить.
#321 #1004105
>>1004097
Двачую, баба шлак и говорит как-то такими интонациями, что уши режет.
Вообще это минус джейтбрейнсам, владея двумя языками игнорировать ру-комьюнити... (хотя там у них были норм докладчики)
#322 #1004116
>>1004097
А по-моему няшная. Но с ультразвуком перебарщивает.
#323 #1004117
>>1004116
Она может быть няшной, но она не в теме.
#324 #1004124
>>1003737
а что насчет vs code?
#325 #1004184
>>1004124
Если ты виндо-макака, нахера ты на го полез, у тебя там шарпей годный есть.
#326 #1004195
>>1004184
не виндо макака. Просто интересно мнение об этом редакторе в сравнении с тем же атомом
#327 #1004201
>>1004195
естественно vs годнее, но хз какое там состояние плагина
#328 #1004218
>>1004201
Поставит, все плагины как и в атоме есть. А вообще она имхо быстрее атома
sage #329 #1006938
Ну че, жывотные, когда вам наконец генерики завезут? Вон уже ваши евангелисты ноют, что без них тяжко.
https://dave.cheney.net/2017/06/15/simplicity-debt
https://research.swtch.com/go2017
#330 #1007377
>>1006938
НЕНУЖНО
Фанбои ведущиеся на маркетинг и авторитеты - должны страдать.
#331 #1007926
УРА GO ТРЕД, НАКАНЕЦТО, Я ДЖВА ГОДА ВАС ЖДАЛ!!!

Все думаю вкатыватся или нет, мне нужен совет спеца по Go!

Мне для того чтоб понят подходит ли Go под мои задачи, нужно сбацать элементарную прогу на Go, которая в цикле вызывает консольный ping (именно консольный и не отдельной либой), и пингает IP по 16 маске (IP указывается в аргументе при консольном вызове).
ВАЖНО!! Мне нужен не скрипт, а бинарник, под две платформы x86 и ARM, тоесть нужно кросскомпилить.

Может мне ктонибуть такое запилить, показать код, и объяснить как его кросскомпилировать в бинарник под две платформы? Могу закинуть немного Биткоинов в вознагрождение!
#332 #1008032
>>1007926
А в чем собственно проблема?
Компилится под разные платформы легко, просто при компиляции указываешь параметр GOOS.
Параметры командной строки считываешь как flag.Parse()
Вызвать внешнюю программу, как os.exec()
#333 #1008396
>>1004012

> Kotlin



Как у него с кросскомпиляцией на разные ембедед и просто другие платформы (arm, mips, elbrus, powerpc)?
Обязательно нужен jvm?
Умеет ли компилится в статические бинарники?
#334 #1008450
>>1008396
Всё умеет, даже бегать на залупе в виде эльбруса (твм есть экспериментальная жвм).
#335 #1008479
>>1008450

>Всё умеет,



есть пример, с компиляцией в бинарник без jvm ?
#336 #1008484
>>1008032
Сам-то пробовал под разными платформами флаги разбирать?
На линупсе флаги разбираются не идеоматично, отсюда куча либ для парсинга.
На винде флаги разбираются идеоматично через /flag.
Насчет передачи флагов в процесс который запускал через os.exec() на винде, испытал НЕУДОБСТВО, т.к. передавать их тоже надо через /flag. Документация не исчерпывающая. Там где кроссплатформеность там везде говно и трейдоффы, так что ничего экстраординарного, но и не надо с увереностью вещать о том, в чем не разбираешься.
#337 #1008563
>>1008484
Под винду не знаю, не собирал. Но под арм и под обычный линукс собиралось все нормально
#338 #1008595
>>1008396

>ембедед


Типа говно-го с ГЦ может в ембеддед??
Кроме си все идут нахуй, ибо блядь в 32кбайт никакое ваше хипстерское говно не влезет.

Но таки, Kotlin/Native вроде нацелился на эту тему и что-то уже даже запилили (хотя конечно ынтерпрайзное ООП в ембеддед просто необходимо и просто мега экономно).
#339 #1008597
>>1008479
В 2017 это странное и тупое требование, но для дебилов вроде тебя как раз таки пилят нативный котлин, который компилируется через LLVM, потенциально поддерживающий в 30 ра больше платформ, чем гавно.
#340 #1008599
#341 #1008643
>>1008597
Хипстерский LLVM не поддерживает Win XP.
Шах и мат!
А вообще, сейчас только ленивая жопа не пишет свой язык под LLVM
И да, судя по расту, жрет эта хуйня памяти нереально, почти как жаба
#343 #1009266
>>1009246
https://www.reddit.com/r/programmingcirclejerk/comments/6il47s/in_go_error_handling_is_more_granular_the/

В го просто идеальная обработка ошибок, ты понял!

>In Go, error handling is more granular. The advantage is that each and every time you ignore checking for an error, you do so consciously. You can't 'forget' to check for error. There is no ignoring a potential fatal error by mistake.



Особенно в SQL где ладно можно заигнорить rows.Scan(&a), так ты же еще помнишь что надо в конце проверить rows.Err(), ты не забыл гофер??
Если ты забыл или не знал, значит это было осознанно!!!
#344 #1009310
Какая прелесть:
Использовании Go-like обработки ошибок в Python.
https://expl.info/display/MISC/Go-Flavored+Error+Handling+in+Python
#345 #1010537
пидорилы нахуй вы на этом говне пишите ?
#346 #1010615
>>1010537
Должен же быть язык для дебилов
#347 #1010616
>>1010615
эк ты гугл обозвал
#348 #1010635
суп двач, я тут новенький подскажите гоу похож на С++ ?
это как бы такая cзамена для С++ ?
Я правильно понимаю ?
Типа С++ устарело, а сисярп - хуйня
#349 #1010636
>>1010635
Нет, го больше похож на си. То есть классов нет, все через структуры, исключений нет.
#350 #1010653
бля забанили
#351 #1010654
пoяcните про с.hаnnel operаtоr (<-) это такой способ пощeкотать oчкo или нечто большее?
нaxyя вообще
#352 #1010659
#353 #1010666
поясните про make это только для срезов или ещё им можно обоссать че-нить ?
https://www.youtube.com/watch?v=9HNi47ameLI
#354 #1010670
>>1010666
make для slice, map, channel
#355 #1010883
Было бы лучше, если бы го не держал компилятор, а лишь переводчик в C. Есть у гоши перевод в C?
sage #356 #1010889
>>1010883
Нахуя?
#357 #1010890
>>1010889
Не хочу держать 100500 компиляторов.
#358 #1011175
нашел тут какое Goвно
https://talks.golang.org/2012/10things.slide#1
#359 #1011191
как создать объектъ
{
"sosi": "hui"
}

в этой параше, чтобы Json-ом отправить
#360 #1011195
>>1011191

чтобы в p отправить

json.NewEncoder(w).Encode(p)
#361 #1011225
нашел
var x = struct{
Test string `json:"testfield"`
}{Test: "testdata"}
body, err := json.Marshal(x)
if err != nil {
panic(err)
}
fmt.Println(string(body))

----
пиздец вы уроды
нахуй вы живете и пишите на этом ГОвне
#362 #1011275
>>1011225

>пиздец вы уроды


>нахуй вы живете и пишите на этом ГОвне



Но ведь кроме тебя, урода, на нем тут никто не пишет.
Страдай теперь.
#363 #1011285
>>1011275
ебальник офни
#364 #1011303
>>1011285
Попка бобо?
#365 #1011695
>>1011303
офнул сука
Pizdec #366 #1016019
var i = 0
if i++ == 1 {...}
#367 #1016033
>>1011275

>на нем тут никто не пишет


Я пишу, у меня под кроватью стоит легкий сервак, на котором простой агрегатор rss на го крутится. Все руки никак не дойдут вменяемую морду к нему прикрутить. Кушает 50-90 мегабайт всего.
1 Кб, 330x20
#368 #1016045
>>1016033

> 50-90 мегабайт всего


Чет многовато. У меня на го написан осинт-тулкит, в нем самое тяжелое это импорт различных форматов баз данных, от csv до access'a и кроноса. Так вот он у меня жрет 300-400 метров виртуальной памяти когда обрабатывает импорт в постгрес. В остальное время не больше 20 метров реальной.
31 Кб, 1321x635
#369 #1016048
>>1016045
И это при том, что я выбрал, скажем так, не самый легковесный фреймворк для веб-морды. Если сильно упороться всякими echo, chi, etc, то можно выжать реально охуенные показатели. Но это уже лишнее, как.
#370 #1016097
>>1016045

>Чет многовато.


Ну у меня довольно много разных ресурсов, больше 30 выходит. Feedly не нравится из-за ограничений, в liferea синхронизации не хватает, поэтому запилил такой агрегатор всех рсс в одну ленту для себя. Я даже удивлен, что жрет памяти так мало.
#371 #1016126
>>1016097
Так мало в сравнении с чем? И попробуй GC отключить, чисто потестить. Может у тебя там данных много хранится, которые на лупах не сбрасываются.
#372 #1017299
20-30мб для каких-то недоделанных вебморд на коленке.
Мало говорят, лол.
У меня процесс на пхп 11мб весил и там движок был овер-легаси едишен с тучей неоптимизированного ужаса.

И это скриптовый динам язык! (где памяти в среднем жрется 1 к 10 или 1 к 100)
#373 #1017393
>>994524
Какая нахуй гибкость? Попробуй отправить задачу в бэкграунд в джанге. Наставишь всяких селери-хуелери, ёбнешься это всё мониторить потом.
В го тупо запускаешь горутину и воркер готов.
Или вот вебсокет ты захотел на своём "простом сайте" использовать. Чо будешь делать?
И как ты свою джангу деплоить будешь? С тысячей пактов из pypi? петушиный virtualenv будешь тащить или хипсто-докер?
#374 #1017432
>>1017393
В Django завезли channels как раз для вебсокетов и бэкграунд-задач.
#375 #1017473
>>1017393

>ёбнешься это всё мониторить потом.


>В го тупо запускаешь горутину и воркер готов.


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

Все что реально можно добиться го, в сравнение со скриптовыми языками - это экономия ОЗУ и чуток процессорного времени на твой тормозящий говнокод (но это все не будет иметь смысла, так как ты арендуешь бюджетные сервера с овер-пингом и RAID массивов, где железо тупо захлебнется в таких же нагрузках что и питон твой)
#376 #1017476
>>1017473

> без RAID

#377 #1017477
>>1017393

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


Если такие элементарные вещи создают для тебя столько головной боли, то стоит задуматься о своей профпригодности.

>В го тупо запускаешь горутину и воркер готов.


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

>Или вот вебсокет ты захотел на своём "простом сайте" использовать. Чо будешь делать?


Подниму рядом мелкий сервис на каком-нибудь aiohttp или tornado?

>И как ты свою джангу деплоить будешь? С тысячей пактов из pypi? петушиный virtualenv будешь тащить или хипсто-докер?


Если для себя что-то пилю, то хватит fabric'а. Для команды - докер с настроенным CI. Какие-то конкретные претензии к этим подходам будут или только петушиные вопли?
#378 #1017621
>>1017473

>За попытку в одном контроллер назапускать потоков


Ебать ты тупой. Такую хуйню не делает никто и никогда. Потоков n и они висят в фоне. Контроллеры отправляют им задачи стандартными способами, через каналы-хуеналы.

>так как в го нет возможности создать ОС-тред


если ты не осилил - не значит, что такой возомжности нет

>Как это будешь потом масштабировать


запущу ещё один процесс на другой машине

>И как ты, говно, будешь мониторить это все


буду мониторить запущенность процесса и логи. И это будет один процесс, а не миллиард как в случае джанги
#379 #1017629
>>1017477

>Если такие элементарные вещи создают для тебя столько головной боли, то стоит задуматься о своей профпригодности.


а вот и петушара, который тащит в проект любое говно с гитхаба и pypi.

> Захочешь вынести свои говнорутины на отдельный сервер


Захочу - вынесу, но могу и не выносить. В случае джанги такого выбора нет. Чтобы на упомянутом просто сайте отправить письмо уже нужно городить огород хуеты

>Подниму рядом мелкий сервис на каком-нибудь aiohttp или tornado?


Тащи ещё больше хуйни в свой говнопроект!

>докер с настроенным CI. Какие-то конкретные претензии к этим подхода


если ты не имеешь доступа к этому CI, то заебись. Но если ты с другими макаками катишь в продакшен образы собранные руками - всех нахуй
#380 #1017893
>>1017621

>Такую хуйню не делает никто и никогда.


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

>Контроллеры отправляют им задачи стандартными способами, через каналы-хуеналы.


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

>если ты не осилил - не значит, что такой возомжности нет


Там есть костыль через main пакет и только на одно исполнение (зарезервировать нельзя), но даже ты понимаешь что это костыль хотя ты же гофер.
Го можно сразу сливать только за то, что не дает возможно работать с ОС-тредами.

>запущу ещё один процесс на другой машине


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

>буду мониторить запущенность процесса и логи. И это будет один процесс, а не миллиард как в случае джанги


100500 процессов - зло, ужас. 100500 падающих горутин без стектрейса - модно, молодежно.
Все с тобой ясно, говнокодер.
#381 #1017894
>>1017629

>>свои говнорутины на отдельный сервер


>Захочу - вынесу, но могу и не выносить


Залупу ты себе вынесешь, фантазер
#382 #1017895
>>1017629

>Тащи ещё больше хуйни в свой говнопроект!


Пиши еще больше своей хуйни сам с нуля!

Ты радуешься от того что в го нет норм инструментов? И думаешь все можно за вечер написать и отладить самому? Гофер - ты реально болен? Вам там где-то прям мозг что ли промывают, откуда такие убеждения берутся???
#383 #1017896
>>1017621

>буду мониторить запущенность процесса и логи



Так и вижу диалог двух сусликов.
-Капитан, это процесс мы слишком запустили, что делать??
-Оставьте его, ему уже не помочь
#384 #1018010
>>1017896

> -Оставьте его, ему уже не помочь


Зомби.
#385 #1019131
Что зашкварнее: php или go? Сейчас работаю, кодирую на php парсеры, ооп, это все, но есть вариант перелезть на go веб-приложуха, скорее связано с деньгами. Стоит ли?
Тур по го проходил до слайсов, и возьмут стажером. хотя впрочем php - чет, go - нечет
#386 #1019161
>>1019131

>Что зашкварнее: php или go?


Второе. Перелезай на какой-нибудь сириус продукт разве что, а не парсеры пиши. Вакансий, благо, дохуя.
Сам писал в прошлом на обоих, если что.
#387 #1019549
>>1003875

>Вы только посмотрите на ...


эти домики ...
85 Кб, 700x963
#388 #1019626
Как же я ору с пикрила.
#389 #1019640
Тут кто нибудь вообще на го пишет, или одни хейтеры?
75 Кб, 640x432
#390 #1019660
Безумные умения.
#391 #1019919
>>1019640
>>1016033
Если есть вопросы - спрашивай.
#392 #1020898
Объясните про looplab/fsm
как этим щекотать очко ?
PS Я вас всё ещё ненавижу но уже меньше
#393 #1020919
все нашел
но вы все равно пидоры
#394 #1021012
>>1020919
Пощекотал тебе очко
#395 #1027542
>>1020919
Болезный сумасшедший.
#396 #1035340
>>1008643

>судя по расту, жрет эта хуйня памяти нереально, почти как жаба


Ээ, ты про компеляцию раста или таки про рантайм? Если про рантайм, то ты хуйню спорол. Если про компиляцию, то хз. Но так-то огромные сишные проекты шлангом собирают, и ничего, так что думаю в этом случае ты тоже хуйню спорол.
#397 #1037481
Вы тут все необучаемые дебилы!
Хомяки жрущие ГОвно.
Я один весь в белом делаю отрезвляющий антифорс.
#398 #1037649
>>1008563
Внезапно управление процессами в Windows и POSIX существенно отличается.
В POSIX ты делаешь fork и exec, там есть такая штука как сигналы.

Впрочем, дебилу который НИКОГДА не писал на С это не понять. Не понять такому дауну что такое системный вызов, переключения контекста, стек процесса.

В целом Go - отличный язык, который представляет из себя допиленный для современных нужд C. Все что можно сделать на Go, можно сделать так же и на С используя библиотеки корутин, epoll и неблокирующий IO.

Всем ждава-котлин-хуетлин-даунам на заметку
#399 #1038681
>>991130 (OP)
вы що дебилы? чому у вас такой ебанутый маскот?
#400 #1038688
>>1038681

>вы що дебилы?


да
515 Кб, 1376x1492
#401 #1038691
>>1038681
Да вроде нормальный у них масккот, на гленду из план9 чем-то похож.
#402 #1039240
>>1038691
Один художник потому что
https://blog.golang.org/gopher
Тред утонул или удален.
Это копия, сохраненная 31 августа 2017 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски