
Suika
25.09.2016
19:19:41
(до питона альтернативой был перл)

[Anonymous]
25.09.2016
19:22:34
Тогда лучше уж lisp.

Suika
25.09.2016
19:23:11
не видел живых программистов лисп -___-

Google

[Anonymous]
25.09.2016
19:24:00
Программировать на одном языке, это редкость.

I
25.09.2016
19:25:00

[Anonymous]
25.09.2016
19:30:21

Roman
25.09.2016
19:41:00

Suika
25.09.2016
19:41:38

Vladimir
25.09.2016
19:41:53
Ну и сделал бы кто на нем нормальный язык

Roman
25.09.2016
19:42:23

Vladimir
25.09.2016
19:43:13
Ну просто язык устарел лет на 20
Лично для меня, не хватает дженериков, null-safety, паттерн матчинга и нормального inference, как минимум

Aleksei
25.09.2016
19:46:21
Go - это современная адекватная замена C, задача была сделать его минималистичным
А дженерики должны во второй версии появиться

Vladimir
25.09.2016
19:46:54
Это где написано?

Google

Aleksei
25.09.2016
19:47:15
Хотя есть способы как обходиться без них

Roman
25.09.2016
19:47:27

Vladimir
25.09.2016
19:47:28
Про дженерики
Современной заменой это было бы в 95 году
Вот раст - это современная замена C

Aleksei
25.09.2016
19:48:52

Vladimir
25.09.2016
19:49:15
В стандарте написано что будет во второй версии?
интересный стандарт
да только у го нет стандарта

Kirill
25.09.2016
19:49:33
так, меня тут призвали
в каком это месте у го стандарта нет?!
ты в репозиторий зайди и посмотри, как разработка идет
все начинается с разработки дизайн документа
и это и есть стандарт

Vladimir
25.09.2016
19:50:35
Во первых, не бывает стандарта без хотя бы двух реализаций

Aleksei
25.09.2016
19:50:51

Kirill
25.09.2016
19:50:52
то, что он не разрабатывается ecma - не говорит о том, что стандарта нет

Vladimir
25.09.2016
19:51:32
спецификация и стандарт - это разные вещи

Google

Suika
25.09.2016
19:51:33
короче, го - современная замена бейсику
>_>

hamper ?
25.09.2016
19:51:51
обычно у большинства языков своя область применения

Aleksei
25.09.2016
19:51:55

Kirill
25.09.2016
19:52:21

Vladimir
25.09.2016
19:52:25
Именно поэтому, rust это альтернатива c, а го - нет

Kirill
25.09.2016
19:52:37

Vladimir
25.09.2016
19:52:53
Фишка C именно в эффективном управлении памятью
> @kirilldanshin
вот ты на го пишешь?
иногда

Kirill
25.09.2016
19:53:09

hamper ?
25.09.2016
19:53:13

Kirill
25.09.2016
19:53:16
там оно ручное, а не эффективное

Aleksei
25.09.2016
19:53:18

Kirill
25.09.2016
19:53:31

Vladimir
25.09.2016
19:53:32

Suika
25.09.2016
19:53:38

Kirill
25.09.2016
19:53:44

hamper ?
25.09.2016
19:53:47

Kirill
25.09.2016
19:54:06

Google

Vladimir
25.09.2016
19:54:08
> @kirilldanshin
а в го это эффективно без коробки
GC - это не эффективно для системного программирования
и много для чего еще

Kirill
25.09.2016
19:54:36

Vladimir
25.09.2016
19:54:50
> @kirilldanshin
в свободное время на этом ось пилит
поздравляю

hamper ?
25.09.2016
19:54:54

Kirill
25.09.2016
19:55:26

Admin
ERROR: S client not available

Vladimir
25.09.2016
19:55:28
Типа такой секрет, что GC вызывает различные проблемы, несовместимые со многими задачами?

Aleksei
25.09.2016
19:55:40

Kirill
25.09.2016
19:55:46

hamper ?
25.09.2016
19:55:58

Vladimir
25.09.2016
19:55:59
Как руки влияют на GC?

Kirill
25.09.2016
19:56:02

Vladimir
25.09.2016
19:56:07
можно
очень легко

Kirill
25.09.2016
19:56:30
только на языках с гц тотальный пиздец сделать сложно

hamper ?
25.09.2016
19:56:39
вообще я на работе го иногда как замену ноджсу использую, в основном там где нода жрет уж слишком много оперативки

Vladimir
25.09.2016
19:56:51

Kirill
25.09.2016
19:57:21
дык нода на v8, а v8 не нужен, я для изоморфности сделал биндинги на spidermonkey и ноду выкинул

Google

Aleksei
25.09.2016
19:57:32
Как руки влияют на GC?
В го довольно прозрачная работа gc, это не js, поэтому можно писать такой код, чтобы проблем не было

Vladimir
25.09.2016
19:57:44
Что такое - прозрачная работа GC?

Kirill
25.09.2016
19:57:55

Aleksei
25.09.2016
19:57:57

Vladimir
25.09.2016
19:58:09
Например, что это значит?

Aleksei
25.09.2016
19:58:16

Kirill
25.09.2016
19:58:31

hamper ?
25.09.2016
19:58:32

Vladimir
25.09.2016
19:58:38
Смысл GC в том что не нужно думать о GC

Kirill
25.09.2016
19:59:07

Aleksei
25.09.2016
19:59:10
Например, что это значит?
Что можно взять исходники языка, почитать код gc и понять как нужно писать код, чтобы не было проблем

Kirill
25.09.2016
19:59:25

Vladimir
25.09.2016
19:59:25
Да так везде можно сделать

Kirill
25.09.2016
19:59:58

hamper ?
25.09.2016
20:00:21
с нодовым гц у меня один раз только проблема была, правда в какой то опеределенной версии, потом пофиксилось само

Vladimir
25.09.2016
20:00:31
Ну то есть в го нельзя писать нормально, не прочитав код GC, я правильно понял?

Roman
25.09.2016
20:00:42

Aleksei
25.09.2016
20:00:50

Kirill
25.09.2016
20:01:04