
anthof
02.03.2018
10:58:35

Pawel
02.03.2018
11:14:49

Artem
02.03.2018
11:16:40

Pawel
02.03.2018
11:19:06
Го однозначно лучше чем питон для любых целей, включая обучение, поскольку писать что-то серьезное на нетипизированном языке нельзя в принципе.

Google

Constantine
02.03.2018
11:19:22
?

Никита
02.03.2018
11:20:43

Artem
02.03.2018
11:20:45

Pawel
02.03.2018
11:21:21
ладно, erlang наверное исключение, я его не знаю


anthof
02.03.2018
11:22:21
не обращайте внимания, Го - отличный выбор чтобы начать осваивать принципы авторизации. casbin - оч годная либа, я юзаю, крайне рад. Не забудьде для простоты подключить её в качестве мидлваре для вашего фреймворка
суть в том, что мне для начала нужно сделать "ящик" который будет накрываться "крышкой" (в будущем это будет сейф) и я туда положу свои данные. Потом по мере обучения я пойму как прикрутить "навесы" на крышку и ящак что бы это была уже дверца. Потом пойму и выучу как повесить петли и замок. Потом с целью безопасности это уже будет крутой замок и тд. короче мне сейчас нужно создать каркас очень примитивный и потом по мере накопления знаний модернизировать свой проект с полным пониманием что происходит. Просто по видео-уроку или гайду что-то слепить я не хочу. Но так же нужно задать правильную расширяемую модульную структуру, что бы в будущем я все свои обработчики и логику только дополнял новыми фичами. А сейчас все что я гуглю расчитано на тех, кто уже заведомо знает как что строить и как это должно работать, только предлогаются разные навороченные реализации, но разобраться в них я совершенно не могу. Вот как мне начать все это изучать я не пойму. Ну выучил я допустим переменные, срезы, функции и что? что с этим делать я не понимаю, вот в чем суть. С чем я работаю, что я делаю. Я постоянно спрашиваю в чате как понять суть работы и основы, а мне в ответ готовые либы кидают) наверное у людей которые давно поняли всю суть, уже неосознанно не понимают что я от них хочу и почему я задаю такие глупые вопросы)


Никита
02.03.2018
11:22:45
Юзают python


Artem
02.03.2018
11:23:00
суть в том, что мне для начала нужно сделать "ящик" который будет накрываться "крышкой" (в будущем это будет сейф) и я туда положу свои данные. Потом по мере обучения я пойму как прикрутить "навесы" на крышку и ящак что бы это была уже дверца. Потом пойму и выучу как повесить петли и замок. Потом с целью безопасности это уже будет крутой замок и тд. короче мне сейчас нужно создать каркас очень примитивный и потом по мере накопления знаний модернизировать свой проект с полным пониманием что происходит. Просто по видео-уроку или гайду что-то слепить я не хочу. Но так же нужно задать правильную расширяемую модульную структуру, что бы в будущем я все свои обработчики и логику только дополнял новыми фичами. А сейчас все что я гуглю расчитано на тех, кто уже заведомо знает как что строить и как это должно работать, только предлогаются разные навороченные реализации, но разобраться в них я совершенно не могу. Вот как мне начать все это изучать я не пойму. Ну выучил я допустим переменные, срезы, функции и что? что с этим делать я не понимаю, вот в чем суть. С чем я работаю, что я делаю. Я постоянно спрашиваю в чате как понять суть работы и основы, а мне в ответ готовые либы кидают) наверное у людей которые давно поняли всю суть, уже неосознанно не понимают что я от них хочу и почему я задаю такие глупые вопросы)
суть в том, что вместо авторизации вы будете осваивать работу с примитивами ))) но это нормально.


28690
02.03.2018
11:23:47
суть в том, что мне для начала нужно сделать "ящик" который будет накрываться "крышкой" (в будущем это будет сейф) и я туда положу свои данные. Потом по мере обучения я пойму как прикрутить "навесы" на крышку и ящак что бы это была уже дверца. Потом пойму и выучу как повесить петли и замок. Потом с целью безопасности это уже будет крутой замок и тд. короче мне сейчас нужно создать каркас очень примитивный и потом по мере накопления знаний модернизировать свой проект с полным пониманием что происходит. Просто по видео-уроку или гайду что-то слепить я не хочу. Но так же нужно задать правильную расширяемую модульную структуру, что бы в будущем я все свои обработчики и логику только дополнял новыми фичами. А сейчас все что я гуглю расчитано на тех, кто уже заведомо знает как что строить и как это должно работать, только предлогаются разные навороченные реализации, но разобраться в них я совершенно не могу. Вот как мне начать все это изучать я не пойму. Ну выучил я допустим переменные, срезы, функции и что? что с этим делать я не понимаю, вот в чем суть. С чем я работаю, что я делаю. Я постоянно спрашиваю в чате как понять суть работы и основы, а мне в ответ готовые либы кидают) наверное у людей которые давно поняли всю суть, уже неосознанно не понимают что я от них хочу и почему я задаю такие глупые вопросы)
засилье готовых либ это нормально, в общем


Constantine
02.03.2018
11:24:19

Pawel
02.03.2018
11:25:45
Юзают python
это хипсттерский аргумент. похапе юзают ещё больше, тем не менее очевидно это плохо ЯП мягко говоря, ещё хуже чем питон

anthof
02.03.2018
11:25:57
засилье готовых либ это нормально, в общем
это нормально, когда ты знаешь для чего нужна дверь из чего ее делают и как делают, и сам можешь сделать, но тебе уже проще пойти и в магазине купить ее и поставить. А я не понимаю зачем мне нужна дверь и куда ее лепить, потому что я впринципе не понимаю как мне построить дом. Понимаешь?)


Илья
02.03.2018
11:25:59
суть в том, что мне для начала нужно сделать "ящик" который будет накрываться "крышкой" (в будущем это будет сейф) и я туда положу свои данные. Потом по мере обучения я пойму как прикрутить "навесы" на крышку и ящак что бы это была уже дверца. Потом пойму и выучу как повесить петли и замок. Потом с целью безопасности это уже будет крутой замок и тд. короче мне сейчас нужно создать каркас очень примитивный и потом по мере накопления знаний модернизировать свой проект с полным пониманием что происходит. Просто по видео-уроку или гайду что-то слепить я не хочу. Но так же нужно задать правильную расширяемую модульную структуру, что бы в будущем я все свои обработчики и логику только дополнял новыми фичами. А сейчас все что я гуглю расчитано на тех, кто уже заведомо знает как что строить и как это должно работать, только предлогаются разные навороченные реализации, но разобраться в них я совершенно не могу. Вот как мне начать все это изучать я не пойму. Ну выучил я допустим переменные, срезы, функции и что? что с этим делать я не понимаю, вот в чем суть. С чем я работаю, что я делаю. Я постоянно спрашиваю в чате как понять суть работы и основы, а мне в ответ готовые либы кидают) наверное у людей которые давно поняли всю суть, уже неосознанно не понимают что я от них хочу и почему я задаю такие глупые вопросы)
это чатик по Go, вам видают реализации на go, никто не мешает вам погуглить RBAC - реализации или white papers

Google

Никита
02.03.2018
11:26:02

anthof
02.03.2018
11:26:08
опять холивар языковой начался....(((

Constantine
02.03.2018
11:26:39
php самый живучий и лучший!

Vergil
02.03.2018
11:26:52
троль пришел

Илья
02.03.2018
11:27:03

anthof
02.03.2018
11:27:20

Vergil
02.03.2018
11:29:06
И всё же стоит согласится с Павлом. Go выигрывает у питона на самом деле. А если нужно использовать что-то очень оптимизированное или низкоуровневое на си, то го позволяет это сделать
и это работает в обе стороны
да и сам язык проще. прям как си

Pawel
02.03.2018
11:30:34
это аргумент не к языку, а к типизации
а кто сказал,что на питоне в дропбоксе написано что-то серьёзное? я лично такого не видел на питоне от слова вообще. Или если дропбокс - то это уже серьёзно по факту принадлежности к кодовой базе бренда? ха-ха

Никита
02.03.2018
11:31:25
То что вы лично не видели - не значит что такого нет. Советую гуглить

ainu
02.03.2018
11:32:15
На питоне пишут гоферы уж.
Тесты например хитрые.

Pawel
02.03.2018
11:32:15
по каким ключевым словам ? "серьёзный код на питоне"?

ainu
02.03.2018
11:32:29
А ещё нейронные сети

Artem
02.03.2018
11:32:38
А ещё нейронные сети
не не надо это удар ниже пояса))) аналогов Pytorch как и вообще либ для вычислений адекватных в Go вообще нет)

Pawel
02.03.2018
11:34:21
нет, оптимизации - это не то, чем берёт Го. Скорее Го про простоту. По эффективности Го примерно как java я бы сказал

Alexander
02.03.2018
11:34:54

Artem
02.03.2018
11:35:14

Vergil
02.03.2018
11:35:17
go быстрее java. По крайней мере по синтетическим тестам

Google


Grigoriy
02.03.2018
11:35:17
суть в том, что мне для начала нужно сделать "ящик" который будет накрываться "крышкой" (в будущем это будет сейф) и я туда положу свои данные. Потом по мере обучения я пойму как прикрутить "навесы" на крышку и ящак что бы это была уже дверца. Потом пойму и выучу как повесить петли и замок. Потом с целью безопасности это уже будет крутой замок и тд. короче мне сейчас нужно создать каркас очень примитивный и потом по мере накопления знаний модернизировать свой проект с полным пониманием что происходит. Просто по видео-уроку или гайду что-то слепить я не хочу. Но так же нужно задать правильную расширяемую модульную структуру, что бы в будущем я все свои обработчики и логику только дополнял новыми фичами. А сейчас все что я гуглю расчитано на тех, кто уже заведомо знает как что строить и как это должно работать, только предлогаются разные навороченные реализации, но разобраться в них я совершенно не могу. Вот как мне начать все это изучать я не пойму. Ну выучил я допустим переменные, срезы, функции и что? что с этим делать я не понимаю, вот в чем суть. С чем я работаю, что я делаю. Я постоянно спрашиваю в чате как понять суть работы и основы, а мне в ответ готовые либы кидают) наверное у людей которые давно поняли всю суть, уже неосознанно не понимают что я от них хочу и почему я задаю такие глупые вопросы)
Имхо, в рамках обучения начинать делать так, чтобы потом всё было просто и легко улучшать и переделывать - задача невыполнимая. Я первый небольшой сервис ради изучения Go до работоспособного состояния написал за выходные. Где-то легко было, где-то сложно, а где-то вообще не понимал что происходит. Через две недели небольших улучшений и дополнений по вечерам посмотрел на всё это и решил переписать с нуля, уже имея некоторый опыт. С тех пор прошло шесть месяцев, выявились слабые места в коде и в моих знаниях, накопилось больше опыта и местами хочется себе прежнему уши надрать за некоторые решения.
Изначально или уже в процессе того самого всеобъемлющего понимания получить не удастся. А опыт может к нему приблизить.
То бишь, из примера, не прикручиваем петли к куску фанеры, а выкидываем нафиг фанеру и строгаем красивую и удобную дверцу. Но не сразу.


Artem
02.03.2018
11:35:33

Alexander
02.03.2018
11:35:38
чтобы вы знали, виртуальную машину джава вылизывают сотни очень крутых инженеров, тратя на это тысячи человеко-дней. и она крайне эффективна. я бы не сказал что го уже как джава. на некоторых задачах - может быть

Artem
02.03.2018
11:35:57

Alexander
02.03.2018
11:36:06
писать наверное надо нормально.
люди HFT системы на джаве пишут и ничего, работает

Artem
02.03.2018
11:36:32

Alexander
02.03.2018
11:36:48
когда скала в той же самой джм работает

Artem
02.03.2018
11:37:01

Alexander
02.03.2018
11:37:15
и в тот же самый байт-код компилится. джекки_чан.жпг

Artem
02.03.2018
11:37:41

Alexander
02.03.2018
11:37:54
это прямо веский аргумент, да.

Vergil
02.03.2018
11:38:21
какое красивое обсуждение Go
прям до слез

Pawel
02.03.2018
11:39:04

Никита
02.03.2018
11:39:51

Pawel
02.03.2018
11:41:16

Artem
02.03.2018
11:41:33

Google

Pawel
02.03.2018
11:41:51
хрень

Artem
02.03.2018
11:42:16
хрень
весь ML DL DS и т.д.? computer vision, nlp и т.д. ? )

Vergil
02.03.2018
11:42:35
а я бы поставил на го, если руки прямые у программиста))
Понятно что язык молодой и есть куда развиваться, особенно в плане оптимизаций при компиляции, но факт в том, что он компилируемый. И сколько бы ты не потратил времени на яву, при одинаковых оптимизациях интерпретируемый код будет медленнее компилируемого.

Artem
02.03.2018
11:43:15

Vergil
02.03.2018
11:43:48

Admin
ERROR: S client not available

Vergil
02.03.2018
11:45:22
*это кстати юмор

Artem
02.03.2018
11:46:11
я просто оставлю это тут https://benchmarksgame.alioth.debian.org/u64q/go.html

Vergil
02.03.2018
11:46:28
и придерживаюсь я ещё одного мнения. Плох не язык, а руки его использующие
или для чего там питонистам язык..

Artem
02.03.2018
11:47:53
регекспы в питоне быстрее и жрут меньше CPU, но вот память это проблема.

Pawel
02.03.2018
11:48:04
а я бы поставил на го, если руки прямые у программиста))
Понятно что язык молодой и есть куда развиваться, особенно в плане оптимизаций при компиляции, но факт в том, что он компилируемый. И сколько бы ты не потратил времени на яву, при одинаковых оптимизациях интерпретируемый код будет медленнее компилируемого.
руки и у джавистов могут быть прямыми, но при прочих равных jit теоретически может лучше заоптимизировать инструкции в рантайме.
В jvm компилируемый код выполняется если что
Из того, что софт полезен питонистам, вовсе не следует что он относится к категории полезный.
Полезный софт - ну это докер например, или кубернетиз. Вот как появится хоть что-то не комичное и не пионерская поделка из мира питона, тогда можно будет сравнивать. Хотябы уровня - годный опердень. но нет.

Никита
02.03.2018
11:49:13
В jvm компилируемый код

Artem
02.03.2018
11:49:15

Никита
02.03.2018
11:49:21
Есть ли смысл продолжать беседу?
Человек просто несет бред

Vergil
02.03.2018
11:50:31
что не так?

Google

Никита
02.03.2018
11:50:45

Pawel
02.03.2018
11:50:48

Artem
02.03.2018
11:51:00
докер -это не аргумент, он большинству нужен чтобы залить туда ubuntu с установленным python :trollface:

Никита
02.03.2018
11:51:07
мы будем спо\рить об очевидном?
Ясное дело байт код -> нативный
Речь о другом
О так называемой бесполезности Python'a, как заявляет человек
И что нормального софта на нем не пишут

Alexander
02.03.2018
11:52:24
ansible вот сходу.
в openstack много чего на питоне понаписано

Никита
02.03.2018
11:53:11

Vergil
02.03.2018
11:53:39
которого кстати нет у компилируемого языка.
при одинаковой оптимизации, как я уже говорил, го будет выигрывать по скорости, как компилируемый язык
лишь бы все эти оптимизации сделали.


Pawel
02.03.2018
11:59:35

Daniel
02.03.2018
12:01:24
докером пользуются совсем не все, и те, кто пользуются - пользуются неправильно