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

But what do you think, does kotlin extend possibilities for

regular (or even novice) users to write less performant code than in Java?

For example usage of immutable lists and operations on them from stdlib. Or calling too often copy on data classes just because you can.

I don't want to say that you can't write simillar code in Java. I'm just sayin that there are some features that easy to use and they can bring you to less performant code.

1 ответов

23 просмотра

Roman made the correct statement. We always need to take the experience of the one, who writes the code into account. A C++ code from super-experienced C++ developer will be probably better, then the same from Java developer. The beginner and middle-level code will be better on Java because there are a lot of intrinsics in JVM. As for Kotlin, it will depend on your style. Java-style kotlin. Will be exactly the same as Java. The functional-style kotlin could be a little bit slower, but I do not think that the difference will be significant.

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

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

а через 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
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
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
Ребят в СИ можно реализовать ООП?
Николай
33
у вас два процесса. один посылает другому сигнал. у вас есть код обоих процессов? если всё не так - расскажите как оно на самом деле. а именно кто кому чего, есть-ли консоли,...
Karagy
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Карта сайта