|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Релиз языка программирования Go 1.8" | +/– | |
Сообщение от opennews (??) on 17-Фев-17, 13:03 | ||
После шести месяцев разработки компания Google представила (https://blog.golang.org/go1.8) релиз языка программирования Go 1.8 (http://golang.org), который позиционируется как гибридное решение, сочетающее высокую производительность компилируемых языков с такими достоинствами скриптовых языков, как лёгкость написания кода, быстрота разработки и защищённость от ошибок. Код проекта распространяется под лицензией BSD. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Релиз языка программирования Go 1.8" | –8 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 13:03 | ||
Не густо | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
4. "Релиз языка программирования Go 1.8" | +18 +/– | |
Сообщение от KonstantinB (ok) on 17-Фев-17, 13:08 | ||
Производительность подняли, gc-паузу сократили, что еще надо? | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
9. "Релиз языка программирования Go 1.8" | –7 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 13:23 | ||
> gc-паузу сократили, что еще надо? | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
16. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от u on 17-Фев-17, 13:48 | ||
GOGC=off | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
20. "Релиз языка программирования Go 1.8" | –2 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 14:04 | ||
И-и-и-и? Это опция активирует в Go невидимые ранне функции/операторы, типа, free()/delete? | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
25. "Релиз языка программирования Go 1.8" | +7 +/– | |
Сообщение от Василий Теркин on 17-Фев-17, 14:23 | ||
А зачем тебе все это в твоем fmt.Println("Hello World")? | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
27. "Релиз языка программирования Go 1.8" | –2 +/– | |
Сообщение от Василий Теркин on 17-Фев-17, 14:27 | ||
> И-и-и-и? Это опция активирует в Go невидимые ранне функции/операторы, типа, free()/delete? | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
31. "Релиз языка программирования Go 1.8" | +5 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 14:48 | ||
Полный бред. Давай мы теперь всё будем по любому поводу форкать и переписывать под себя, это ведь легко, быстро и абсолютно нормально... Тогда и смысла в языках нет, у каждого был бы свой, удобный, лично для себя,.... если всё бы было так, как Вы описываете. Но все не так, не надо писать бред. | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
47. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от Василий Теркин on 17-Фев-17, 15:02 | ||
> Полный бред. Давай мы теперь всё будем по любому поводу форкать и | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
58. "Релиз языка программирования Go 1.8" | –6 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 15:15 | ||
Это не мой бред выше по ветке. Меня CPP полностью устраивает (ну почти), и на гугловское п я не перейду никогда. Это очевидно язык детского уровня, для тех, кто не может освоить нормальные языки. | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
66. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от Василий Теркин on 17-Фев-17, 15:31 | ||
> Это не мой бред выше по ветке. Меня CPP полностью устраивает (ну | ||
Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору |
106. "Релиз языка программирования Go 1.8" | –4 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 17:29 | ||
Не угадали. Владею 3-мя разговорными языками, c++, qml, javascript, php, html, sql и т.д., всё на высоком уровне. | ||
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору |
119. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от _ (??) on 17-Фев-17, 17:49 | ||
> Не угадали. Владею 3-мя разговорными языками, c++, qml, javascript, php, html, sql | ||
Ответить | Правка | ^ к родителю #106 | Наверх | Cообщить модератору |
171. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от hhg (ok) on 17-Фев-17, 21:08 | ||
угумс. хтмл написал, а цсс нет - косячник. | ||
Ответить | Правка | ^ к родителю #119 | Наверх | Cообщить модератору |
127. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от Василий Теркин on 17-Фев-17, 17:56 | ||
> Не угадали. Владею 3-мя разговорными языками, c++, qml, javascript, php, html, sql | ||
Ответить | Правка | ^ к родителю #106 | Наверх | Cообщить модератору |
170. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 20:41 | ||
> Не угадали. Владею 3-мя разговорными языками, | ||
Ответить | Правка | ^ к родителю #106 | Наверх | Cообщить модератору |
63. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 15:21 | ||
Даже в CPP уже лет 5 как ручное освобождение памяти считается дурным тоном. Есть smart pointer'ы. Если программист не совсем дурак, ему не нужен ни сборщик мусора, ни контроль за освобождением выделенной памяти. В конце концов можно использовать Rust. Там хочешь не хочешь, а язык сам контролирует время жизни объектов без всяких сборщиков мусора. | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
69. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Василий Теркин on 17-Фев-17, 15:35 | ||
> Даже в CPP уже лет 5 как ручное освобождение памяти считается дурным | ||
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору |
111. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 17:37 | ||
На обертывание выделения памяти в умный указатель уходит 1, максимум 2 секунды. Даже на гигантский проектах мест с ручным выделением памяти единичные случаи, т.к. есть контейнеры на любую ситуацию. За два года у вас набежит от силы 1-2 минуты потерянного времени. Экономия ни о чем... | ||
Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору |
157. "Релиз языка программирования Go 1.8" | –5 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 18:50 | ||
Business, production -- какие великие слова в устах "Василий Теркин", делающие его речь, видимо по его мнению, значимыми и весомыми, не терпящими возражений. | ||
Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору |
163. "Релиз языка программирования Go 1.8" | +2 +/– | |
Сообщение от Василий Теркин on 17-Фев-17, 19:09 | ||
> Business, production -- какие великие слова в устах "Василий Теркин", делающие его | ||
Ответить | Правка | ^ к родителю #157 | Наверх | Cообщить модератору |
193. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от angra (ok) on 18-Фев-17, 12:31 | ||
> Даже в CPP уже лет 5 как ручное освобождение памяти считается дурным тоном. Есть smart pointer'ы. | ||
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору |
199. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 18-Фев-17, 17:46 | ||
Их 2 - unique_ptr и shared_ptr. И weak_ptr, немного усложненная разновидность shared_ptr. На практике в 99% случаев достаточно и используется unique_ptr. | ||
Ответить | Правка | ^ к родителю #193 | Наверх | Cообщить модератору |
79. "Релиз языка программирования Go 1.8" | –2 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 15:57 | ||
Лучше бы сделали опцию, которая включает/отключает сборщик мусора при запуске Go. Ну и delete/free. И пусть каждый решает сам, как лучше в каждом конкретном случае. Язык и компиляторы не должны ограничивать свободу действий. | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
112. "Релиз языка программирования Go 1.8" | –2 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 17:41 | ||
Сборщика мусора не должно быть совсем. Есть куча техник обойтись без него и слежения за освобождением памяти программистом. | ||
Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору |
126. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от _ (??) on 17-Фев-17, 17:55 | ||
... и при этом есть куча языков где всё так и сделано! Вот и юзайте их, Д,Б! (С) Наше всио :-) | ||
Ответить | Правка | ^ к родителю #112 | Наверх | Cообщить модератору |
203. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 18-Фев-17, 18:00 | ||
>Сборщика мусора не должно быть совсем. | ||
Ответить | Правка | ^ к родителю #112 | Наверх | Cообщить модератору |
155. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от KonstantinB (ok) on 17-Фев-17, 18:45 | ||
И что же будет с библиотеками, которые полагаются на gc? Все переписывать с какими-нибудь | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
18. "Релиз языка программирования Go 1.8" | +10 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 13:59 | ||
> Вообще gc убрать, сам буду кучу чистить. | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
30. "Релиз языка программирования Go 1.8" | +5 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 14:46 | ||
батенька зачем вам го? Пишите на си | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
33. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 14:49 | ||
Неосиляторы вас загрызут за такие высказывания | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
6. "Релиз языка программирования Go 1.8" | +18 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 13:11 | ||
Нет бы запилить несовместимый Golang 3.0 и %%%ться с ним 25 лет подряд. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
176. "Релиз языка программирования Go 1.8" | –2 +/– | |
Сообщение от anonnchick on 17-Фев-17, 21:35 | ||
>>Нет бы запилить несовместимый Golang 3.0 и %%%ться с ним 25 лет подряд. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
2. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 13:03 | ||
Дебагер уже запилили? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
5. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Пользователь Debian on 17-Фев-17, 13:10 | ||
Погуглите по слову "delve". | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
10. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 13:27 | ||
а тебе какой нужен? а то я через плагин к Intellij Idea отлично дебажу ещё со старых версий go | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
19. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 14:02 | ||
Jetbrains уже и полноценную EDI для Golang выкатели(EAP пока) -Gogland | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
28. "Релиз языка программирования Go 1.8" | +2 +/– | |
Сообщение от derlafff (ok) on 17-Фев-17, 14:28 | ||
Эмм. gdb прекрасно работает | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
162. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 19:08 | ||
Оно же на С написано! | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
3. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от Nexor on 17-Фев-17, 13:07 | ||
100 МИЛЛИсекунд? В оригинале написано 10 МИКРОсекунд... кто то ошибся, но я больше склоняюсь к ошибке в исходном тексте, т.к. иначе звучит нереально | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
7. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Пользователь Debian on 17-Фев-17, 13:12 | ||
Микросекунд, да. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
14. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от angra (ok) on 17-Фев-17, 13:47 | ||
Миллисекунды были версии три назад, теперь речь действительно о микро, что конечно не помешает некоторым рассказывать про секундные зависания из-за gc. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
38. "Релиз языка программирования Go 1.8" | –3 +/– | |
Сообщение от Я. Р. Ош on 17-Фев-17, 14:52 | ||
> что конечно не помешает некоторым рассказывать про секундные зависания из-за gc. | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
141. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от _ (??) on 17-Фев-17, 18:14 | ||
Обвинить - это предъявить доказательства. У _цивилизованных_ людей а не у <your nick name> | ||
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору |
180. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Sw00p aka Jerom on 17-Фев-17, 22:33 | ||
перед тем как предъявить, нужно прочесть "Теория доказательства" Д. Гильберт-а ) | ||
Ответить | Правка | ^ к родителю #141 | Наверх | Cообщить модератору |
54. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 15:10 | ||
Где-то мы уже слышали эти сказки… Ах да — Оракол тоже всем любит рассказывать про "pausless GC". В смысле — в JVM можно ручками и паузы в сотые наносекунды поставить. Только наблюдаемые подвисания при неаккуратном выделении объектов никуда от этого не деваются. И при достижении предельной фрагментация всё так же идёёт полная сборка (или compacting, что по факту не лучше). | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
147. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от Comdiv (ok) on 17-Фев-17, 18:24 | ||
Было бы странно при неаккуратном выделении памяти чего-то хотеть. Free/delete тоже далеко не бесплатны, а при неаккуратном выделении вообще ведут к катастрофе. | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
192. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от angra (ok) on 18-Фев-17, 12:16 | ||
Поддержу, некоторые наивно считают, что наличие gc избавляет от необходимости думать о выделении памяти. Но именно на работу с памятью обращается первое внимание при оптимизации кода на go. | ||
Ответить | Правка | ^ к родителю #147 | Наверх | Cообщить модератору |
205. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Кай on 18-Фев-17, 19:13 | ||
> Миллисекунды были версии три назад, теперь речь действительно о микро, что конечно | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
8. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 13:22 | ||
Это версия компилятора или новая версия стандарта? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
12. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Andrey Mitrofanov on 17-Фев-17, 13:37 | ||
> Это версия компилятора или новая версия стандарта? | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
13. "Релиз языка программирования Go 1.8" | +5 +/– | |
Сообщение от angra (ok) on 17-Фев-17, 13:44 | ||
> Синтаксис Go основан на привычных элементах языка Си с отдельными заимствованиями из языка Python. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
152. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Comdiv (ok) on 17-Фев-17, 18:32 | ||
> С явой, плюсами, но не с С. На нишу С go никогда | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
191. "Релиз языка программирования Go 1.8" | –2 +/– | |
Сообщение от angra (ok) on 18-Фев-17, 12:11 | ||
А если я на perl сделаю прототип видеокодека, будешь ли ты считать видеокодеки нишей perl? | ||
Ответить | Правка | ^ к родителю #152 | Наверх | Cообщить модератору |
195. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Comdiv (ok) on 18-Фев-17, 15:05 | ||
> А если я на perl сделаю прототип видеокодека, будешь ли ты считать | ||
Ответить | Правка | ^ к родителю #191 | Наверх | Cообщить модератору |
15. "Релиз языка программирования Go 1.8" | –6 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 13:47 | ||
>добавлены средства для принудительного завершения соединений | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
17. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от angra (ok) on 17-Фев-17, 13:50 | ||
Нет, это вообще о другом. | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
209. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Аноним (??) on 18-Фев-17, 20:41 | ||
Опеннет превратился в ЛОР. | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
211. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от angra (ok) on 18-Фев-17, 20:59 | ||
> Могу тебе сразу ответить, что будет при Graceful Shutdown: опускается этап TIMEWAIT | ||
Ответить | Правка | ^ к родителю #209 | Наверх | Cообщить модератору |
215. "Релиз языка программирования Go 1.8" | –2 +/– | |
Сообщение от Аноним (??) on 18-Фев-17, 21:12 | ||
Ах да, мега чистильщик сообщений. Вот пруфы ЗА ТЕБЯ я дам. Как обычно. Ты же с ЛОРа, там пруфы не дают: | ||
Ответить | Правка | ^ к родителю #211 | Наверх | Cообщить модератору |
218. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 18-Фев-17, 21:35 | ||
Офигеть терминология в гугле. И пруфы аналитиков просто сыпятся. | ||
Ответить | Правка | ^ к родителю #211 | Наверх | Cообщить модератору |
169. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от LU on 17-Фев-17, 20:17 | ||
А я менее лучшего | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
181. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Sw00p aka Jerom on 17-Фев-17, 22:36 | ||
>>FIN-FIN/ACK, RST? | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
210. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 18-Фев-17, 20:49 | ||
Открой ты RFC 793 и прочитай кто что должен. Нубасы хреновы не знают, что делает accept(), что делает shutdown(), что делает connect(). Куда вы лезете со своими бреднями? | ||
Ответить | Правка | ^ к родителю #181 | Наверх | Cообщить модератору |
225. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Sw00p aka Jerom on 19-Фев-17, 16:29 | ||
)))))))))))))))))) | ||
Ответить | Правка | ^ к родителю #210 | Наверх | Cообщить модератору |
227. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 20-Фев-17, 12:35 | ||
И что ты нашел? Что ты хочешь доказать? Что ты вообще пытаешься сказать, кроме как попытаться выставиться себя умником, выскочкой. Смотрю в школах совсем все плохо, выскочек раньше били ногами. | ||
Ответить | Правка | ^ к родителю #225 | Наверх | Cообщить модератору |
229. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Sw00p aka Jerom on 20-Фев-17, 17:33 | ||
>>И что ты нашел? | ||
Ответить | Правка | ^ к родителю #227 | Наверх | Cообщить модератору |
231. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 20-Фев-17, 20:43 | ||
>а много таких прикладных приложений которые дёргают сискол ОС shutdown() ? | ||
Ответить | Правка | ^ к родителю #229 | Наверх | Cообщить модератору |
234. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Sw00p aka Jerom on 20-Фев-17, 23:22 | ||
не устраивает пакет net - узайте уже пакет syscall - вот там уж точно вы будете решать когда shutdown() вызывать ))) | ||
Ответить | Правка | ^ к родителю #231 | Наверх | Cообщить модератору |
235. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Sw00p aka Jerom on 21-Фев-17, 00:29 | ||
>>И только не говори, что accept() НЕ посылает пакеты по TCP. Такие как SYN/ACK, ACK. Их посылает ОС. Сама. Без спросу. | ||
Ответить | Правка | ^ к родителю #231 | Наверх | Cообщить модератору |
230. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Sw00p aka Jerom on 20-Фев-17, 17:43 | ||
> Можешь ли ты внятно строить свои мысли, а, существо? | ||
Ответить | Правка | ^ к родителю #227 | Наверх | Cообщить модератору |
21. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от Owlet on 17-Фев-17, 14:05 | ||
> В модуль sort добавлена новая функция Slice, упрощающая сортировку данных с типом slice | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
24. "Релиз языка программирования Go 1.8" | +6 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 14:20 | ||
Читая такие откровения, понимаешь почему кодирование оутсорсят в Индию, а не в Россию. | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
105. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от Andrey Mitrofanov on 17-Фев-17, 17:20 | ||
> Читая такие откровения, понимаешь почему кодирование оутсорсят в Индию, а не в | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
194. "Релиз языка программирования Go 1.8" | –3 +/– | |
Сообщение от Michael Shigorin (ok) on 18-Фев-17, 13:03 | ||
> Читая такие откровения, понимаешь почему кодирование оутсорсят в Индию, | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
212. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 18-Фев-17, 21:01 | ||
>Потому что у нас -- разработчики, а не кодеры? Боюсь, Вы всё же приукрашиваете. | ||
Ответить | Правка | ^ к родителю #194 | Наверх | Cообщить модератору |
160. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от KonstantinB (ok) on 17-Фев-17, 18:55 | ||
Вот отсутствие дженериков в том или ином виде - это действительно недостаток. | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
26. "Релиз языка программирования Go 1.8" | –4 +/– | |
Сообщение от Ilya Indigo (ok) on 17-Фев-17, 14:24 | ||
> Синтаксис Go основан на привычных элементах языка Си с отдельными заимствованиями из языка Python. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
44. "Релиз языка программирования Go 1.8" | –4 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 15:00 | ||
Это как раз была ложка меда, тщательно выскребенная и отцеженная из бочки с дёгтем. | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
179. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от Led (ok) on 17-Фев-17, 22:26 | ||
> Это как раз была ложка меда | ||
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору |
29. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 14:32 | ||
Наконецта порт для план 9 доделали, Роб Майк своих не бросает! | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
55. "Релиз языка программирования Go 1.8" | –3 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 15:11 | ||
Никогда не понимал, зачем нужен сборщик мусора? В С++ его нет, и никаких проблем это не создаёт. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
65. "Релиз языка программирования Go 1.8" | +9 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 15:29 | ||
> Никогда не понимал, зачем нужен сборщик мусора? В С++ его нет, и | ||
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору |
68. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 15:35 | ||
Мне кажется люди просто не знаю, что уже давно проблема ручного контроля освобождения памяти решена std::unique_ptr. Все до сих пор считают что там, где нет сборщика мусора, надо писать что-то вроде: | ||
Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору |
73. "Релиз языка программирования Go 1.8" | +3 +/– | |
Сообщение от Василий Теркин on 17-Фев-17, 15:45 | ||
> Мне кажется люди просто не знаю, что уже давно проблема ручного контроля | ||
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору |
77. "Релиз языка программирования Go 1.8" | –4 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 15:55 | ||
Сборщик мусора не удалит объект, пока на него есть ссылки. И запускается он через определенные промежутки времени. Т.ч. в языке со сборщиком мусора объекты могут жить дольше, но не меньше. И при этом дольше - это обычно во много раз дольше. В с++ даже локальный объект можно удалить автоматически до выхода из функции просто ограничив ему область видимости фигурными скобками. В том же Go он будет жить еще несколько мс после завершения функции, пока сборщик не соизволит пошевелиться. | ||
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору |
86. "Релиз языка программирования Go 1.8" | +7 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 16:10 | ||
> Сборщик мусора не удалит объект, пока на него есть ссылки. И запускается | ||
Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору |
121. "Релиз языка программирования Go 1.8" | –2 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 17:52 | ||
Ветка про сборщик мусора, а не про Go. Везде разные реализации сборщика. | ||
Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору |
133. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 18:01 | ||
> Ветка про сборщик мусора, а не про Go. | ||
Ответить | Правка | ^ к родителю #121 | Наверх | Cообщить модератору |
90. "Релиз языка программирования Go 1.8" | +2 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 16:23 | ||
> В том же Go он будет жить еще несколько мс после завершения функции, пока сборщик не соизволит пошевелиться. | ||
Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору |
97. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от hoopoe (ok) on 17-Фев-17, 16:47 | ||
там же замыкания на уровне языка реализованы... как их на стек положить? | ||
Ответить | Правка | ^ к родителю #90 | Наверх | Cообщить модератору |
125. "Релиз языка программирования Go 1.8" | +2 +/– | |
Сообщение от Мяут (ok) on 17-Фев-17, 17:55 | ||
Там компилятор автоматически определяет, нужно ли переменную на стеке создавать (если она не покидает пределов области видимости) или в куче. Можно -gcflags -m использовать, оно скажет что будет на куче создаваться. Например: | ||
Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору |
172. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 21:11 | ||
Еще зависит от размера и типа переменной и от самой функции, как она вызывается. Стек не резиновый... | ||
Ответить | Правка | ^ к родителю #125 | Наверх | Cообщить модератору |
123. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 17:53 | ||
В общем случае да, но есть исключения | ||
Ответить | Правка | ^ к родителю #90 | Наверх | Cообщить модератору |
78. "Релиз языка программирования Go 1.8" | –2 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 15:56 | ||
Системы с ограниченными ресурсами самое то, чтобы распылять их на потуги сборщика и висящие неиспользуемые объекты, которые он непонятно когда удалит. | ||
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору |
87. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 16:12 | ||
У вас в квартире дверь есть? | ||
Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору |
120. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 17:50 | ||
У вас в квартире унитаз есть? | ||
Ответить | Правка | ^ к родителю #87 | Наверх | Cообщить модератору |
132. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 18:00 | ||
В магазине: | ||
Ответить | Правка | ^ к родителю #120 | Наверх | Cообщить модератору |
156. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 18:48 | ||
На автоматическое управление памятью тратятся вычислительные ресурсы машины. | ||
Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору |
173. "Релиз языка программирования Go 1.8" | –2 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 21:14 | ||
Написали уже, оптимальный - умные указатели. Никакого тебе сборщика мусора и ручного освобождения памяти. Месяц вы никак не потеряете, обернуть вызов new в умный указатель - пара секунд. | ||
Ответить | Правка | ^ к родителю #156 | Наверх | Cообщить модератору |
80. "Релиз языка программирования Go 1.8" | –3 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 15:57 | ||
Краши уже в прошлом, есть статические анализароры, умные указатели, диапазонные циклы и т.д. | ||
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору |
88. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Василий Теркин on 17-Фев-17, 16:13 | ||
> Краши уже в прошлом, есть статические анализароры, умные указатели, диапазонные циклы и | ||
Ответить | Правка | ^ к родителю #80 | Наверх | Cообщить модератору |
124. "Релиз языка программирования Go 1.8" | –2 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 17:55 | ||
Для меня да. Ваш уровень знания языка вероятно гораздо ниже, раз краши для вас обыденность. | ||
Ответить | Правка | ^ к родителю #88 | Наверх | Cообщить модератору |
140. "Релиз языка программирования Go 1.8" | +2 +/– | |
Сообщение от Василий Теркин on 17-Фев-17, 18:12 | ||
> Для меня да. Ваш уровень знания языка вероятно гораздо ниже, раз краши | ||
Ответить | Правка | ^ к родителю #124 | Наверх | Cообщить модератору |
94. "Релиз языка программирования Go 1.8" | +2 +/– | |
Сообщение от Ordu (ok) on 17-Фев-17, 16:30 | ||
> Мне кажется люди просто не знаю, что уже давно проблема ручного контроля | ||
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору |
108. "Релиз языка программирования Go 1.8" | –3 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 17:35 | ||
> Если бы всё было так просто, то мемликов бы не было. | ||
Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору |
158. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от Ordu (ok) on 17-Фев-17, 18:51 | ||
>> Вообще нигде не было бы, даже в ассемблере. | ||
Ответить | Правка | ^ к родителю #108 | Наверх | Cообщить модератору |
165. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 19:31 | ||
> Потому что до тех пор, пока у нас есть указатель вписывающийся в идею uniq_ptr, отследить время жизни объекта не просто, а крайне просто. Я не знаю кем надо быть, чтобы забыть его удалить. | ||
Ответить | Правка | ^ к родителю #158 | Наверх | Cообщить модератору |
168. "Релиз языка программирования Go 1.8" | +3 +/– | |
Сообщение от Ordu (ok) on 17-Фев-17, 20:10 | ||
>> Потому что до тех пор, пока у нас есть указатель вписывающийся в идею uniq_ptr, отследить время жизни объекта не просто, а крайне просто. Я не знаю кем надо быть, чтобы забыть его удалить. | ||
Ответить | Правка | ^ к родителю #165 | Наверх | Cообщить модератору |
175. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 21:21 | ||
> return из середины функции -- это плохо | ||
Ответить | Правка | ^ к родителю #168 | Наверх | Cообщить модератору |
178. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Ordu (ok) on 17-Фев-17, 22:17 | ||
>> return из середины функции -- это плохо | ||
Ответить | Правка | ^ к родителю #175 | Наверх | Cообщить модератору |
184. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от анонимчик on 17-Фев-17, 23:23 | ||
>В С++ есть решение из коробки, std::shared_ptr. Помогает в большинстве случаев. | ||
Ответить | Правка | ^ к родителю #108 | Наверх | Cообщить модератору |
128. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 17:56 | ||
Во всех этих случаях требуется пересмотр архитектуры приложения. | ||
Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору |
164. "Релиз языка программирования Go 1.8" | +3 +/– | |
Сообщение от Ordu (ok) on 17-Фев-17, 19:26 | ||
> Во всех этих случаях требуется пересмотр архитектуры приложения. | ||
Ответить | Правка | ^ к родителю #128 | Наверх | Cообщить модератору |
182. "Релиз языка программирования Go 1.8" | –2 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 23:06 | ||
> Или ты до сих пор веришь в миф 90-х годов о том, что программу можно | ||
Ответить | Правка | ^ к родителю #164 | Наверх | Cообщить модератору |
185. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от Ordu (ok) on 18-Фев-17, 00:03 | ||
Может быть. | ||
Ответить | Правка | ^ к родителю #182 | Наверх | Cообщить модератору |
190. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от Аноним (??) on 18-Фев-17, 08:39 | ||
KISS. | ||
Ответить | Правка | ^ к родителю #185 | Наверх | Cообщить модератору |
198. "Релиз языка программирования Go 1.8" | +2 +/– | |
Сообщение от chinarulezzz (ok) on 18-Фев-17, 16:20 | ||
Потому что, если не вся, то большая часть _сложности_ вытекает из 1) незнания: хождения вслепую, велосипедов с квадратными колёсами, антипаттернов, спагетти-кода, и т.п. 2) экономики: комбайны, обфускация и усложнение исследования кода для конкурентного преимущества и т.п. | ||
Ответить | Правка | ^ к родителю #190 | Наверх | Cообщить модератору |
118. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 17:49 | ||
Нет, не решена. Программист должен изначально знать нужен ему unique_ptr или shared_ptr, а может weak_ptr? | ||
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору |
131. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 18:00 | ||
shared_ptr, а уж тем более weak_ptr - это вообще наиредчашие случаи. Я за 15 лет программирования shared_ptr использовал только один раз. | ||
Ответить | Правка | ^ к родителю #118 | Наверх | Cообщить модератору |
149. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 18:25 | ||
Не думаю, что редчайшим случаем является ситуация, когда неизвестно кто из владельцев должен уничтожить объект. | ||
Ответить | Правка | ^ к родителю #131 | Наверх | Cообщить модератору |
177. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 21:43 | ||
> Не думаю, что редчайшим случаем является ситуация, когда неизвестно кто из владельцев должен уничтожить объект. | ||
Ответить | Правка | ^ к родителю #149 | Наверх | Cообщить модератору |
189. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Андрей (??) on 18-Фев-17, 07:25 | ||
> Но нет, объект удаляется автоматически, и тогда, когда это нужно программисту, а не когда соизволит сборщик. | ||
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору |
200. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 18-Фев-17, 17:49 | ||
Какой аллокатор напишешь - так и будет выделяться. А GC никогда не был и не будет предсказуем. | ||
Ответить | Правка | ^ к родителю #189 | Наверх | Cообщить модератору |
223. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Андрей (??) on 19-Фев-17, 15:48 | ||
> Какой аллокатор напишешь | ||
Ответить | Правка | ^ к родителю #200 | Наверх | Cообщить модератору |
219. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от Аноним (??) on 18-Фев-17, 22:04 | ||
Ты ничего не смыслишь в программировании. | ||
Ответить | Правка | ^ к родителю #189 | Наверх | Cообщить модератору |
104. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 17:19 | ||
>> Никогда не понимал, зачем нужен сборщик мусора? В С++ его нет, и | ||
Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору |
110. "Релиз языка программирования Go 1.8" | +2 +/– | |
Сообщение от Василий Теркин on 17-Фев-17, 17:37 | ||
>>> Никогда не понимал, зачем нужен сборщик мусора? В С++ его нет, и | ||
Ответить | Правка | ^ к родителю #104 | Наверх | Cообщить модератору |
113. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 17:42 | ||
Что за перевод темы такой? Пассаж про CVE-2016-7117 не в тему к С++ был, так или нет? | ||
Ответить | Правка | ^ к родителю #110 | Наверх | Cообщить модератору |
145. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Василий Теркин on 17-Фев-17, 18:19 | ||
> Что за перевод темы такой? Пассаж про CVE-2016-7117 не в тему к | ||
Ответить | Правка | ^ к родителю #113 | Наверх | Cообщить модератору |
174. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 21:17 | ||
> Ядро Linux написано НЕ на С++. Ваш Кэп. | ||
Ответить | Правка | ^ к родителю #104 | Наверх | Cообщить модератору |
183. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 23:23 | ||
> > Никогда не понимал, зачем нужен сборщик мусора? В С++ его нет, и | ||
Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору |
93. "Релиз языка программирования Go 1.8" | +4 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 16:26 | ||
Да-да, С++ нахваливают, что память нужно вручную освобождать и юзают при этом умные указатели | ||
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору |
109. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 17:37 | ||
Взаимоисключающие утверждения? | ||
Ответить | Правка | ^ к родителю #93 | Наверх | Cообщить модератору |
134. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 18:03 | ||
Как раз вручную память освобождать не следует. И язык позволяет обходится без этого непотребства и сборщика мусора одновременно. | ||
Ответить | Правка | ^ к родителю #93 | Наверх | Cообщить модератору |
96. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Толл on 17-Фев-17, 16:35 | ||
>>Никогда не понимал, зачем нужен сборщик мусора? В С++ его нет, и никаких проблем это не создаёт. | ||
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору |
135. "Релиз языка программирования Go 1.8" | –4 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 18:05 | ||
Вот и создатели Go не стали. И получилось что имеем - большой костылище для решение проблемы, решаемой простой структурой - умным указателем. | ||
Ответить | Правка | ^ к родителю #96 | Наверх | Cообщить модератору |
154. "Релиз языка программирования Go 1.8" | +2 +/– | |
Сообщение от Mike Lee on 17-Фев-17, 18:45 | ||
Точно. Засунем все в смартпоинтеры, потрахаемся с копированием, удалим auto_ptr потому что не работает, добавим мув семантики, но будем понтоваться, что сборщик мусора не нужен. | ||
Ответить | Правка | ^ к родителю #135 | Наверх | Cообщить модератору |
201. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от Аноним (??) on 18-Фев-17, 17:56 | ||
Смарт поинтеры нужны в единичных случаях, т.к. обычно достаточно контейнеров. В мув семантике ничего сложного нет, rvalue ссылки + конструктор перемещения, осваивается минут за 10. Смарт поинтера по сути 2 - unique_ptr для единоличного владения и shared_ptr для множественного. Проблемы по сути нет, а уж воротить для её решения GC - верх иди | ||
Ответить | Правка | ^ к родителю #154 | Наверх | Cообщить модератору |
98. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Василий Теркин on 17-Фев-17, 17:05 | ||
> Никогда не понимал, зачем нужен сборщик мусора? В С++ его нет, и | ||
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору |
101. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Василий Теркин on 17-Фев-17, 17:14 | ||
> Прогони в С++ | ||
Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору |
139. "Релиз языка программирования Go 1.8" | –2 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 18:11 | ||
> Да, конечно, примерчик так себе, но показателен | ||
Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору |
143. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 18:17 | ||
> Поэтому программист должен понимать как и что работает, и писать правильно. | ||
Ответить | Правка | ^ к родителю #139 | Наверх | Cообщить модератору |
151. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от Василий Теркин on 17-Фев-17, 18:31 | ||
>> Да, конечно, примерчик так себе, но показателен | ||
Ответить | Правка | ^ к родителю #139 | Наверх | Cообщить модератору |
166. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 19:37 | ||
Да запросто: | ||
Ответить | Правка | ^ к родителю #151 | Наверх | Cообщить модератору |
202. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 18-Фев-17, 17:59 | ||
Решение предельно простое, не выделять память 10000000 раз, как ииот. | ||
Ответить | Правка | ^ к родителю #151 | Наверх | Cообщить модератору |
150. "Релиз языка программирования Go 1.8" | +3 +/– | |
Сообщение от Ivan (??) on 17-Фев-17, 18:30 | ||
Не хочется кормить тролля, но один раз отвечу. | ||
Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору |
161. "Релиз языка программирования Go 1.8" | +2 +/– | |
Сообщение от Василий Теркин on 17-Фев-17, 18:55 | ||
> Не хочется кормить тролля, но один раз отвечу. | ||
Ответить | Правка | ^ к родителю #150 | Наверх | Cообщить модератору |
167. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 19:45 | ||
А что про Python и Ruby скажете? Скорость разработки на них выше, чем на Java. И, подозреваю, выше, чем на Go. Считаете, что дольше надо будет добиваться РАБОТОСПОСОБНОГО решения? | ||
Ответить | Правка | ^ к родителю #161 | Наверх | Cообщить модератору |
228. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Василий Теркин on 20-Фев-17, 14:56 | ||
Ну вроде оба этих языка относятся к интерпретируемым(за исключением отдельно привязываемых костылей). И у обоих есть сборщики мусора. И если решение на этих языках конкретных задач более эффективно, чем на GO или С++, то я отношусь к этим языкам весьма положительно. И буду дальше добиваться РАБОТОСПОСОБНОГО приложения, по причине того, что НЕРАБОТОСПОСОБНЫЕ никому не нужны, кроме их авторов. | ||
Ответить | Правка | ^ к родителю #167 | Наверх | Cообщить модератору |
64. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 15:26 | ||
Осторожно, влюбиться в него очень просто. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
70. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 15:39 | ||
Всё ровным счетом наоборот. И настройки не относятся к уровню вхождения в язык. Настроить может любой другой человек, помимо программиста. А программисту знать настройки чтобы писать код - не нужно. | ||
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору |
75. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Василий Теркин on 17-Фев-17, 15:49 | ||
> Всё ровным счетом наоборот. И настройки не относятся к уровню вхождения в | ||
Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору |
81. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 16:00 | ||
> sudo apt-get install qt-sdk | ||
Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору |
82. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 16:02 | ||
Хотя в конкретном случае Qt Creator достаточно, он сам подтянет зависимости | ||
Ответить | Правка | ^ к родителю #81 | Наверх | Cообщить модератору |
102. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аномномномнимус on 17-Фев-17, 17:16 | ||
Хорошая шутка юмора, но нет, уж лучше старый добрый C++ | ||
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору |
137. "Релиз языка программирования Go 1.8" | –3 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 18:06 | ||
Язык без дженериков не нужен. | ||
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору |
91. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 16:25 | ||
А если на этой штуке игровой движок накатать, все будет совсем плохо? Как оно по сравнению с С++ по производительности | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
142. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 18:15 | ||
Со сборщиком мусора придётся побороться. Но эта проблема всех больших проектов на подобных языках. Сборщик начинает захлёбываться без подсказок. | ||
Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору |
144. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 18:18 | ||
Пули будут в полёте приостанавливаться на время сборки мусора :) | ||
Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору |
153. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним Аналитег on 17-Фев-17, 18:36 | ||
Думаю игровых движков должно быть мало как раз из-за gc, который может создавать неожиданные паузы. Тут то лучше пусть и не быстрый real time чем неожиданный возникший stop the world. В жабе такие вещи решаются тюнингом работы gc как например в Revenge of the titans, количество используемых ключей и параметров к jvm для запуска меня удивило. | ||
Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору |
95. "Релиз языка программирования Go 1.8" | –3 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 16:31 | ||
func g() // ! | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
99. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 17:06 | ||
func g()// НЕВЕРНО | ||
Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору |
136. "Релиз языка программирования Go 1.8" | –3 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 18:05 | ||
> Платят за количество строк? | ||
Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору |
186. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Аноним (??) on 18-Фев-17, 04:38 | ||
int | ||
Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору |
220. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 18-Фев-17, 22:16 | ||
Да-да, ты прав: | ||
Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору |
100. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от Вы забыли заполнить поле Name on 17-Фев-17, 17:12 | ||
он еще не компилируется с несиспользуемыми переменными | ||
Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору |
148. "Релиз языка программирования Go 1.8" | –3 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 18:24 | ||
При том, что это явно замедляет разработку, а они борются за каждую секунду разработчика | ||
Ответить | Правка | ^ к родителю #100 | Наверх | Cообщить модератору |
187. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от Аноним (??) on 18-Фев-17, 04:39 | ||
Просто баранье упёрство, хотя там напрашивается warning, а не error | ||
Ответить | Правка | ^ к родителю #148 | Наверх | Cообщить модератору |
196. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от angra (ok) on 18-Фев-17, 15:36 | ||
Ты просто не понимаешь, что экономить на до не на спичках(уменьшение времени на набор текста), а на водке(уменьшение времени затрачиваемого на отладку). | ||
Ответить | Правка | ^ к родителю #148 | Наверх | Cообщить модератору |
103. "Релиз языка программирования Go 1.8" | +1 +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 17:18 | ||
Форматирование переносом строк для чайников, том 2. | ||
Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору |
107. "Релиз языка программирования Go 1.8" | +4 +/– | |
Сообщение от Andrey Mitrofanov on 17-Фев-17, 17:32 | ||
> После этого язык GO для меня не сущесвует | ||
Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору |
146. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 17-Фев-17, 18:21 | ||
Я предпочитаю так: | ||
Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору |
188. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 18-Фев-17, 04:41 | ||
>func g(TYPE arg1, | ||
Ответить | Правка | ^ к родителю #146 | Наверх | Cообщить модератору |
206. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним (??) on 18-Фев-17, 20:16 | ||
Или не тратить время и оставить всё как есть | ||
Ответить | Правка | ^ к родителю #188 | Наверх | Cообщить модератору |
197. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от angra (ok) on 18-Фев-17, 15:43 | ||
> После этого язык GO для меня не сущесвует | ||
Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору |
207. "Релиз языка программирования Go 1.8" | –2 +/– | |
Сообщение от Аноним (??) on 18-Фев-17, 20:19 | ||
> Так что для самовыражения в форматировании действительно лучше выбрать другой ЯП. | ||
Ответить | Правка | ^ к родителю #197 | Наверх | Cообщить модератору |
224. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Андрей (??) on 19-Фев-17, 15:59 | ||
Неправильный стиль? Синтаксически корректный стиль оформления кода не бывает неправильным! Неприемлемый - пожалуйста. На вкус и цвет, как говорится. | ||
Ответить | Правка | ^ к родителю #207 | Наверх | Cообщить модератору |
232. "Релиз языка программирования Go 1.8" | +/– | |
Сообщение от Аноним Аналитег on 20-Фев-17, 21:15 | ||
>> В результате у всех код в одном визуальном стиле. | ||
Ответить | Правка | ^ к родителю #207 | Наверх | Cообщить модератору |
226. "Релиз языка программирования Go 1.8" | –1 +/– | |
Сообщение от Анонишвили on 20-Фев-17, 11:45 | ||
lol no generics | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |