Alex
Еще чтобы стать джуниор джава надо прочитать пару книжек по полторы тысячи страниц
Хз, читают ли вообще сейчас книжки. Видео в нете и доступнее и продуктивнее в плане усвоения информации.
Valentin
никогда не получалось изучать программирование по видео
Alexander
я попрообовал писать свои пректики на джаве и понял что сильно круто, дешевая впска + джава = не работает. писал на питоне, сейчас вот на го пишу
Valentin
А доки/книги самое то, не зависишь от темпа курса
Nikita
scaleway, digital ocean
Alexander
чтобы джава нормально работала нужен железный сервак или честная виртуализация, с рамой не меньше гига
Valentin
да го можно хоть на Rasperry pi завести)
Valentin
В защиту джавы скажу, что на ней обычно не хелловорды пишут, а серьезные приложения, так что смысл их запускать на впс за 100р нету
Nikita
https://golang.org/doc/faq#Is_Go_an_object-oriented_language
Evgenii
кто тебе сказал, что в Го нет ООП ?
А есть? Дженерики вечная больная тема)
Nikita
На джаве весь стек апаче хадуп: хадуп, спарк, кафка, кассандра
Alex
А есть? Дженерики вечная больная тема)
А дженерики это прям ООП сразу?
Nikita
Yes and no. Although Go has types and methods and allows an object-oriented style of programming, there is no type hierarchy. The concept of “interface” in Go provides a different approach that we believe is easy to use and in some ways more general. There are also ways to embed types in other types to provide something analogous—but not identical—to subclassing. Moreover, methods in Go are more general than in C++ or Java: they can be defined for any sort of data, even built-in types such as plain, “unboxed” integers. They are not restricted to structs (classes). Also, the lack of a type hierarchy makes “objects” in Go feel much more lightweight than in languages such as C++ or Java.
Valentin
На джаве весь стек апаче хадуп: хадуп, спарк, кафка, кассандра
ну на го консул, докер, ваулт и еще что-нибудь забыл)
Pawel
А есть? Дженерики вечная больная тема)
да, есть. и оно лучше чем в джаве. А при чём тут дженерики?
Valentin
да, есть. и оно лучше чем в джаве. А при чём тут дженерики?
type assertion и интерфейсы это не дженерики
Nikita
ну на го консул, докер, ваулт и еще что-нибудь забыл)
Ну вот, жава отжала весь стек машин-лернинг и биг-дейта технологий
Evgenii
да, есть. и оно лучше чем в джаве. А при чём тут дженерики?
Они позволяют пилить норм ооп, без копипасты. Ну есть конечно альтернативы, типо утиной типизации.
Valentin
Ну вот, жава отжала весь стек машин-лернинг и биг-дейта технологий
ну и пофиг, у джава такая специализация, а на го удобно микросервисы писать к примеру
Pawel
type assertion и интерфейсы это не дженерики
к чему относится это замечание?
Valentin
Дженериков нет в обычном понимании
Valentin
а, это про ООП было, сорян
Nikita
ну и пофиг, у джава такая специализация, а на го удобно микросервисы писать к примеру
Ну типа го компилится в синг-бинари со всем рантаймом и зависимостями. Если бы весь рантайм жавы запихнуть в условный один файл, то он будет несколько гигабайт)
Alex
ну и пофиг, у джава такая специализация, а на го удобно микросервисы писать к примеру
вот только есть сомнения что микросервисы это такая уж необходмая вещь, и что это не новомодная фишка
Nikita
Микросервисы позволяют горизонтально масштабировать приложения, но иногда возникает проблема с консистентностью данных
Pawel
> Они позволяют пилить норм ооп, без копипасты дженерики ни какого отношения к ООП не имеют. Это ни как не связанные понятия
Alex
позволяют,да. но и без них есть куча способов решить эту проблему
Alexander
Ну типа го компилится в синг-бинари со всем рантаймом и зависимостями. Если бы весь рантайм жавы запихнуть в условный один файл, то он будет несколько гигабайт)
хорош, в сотню метров можно уложиться. плюс начиная с 9-ки, можно включать только те модули, которые тебе нужны
Valentin
А на расте кто-нибудь пишет?
Valentin
Это оффтоп тут
а джава и пхп не оффтоп)
Vladimir
Тоже оффтоп
Pawel
Вахтёры заебали.
Vladimir
И я надеюсь тут модераторы побанят нафиг
Pawel
На расте нет смысла писать
Nikita
Ну смотря что
Nikita
Расту не нужен сборщик мусора
Valentin
По-моему ок замена плюсам
Vladimir
@onokonem @zelenin наведите порядок, тут народ раст обсуждает и дженерики
Pawel
То что вроде как можно написать на расте, лучше написать на С++
Evgenii
> Они позволяют пилить норм ооп, без копипасты дженерики ни какого отношения к ООП не имеют. Это ни как не связанные понятия
Есть много вещей которые не имеют к ООП отношения, но без которых нормального ООП не будет
Evgenii
Например мозги (у программиста)
Ну это никак не относится к конкретному языку
Vladimir
ахаха))
Я искренне надеюсь что они придут и устроят тут резню
Pawel
По-моему ок замена плюсам
совсем не ок. С++ пром. стандарт, под него куча всего есть, раст - хипсторская маргинальщина
Valentin
как я понимаю в паблике мало что
Pawel
Я искренне надеюсь что они придут и устроят тут резню
тебе надо лечится. я искренне надеюсь что в глубине души ты это понимаешь
Valentin
язык только развивается
Valentin
Зачем хамить то?
Pawel
зачем вахтёрствоать-то?))
Vladimir
зачем вахтёрствоать-то?))
Потому что если хотите пофлудить идите в флудилку
Vladimir
Не надо срать в нормальных каналах где общение по делу
Alexander
нет, ну как они смеют, эти атеисты, вторгаться в наш храм Golang РПЦ и не славить словом и делом нашего всесильного и всемогущего Пайка
Pawel
Не надо срать в нормальных каналах где общение по делу
друг, я не вижу чтобы тут в данный момент кто-то срал кроме тебя. Уймись пожалуйста
Vladimir
@kirilldanshin @kotchuprik чуваки, побаньте пожалуйста обсуждателей Раста и прочих хамов
Alexander
Constantine️
кого первым?
Constantine️
ридонли до утра
Constantine️
@goflood
Constantine️
велкам
Constantine️
пойдешь модером?
Constantine️
ай
Constantine️
теперь есть
Alex
Господа, не флуда для. Серьезный вопрос мотивации. Скажите мне, для чего бы вот мне php-шнику серьезно изучать Гоу. Любопытство свое я удовлитворил, написал пару веб - "хелло вордов". И что дальше? На работе о меня этого не ждут. Заказ на фрилансе я тоже вряд ли получу. Какая мотивация может быть для дальнейшего изучения?
Alex
На работу джунов, предполагаю, по гоу, как и по джаве, не берут. По крайней мере в вканчиях видел только сеньоров
Valentin
Напишите что-нибудь на работе на го
Alex
Это то понятно, я про практический смысл.
Valentin
Какой-либо демон
Alex
Работа там и зароботок
Valentin
Я почти так и вошёл в го) Переписывал скрипты с пхп на го, там где был важен перфоманс