
Sergey
16.12.2016
09:10:31

Fayozjon [CybernatiC]
16.12.2016
09:10:47
Ram

da horsie
16.12.2016
09:10:49

Fayozjon [CybernatiC]
16.12.2016
09:11:00
Php 7 как Хром и табы

Google

Fayozjon [CybernatiC]
16.12.2016
09:11:01
:)

Sergey
16.12.2016
09:11:07
shared memory?
а теперь запусти мне shared memory на нескольких серверах

Aleh
16.12.2016
09:11:10

Fayozjon [CybernatiC]
16.12.2016
09:11:11
Памяти не запастись

Sergey
16.12.2016
09:11:12
и посмотрим на вашу многопоточность

Sergey
16.12.2016
09:11:45
Памяти не запастись
память дешевый ресурс, не надо преувеличивать. Оверхэд на процесс на уровне мегабайта памяти. А больше 64-х процессов ты врядли будешь делать на одном серваке

Aleh
16.12.2016
09:12:00
мегабайта?
ты чет загнул

Sergey
16.12.2016
09:12:25
мегабайта?
ну... для php-cli процесса нового будет ну может быть мегабайт памяти лишний кушаться

Sergey
16.12.2016
09:12:28
Зато там есть легковесные потоки, не то что в твоей тормознутой яве
Которой на один стратап надо 5гб хипа
?

Aleh
16.12.2016
09:12:58

Google

Sergey
16.12.2016
09:13:02
Памяти не запастись
главное монолиты свои не запускать по куче процессов, тогда точно не запасешься

Sergey
16.12.2016
09:13:38
а, так в смысле, что симфони всякие забутятся?
ну с потоками у тебя будет тот же оверхэд по сути. Я просто к тому что даже если все плохо лишних 60 метров оперативки найти вообще не проблема, особенно когда у тебя >=32 ядер процессора

Aleh
16.12.2016
09:13:53
типа того
у го оч специфичная область применения

Sergey
16.12.2016
09:14:26
распределенные приложения?

Aleh
16.12.2016
09:14:45
это которые универ окончили на бюджете?)

Sergey
16.12.2016
09:14:53
хаха
distributed короч

Aleh
16.12.2016
09:15:24
не
максимум какой-нибудь тормозной микросервис
вот надо тебе картинки быстро пожать
окей

Sergey
16.12.2016
09:15:52
ну так... микросервисы это ж и есть распределенные приложения

Aleh
16.12.2016
09:16:02
так не все ж приложение на го

Sergey
16.12.2016
09:16:06

Aleh
16.12.2016
09:16:09
какой-нибудь кусок, скорее всего даж не твой

Sergey
16.12.2016
09:16:32
сделайте мне гифку епта

Sergey
16.12.2016
09:19:05

Aleh
16.12.2016
09:19:11
на си ты быстрее себя убьешь

Google

Sergey
16.12.2016
09:19:14
о как, есть бенчмарки?)

Sergey
16.12.2016
09:19:14
потому что ты в тулзе на go будешь юзать сишные реализации как минимум
что бы жать картинки)

Sergey
16.12.2016
09:19:28

Sergey
16.12.2016
09:19:32
go будет использоваться только для работы с I/O

Sergey
16.12.2016
09:19:34
вывод - нахер он нужен?)

Aleh
16.12.2016
09:19:45

Sergey
16.12.2016
09:20:16
мне больше с retarded понравилось

Sergey
16.12.2016
09:20:32
я не сохранил

Sergey
16.12.2016
09:20:44
http://i.imgur.com/N0qhutt.jpg

Sergey
16.12.2016
09:21:29
я уже и забыл что там эксепшенов нет

Aleh
16.12.2016
09:21:32
прямо как кор либ из node.js

Sergey
16.12.2016
09:21:33
одни нулл чеки
ох блять пиздец нахуй
фу

Jan
16.12.2016
09:21:52
стильно, модно, молодёжно.

Sergey
16.12.2016
09:22:15
мой бывший лид пишет на Го, парень он не глупый - могу у него спросиьт "нафига"

Sergey
16.12.2016
09:22:20

Jan
16.12.2016
09:22:36
У нас тут я таких не видел)
Хотя, может, плохо смотрел.

Google

Sergey
16.12.2016
09:22:46
неглупых?

Sergey
16.12.2016
09:22:51

Sergey
16.12.2016
09:23:10
не ну я допускаю и такой вариант

Jan
16.12.2016
09:23:12
@fes0r с подворотами)))

Sergey
16.12.2016
09:23:40
я ж пишу на PHP, хотя знаю что язык днище
нафига..

Sergey
16.12.2016
09:23:48

Admin
ERROR: S client not available

Sergey
16.12.2016
09:24:06
да блин, мне дико не хватает подклассов

Jan
16.12.2016
09:24:31
а анонимные?
не то?

Sergey
16.12.2016
09:25:21

Sergey
16.12.2016
09:25:51
хотя да
дженерики и final

Sergey
16.12.2016
09:26:07
дженерики это уже такое, nice to have

Sergey
16.12.2016
09:26:10
просто подклассы решили бы проблему с билдерами неудобными

Sergey
16.12.2016
09:26:23
но без них норм с динамической типизацией

Sergey
16.12.2016
09:26:26
а дженерики - возможность более красиво описывать зависимости

Jan
16.12.2016
09:28:44
с ними кода бы поубавилось, да.

Sergey
16.12.2016
09:29:41

Google

Jan
16.12.2016
09:34:23
Затупил. Кода поубавилось бы от перегрузки методов. А тут было бы, условно, CollectionInterface<Type> вместо TypeCollection и ручных проверок.
Или распространенный пример с репозиториями туда же.

Sergey
16.12.2016
09:35:15
> Кода поубавилось бы от перегрузки методов.
количество строк кода увеличилось бы
так что сомнительная штука
есть не так много кейсов где перегрузка методов упрощает реализацию
ну и в языках с динамической системой типов перегрузку методов сделать просто не получится
либо это будет мега кастыль

Sergey
16.12.2016
09:38:33
если хотите помесь пхп и джавы - юзайте котлин)

i
16.12.2016
10:22:57
в go panic можно юзать завместо исключений, но это только пхпшники и js-ники так делать могут

Vladimir
16.12.2016
10:25:23

Yuriy
16.12.2016
10:44:42
скажите пожалуйста в линуксе можно дать права на линк?
исходный файл, на который ведет линк, имеет права 777

Sergey
16.12.2016
11:08:37

Yuriy
16.12.2016
11:15:27
странно
розшарил папку с шаблонами, и там же создал линк на файл стилей и это всю открыл пользователю по ФПТ но увы как я не выставлял права и и владельца пользователь ФТП создаваемый линк не видел,
кроме того в консоли при поверке вледельцем этого линка был рут

Vladimir
16.12.2016
12:05:21
FTP видимо не разрешает хотить по ссылкам, это нужно включить в его настройках

Aleh
16.12.2016
12:05:37
@fes0r https://telegram.me/jvmchat там сам Егор
спорит про всякое)

Sergey
16.12.2016
12:05:48
а он уже его троллил вчера

Aleh
16.12.2016
12:05:51
аа
чорд

Sergey
16.12.2016
12:05:53
и на той неделе