______
Дима
так что джава и потом гейм дев телефонный
Bogdan
что тебе интересно сайты клепать, сервера кодировать, мобилки писать, игры и тд
Andrii
______
𝓖𝓾𝓷𝓻𝓲𝓮𝓵
Лучший язык для начала, наверное Питон
Bogdan
killer.💔
Avazart
И для заканчивания?
Nikolay
killer.💔
кстати приветствую всех, а то еще не здоровалась
Avazart
Ну Java тоже
Nikolay
ой не, для закачивания 1С
Nikolay
на 1С можно закночить, на пенсии
Bogdan
лол
Mikhail
𝓖𝓾𝓷𝓻𝓲𝓮𝓵
Возможно, но между джавой, си# и каким-нибудь паскалем я лучше выберу питон
Avazart
Потому что смысл что-то учить если ты уже работаешь на питоне или джаве
Avazart
или шарпах
Bogdan
killer.💔
______
Я начинал с с++ в универе, потом после универа хотел в html css и джс, но потом понял, что нахуй оно надо и ушёл в джаву,
Bogdan
Джулия это конкурент Пайтона в дата саенсе и биг дате
Nikolay
вечная война языков
Nikolay
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
Дима
ну не я как чел который ничего не знает, кажется что джава жопа будет, пайтон я хз просто из за того что видосики глянул на ютубе и там код пишется по другому, типа короче получается что удобно, но какой то минус там есть и вы сами говорили что это магия, думаю что и на пайтоне не совсем все просто.
Думаю пайтон лучше тем что игры пишут, но опять таки и на js уже тоже кто то что пишет по играм, думаю что любой из этих языков просто будет со временем усовершенствоваться.
Но я как новичек теперь вообще запутался какой язык первый учить пайтон или JS =)
𝓖𝓾𝓷𝓻𝓲𝓮𝓵
Питон учи.
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
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 приходится через буфер проворачивать
______
Mikhail
Bogdan
Avazart
Так причем тут долгота?
Avazart
Все серьезное долго делается
𝓖𝓾𝓷𝓻𝓲𝓮𝓵
Для примера, напиши Hello World на Python и на C++ XD
______
Ща бы джву утилем называть
Bogdan
Avazart
Bogdan
std::cout«"Hello world"«std::endl;
Nikolay
Все серьезное долго делается
ну блин... серьезный проект на JAVA пол года, на питоне два месяца.
бизнес заплатит больше в несколько раз при таком же результате
Nikolay
если бабла немеренно то и хер с ним
Nikolay
учитывая что java разрабы отмароженные
Bogdan
Mikhail
Bogdan
после появления Asp.net core и вообще .NET Core
Avazart
Ну так тамвроде у джавы и области применения по серъезнее по злачнее.
Алексей
Nikolay
все это круто мощно интересно... но нах надо
Oleksii
Bogdan
Bogdan
вообще шарпу пошло на пользу когда он стал опен-сорсом
Nikolay
Nikolay
больше никогда ни один проект даже не подумаю на нем поднимать )
Bogdan
Nikolay
это дрочево, код ради кода