169 похожих чатов

Ржу не могу))) я есть в группе с бекенд разрабами

по джаве, ну я уже там давно, и давно с пацанами общаюсь) написал решил попробовать на котлине проект написать))) ответ улыбнул))
Зачем? Это джава для геев 🤣🤣🤣

9 ответов

23 просмотра

Завистью попахивает )))

Din-R Islamov
Завистью попахивает )))

Да ну. Если бы Kotlin был самостоятельным языком, можно было бы так говорить. Но это по сути, Фреймворк над Java.

Андрей
Да ну. Если бы Kotlin был самостоятельным языком, ...

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

Din-R Islamov
Завидуют тому, что ты можешь себе позволить упрост...

Не поверите. Я всегда пишу так var str: String = "" Так как это помогает быстро читать код. Ведь там, вместо стринг может быть все, что угодно. А я хочу это знать. Мне нравится, когда в конце есть точка с запятой, тогда я понимаю, что строка закончена. Для меня не имеет значения, есть new или нет. Мне он не мешает. Синтаксис, когда сначала модификатор доступа, потом тип, потом имя, мне нравится больше. Много чего мне нравится больше, в Си подобном синтаксисе. Но я не скажу, что Kotlin плохой. Он крутой. Но если ты бог в языке, на котором он построен, то ты сделаешь все, что тебе надо быстро и качественно. Тем более, что Юрий пишет на Rx. А там свои плюшки и некоторые покруче будут. Прогрессу нет предела. Но мой любимый язык, это Си. И пусть на него вышло уже 2 убийцы, я все равно буду использовать его, а не их. Но это мое скромное мнение.

Андрей
Не поверите. Я всегда пишу так var str: String = "...

Тут дело привычки. Для меня после джавы котлин тоже болезненно давался. А от корутин взрывался мозг. Флоу для меня что то непостижимо волшебным казалось.

Din-R Islamov
Тут дело привычки. Для меня после джавы котлин тож...

Благодаря уважаемому Станиславу, дай Бог ему и всей его семье всего самого хорошего, Coroutine познал быстро и легко. Может не всю глубину, продолжаю узнавать новое, но основное зашло на раз. До Flow еще не добрался. Хочу освоить RxJava. С синтаксисом смирился и даже получал удовольствие (Kotlin). Но как только поработаешь с Java, все. Опять любовь к этому стилю.

Din-R Islamov
Тут дело привычки. Для меня после джавы котлин тож...

Но со временем, разработчики языков сильно меняют их, когда выходят новые версии. Например новые версии шарпа, вообще убрали из консольного приложения функцию Майн и класс Программ. Теперь все, что пишешь, по умолчанию пишешь там. Для меня это бред. Пока есть возможность вернуть старый стиль, но уже заявили, что это не надолго. И так многое меняется. Особенно в новых языках.

Din-R Islamov
Завистью попахивает )))

почему именно зависть?

Jktü
почему именно зависть?

токсичность - первый и практически неопровержимый признак зависти )

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта