The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз языка программирования Go 1.10, opennews (??), 18-Фев-18, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


63. "Релиз языка программирования Go 1.10"  +2 +/
Сообщение от Аноним (-), 18-Фев-18, 19:58 
Так и представляю себе slab-аллокатор для ОС или драйвер для какого-нить контроллера написанный на го без ручного управления памятью, чтоб отдать нубам и чтоб не сложно было.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

75. "Релиз языка программирования Go 1.10"  +11 +/
Сообщение от Аноним (-), 18-Фев-18, 20:59 
Кроме slab-аллокаторов и драйверов для контроллеров, конечно же, софт вообще нигде и никакой не нужен и писать его незачем.

Почитав комменты на опеннете в очередной раз порадовался, что я не программист а просто сисадмин, которому иногда надо написать код для решения прикладной задачи. Можно взять Go, например, и решить всё, что нужно было с приемлимой скоростью и без избыточного головняка с управлением памятью, сэкономив себе при этом кучу времени благодаря стандартной библиотеке. Спасибо, Пайк & Co. Ну и в целом, спасибо вселенной, что можно быть свободным от перемывания костей ЯП, какой «православнее».

Ответить | Правка | Наверх | Cообщить модератору

81. "Релиз языка программирования Go 1.10"  –2 +/
Сообщение от Аноним (-), 18-Фев-18, 22:36 
Ту потом свой хеллоу-ворлд запусти через strace и посмотри на результат своих "без головняков с управлением памятью".
Ответить | Правка | Наверх | Cообщить модератору

87. "Релиз языка программирования Go 1.10"  +4 +/
Сообщение от Аноним (-), 19-Фев-18, 00:34 
Дай мне хоть олну причину для того, чтобы это делать, если скорость работы на порядок выше минимально необходимой, код работает корректно и я сделал за день то, на что раньше уходили недели? Чем вывод strace читать, я лучше лишний раз друзей повидаю или вот комментарий на опеннете оставлю пока барышня чай заваривает.
Ответить | Правка | Наверх | Cообщить модератору

110. "Релиз языка программирования Go 1.10"  –1 +/
Сообщение от Iaaa (ok), 19-Фев-18, 13:48 
"для решения прикладной задачи" вам хватит и шелла/перла/питона. Зачем городить огород с го?
Ответить | Правка | К родителю #75 | Наверх | Cообщить модератору

116. "Релиз языка программирования Go 1.10"  +/
Сообщение от Василий Теркин (?), 19-Фев-18, 15:15 
"вам хватит и шелла/перла/питона"
Golang пошустрее будет и системных ресурсов жрет поменьше. Гвоздь можно забить лбом, камнем, молотком и с помощью специализированного инструмента. Результат будет один, но вот процесс будет отличаться.
Ответить | Правка | Наверх | Cообщить модератору

118. "Релиз языка программирования Go 1.10"  +/
Сообщение от Аноним (-), 19-Фев-18, 16:14 
Так и есть, и действительно долго хватало Питона с Башем ну буквально для всего. Но со временем «всего» стало в десять раз больше, а тайминги стали короче, и Питона перестало хватать. Переписывание же прямо в лоб на Го дало прирост скорости настолько большой, что пока всего не станет раз в тридцать больше, можно не тратить время ни на какие оптимизации и просто оставить как есть. То, что можно написать на Баше я пишу на Баше. А что нельзя — то сразу на Го, чтобы потом снова не переписывать. Это, конечно же, совершенно неправильно, и софт так не разрабатывют, и писать надо всенепременно на Си с ручной оптимизацией на ассемблере, но мне моё время дорого и, как я уже писал выше, мне его есть чем занять кроме работы.
Ответить | Правка | К родителю #110 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру