Дима
так что джава и потом гейм дев телефонный
𝓖𝓾𝓷𝓻𝓲𝓮𝓵
Я html программист!
звучит, как анекдот
Bogdan
что тебе интересно сайты клепать, сервера кодировать, мобилки писать, игры и тд
Bogdan
так что джава и потом гейм дев телефонный
на джаве игры никто не пишет держу в курсе
Andrii
Bogdan
Писали, когда-то...
это очень плохой опыт
𝓖𝓾𝓷𝓻𝓲𝓮𝓵
Лучший язык для начала, наверное Питон
Bogdan
Лучший язык для начала, наверное Питон
лучшего языка для начала не бывает
Avazart
И для заканчивания?
killer.💔
кстати приветствую всех, а то еще не здоровалась
Avazart
Ну Java тоже
Nikolay
ой не, для закачивания 1С
Bogdan
И для заканчивания?
начал с HTML закончил Julia
Nikolay
на 1С можно закночить, на пенсии
Bogdan
лол
𝓖𝓾𝓷𝓻𝓲𝓮𝓵
Возможно, но между джавой, си# и каким-нибудь паскалем я лучше выберу питон
Avazart
Потому что смысл что-то учить если ты уже работаешь на питоне или джаве
killer.💔
начал с HTML закончил Julia
а для чего этот язык нужен, я о нём не слышала вообще
Avazart
или шарпах
killer.💔
дата саенс
аа, поняла
______
Я начинал с с++ в универе, потом после универа хотел в html css и джс, но потом понял, что нахуй оно надо и ушёл в джаву,
Bogdan
Джулия это конкурент Пайтона в дата саенсе и биг дате
Nikolay
вечная война языков
Bogdan
или шарпах
полезно знать несколько языков
Avazart
Джулия же тоже очередна штука на джавэм?
𝓖𝓾𝓷𝓻𝓲𝓮𝓵
полезно знать несколько языков
Скорее не полезно, а необходимо
Avazart
полезно знать несколько языков
Именно в этом случае не думаю. Думаю лучше знать глубже
Avazart
На пример если пишешь на С/С++ то полезно знать питон как второй язык что бы не делать все на С++ ибо это жестко
𝓖𝓾𝓷𝓻𝓲𝓮𝓵
Хах
Vova
Если кому интересно, я как C# разработчик, делюсь своей болью касательно JDK 17 версии (последняя версия джавы) Отсутствуют аналоги методов: 1) string.PadLeft 2) string.PadRight 3) Path.GetFileExtension 4) string.Split с перегрузками массив символов, массив строк, обрезка пустых вхождений и тримминг результатов (в джаве есть только регекс паттерн) 5) string.Trim / TrimStart / TrimEnd 6) File.ReadAllText 7) File.ReadAllLines 8) DirectoryInfo class - отсутствие аналога 9) LINQ, пример неполноценности - у метода .map нет банальной перегрузки с индексом .map((object, index) -> { }) Ну и про набор трудных методов типо Join, GroupJoin, Zip, Union и прочее даже речи не идёт 10) Банально даже нет интерполяции строк, в 2021 это выглядит максимально устаревше Дальше, думаю, можно не перечислять. С таким тулингом я бы работать не рекомендовал. Конечно, можно подключать внешние либы, но это не решение проблемы языка. Развитие очень медленное
Bogdan
Julia=Python+Mathlab
Andrii
70к в год - гораздо выше медианной зп, голодать не будешь.
Ну... местным надо обычно куда меньше, чем приезжим... Часто решён вопрос с житлом, ты в курсе всех особенностей законодательства, есть друзья и т. п.
Дима
ну не я как чел который ничего не знает, кажется что джава жопа будет, пайтон я хз просто из за того что видосики глянул на ютубе и там код пишется по другому, типа короче получается что удобно, но какой то минус там есть и вы сами говорили что это магия, думаю что и на пайтоне не совсем все просто. Думаю пайтон лучше тем что игры пишут, но опять таки и на js уже тоже кто то что пишет по играм, думаю что любой из этих языков просто будет со временем усовершенствоваться. Но я как новичек теперь вообще запутался какой язык первый учить пайтон или JS =)
Oleksii
70к в год - гораздо выше медианной зп, голодать не будешь.
Я никогда в Европе не был и по этому для меня сложно понять себе стоимость 70к евро в год в европе. У нас на Украине - да, легко, это очень выше среднестатистической зп)
𝓖𝓾𝓷𝓻𝓲𝓮𝓵
Питон учи.
Vova
Если кому интересно, я как C# разработчик, делюсь своей болью касательно JDK 17 версии (последняя версия джавы) Отсутствуют аналоги методов: 1) string.PadLeft 2) string.PadRight 3) Path.GetFileExtension 4) string.Split с перегрузками массив символов, массив строк, обрезка пустых вхождений и тримминг результатов (в джаве есть только регекс паттерн) 5) string.Trim / TrimStart / TrimEnd 6) File.ReadAllText 7) File.ReadAllLines 8) DirectoryInfo class - отсутствие аналога 9) LINQ, пример неполноценности - у метода .map нет банальной перегрузки с индексом .map((object, index) -> { }) Ну и про набор трудных методов типо Join, GroupJoin, Zip, Union и прочее даже речи не идёт 10) Банально даже нет интерполяции строк, в 2021 это выглядит максимально устаревше Дальше, думаю, можно не перечислять. С таким тулингом я бы работать не рекомендовал. Конечно, можно подключать внешние либы, но это не решение проблемы языка. Развитие очень медленное
@lowpklo тоже почитай
𝓖𝓾𝓷𝓻𝓲𝓮𝓵
И на нем не делают игры.
Nikolay
минус это производительность
Bogdan
Если кому интересно, я как C# разработчик, делюсь своей болью касательно JDK 17 версии (последняя версия джавы) Отсутствуют аналоги методов: 1) string.PadLeft 2) string.PadRight 3) Path.GetFileExtension 4) string.Split с перегрузками массив символов, массив строк, обрезка пустых вхождений и тримминг результатов (в джаве есть только регекс паттерн) 5) string.Trim / TrimStart / TrimEnd 6) File.ReadAllText 7) File.ReadAllLines 8) DirectoryInfo class - отсутствие аналога 9) LINQ, пример неполноценности - у метода .map нет банальной перегрузки с индексом .map((object, index) -> { }) Ну и про набор трудных методов типо Join, GroupJoin, Zip, Union и прочее даже речи не идёт 10) Банально даже нет интерполяции строк, в 2021 это выглядит максимально устаревше Дальше, думаю, можно не перечислять. С таким тулингом я бы работать не рекомендовал. Конечно, можно подключать внешние либы, но это не решение проблемы языка. Развитие очень медленное
подписываюсь под каждым словом
𝓖𝓾𝓷𝓻𝓲𝓮𝓵
минус это производительность
Да, но он наиболее короток и лаконичен, конечно мощность страдает.
Nikolay
Если кому интересно, я как C# разработчик, делюсь своей болью касательно JDK 17 версии (последняя версия джавы) Отсутствуют аналоги методов: 1) string.PadLeft 2) string.PadRight 3) Path.GetFileExtension 4) string.Split с перегрузками массив символов, массив строк, обрезка пустых вхождений и тримминг результатов (в джаве есть только регекс паттерн) 5) string.Trim / TrimStart / TrimEnd 6) File.ReadAllText 7) File.ReadAllLines 8) DirectoryInfo class - отсутствие аналога 9) LINQ, пример неполноценности - у метода .map нет банальной перегрузки с индексом .map((object, index) -> { }) Ну и про набор трудных методов типо Join, GroupJoin, Zip, Union и прочее даже речи не идёт 10) Банально даже нет интерполяции строк, в 2021 это выглядит максимально устаревше Дальше, думаю, можно не перечислять. С таким тулингом я бы работать не рекомендовал. Конечно, можно подключать внешние либы, но это не решение проблемы языка. Развитие очень медленное
JAVA утиль... не знаю че на нее дрочат... разработка очень долгая
Bogdan
FileReadLines приходится через буфер проворачивать
Avazart
Так причем тут долгота?
Nikolay
Да, но он наиболее короток и лаконичен, конечно мощность страдает.
даже не в языках дело, а в мощных библиотеках... сам язык вторичен
Avazart
Все серьезное долго делается
𝓖𝓾𝓷𝓻𝓲𝓮𝓵
Для примера, напиши Hello World на Python и на C++ XD
______
Ща бы джву утилем называть
Avazart
Bogdan
std::cout«"Hello world"«std::endl;
Vova
Шарп тоже таким был до Кора
Текущий .NET 6 это просто разрыв
Nikolay
Все серьезное долго делается
ну блин... серьезный проект на JAVA пол года, на питоне два месяца. бизнес заплатит больше в несколько раз при таком же результате
Nikolay
если бабла немеренно то и хер с ним
Nikolay
учитывая что java разрабы отмароженные
Bogdan
после появления Asp.net core и вообще .NET Core
Avazart
Ну так тамвроде у джавы и области применения по серъезнее по злачнее.
Nikolay
на шарпе тоже стало намного проще делать
шарп хз, раньше было тоже самое... долго и нудно я один раз начанал проект на ASP.net mvc 3, потом на PHP переделал...
Bogdan
Текущий .NET 6 это просто разрыв
вот только сколько же они костылей принесли
Алексей
На пример если пишешь на С/С++ то полезно знать питон как второй язык что бы не делать все на С++ ибо это жестко
А я вот стараюсь. Я даже 8 месяц бьюсь над таском чтобы выводить инфу из связанных таблиц в windows form
Nikolay
все это круто мощно интересно... но нах надо
Bogdan
шарп хз, раньше было тоже самое... долго и нудно я один раз начанал проект на ASP.net mvc 3, потом на PHP переделал...
сейчас все стало намного проще как минимум нормальное внедрение зависимостей появилось
Bogdan
вообще шарпу пошло на пользу когда он стал опен-сорсом
Nikolay
сейчас все стало намного проще как минимум нормальное внедрение зависимостей появилось
ну там кор какой-то появился, но я свалил с шарпов и вспоминаю как страшный сон
Nikolay
больше никогда ни один проект даже не подумаю на нем поднимать )
Nikolay
это дрочево, код ради кода