
Anna
24.02.2017
20:12:48

Ivan
24.02.2017
20:16:51
ага, понятно

Anton
24.02.2017
20:27:08
Всем привет! Возник вопрос, не нашел внятного ответа - что будет с релизом golang 2.0, будет ли он обратно совместимым, когда он будет (по плану через пол года после 1,9?) и в какой версионной "плоскости" живет go (может ли быть версия 1.10?). Заранее спасибо за ответ))

Roman
24.02.2017
20:35:18

Google

Anton
24.02.2017
21:13:35
Получается ситуация как с Python? Не похоже на язык который метит в интерпрайз и заменить Java.

Михаил
24.02.2017
21:15:14

Ivan
24.02.2017
21:17:46
сомнительно, что они решатся поломать обратную совместимость. А если так, то неважно, как они нумеруют версии

Михаил
24.02.2017
21:18:16
на 2.0 много планов и ещё больше ожиданий. За пол-года от 1.9 это просто не успеют сделать.

Ivan
24.02.2017
21:18:37
планы на 2.0, а не 1.10, 1.11 и т.д.

Михаил
24.02.2017
21:19:52
https://github.com/golang/go/labels/Go2

Phil
24.02.2017
21:19:57

Михаил
24.02.2017
21:20:00
пропозалы

Ivan
24.02.2017
21:21:33
а ну пропозалы никто не мешает писать, не обязательно же они будут приняты и реализованы

Anton
24.02.2017
21:23:10

Phil
24.02.2017
21:23:37

Ivan
24.02.2017
21:25:23
го - история про scalability. Ентерпрайз - это другая опера

Google

Anton
24.02.2017
21:27:49

Semyon
24.02.2017
21:30:45
тут они с джавой в одном рынке совершенно
сделать много дешевых программистов на го, кстати, проще, чем сделать много дешевых программистов на джаве
Ну и это, кто-то в 2017 реально думает, что java хреново скейлится? :)

Roman
24.02.2017
21:45:22

Semyon
24.02.2017
21:45:46
CSP тот же самый в Java был задолго до того, как го в проекте появился

Roman
24.02.2017
21:46:09

Semyon
24.02.2017
21:46:17
я молчу про то, что в 2017 там есть полный спектр всего, от каналов, до экторов
небыло никакого смысла придумавать ещё один язык для конкурентного программирования
их на момент появления го по пучку за пяток давали уже

Phil
24.02.2017
21:47:33

Roman
24.02.2017
21:47:48

Semyon
24.02.2017
21:48:27
давай не будем щас сюда алеф, лимбо и прочий Plan9 C мешать
проект Java в таком случае всё равно старше получается
он тоже не на ровном месте получился
бросьте вы эти мещанские байки

Google

Semyon
24.02.2017
21:49:23
она жрёт столько, сколько скажут

Phil
24.02.2017
21:49:35

Semyon
24.02.2017
21:50:16

Phil
24.02.2017
21:50:19

Semyon
24.02.2017
21:50:25
это ребята из белл лабс развлекались как могли
они крутые
и языки были крутые
и да, из них вырос Го

Roman
24.02.2017
21:50:37
она жрёт столько, сколько скажут
используя библиотеки сторонние в основом жрёт дохрена (по сравнению), всё спорно конечно, но написать на Go менее прожорливый софт намного легче чем на Java *моё мнение, никому не навязываю*))

Semyon
24.02.2017
21:50:58

Phil
24.02.2017
21:51:02

Semyon
24.02.2017
21:51:14
ты, Фил, должен помнить реакцию общественности на появление го :)
"Wow, new language without any single new thing inside"

Phil
24.02.2017
21:52:00
и да, из них вырос Го
Нет "из них". А Go - это откровенно мажорная версия Alef. Limbo там чутка о другом. Он скорее Java

Semyon
24.02.2017
21:52:03
сразу было понятно, что го создавался не для того чтобы эффективно решать технические проблемы
а для того, чтобы эффективно решать социальные проблемы
в первую очередь понятность кода

Phil
24.02.2017
21:53:07

Google

Semyon
24.02.2017
21:53:19

Phil
24.02.2017
21:53:23
ну да

Semyon
24.02.2017
21:53:23
Самое-то смешное
просто гоферов послушать, дак у них святой грааль в руках

Roman
24.02.2017
21:53:55
"Wow, new language without any single new thing inside"
т.е. такие одни из самых талантливых ребят из Google и в принципе компьютерного мира посмотрели так на Java (который они кстати так активно используют в Google) и сказали: чёт делать нам нехрен, давай изобретём язык, который вообще ничем Java не лучше, просто так ради прикола, а ещё ради прикола будем вбахивать туда кучу бабла))))

Semyon
24.02.2017
21:54:08
у них не было цели сделать лучше джава
у них была цель сделать язык, на котором мартышки смогут писать понятный и работающий код
в этом смысле го намного лучше java

Roman
24.02.2017
21:54:46

Semyon
24.02.2017
21:54:49
но в техническом смысле, они вообще не конкурируют

Roman
24.02.2017
21:55:02

Semyon
24.02.2017
21:55:09
язык го, как язык — ужасное говно
признайте это
при этом, это лучшее, что случилось в CS лет за 7

Roman
24.02.2017
21:55:44

Ivan
24.02.2017
21:55:54

Semyon
24.02.2017
21:55:55

Google

Semyon
24.02.2017
21:56:01
я могу нанять 100 мартышек и дать им го
а могу нанять трёх людей и дать им, ну я не знаю, clojure
результат будет одинаковый на рынке
разница чисто в социальных вещах
в зарплате, в трамвайном факторе

Roman
24.02.2017
21:57:53

Semyon
24.02.2017
21:58:01
рисорс консампшн?

Roman
24.02.2017
21:58:31

Phil
24.02.2017
21:58:32

Roman
24.02.2017
21:59:17

Semyon
24.02.2017
21:59:19
почитай истории из Twitter
да мне не надо истории из твиттора читать, чтобы представить высоту колокольни, с которой пользователь хотел бы насрать на resource consumption на твоих серверах :)

Phil
24.02.2017
21:59:21

Roman
24.02.2017
22:00:28

Phil
24.02.2017
22:00:33
язык го, как язык — ужасное говно
Мне сложно кстати давать оценку языку. В принципе, у меня нет к нему аргументированных претензий. Вот именно претензий, где я могу сказать "Б"

Semyon
24.02.2017
22:00:37