powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / golang
50 сообщений из 50, показаны все 2 страниц
golang
    #39650070
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что все, по крайней мере многие бесятся вокруг этого языка?
Есть что хорошего в нем, кроме маркетинга гугла?
...
Рейтинг: 0 / 0
golang
    #39650122
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Учитывая маркетинговые возможности гугла я бы сказал что golang почти совсем не рекламируется.
...
Рейтинг: 0 / 0
golang
    #39650146
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВЧто все, по крайней мере многие бесятся вокруг этого языка?
Есть что хорошего в нем, кроме маркетинга гугла?
Гляньте список того, что написано на Go и, думаю, сами себе ответите.
...
Рейтинг: 0 / 0
golang
    #39650198
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На гуглокладбище мест еще хватает
...
Рейтинг: 0 / 0
golang
    #39650206
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Учитывая специфику (google микросервисы) мы вряд-ли сможем перечислить
известные названия продуктов созданных в golang.
...
Рейтинг: 0 / 0
golang
    #39650301
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonУчитывая специфику (google микросервисы) мы вряд-ли сможем перечислить
известные названия продуктов созданных в golang.
Любой, кто вляпался в DevOps сходу скажет Docker, Kubernetes

Другие могут глянуть на список тут: https://github.com/avelino/awesome-go
...
Рейтинг: 0 / 0
golang
    #39650307
Лысый дядька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonУчитывая специфику (google микросервисы) мы вряд-ли сможем перечислить
известные названия продуктов созданных в golang.
А голанг не для этого. На нем элементарно пилятся всякие веб-сервисы, rest-бэкенды и прочий веб, если тебе не нужен лютый ентерпрайз с восьмислойной архитектурой. С одной стороны приложение получается шустрым как понос, с другой кодинг не сильно мудрее питоновского. Какие громкие проекты ты хочешь здесь найти? Кому надо тихо пилят свои проектики.
...
Рейтинг: 0 / 0
golang
    #39650735
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто для меня ЯП крут, если на нем написан сам компилятор. На этой поделке не смогли написать собственный компилятор, при всех возможностях гугля.
...
Рейтинг: 0 / 0
golang
    #39650797
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВ,

Язык хороший, без всякого фуфла типа ООП, дженерик и т.д.
...
Рейтинг: 0 / 0
golang
    #39650806
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosЯзык хороший, без всякого фуфла типа ООП, дженерик и т.д.

Везде хорошо, где нас нет, да?
...
Рейтинг: 0 / 0
golang
    #39650890
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВПросто для меня ЯП крут, если на нем написан сам компилятор. На этой поделке не смогли написать собственный компилятор, при всех возможностях гугля.
Хм, если у тебя изначально предвзятое отношение, то зачем тему создавать?
Чтобы сказать: "Для меня Go не крут"?
...
Рейтинг: 0 / 0
golang
    #39650891
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или ты вот эту мысль хочешь обсудить:
ЕвгенийВдля меня ЯП крут, если на нем написан сам компилятор
?
...
Рейтинг: 0 / 0
golang
    #39650913
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAИли ты вот эту мысль хочешь обсудить:
ЕвгенийВдля меня ЯП крут, если на нем написан сам компилятор
?
Сейчас делаю выбор ЯП для большого проекта, я конечно изначально топил за C#, но есть мысли использовать go (не у меня).
Вот и хочу понять, чем крут язык?

P. S. сам склоняюсь, если не шарп, то C++ или Rust. Последний реально крут!
...
Рейтинг: 0 / 0
golang
    #39650974
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВили Rust. Последний реально крут!

Да вот ХЗ ещё, насколько крут. Последние стандарты с++, вот это круть. Я бы смотрел в сторону D, но блин, чёт его не поддерживает никто, ведь там есть фатальный недостаток.
...
Рейтинг: 0 / 0
golang
    #39651062
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

я бы писал на смеси хаскел и ерланг
...
Рейтинг: 0 / 0
golang
    #39651097
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttЕвгенийВили Rust. Последний реально крут!

Да вот ХЗ ещё, насколько крут. Последние стандарты с++, вот это круть. Я бы смотрел в сторону D, но блин, чёт его не поддерживает никто, ведь там есть фатальный недостаток.
В плюсах одних только строк вагон и маленькая тележка. к тому же меня просто убивает разделение сущностей по двум файлам.
...
Рейтинг: 0 / 0
golang
    #39651164
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttЕвгенийВили Rust. Последний реально крут!

Да вот ХЗ ещё, насколько крут. Последние стандарты с++, вот это круть. Я бы смотрел в сторону D, но блин, чёт его не поддерживает никто, ведь там есть фатальный недостаток.Да. Он _очень_ сложный.
Хотя наступила более-менее стабильность языка и фобоса.
...
Рейтинг: 0 / 0
golang
    #39651195
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВВ плюсах одних только строк вагон и маленькая тележка.
И не только строк. Это все наследие прошлого, не убирают для обратной совместимости.

А C# чем не устраивает? MS вроде усиленно .NET core пилит, а оно даже под линуксами отлично работает.
...
Рейтинг: 0 / 0
golang
    #39651227
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima T
А C# чем не устраивает? MS вроде усиленно .NET core пилит, а оно даже под линуксами отлично работает.
Меня то полностью устраивает, но окончательное решение буду принимать не я.
...
Рейтинг: 0 / 0
golang
    #39651230
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TЕвгенийВВ плюсах одних только строк вагон и маленькая тележка.
И не только строк. Это все наследие прошлого, не убирают для обратной совместимости.

А C# чем не устраивает? MS вроде усиленно .NET core пилит, а оно даже под линуксами отлично работает.с таким подходом, мы бы до сих пор на ассемлере писали, чем он вас не устраивает? возможности безграничны, существует практически для всех архитектур и т.д.
...
Рейтинг: 0 / 0
golang
    #39651234
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtesс таким подходом, мы бы до сих пор на ассемлере писали, чем он вас не устраивает? возможности безграничны, существует практически для всех архитектур и т.д.
Вы про какой из языков?
...
Рейтинг: 0 / 0
golang
    #39651242
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman MejtesDima Tпропущено...

И не только строк. Это все наследие прошлого, не убирают для обратной совместимости.

А C# чем не устраивает? MS вроде усиленно .NET core пилит, а оно даже под линуксами отлично работает.с таким подходом, мы бы до сих пор на ассемлере писали, чем он вас не устраивает? возможности безграничны, существует практически для всех архитектур и т.д.
С каким таким подходом ? Даже не знаю что ответить.
...
Рейтинг: 0 / 0
golang
    #39651299
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВskyANAИли ты вот эту мысль хочешь обсудить:
пропущено...

?
Сейчас делаю выбор ЯП для большого проекта, я конечно изначально топил за C#, но есть мысли использовать go (не у меня).
Вот и хочу понять, чем крут язык?

P. S. сам склоняюсь, если не шарп, то C++ или Rust. Последний реально крут!
Экспериментальные языки и ультра-быстрые заменители С++ и дотнета
страдают одним недостатком. Они еще не обросли достаточным количеством
библиотек и фреймворков. А это очень рисково для ентерпрайза. Есть некий минимальный
чек-лист по которому надо пройтись. Это поддержка драйверов популярных
БД. Фреймворки для поддержки веба. Сеть. Мультипоточность. Вы конечно можете
склонятся куда угодно но есть вероятность что в час икс вы останетесь один на один
с проблемой. Нет поддержки какой-то фичи. Критичной для бизнеса. Но ваш ЯП
ее только заявил в поддержу. И тикет есть... но идет не шатко не валко. Может
завтра сделают. А может никогда.
...
Рейтинг: 0 / 0
golang
    #39651503
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRoshVostt,

я бы писал на смеси хаскел и ерланг

Да ну.. вот F#, эт да ))
...
Рейтинг: 0 / 0
golang
    #39651504
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВВ плюсах одних только строк вагон и маленькая тележка. к тому же меня просто убивает разделение сущностей по двум файлам.

Есть уже технологии (правда ещё не обкатанные до конца) , позволяющие жить без разделения.
...
Рейтинг: 0 / 0
golang
    #39651505
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglДа. Он _очень_ сложный.
Хотя наступила более-менее стабильность языка и фобоса.

Кто сложный? D? С чего это? Отличный язык с огромным потенциалом, реально убирающий массу огрехов С++ и вроде как не добавляющий новых. Я пробовал на нём кодить, каеф.
...
Рейтинг: 0 / 0
golang
    #39651523
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttViPRoshVostt,

я бы писал на смеси хаскел и ерланг

Да ну.. вот F#, эт да ))
F# тоже рассматриваю, небольшой, но шанс есть.
...
Рейтинг: 0 / 0
golang
    #39651540
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВhVosttпропущено...


Да вот ХЗ ещё, насколько крут. Последние стандарты с++, вот это круть. Я бы смотрел в сторону D, но блин, чёт его не поддерживает никто, ведь там есть фатальный недостаток.
В плюсах одних только строк вагон и маленькая тележка. к тому же меня просто убивает разделение сущностей по двум файлам.Строк два вида (плюс вариации Юникода).
Если не считать разные велосипеды.

А разнесение, на мой, удобнее простыней объявлений вперемешку с кодом.
hVosttSiemarglДа. Он _очень_ сложный.
Хотя наступила более-менее стабильность языка и фобоса.

Кто сложный? D? С чего это? Отличный язык с огромным потенциалом, реально убирающий массу огрехов С++ и вроде как не добавляющий новых. Я пробовал на нём кодить, каеф.Это поверхностное мнение, я тоже так думал.
Но потом выяснилось, что на нем можно написать такое %;:;%№, что ни в сказке. Вот выборка примеров
https://github.com/Hackerpilot/Idiotmatic-D
...
Рейтинг: 0 / 0
golang
    #39651580
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemargl
А разнесение, на мой, удобнее простыней объявлений вперемешку с кодом.

По мне, так жуткий рудимент, тянущийся с темных веков
...
Рейтинг: 0 / 0
golang
    #39651586
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВSiemarglА разнесение, на мой, удобнее простыней объявлений вперемешку с кодом.

По мне, так жуткий рудимент, тянущийся с темных веков
Некоторые вещи под это заточены и без этого никак. Например в *.h нельзя написать два класса использующие объекты друг-друга.
...
Рейтинг: 0 / 0
golang
    #39651621
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglЭто поверхностное мнение, я тоже так думал.
Но потом выяснилось, что на нем можно написать такое %;:;%№, что ни в сказке. Вот выборка примеров
https://github.com/Hackerpilot/Idiotmatic-D

Ну согласен, с сахаром местами переборщили, это так сказать "Остапа понесло.." ))
...
Рейтинг: 0 / 0
golang
    #39651631
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt
Ну согласен, с сахаром местами переборщили, это так сказать "Остапа понесло.." ))
Хуже нет, когда какой нибудь умник понасует везде такого "сахара".
...
Рейтинг: 0 / 0
golang
    #39651658
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВhVosttНу согласен, с сахаром местами переборщили, это так сказать "Остапа понесло.." ))
Хуже нет, когда какой нибудь умник понасует везде такого "сахара".

Согласен. Поэтому сейчас при активной разработке C#, среди всех запросов на "сахар", очень много аккуратно отсеивают и долго обсуждают. Хотя быстрее, чем раньше.
...
Рейтинг: 0 / 0
golang
    #39651810
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttViPRoshVostt,

я бы писал на смеси хаскел и ерланг

Да ну.. вот F#, эт да ))
Я несколько раз пытался, но по привычке сваливался на C# - хреново что там все можно делать так же как и в C#
...
Рейтинг: 0 / 0
golang
    #39651868
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosЯ несколько раз пытался, но по привычке сваливался на C# - хреново что там все можно делать так же как и в C#

У меня наоброт, другое впечатление сложилось.
...
Рейтинг: 0 / 0
golang
    #39651876
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttУ меня наоброт, другое впечатление сложилось.
Я не могу что то просто "изучить". Сразу пытаюсь решить некую проблему и если я могу эту проблему решить привычным образом, то автоматом на это решение и сваливаюсь. А вот если нет привычного шаблона, тогда изучаешь что то новое.
Доходит до абсурда - был горд, что некоторые вещи на C# делал параллельно - выигрыш налицо, кругом красота... через некоторое время (с год) надо было расширить функционал в тех местах и анализ алгоритма показал, что "параллелизм" ложный, существует более эффективное однопоточное решение :(
...
Рейтинг: 0 / 0
golang
    #39651995
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosЯ не могу что то просто "изучить". Сразу пытаюсь решить некую проблему и если я могу эту проблему решить привычным образом, то автоматом на это решение и сваливаюсь.

Это нормально для любого живого существа.

ViPRosА вот если нет привычного шаблона, тогда изучаешь что то новое.

Вот тут и приходится преодолевать препятствие, ты не видишь что за горой, пока не заползёшь на вершину, т.е. не освоишь знание. Пока ты её не освоил, трудно оценить масштаб пользы. А бывает, что за горой ничего толкового нет. Но польза тут как минимум в самом процессе.

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

ViPRosДоходит до абсурда - был горд, что некоторые вещи на C# делал параллельно - выигрыш налицо, кругом красота... через некоторое время (с год) надо было расширить функционал в тех местах и анализ алгоритма показал, что "параллелизм" ложный, существует более эффективное однопоточное решение :(

В 98% случаев нужна асинхронность, а не параллелизм :)
...
Рейтинг: 0 / 0
golang
    #39651997
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos,

Хотя с такими задачами, как расчёт расписания, наверное таки есть большой смысл в распараллеливании.
...
Рейтинг: 0 / 0
golang
    #39652139
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttViPRoshVostt,

я бы писал на смеси хаскел и ерланг

Да ну.. вот F#, эт да ))
+1
удобный язык
...
Рейтинг: 0 / 0
golang
    #39652141
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВhVosttпропущено...


Да ну.. вот F#, эт да ))
F# тоже рассматриваю, небольшой, но шанс есть.
Ты пробовал что-то писать на F# ?
...
Рейтинг: 0 / 0
golang
    #39652142
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttViPRos,

Хотя с такими задачами, как расчёт расписания, наверное таки есть большой смысл в распараллеливании.

есть, конечно
тут I/O мало, потому асинхронность ничего не дает
но распараллелить обработку графа практически негде, так как свалиться на перебор всех путей - NP
да и всегда находится эвристика, оценочная функция и т.д.
...
Рейтинг: 0 / 0
golang
    #39652373
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonЕвгенийВпропущено...

F# тоже рассматриваю, небольшой, но шанс есть.
Ты пробовал что-то писать на F# ?
А то!
Тут вопрос в том, что не найдешь людей....
...
Рейтинг: 0 / 0
golang
    #39652404
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosесть, конечно
тут I/O мало, потому асинхронность ничего не дает
но распараллелить обработку графа практически негде, так как свалиться на перебор всех путей - NP
да и всегда находится эвристика, оценочная функция и т.д.

не решал такой задачи, но хочу попробовать, может на функциональщине это решается лучше
...
Рейтинг: 0 / 0
golang
    #39652424
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttViPRosесть, конечно
тут I/O мало, потому асинхронность ничего не дает
но распараллелить обработку графа практически негде, так как свалиться на перебор всех путей - NP
да и всегда находится эвристика, оценочная функция и т.д.

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

частный случай - например, задача коммивояжера
...
Рейтинг: 0 / 0
golang
    #39652460
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosЗадача простая и общая -
к решению проблемы ведут много путей (способов)
надо найти оптимальный путь (способ) не пройдя все пути

частный случай - например, задача коммивояжера

Ну это понятно.

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

Решаем с помощью OLAP-кубов.
...
Рейтинг: 0 / 0
golang
    #39652481
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

это другая задача - факторный анализ
такие задачи ошибочны в своей постановке
типа

было +- дельта -> будет


нифига не будет, если нет явных зависимостей
...
Рейтинг: 0 / 0
golang
    #39652488
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВmaytonпропущено...

Ты пробовал что-то писать на F# ?
А то!
Тут вопрос в том, что не найдешь людей....
+1, пишу не на ф-шарпе, а на с-шарпе, из уважения к коллегам, которым придется сопровождать.
...
Рейтинг: 0 / 0
golang
    #39652491
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
но прототипы пишу на эф-шарпе. на нем гораздо удобней и быстрее прототипировать, экспериментировать.
...
Рейтинг: 0 / 0
golang
    #39652574
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosэто другая задача - факторный анализ
такие задачи ошибочны в своей постановке
типа

было +- дельта -> будет

Да, только для N! вариантов.
...
Рейтинг: 0 / 0
golang
    #39652575
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZyK_BotaNно прототипы пишу на эф-шарпе. на нем гораздо удобней и быстрее прототипировать, экспериментировать.

respecto )
...
Рейтинг: 0 / 0
50 сообщений из 50, показаны все 2 страниц
Форумы / Программирование [игнор отключен] [закрыт для гостей] / golang
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]