Size: a a a

2019 September 20

AL

Alexander Levin in KotlinLangRu
Женя
ну лол, тогда зачем все этим пользуются?
Потому что не все Андроид разработчики?
источник

Ж

Женя in KotlinLangRu
может ещё ручками без OOП обходится ?😂
источник

QH

Quantum Harmonizer in KotlinLangRu
Женя
ну лол, тогда зачем все этим пользуются?
кто все? из андроидщиков — никто?
источник

NI

Nick Ivantsov in KotlinLangRu
Ну на моей практике я встречал когда ребята писали на крестах либу которая работала на ос android и ещё каких то... Ну то есть написали раз и компилят на разное железо
источник

Ж

Женя in KotlinLangRu
Я хочу быть веб разрабом и при этом разрабом каких то простеньких игр🤔. Поставил себе цель изучить основы. И как я считаю это html css и js. А с++ мне чисто нравится тк он первый язык на котором я начал работать🌝.
источник

AL

Alexander Levin in KotlinLangRu
Nick Ivantsov
Ну на моей практике я встречал когда ребята писали на крестах либу которая работала на ос android и ещё каких то... Ну то есть написали раз и компилят на разное железо
В индустрии есть бесконечно много исключений, но мы не говорим никому, что всем надо знать фортран, ибо там когда-то написали хорошую либу для чего-то (математики или чего там?). Точно также как не говорим дата саентистам на питоне, что им надо плюсы знать, ибо половина либ под капотом на плюсах.

Так и тут. Знаешь какой-то язык - молодец, обычно хуже не становится. Но это не значит, что он всем нужен в обязательном порядке.
источник

Ж

Женя in KotlinLangRu
Alexander Levin
В индустрии есть бесконечно много исключений, но мы не говорим никому, что всем надо знать фортран, ибо там когда-то написали хорошую либу для чего-то (математики или чего там?). Точно также как не говорим дата саентистам на питоне, что им надо плюсы знать, ибо половина либ под капотом на плюсах.

Так и тут. Знаешь какой-то язык - молодец, обычно хуже не становится. Но это не значит, что он всем нужен в обязательном порядке.
плюсик
источник

AL

Alexander Levin in KotlinLangRu
Поэтому итог- важна постановка задачи. Если цель стать андроид разрабом - Котлин и пока что Джава. Из обязательного всё. Дальше уже вкусовщина ради многопрофильности либо расширения кругозора.
источник

NI

Nick Ivantsov in KotlinLangRu
Хм... А как по мне следует знать вот как раз что то из этих языков, а лучше их все. Ибо поскольку c++ настолько стар но все ещё юзаеться и скопилось не мало того что упростит работу, java это как что то необычное но требуемое для коммерции , ибо писать на крестах хорошо но трудно найти спеца который захочет вести проект на android  на крестах, kotlin как следующий ( попытка следующего ) этап android, py - просто потому что скриптовый яз. да и в целом не плох, ну а js просто от скуки ) Чтоб каждый вечер садиться писать либу на js а под утро ее выбрасывать )
источник

NI

Nick Ivantsov in KotlinLangRu
Ну это на мой скромный взгляд )
источник

AL

Alexander Levin in KotlinLangRu
Nick Ivantsov
Хм... А как по мне следует знать вот как раз что то из этих языков, а лучше их все. Ибо поскольку c++ настолько стар но все ещё юзаеться и скопилось не мало того что упростит работу, java это как что то необычное но требуемое для коммерции , ибо писать на крестах хорошо но трудно найти спеца который захочет вести проект на android  на крестах, kotlin как следующий ( попытка следующего ) этап android, py - просто потому что скриптовый яз. да и в целом не плох, ну а js просто от скуки ) Чтоб каждый вечер садиться писать либу на js а под утро ее выбрасывать )
Так цели опишите. Знать языки потому что они есть - глупая идея. Если цель - быть готовым поменять свой профиль - конечно, тот же js - хороший и нужный язык. Но если цель - расширение кругозора, почти весь список бесполезен.

Как пример. Вы знаете js, котлин и джаву. Что вам даст знание Питона для развития?
источник

NI

Nick Ivantsov in KotlinLangRu
Ну а лучше конечно же не тратит время на то что ты не используешь ) думаю тут все знакомы с принципом yagni )
источник

NI

Nick Ivantsov in KotlinLangRu
Alexander Levin
Так цели опишите. Знать языки потому что они есть - глупая идея. Если цель - быть готовым поменять свой профиль - конечно, тот же js - хороший и нужный язык. Но если цель - расширение кругозора, почти весь список бесполезен.

Как пример. Вы знаете js, котлин и джаву. Что вам даст знание Питона для развития?
Пожалуй даже не скажу ) Новый подход возможно ) Ведь каждый язык пытается привнести что то свое в этот хаотичный мир ) py думаю не исключение )
источник

Ж

Женя in KotlinLangRu
Как я и писал. Каждый может учить то что хочет, особого стандарта нет. Для "розвития" можно и все выучить😂. Это как знать английский но для интереса выучить и немецкий. Главная суть в том что ты выбираешь себе цель, учишь то чем любишь заниматся. Кто то игры клепать а кто то програмки для софта. Но на деле, популярные языке хотя бы на 10% знать нужно.  Так как мало ли.. сегодня ты спец в чём то крутом, а завтра эта дичь не кому не нужна... Разумеется за 1 день, месяц или даже год такого мнговеного перехода не будет. Но быть вкурсе событий важно... Иначе будешь сидеть в каком то маленьком офисе и клепать не кому не нужные проги🌚... Но это мои мысли🤔. Так шо может я и не прав😂
источник

AL

Alexander Levin in KotlinLangRu
Nick Ivantsov
Пожалуй даже не скажу ) Новый подход возможно ) Ведь каждый язык пытается привнести что то свое в этот хаотичный мир ) py думаю не исключение )
Возможно. В этом и проблема. Языки - совокупность разных концептов. Изучение новых концептов может действительно привести к расширению кругозора и профессиональному развитию. Но концепты вполне могут пересекаться. Условно зная Котлин концептуально говоря, Джава вам ничего нового не привнесёт (что логично). Поэтому я и привёл пример с js+kotlin+java против питона, ибо почти все концепты уже будут знакомы.

Т.е. есть подход иной - искать языки не наугад, а по степени отдалённости от известных, чтобы с большей вероятностью наткнуться на новые вещи.
Можно взять си (даже необязательно плюсы), чтобы поработать с низкоуровневыми вещами и ручной сборкой памяти. Можно взять Хаскель, чтобы более наглядно понять, чем хороши функциональные концепты
Можно взять Раст или Идрис, чтобы больше понять о понятии безопасности на этапе компиляции (про раст могу врать, не игрался с ним совсем)

Но да, это всё не прямо обязательно, на самом деле.
источник

NI

Nick Ivantsov in KotlinLangRu
Ну ты крут ) Будь я у самих истоков хотел бы прочесть твое сообщение ) Прям как статья )
источник

NI

Nick Ivantsov in KotlinLangRu
Ладно ребят всем пасиб) Доброй ночи )
источник

Ж

Женя in KotlinLangRu
удачи!
источник
2019 September 21

БД

Бекк Денис in KotlinLangRu
Хай всем, у кого-нибудь есть kotlin for android developers .Antonio Leiva 7th edition? Гугл выдает только от 2017 издания
источник

AV

Anton Vlasov in KotlinLangRu
Бекк Денис
Хай всем, у кого-нибудь есть kotlin for android developers .Antonio Leiva 7th edition? Гугл выдает только от 2017 издания
Пиратство запрещено правилами группы
источник