![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Релиз языка программирования Go 1.14" | +/– | ![]() |
Сообщение от opennews (??), 26-Фев-20, 23:10 | ||
Представлен релиз языка программирования Go 1.14, который развивается компанией Google при участии сообщества как гибридное решение, сочетающее высокую производительность компилируемых языков с такими достоинствами скриптовых языков, как лёгкость написания кода, быстрота разработки и защищённость от ошибок. Код проекта распространяется под лицензией BSD... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от Аноним (1), 26-Фев-20, 23:10 | –2 +/– | ![]() |
Традиционно не добавили дженериков | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #2, #7, #17, #44, #45, #58, #63, #82 |
2. Сообщение от Аноним (2), 26-Фев-20, 23:24 | –3 +/– | ![]() |
Не нужно как твои дженерики как и сам го. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
3. Сообщение от Аноним (3), 26-Фев-20, 23:35 | –4 +/– | ![]() |
Лучше крестов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #4, #5, #9 |
4. Сообщение от Нонон (?), 26-Фев-20, 23:38 | –2 +/– | ![]() |
Хуже раста | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #14, #46, #48 |
5.
Сообщение от Егор Мамонтов![]() | +/– | ![]() |
если вам эта мысль помогает жить, то считайте так., но прошу вас не вводите в заблуждения окружающих. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 |
6. Сообщение от Аноним (6), 26-Фев-20, 23:43 | –1 +/– | ![]() |
Лучше раста | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
7. Сообщение от Аноним (7), 26-Фев-20, 23:46 | –3 +/– | ![]() |
Дженерики в 2.0 будут. Или в 1.2, не знаю, как решат. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #56 |
9. Сообщение от Аноним (7), 26-Фев-20, 23:49 | +/– | ![]() |
Смотря с какой точки зрения. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 |
10. Сообщение от А (??), 26-Фев-20, 23:51 | –1 +/– | ![]() |
До чего ж библиотеки или куцые или костыльные. Или самому писать, или ждать, пока созреет как Питон. Обзаведётся либами, др. объектами... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #12, #13, #34 |
12. Сообщение от Аноним (7), 27-Фев-20, 00:06 | +3 +/– | ![]() |
Так я и постарше тебя буду, Петька | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 |
13. Сообщение от zzz (??), 27-Фев-20, 00:10 | –1 +/– | ![]() |
Если за 12 лет язык не обзавелся либами, то такой язык годен разве что на помойку. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 Ответы: #19 |
14. Сообщение от Аноним (14), 27-Фев-20, 00:21 | –1 +/– | ![]() |
Короче, где-то так, посерединке. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 Ответы: #22 |
15. Сообщение от Аноним (15), 27-Фев-20, 00:21 | –3 +/– | ![]() |
Наконецто неосилятарам раста можно гордиться что о них не забывают и подкидывают новые релизы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #35, #42 |
16. Сообщение от Аноним (15), 27-Фев-20, 00:22 | –6 +/– | ![]() |
Го учиться за 2 дня, но только раст может развить вас как разработчика. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #18, #61, #147 |
17. Сообщение от Anonymqwe (?), 27-Фев-20, 00:22 | –2 +/– | ![]() |
Наверное, берегут до версии 2.0, чтобы не провоцировать взрыв сознания у фанатов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
18. Сообщение от Аноним (7), 27-Фев-20, 00:23 | +11 +/– | ![]() |
Какие же все недоразвитые были до появления Раста! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 Ответы: #28, #30 |
19. Сообщение от syslinux (ok), 27-Фев-20, 00:47 | –4 +/– | ![]() |
Это вы пожалуй выкиньте-ка лучше на помойку свой раст с инопланетным синтаксисом. Гошка прекрасный язык, там просто все работает, все сделано для людей. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #26, #114 |
22. Сообщение от ramblerfrend (?), 27-Фев-20, 01:14 | +1 +/– | ![]() |
в общем Go короче | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 |
25. Сообщение от Аноним (25), 27-Фев-20, 01:48 | +/– | ![]() |
Ой аж новый MacBooks захотелось с Catalina и смузи мне да так чтобы по усам текло и на футболку с не смешим мимом которую я ношу иронично. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
26. Сообщение от Нонон (?), 27-Фев-20, 02:00 | +7 +/– | ![]() |
Как-то ты Раст ну совсем не в тему тут вставил. Лишь бы вставить.. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 Ответы: #57 |
28. Сообщение от Нонон (?), 27-Фев-20, 02:10 | +3 +/– | ![]() |
Не совсем так. В расте слишком много финтифлюшек после которых другие языки кажутся детским садиком. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 Ответы: #29, #145 |
29. Сообщение от Аноним (7), 27-Фев-20, 02:16 | –1 +/– | ![]() |
В Расте нет ничего такого, чего не было в плюсах с его стандартными и не очень библиотеками. Вменяемое подмножество современных плюсов вообще довольно близко (не синтаксически, конечно, но семантически). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 Ответы: #67 |
30. Сообщение от Медный Купорос (?), 27-Фев-20, 02:18 | +/– | ![]() |
один из анонимов сказал: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 Ответы: #31, #43, #64, #72, #106 |
31. Сообщение от Аноним (7), 27-Фев-20, 02:23 | –1 +/– | ![]() |
Не знал, что в гугле за еду работают. Кормят-то хоть хорошо? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 |
32. Сообщение от Мудрый Пылесос (?), 27-Фев-20, 02:28 | –1 +/– | ![]() |
Лучше брейнфака | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
34. Сообщение от leap42 (ok), 27-Фев-20, 02:57 | +3 +/– | ![]() |
> До чего ж библиотеки или куцые или костыльные. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 |
35. Сообщение от leap42 (ok), 27-Фев-20, 03:06 | –1 +/– | ![]() |
слушай кул-стори дорогой Аноним: автор языка Rust ушёл из Mozilla в Apple пилить Swift full-time. причина? - как он сам сказал в своём бложике (почитай кстати) из-за слишком высокой когнитивной нагрузки (т.е. Rust слишком сложный для него). за ним кстати последовало несколько участников Rust Core Team, теперь они тоже пилят Swift. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 |
37. Сообщение от Аноним (7), 27-Фев-20, 04:06 | +/– | ![]() |
Интересно, почему растаманы набегают в каждую новость именно про go, а не про, скажем, python? Языки настолько же разные, почему именно от go сзади свербит? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #39, #111 |
38. Сообщение от Аноним (38), 27-Фев-20, 04:12 | +/– | ![]() |
Пара вопросов ко всем кто это читает: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #40, #47, #53, #55, #69, #74, #95, #97 |
39. Сообщение от Аноним (42), 27-Фев-20, 04:22 | +6 +/– | ![]() |
Да больше похоже, что это тролли обычные. Но так-то между Go и Rust сейчас напряжение, ведь у них есть пересекающиеся ниши, особенно на фоне последних событий: например, Discord отказался от Go в пользу Rust, а недавно даже Google, вследствие негативного опыта, отверг применение собственного Go в Fuchsia, в то время как Rust оказался допущен во всей кодовой базе, кроме ядра (и то ограничение на ядро лишь связано с тем, что разрабов Fuchsia беспокоит молодость языка). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 Ответы: #77, #107, #126 |
40. Сообщение от Аноним (42), 27-Фев-20, 04:37 | +5 +/– | ![]() |
1. Простая невыразительная система типов, относительно толстый рантайм, if err != nil. Простой язык - это здорово на небольшой кодовой базе: тула какая-нибудь, микросервис и прочее в таком духе, но на большом проекте поддерживать тонны копипасты уже такое себе удовольствие, как по мне. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 Ответы: #68, #76, #83 |
42. Сообщение от Аноним (42), 27-Фев-20, 04:43 | +2 +/– | ![]() |
Да хватит уже. Такие оскорбительные вбросы очевидным образом дискредитируют Rust и всех, кому он нравится (например, меня). Полагаю, пишут здесь такое намеренно и отнюдь не в целях продвижения Rust, а скорее в обратных - выставить сторонников Rust поехавшими. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 |
43. Сообщение от ПростоТак (?), 27-Фев-20, 06:17 | +2 +/– | ![]() |
О чём вы? ... бизнесу нужно прям сегодня и прям сейчас, а лучше ещё вчера! Поэтому выбирают языки с огромной экосистемой Java, C#. А за этими языками стоят монстры Oracle и Microsoft, т.е. не умрут языки в ближайшие лет 10 ... Хотите кушать, учите то, что нужно бизнесу. Хотите романтики, учите Rust. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 |
44.
Сообщение от vlpoliakov![]() | +/– | ![]() |
каких дженериков? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
45.
Сообщение от ВА![]() | +4 +/– | ![]() |
Зачем использовать плохие практики из других языков... научитесь писать эффективный код без надуманного говна из прошлого | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #66, #71, #144 |
46.
Сообщение от ВА![]() | –1 +/– | ![]() |
Без обоснованное утверждение | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 |
47. Сообщение от Ноним (?), 27-Фев-20, 07:42 | –4 +/– | ![]() |
>1) чем для вас плох Go? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 Ответы: #112 |
48. Сообщение от Аноним (48), 27-Фев-20, 07:59 | +1 +/– | ![]() |
эскобар в гробу перевернулся | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 |
53. Сообщение от Проходил мимо (?), 27-Фев-20, 08:12 | +1 +/– | ![]() |
1) В первую очередь тем, что принудительно заставляют использовать синтаксис вида | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 Ответы: #73 |
55. Сообщение от winorun (?), 27-Фев-20, 08:38 | +/– | ![]() |
Что мне в Golang нравится это двойной возврат и отложенный запуск. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 Ответы: #62 |
56. Сообщение от Аноним (56), 27-Фев-20, 09:06 | +4 +/– | ![]() |
1.2 после 1.14? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 Ответы: #120 |
57. Сообщение от Аноним (56), 27-Фев-20, 09:11 | –2 +/– | ![]() |
Очень даже в тему. Смотри чуть выше, там гопники с растоманами мерялись. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 Ответы: #85 |
58. Сообщение от Аноним (58), 27-Фев-20, 09:15 | +/– | ![]() |
Если бы вы хоть немного следили за языком (коль вам эти дженерики так нужны), то вы бы знали, что они будут в Go2 и Роб Пайк в рассылке даже примеры приводил. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #92 |
59. Сообщение от Аноним (59), 27-Фев-20, 09:33 | –1 +/– | ![]() |
У ГО есть как минимум один +, нет классов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #65 |
61. Сообщение от Аноним (61), 27-Фев-20, 09:37 | +/– | ![]() |
Ты хотел сказать Хаскель, но зачем-то написал Раст. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 |
62. Сообщение от Аноним (62), 27-Фев-20, 09:38 | +/– | ![]() |
Есть универсальный вариант. Python+c/c+++asm. Придётся разбавлять ассемблером, конечно, но иначе не бывает. Не очень часто. А ты думал, в сказку попал? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #55 Ответы: #161 |
63. Сообщение от Аноним (63), 27-Фев-20, 10:14 | +/– | ![]() |
Пример приведи зачем нужны дженерики в виде кода, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #99, #103 |
64. Сообщение от Хороним (?), 27-Фев-20, 10:52 | +1 +/– | ![]() |
- Он знает что-нибудь? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 |
65. Сообщение от Аноним (-), 27-Фев-20, 11:17 | +/– | ![]() |
>У ГО есть как минимум один +, нет классов | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #59 Ответы: #80, #135 |
66. Сообщение от Аноним (66), 27-Фев-20, 11:33 | +2 +/– | ![]() |
>научитесь писать | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #45 Ответы: #70 |
67. Сообщение от Аноним (66), 27-Фев-20, 11:46 | +/– | ![]() |
>В Расте нет ничего такого, чего не было в плюсах с его стандартными и не очень библиотеками. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 Ответы: #96, #100 |
68.
Сообщение от nelson![]() | +/– | ![]() |
>> оператор проброса ошибок | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 Ответы: #75, #81 |
69.
Сообщение от proninyaroslav![]() | +/– | ![]() |
>1) чем для вас плох Go? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 Ответы: #88 |
70. Сообщение от anonymous (??), 27-Фев-20, 12:06 | +/– | ![]() |
Это необходимо крайне редко. Гораздо реже, чем кажется тому, кто пока просто не достаточно хорошо научился использовать Go. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #66 Ответы: #98 |
71. Сообщение от Gemorroj (ok), 27-Фев-20, 12:10 | +/– | ![]() |
говно из го вкуснее? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #45 |
72.
Сообщение от nelson![]() | +1 +/– | ![]() |
>> раст для элиты | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 Ответы: #159 |
73. Сообщение от anonymous (??), 27-Фев-20, 12:14 | +1 +/– | ![]() |
> Rust может выпасть в осадок | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #53 Ответы: #84 |
74. Сообщение от Gemorroj (ok), 27-Фев-20, 12:17 | +1 +/– | ![]() |
про недостатки написали, особенно в 1 ответе. а нравится D-lang. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 |
75. Сообщение от Аноним (75), 27-Фев-20, 12:19 | +2 +/– | ![]() |
Вы хоть разобрались бы, о чем речь. Под пробросом ошибок подразумевается, что вместо копипасты "if err!= nil {return err;}" на Rust можно написать что-нибудь в духе "let response = service.get_data()?;", и если из get_data вернулась ошибка Result::Err(error), то она вернется из функции, а если нет, то результат исполнения Result::Ok(response) распакуется и поместится в переменную response, а функция продолжит выполнение. Т.е. абсолютно то же, что и с Go, только тело функции не засрано бойлерплейтом. И даже более того, в Go 2.0, насколько я помню, подумывают добавить похожую фичу. К тому же, учитывая, что в Rust ошибки упакованы в алгебраический тип Result, семантика языка не даст их не проверить/не пробросить выше, и никакой линтер для этого, как в случае с Go, не нужен. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #68 |
76. Сообщение от anonymous (??), 27-Фев-20, 12:21 | +/– | ![]() |
> но на большом проекте поддерживать тонны копипасты уже такое себе удовольствие, как по мне. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 Ответы: #78 |
77.
Сообщение от proninyaroslav![]() | +/– | ![]() |
>Rust оказался допущен во всей кодовой базе, кроме ядра | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 |
78. Сообщение от Аноним (75), 27-Фев-20, 12:48 | –1 +/– | ![]() |
> Возможно нужно было делать отдельный package реализующий что-то и задействовать его, или договориться о каких-то других интерфейсах внутри или ещё что (варианты бывают очень разные) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #76 Ответы: #150 |
79. Сообщение от Commander Pike (?), 27-Фев-20, 13:35 | –3 +/– | ![]() |
lol no generics | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
80. Сообщение от Злостный Анним (?), 27-Фев-20, 13:38 | +6 +/– | ![]() |
Открою тебе глаза на истину: "Все лучшие программы в мире написаны без ООП - Linux, Apache, Windows, Office и т.д." | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #65 Ответы: #119, #123, #137, #148 |
81. Сообщение от PnD (??), 27-Фев-20, 13:42 | +3 +/– | ![]() |
Из последнего, такая "троица": | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #68 Ответы: #146 |
82. Сообщение от Z (??), 27-Фев-20, 13:55 | +1 +/– | ![]() |
А нужны ли они? Google молодцы: не тащат всё подряд в Go! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #90 |
83. Сообщение от Аноним (98), 27-Фев-20, 14:10 | +/– | ![]() |
В Расте очень ограниченные типы, это только после C кажется, что "вау". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 Ответы: #86 |
84. Сообщение от Ordu (ok), 27-Фев-20, 14:15 | +/– | ![]() |
> сама программа (на Rust) применила unwrap | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #73 Ответы: #93 |
85. Сообщение от Ordu (ok), 27-Фев-20, 14:17 | +/– | ![]() |
Я бы сказал, что тролли троллили троллей. Совсем изголодались зелёные. Но если ты говоришь, что гопники с растоманами, значит так оно и есть. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #57 |
86. Сообщение от Аноним (75), 27-Фев-20, 14:23 | +/– | ![]() |
Я знаю про Idris и у меня в планах в нем покопаться. Очевидно, что Rust уступает в типизации любому мощному функциональному языку. Но прелесть в том, как функциональные концепции прекрасно заиграли в императивном системном языке. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #83 |
87. Сообщение от Аноним (88), 27-Фев-20, 14:54 | +/– | ![]() |
Расскажите лучше про новую систему модулей | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #89 |
88. Сообщение от Аноним (88), 27-Фев-20, 14:55 | +/– | ![]() |
Я бы не сказал, что он прост | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #69 Ответы: #91, #186 |
89. Сообщение от derfenix (ok), 27-Фев-20, 15:00 | +/– | ![]() |
Настолько новую, что появилась в позапрошлом релизе, а в прошлом включена по умолчанию? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #87 |
90. Сообщение от Аноним (90), 27-Фев-20, 15:40 | –1 +/– | ![]() |
Пока не понятно как циклические зависимости разрешать как и во всех языках | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #82 Ответы: #94 |
91.
Сообщение от proninyaroslav![]() | +/– | ![]() |
Под простотой я подразумевал именно малое количество абстракций и их простота в целом (по крайней мере в видимой части). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #88 |
92. Сообщение от Wilem (?), 27-Фев-20, 16:08 | +3 +/– | ![]() |
Да что ж такое, сектанты только все методички заучили про то, что дженерики не нужны, а тут такая подстава! Что же им теперь, придумывать оправдания с точностью до наоборот? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #58 Ответы: #128, #141, #157 |
93. Сообщение от Проходил мимо (?), 27-Фев-20, 16:09 | +/– | ![]() |
Автор программы такую хрень в документации не заметил (а возможно ее там не было, когда он ее читал). Факт в том, что такое поведение программы совершенно нетипичное для программ, написанных на других языках, поэтому додуматься до того, что будет такая засада, автору было бы очень нелегко. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #84 Ответы: #105, #130 |
94. Сообщение от Q2W (?), 27-Фев-20, 16:49 | +2 +/– | ![]() |
А как во всех языках решают циклические зависимости с помощью дженериков? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #90 |
95. Сообщение от user90 (?), 27-Фев-20, 17:03 | +/– | ![]() |
> чем для вас плох Go? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 |
96. Сообщение от Урри (?), 27-Фев-20, 17:07 | +1 +/– | ![]() |
> модель владения объектов | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #67 Ответы: #158 |
97. Сообщение от Урри (?), 27-Фев-20, 17:09 | +/– | ![]() |
2) Лисп | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 |
98. Сообщение от Аноним (98), 27-Фев-20, 17:16 | +4 +/– | ![]() |
Часто нужно. С любой базовой структурой. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #70 Ответы: #153 |
99. Сообщение от Аноним (98), 27-Фев-20, 17:18 | +/– | ![]() |
https://medium.com/@alshdavid/an-update-on-go-and-gener... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #63 |
100. Сообщение от Аноним (98), 27-Фев-20, 17:25 | +1 +/– | ![]() |
> модель владения объектов | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #67 Ответы: #118 |
101. Сообщение от Аноним (101), 27-Фев-20, 18:04 | +3 +/– | ![]() |
Собаки лают, а караван идёт. Почти все крупнейшие мастерские софта, как в РФ так и у буржуев, пилят масштабные проекты на Go. Именно на Go, не на Java, C++ и прочих. Чуваки инсайдеры (если они тут водятся) подтвердят. В таких проектах 99.9999% сложности-это бизнес логика, данные, сеть и вообще куча всего, что не имеет отношения к используемому ЯП. Go хорош тем, что ко всей это куче головных болей не добавляются "прелести" таких геморройных ЯП, как C++, например. Go-ЯП для инженеров софта. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #116, #136, #166 |
102.
Сообщение от Skullnet![]() | –4 +/– | ![]() |
Go - недоязык, игнорирующий 50 лет опыта ЯП и распиаренный гуглом. Нужно смотреть в сторону нормальых языков. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #104, #188, #192 |
103. Сообщение от Джинерик (?), 27-Фев-20, 19:51 | –1 +/– | ![]() |
Шаблоны удобны. Самый расхожий пример шаблонной абстракции это ограниченные по типу коллекции. Да, можно написать и без шаблонов. Но с шаблонами значительно лаконичней. Хотя доступность языка они снижают изрядно. Особенно, когда реализованы только на уровне синтаксической конструкции, как в Java-е. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #63 Ответы: #125 |
104. Сообщение от Аноним (104), 27-Фев-20, 20:40 | –2 +/– | ![]() |
Go - недоязык, игнорирующий 50 лет опыта ЯП и распиаренный гуглом. Нужно смотреть в сторону нормальых языков. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #102 Ответы: #109, #142 |
105. Сообщение от Ordu (ok), 27-Фев-20, 20:53 | +/– | ![]() |
> Автор программы такую хрень в документации не заметил (а возможно ее там | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #93 Ответы: #117 |
106. Сообщение от malloc (?), 27-Фев-20, 21:13 | –1 +/– | ![]() |
О, евангелист вылез! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 Ответы: #108 |
107. Сообщение от malloc (?), 27-Фев-20, 21:16 | +/– | ![]() |
Тоненько. Отличный вброс. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 |
108. Сообщение от й1 (?), 28-Фев-20, 01:25 | +/– | ![]() |
>ты не можешь лицензировать проект на расте иначе, чем под mpl | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #106 |
109.
Сообщение от Skullnet![]() | +/– | ![]() |
Фу, бяка на виртуальной машине, да ещё и проприетарная, да ещё и виндоус-онли (Mono не предлагать). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #104 Ответы: #110, #113, #121 |
110. Сообщение от Аноним (104), 28-Фев-20, 03:21 | +/– | ![]() |
> Фу, бяка на виртуальной машине, да ещё и проприетарная, да ещё и виндоус-онли (Mono не предлагать). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #109 Ответы: #115, #140 |
111. Сообщение от анон (?), 28-Фев-20, 03:26 | +2 +/– | ![]() |
про дженерики уже спрашивали? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 |
112. Сообщение от анон (?), 28-Фев-20, 03:28 | +2 +/– | ![]() |
плюсы гов№о, чистый С форева! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 Ответы: #184 |
113. Сообщение от leap42 (ok), 28-Фев-20, 05:29 | +1 +/– | ![]() |
> Фу, бяка на виртуальной машине, да ещё и проприетарная, да ещё и виндоус-онли (Mono не предлагать). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #109 |
114. Сообщение от Анончик (?), 28-Фев-20, 05:44 | +/– | ![]() |
Это ты ещё lisp, erlang и R ещё не видел. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 |
115. Сообщение от Анончик (?), 28-Фев-20, 05:47 | +/– | ![]() |
Я тебя разочарую, у состав ruby core team нет русскоговорящих | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #110 Ответы: #134, #151 |
116. Сообщение от Анончик (?), 28-Фев-20, 05:56 | +1 +/– | ![]() |
Крупнейшие мастерские софта, инсайдеры. Такого тупого наброса я давно не видел. Как там мистер бонд поживает? Он все ещё прлграммирует на Ada или обновил себе компьютер | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #101 Ответы: #124, #129 |
117. Сообщение от Анончик (?), 28-Фев-20, 06:01 | +/– | ![]() |
Эти люди и про го также думаю ща за 2 дня выучу. А потом гавнокодят и плються на яп что он кривой и косой. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #105 |
118. Сообщение от Аноним (118), 28-Фев-20, 06:46 | +/– | ![]() |
А больше думать в любом случае не помешает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #100 |
119. Сообщение от Аноним (118), 28-Фев-20, 06:53 | +/– | ![]() |
Ты видел код MS Office? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #80 Ответы: #122 |
120. Сообщение от Аноним (120), 28-Фев-20, 09:01 | +/– | ![]() |
Так 1.2 > 1.14) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #56 Ответы: #127 |
121. Сообщение от Злобный аноним (?), 28-Фев-20, 10:22 | +/– | ![]() |
Я не поклонник C# и .Net Framework, но укажу для объективности, что уже давно существует .Net.Core (уже версия 3.1), работающий как Windows так и под Linux. Также пилят PowerShell.Core, который основан на .Net.Core и будет работать и там и там. И даже Ms Sql Server 2017, 2019 работают под Linux (но еще не весь функционал по сравнению с вариантом под Windows). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #109 Ответы: #131, #138 |
122. Сообщение от Злобный аноним (?), 28-Фев-20, 10:24 | +/– | ![]() |
Тыкалка пальцем в розетку, я видел код Office и тот Office работал шустро, И код Oracle тоже видел, он тоже на C. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #119 |
123. Сообщение от нет (??), 28-Фев-20, 11:12 | +/– | ![]() |
Это в Linux и Apache то нет ООП? Смешно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #80 Ответы: #187 |
124. Сообщение от Аноним (101), 28-Фев-20, 12:47 | +/– | ![]() |
Ну я инсайдер из РФ-овской мастерской софта, с названием, оканчивающемся на ру. Пилим бигдата платформу на golang-е. Что дальше кукарекнешь, школьник? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #116 |
125. Сообщение от kjklj (?), 28-Фев-20, 13:03 | +1 +/– | ![]() |
Ну так и пиши на С++ тогда. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #103 Ответы: #133 |
126. Сообщение от Аноним (98), 28-Фев-20, 13:26 | +/– | ![]() |
Пересекающиеся ниши и с python-ом есть (Twisted, вот это все). Это какой-то срач ради срача. На go удобно писать небольшие инфраструктурные микросервисы, в которых gc не роляет. Он как раз хорошо заменяет всякие там python+twisted / ruby+eventmachine / nodejs - программировать так же просто (даже проще), развертывать проще простого (на выходе один бинарь), можно поручить не особо опытному разработчику. Rust для задач посерьезнее, он скорее конкурирует с C++. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 Ответы: #132 |
127. Сообщение от Брат Анон (?), 28-Фев-20, 14:02 | +2 +/– | ![]() |
Аноним, ты не прав. Сравнивать надо не строковые литеры, и числовые коды. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #120 |
128. Сообщение от Брат Анон (?), 28-Фев-20, 14:03 | +1 +/– | ![]() |
Дженерики в Го не нужны. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #92 |
129. Сообщение от Брат Анон (?), 28-Фев-20, 14:16 | +/– | ![]() |
Работаю в гаражном стартапе в области энергетики. Не то, что гошечку пользую -- WebAssembly на стороне клиента активно практикую. Доволен вполне. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #116 Ответы: #149 |
130. Сообщение от Аноним84701 (ok), 28-Фев-20, 14:17 | +/– | ![]() |
> Факт в том, что такое поведение программы совершенно нетипичное для программ, написанных на других языках, поэтому | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #93 |
131. Сообщение от Брат Анон (?), 28-Фев-20, 14:18 | +/– | ![]() |
Первая доза бесплатно. Знаем, плавали, спасибо, не надо. Уж лучше гошечка. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #121 |
132. Сообщение от Аноним (132), 28-Фев-20, 14:20 | +/– | ![]() |
Согласен, мне самому не нравятся эти срачи (но я правда не очень уверен, что ребята, которые развели здесь Go vs Rust действительно растоманы - больше похоже, что это просто повышенно зеленые персонажи). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #126 |
133. Сообщение от Джинерик (?), 28-Фев-20, 15:14 | +/– | ![]() |
Я не знаком с Го вообще. Как же там обеспечивается типическая безопасность те же коллекций? Каждый раз нужно писать проверки типа при создании коллекции, которая может принимать только определённый тип объектов? А как решается проблема ковариантности? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #125 |
134. Сообщение от Джинерик (?), 28-Фев-20, 15:16 | +/– | ![]() |
Так он как-то не очень "русскоговорит". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #115 |
135. Сообщение от Аноним (98), 28-Фев-20, 15:16 | +1 +/– | ![]() |
В go есть ООП. Нет наследования, но оно и не является необходимостью. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #65 Ответы: #165 |
136. Сообщение от Джинерик (?), 28-Фев-20, 15:18 | –2 +/– | ![]() |
На Го ничего масштабного не напишешь. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #101 Ответы: #191 |
137. Сообщение от Аноним (98), 28-Фев-20, 15:19 | +1 +/– | ![]() |
Это смотря что понимать под ООП. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #80 Ответы: #139 |
138. Сообщение от Джинерик (?), 28-Фев-20, 15:20 | +/– | ![]() |
Там есть проблемы с лицензированием до сих пор. МС Сиквел и даром не нужен, а вот Кор понравился. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #121 |
139. Сообщение от Аноним (98), 28-Фев-20, 15:21 | +/– | ![]() |
И, кстати, настоящее ООП - это то же самое, что Unix Way. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #137 |
140. Сообщение от Английский кароль (?), 28-Фев-20, 16:33 | +/– | ![]() |
А я английскую королеву чих-пых. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #110 |
141. Сообщение от const86 (ok), 29-Фев-20, 04:50 | +/– | ![]() |
doublethink, однако | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #92 |
142. Сообщение от Аноним (-), 29-Фев-20, 08:29 | +2 +/– | ![]() |
От Майкрософта нам ничего не нужно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #104 |
143. Сообщение от balajahe (ok), 29-Фев-20, 09:46 | –1 +/– | ![]() |
А исключения так и не добавили, гады | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #167, #193 |
144. Сообщение от Аноним (144), 29-Фев-20, 12:56 | +/– | ![]() |
> код без надуманного говна из прошлого | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #45 Ответы: #182 |
145. Сообщение от Аноним (144), 29-Фев-20, 13:00 | +/– | ![]() |
Посмотри на Scala, утёнок. Твой Раст это инвалидная коляска. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 |
146. Сообщение от anonymous (??), 29-Фев-20, 13:10 | +1 +/– | ![]() |
> из них половина — GC | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #81 Ответы: #162, #183 |
147. Сообщение от InuYasha (?), 29-Фев-20, 13:33 | +/– | ![]() |
https://tsya.ru/ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 |
148. Сообщение от InuYasha (?), 29-Фев-20, 13:35 | +/– | ![]() |
ну не все. UT написан с ООП, VS 6.0 написана на MFC. И всё это работало и работает весьма хорошо. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #80 |
149. Сообщение от InuYasha (?), 29-Фев-20, 13:37 | –1 +/– | ![]() |
А клиент - доволен? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #129 Ответы: #190 |
150. Сообщение от anonymous (??), 29-Фев-20, 13:39 | +1 +/– | ![]() |
> интерфейсы не позволяют делиться реализацией | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #78 |
151. Сообщение от Аноним (151), 29-Фев-20, 15:55 | +/– | ![]() |
В Руби кор тим нет не только русскоговорящих, но и вообще во внутренностях языка понимает только Койчи Сасада. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #115 Ответы: #168 |
152. Сообщение от segesg (?), 29-Фев-20, 16:44 | –2 +/– | ![]() |
Наброшу-ка! Мнение чела который ел устриц. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #160 |
153. Сообщение от anonymous (??), 29-Фев-20, 19:26 | +/– | ![]() |
> Вот есть у меня, допустим, некий type X struct, и linked list (container/list), содержащий элементы типа *X. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #98 Ответы: #154, #173 |
154. Сообщение от Аноним (98), 01-Мрт-20, 09:49 | +2 +/– | ![]() |
Да это не привычка, а костыли. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #153 Ответы: #155, #156 |
155. Сообщение от anonymous (??), 01-Мрт-20, 17:09 | +/– | ![]() |
Это и привычка и костыль. Но костыль малозначимый и невредный (на дизайн приложения негативно не сказывается). Хорошо бы исправить, но и не критично. Например, лично мне важнее было бы исправить производительность ED25519, чем эти generic-и, так как это уже реально негативно сказывается на качество продукта, написанного на Go. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #154 |
156. Сообщение от anonymous (??), 01-Мрт-20, 17:47 | +/– | ![]() |
> Я, правда, не понимаю, накой они придумали еще одну сущность (контракты) вместо расширения понятия интерфейса. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #154 |
157.
Сообщение от Lex![]() | +/– | ![]() |
Бывает. Почти как с типизацией в джаве и шарпе.. пока туда "универсальный" тип не подвезли.. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #92 |
158.
Сообщение от Lex![]() | +/– | ![]() |
Плюсы уже давно стали какой-то вещью в себе. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #96 |
159.
Сообщение от Lex![]() | +/– | ![]() |
хаксель нинужен | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #72 |
160. Сообщение от Любитель парсеров (?), 01-Мрт-20, 19:50 | +2 +/– | ![]() |
Да уж... Педантизм и отвага. И столько энергии слить в критику? Не знаю кому-как, а на меня статья подействовала наоборот -- Go выглядит как адекватный и простой инструмент, а придирки автора -- удивляют. Типа он показывает хорошие вещи, как что-то плохое. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #152 Ответы: #163, #169, #195 |
161. Сообщение от winorun (?), 02-Мрт-20, 10:39 | +/– | ![]() |
> Есть универсальный вариант. Python+c/c+++asm. Придётся разбавлять ассемблером, конечно, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #62 Ответы: #185 |
162. Сообщение от PnD (??), 02-Мрт-20, 11:16 | +1 +/– | ![]() |
> Использую активно Go с 2012-го года, но чтобы половина была сожрана GC | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #146 Ответы: #171 |
163. Сообщение от NameName (?), 02-Мрт-20, 17:21 | –4 +/– | ![]() |
Мотивы похожи на те, которые заявлялись перед выкатом Явы. Этакое простое СРР для всех. Без усложнений и без возможности выстрелить себе в ногу. Что же имеем сейчас? Компостную кучу с приведениями: тут тебе и обобщения без обобщений, и ламбы без ламбд, и пакеты без пакетов, и потоки без потоков. Го тем же путём двинул. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #160 |
165. Сообщение от NameName (?), 02-Мрт-20, 18:20 | –1 +/– | ![]() |
Наследование в го есть. Оно не нужно, но есть. Абстрактные типы могут наследоваться. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #135 |
166. Сообщение от NameName (?), 02-Мрт-20, 18:22 | –1 +/– | ![]() |
Дурашка, как ты сейчас свою "бизнес-логику" будешь без обобщений (шаблонов) лепить? В Го из абстракций коллекций только массивы и есть. Причём, массивы корявые. Го это такой "наш ответ Свифту". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #101 |
167. Сообщение от NameName (?), 02-Мрт-20, 18:23 | +/– | ![]() |
Исключения это харам. Они... сложные. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #143 Ответы: #170 |
168. Сообщение от NameName (?), 02-Мрт-20, 18:27 | +/– | ![]() |
Да и на кой ляд в них кому-то что-то понимать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #151 |
169. Сообщение от NameName (?), 02-Мрт-20, 18:34 | –3 +/– | ![]() |
Чувак, ну какие хорошие вещи? Если заявленный универсальным интерфейс для работы с файлами... универсальным не является, то какой уж тут "адекватный и простой инструмент"? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #160 Ответы: #175 |
170. Сообщение от balajahe (ok), 02-Мрт-20, 18:55 | +/– | ![]() |
> Исключения это харам. Они... сложные. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #167 |
171. Сообщение от anonymous (??), 03-Мрт-20, 11:13 | +/– | ![]() |
Если вам важны процессорные циклы и нагрузка на GC, то буду рад предложить PR, чтобы лёгким исправлением слегка поправить ситуацию. Актуально? :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #162 Ответы: #172 |
172. Сообщение от PnD (??), 03-Мрт-20, 13:19 | +/– | ![]() |
> Если вам важны процессорные циклы и нагрузка на GC, то буду рад | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #171 Ответы: #179 |
173. Сообщение от Масса (?), 03-Мрт-20, 19:22 | +/– | ![]() |
Т.е. вместо проверки типа элемента контейнера компилятором нужно самому каждый раз для каждого нового типа свои проверки лабать? Э, так мой дедушка ещё делал. В конце 70-х. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #153 Ответы: #181 |
174. Сообщение от Масса (?), 03-Мрт-20, 19:26 | –1 +/– | ![]() |
Какой-то очередной Котлин, когда занозы в заднице из осины объявляются лучшими, чем занозы из ели. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
175. Сообщение от hugeping (ok), 04-Мрт-20, 20:51 | +1 +/– | ![]() |
Сначал думал было написать развернуто, а потом понял, что если человек не понимает, к чему приводит универсальность возведенная в абсолют, и что значит слово "адекватный", то и я не объясню. Вернее, мои доводы не будут услышаны. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #169 Ответы: #176 |
176. Сообщение от Нама (?), 05-Мрт-20, 16:50 | –1 +/– | ![]() |
Речь не про абсолют, а про то, что целый ряд библиотек завязаны на конкретные реализации и в условиях других реализаций просто молча не работают. Поэтому назвать такой инструмент универсальным -- сложно. Го не универсальный инструмент, а язык для Гугла, т.е. язык, применяемый прежде всего в Linux-среде. Меня это не смущает, но и универальным такое не назовёшь. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #175 Ответы: #177, #178 |
177. Сообщение от hugeping (ok), 05-Мрт-20, 20:34 | +1 +/– | ![]() |
Я честно, даже не знаю что тебе сказать. Я не знаю, кто такой автор этого блога, но кроме максимализма и пафоса я там не вижу ничего. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #176 |
178. Сообщение от hugeping (ok), 05-Мрт-20, 20:46 | +/– | ![]() |
> работают. Поэтому назвать такой инструмент универсальным -- сложно. Го не универсальный | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #176 |
179. Сообщение от anonymous (??), 08-Мрт-20, 14:46 | +/– | ![]() |
По-хорошему надо написать benchmark-тесты, найти узкие места и устранить. И обычно, когда пишут на Go, стараются в main-е держать лишь парсер флагов и запускатель когда и другого пакета. Таким образом легко становится делать тесты и разбираться почему что-то медленно работает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #172 Ответы: #180, #189 |
180. Сообщение от anonymous (??), 08-Мрт-20, 14:48 | +/– | ![]() |
Прошу прощения за опечатки... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #179 |
181. Сообщение от anonymous (??), 08-Мрт-20, 22:21 | +/– | ![]() |
Уверен, что именно эта проблема делает Go не-usable-ным. Прям никак нельзя поделать эти обёртки, пока не сделают generic-и. Просто ужас какой-то! Как так жить-то! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #173 |
182. Сообщение от Аноним (182), 08-Мрт-20, 23:04 | +/– | ![]() |
> Ооооо, святая толстота. Ad hoc polymorphism это оказывается говно из прошлого. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #144 |
183. Сообщение от Аноним (-), 08-Мрт-20, 23:06 | +/– | ![]() |
> Использую активно Go с 2012-го года, но чтобы половина была сожрана GC | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #146 |
184. Сообщение от Аноним (-), 08-Мрт-20, 23:08 | +/– | ![]() |
> плюсы гов№о, чистый С форева! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #112 |
185. Сообщение от Аноним (-), 08-Мрт-20, 23:11 | +/– | ![]() |
Верцуны в серебряные пули вообще забавные ребята. Как максимум получается какой-нибудь питон, который вроде бы и может почти все. Но счастья не наступает - потому что он все может одинаково гуняво, так что почти любой кейс можно зело улучшить, переписав на чем-нибудь другом. Чем в последнее время все и занимаются :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #161 |
186. Сообщение от Аноним (-), 08-Мрт-20, 23:13 | +/– | ![]() |
> но совсем не простой для понимания | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #88 |
187. Сообщение от Аноним (-), 08-Мрт-20, 23:15 | +/– | ![]() |
> Это в Linux и Apache то нет ООП? Смешно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #123 |
188. Сообщение от Аноним (188), 08-Мрт-20, 23:18 | +/– | ![]() |
> Go - недоязык, игнорирующий 50 лет опыта ЯП и распиаренный гуглом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #102 |
189. Сообщение от PnD (??), 11-Мрт-20, 15:00 | +1 +/– | ![]() |
> 1. Вы каждый раз выделаете огромный буфер: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #179 |
190. Сообщение от Брат Анон (?), 25-Мрт-20, 09:06 | +/– | ![]() |
> А клиент - доволен? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #149 |
191. Сообщение от Брат Анон (?), 25-Мрт-20, 09:06 | +/– | ![]() |
> На Го ничего масштабного не напишешь. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #136 |
192. Сообщение от Брат Анон (?), 25-Мрт-20, 09:08 | +/– | ![]() |
> Go - недоязык, игнорирующий 50 лет опыта ЯП и распиаренный гуглом. Нужно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #102 |
193. Сообщение от Брат Анон (?), 25-Мрт-20, 09:08 | +/– | ![]() |
> А исключения так и не добавили, гады | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #143 |
194. Сообщение от Gogi (??), 15-Май-20, 21:11 | +/– | ![]() |
Откровенно, на месте Гугли я б вообще не позорился называть ЭТО языком, да ещё и показывать общественности! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
195. Сообщение от Gogi (??), 15-Май-20, 21:34 | +/– | ![]() |
Собственно, GoВНО-язык и создавался для таких говнарей, как ты - с интеллектом устрицы и отчаянным желанием что-то напрограммастить. У нормального разработчика языки подобные Го вызывают отторжение. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #160 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |