
Sergey
20.12.2016
06:58:34

Amir
20.12.2016
07:34:23
привет! а подскажите какая нынче литература кроме документации хороша? (из книжек)

Alexei
20.12.2016
07:36:03
Кроме документации хорошо читать исходники.

Amir
20.12.2016
07:38:26
ну ок

Google

Amir
20.12.2016
07:43:10
а для ленивых?)
я обычно курю сырцы, только после того как проникнусь языком

Safort
20.12.2016
07:45:53
вот ее и бери
Посмотрел, как-то не очень на первый взгляд. На ней уже написано что-то относительно сложное?

Morran
20.12.2016
08:00:43

53r63rn4r
20.12.2016
08:02:32
Такой вопрос: чо можно написать на го? И является ли Го заменой Си?
Потому что я сейчас на разбежье дорог

Alexei
20.12.2016
08:03:40
На мой личный взгляд веб-приложения на нем ваять слишком сложно, проще на рельсах со вставками голанг библиотек(и), где нужна многопоточность и/или скорость.

53r63rn4r
20.12.2016
08:05:08
Про голанг знаю только что из больших приложений докер на нем написан
Ну я на питоне пишу

Alexei
20.12.2016
08:05:37
гуй-приложения пробовал, но тоже, на мой взгляд не его ниша
ну смотря что ты пишешь, мне во многом пистоно-скрипты заменили нормальные приложения (иногда клиент-серверные) на голанге

53r63rn4r
20.12.2016
08:06:59
Просто хочу спуститься ниже питона и выбираю между си и го

Google

53r63rn4r
20.12.2016
08:07:03
Воооот..

Daniel
20.12.2016
08:07:27
они же по областям применения не пересекаются

53r63rn4r
20.12.2016
08:08:06
Хм.. А как тогда?..

Daniel
20.12.2016
08:08:11
ничто из того, что пишут на go - обычно не пишут на C, и наоборот
go в той же нише, что питон. только в go есть треды.

53r63rn4r
20.12.2016
08:09:15
Тогда вопрос: что пишут на го, и что на си?
Т.е. в бэке его отлично юзать
В связке

Daniel
20.12.2016
08:09:43
да
именно бек и именно прокси-к-базе разнообразные
уже даже базы данных выходят не очень хорошо - go довольно медленный по сравнению с той же явой

53r63rn4r
20.12.2016
08:11:13
Вот, это объяснение я и ждал
Но.. Мне говорили что ява медленная

Daniel
20.12.2016
08:11:32
врали

Alexei
20.12.2016
08:11:37

53r63rn4r
20.12.2016
08:11:39
Или мб в кривых руках

Alexei
20.12.2016
08:11:58
под яву руки должны быть изначально кривые ???

Google

Daniel
20.12.2016
08:12:00
треды в питоне говно

53r63rn4r
20.12.2016
08:12:06
Вот по этому я и хочу заняться оптимизацией

Alexei
20.12.2016
08:12:48

Daniel
20.12.2016
08:13:11
что есть, что нет - использовать их не получается
томозят-с

53r63rn4r
20.12.2016
08:13:32
Го новее си лет на 20, там решили вопрос с безопасностью? Я просто читал гдето что Го замена Си, а раст - плюсоа

Daniel
20.12.2016
08:13:59
вопрос с переполнением буфера и в С решили :)

Ilya
20.12.2016
08:14:05
скорее раст замена плюса=)

Daniel
20.12.2016
08:14:17
подождите
какой большой проект мы знаем на расте?

53r63rn4r
20.12.2016
08:14:31
И все равно не понял куда смотреть

Daniel
20.12.2016
08:14:44
это смотря что искать

53r63rn4r
20.12.2016
08:15:05
Ищу истину

Alexei
20.12.2016
08:15:07

Daniel
20.12.2016
08:16:33
короче

53r63rn4r
20.12.2016
08:16:36
Кривые руки дело программистов а не недоучетов япа, имхо
Одни советуют го, вторые си, типа делать вставки в питон коде.. Я в панике

Alexei
20.12.2016
08:17:58
по-моему каждый уважающий себя кодер должен уметь си

Google

53r63rn4r
20.12.2016
08:18:15
Но что первое
Вот в чем вопрос

Alexei
20.12.2016
08:18:41
если первое будет голанг, то на си ты потом забьешь )))

53r63rn4r
20.12.2016
08:18:50
Основы в универе проходили
По си
А если первым будет си, не забью ли на голанг?
Вы меня извините за дурацкие вопросики

Admin
ERROR: S client not available

Ilnar
20.12.2016
08:19:47

53r63rn4r
20.12.2016
08:20:35
Но знаешь же си
Он про знание языка, а не про написание на нем

Alexei
20.12.2016
08:21:26

Ilnar
20.12.2016
08:21:52
отвращение к С появилось еще в те времена когда приходилось переменные объявлять в начале функции, параметры объявлять вообще криво, и эти кривые конструкции с goto к месту очистки всех ресурсов, потому что у тебя нет нормальных деструкторов

53r63rn4r
20.12.2016
08:22:28
А написать свой деструктор?

Alexei
20.12.2016
08:22:38

Daniel
20.12.2016
08:23:08
или половину

53r63rn4r
20.12.2016
08:23:16
Ага, понял, значит Си, а есть у кого то ссылка на телеги си чат

Daniel
20.12.2016
08:23:23
но golang покажется спасением :)

Google

Alexei
20.12.2016
08:23:33
разные подходы, кому-то ближе ООП, кому то процедурное программирование. меня с++ раздражает дебажить, кучей классовых наслоений, громоздкостью

53r63rn4r
20.12.2016
08:24:49
В любом случае, спасибо вам

Alexei
20.12.2016
08:28:55

53r63rn4r
20.12.2016
08:30:24
Но синтаксис го мне понравился, что то базовое на нем написать смог
А вот дальше - глухомань, от незнания

ros
20.12.2016
08:38:44
без конкретных задач изучать что-то почти бестолку
вот например типа того

Safort
20.12.2016
08:49:40

Vladimir
20.12.2016
08:59:40

Roman
20.12.2016
09:42:08
Но.. Мне говорили что ява медленная
Ява медленная когда в большом энтерпрайз приложении через несколько месяцев накапливаются больше ие объемы данных, утечки. Начинает свирепствовать GC. И что значит медленная? Конечно медленнее чем C/C++. Но проекты на этих языках просто не доживают до таких состояний из-за глюков с управлением памятью.

53r63rn4r
20.12.2016
09:43:27

Vladislav
20.12.2016
09:43:41

53r63rn4r
20.12.2016
09:44:24

Roman
20.12.2016
09:46:32
Смотри, я буквально три дня назад сделал простенький тест на хешмап и стандартную функцию random
Java, Go а потом Pyton и PyPy
Просто возьми учебные примеры и сделай сам

53r63rn4r
20.12.2016
09:49:01
А цайтон не пробовал?... А можешь плз еще его, если не сложно ну или кинь код проошлых, я оттестирую на своей машине
Ну или так, да
Спасибо, но от Си уже отказываться думаю не стоит