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

42 ответов

15 просмотров

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

Kirill 🍅 Romanov
Тс - надстройка над жс, по своей сути. Точно так ж...

А большинство языков это надстройка над асомом или Ся/плюсами.

Daria-Shuleko Автор вопроса
Kirill 🍅 Romanov
Тс - надстройка над жс, по своей сути. Точно так ж...

Вообще они разные. Я не знаю нафига джава для котлина, почему не си шарп, например?

Daria Shuleko
Вообще они разные. Я не знаю нафига джава для котл...

Потому, что основная платформа для котлина - Jvm, и многие вещи в котлине понимаешь "через джаву"

Vadim
Почему?

Js компилируется в байт код, а не в язык СИ

Vadim
Почему?

Тс не живёт отдельно. Он живёт в жс экосистеме. Как и Котлин живёт в жвм экосистеме, использует джава платформу, стандартную библиотеку и т.д. (я намеренно сейчас опускаю Котлин жс и мультиплатформ)

Daria-Shuleko Автор вопроса
Kirill 🍅 Romanov
Тс не живёт отдельно. Он живёт в жс экосистеме. Ка...

С точки зрения джуна-разраба - язык и язык, написал правильно - работает. Отлаживать вот не помню есть ли разница, давно не писала

Kirill 🍅 Romanov
Тс не живёт отдельно. Он живёт в жс экосистеме. Ка...

Эликсир тоже не живёт без Erlang. И скала без джавы. И что?

Daria Shuleko
С точки зрения джуна-разраба - язык и язык, написа...

Так чтобы писать на ТС - надо в любом случае js выучить, что вы оптимизируете?

А то, что потом люди идут гуглить, условно, как отформатировать дату в котлине. Хотя это апи стандартной библиотеки джавы

Ну, совсем так :) Вам нужны будут ровно те же знания, абсолютно)

Ну, тут можно их понять, у Котлина же есть стандартная либа своя

Volodymyr Klimov
Ну, тут можно их понять, у Котлина же есть стандар...

Она не самостоятельная. Это расширения поверх джава классов в основном

Kirill 🍅 Romanov
Она не самостоятельная. Это расширения поверх джав...

Да, но вдруг там какой-то красивый экстеншен метод таки есть...)

Vadim
И это проблема?

Да. потому что люди ищут решение для котлина, не понимая основы того, как это работает

Kirill 🍅 Romanov
Ну я навскидку просто сказал

Просто Котлин - это прям достаточно сильно отличающийся язык А тс - нет. Уберите оттуда интерфейсы и енамы - вообще ничем не отличающийся

Bohdan Bida 🇺🇦
Типы, утилиты: мы что какая-то шутка? 😥

/sarcasm mode on Недоинтерфейсы и их конструкции /sarcasm mode off

Daria-Shuleko Автор вопроса
Volodymyr Klimov
Ну, совсем так :) Вам нужны будут ровно те же знан...

Да хоть те же именованные параметры. В js надо использовать обходной велосипед. overload Куча сахара упрощающего жизнь

Daria Shuleko
Да хоть те же именованные параметры. В js надо исп...

И это как садится учится за автомат что-бы потом приходилось ездить на механике

Daria-Shuleko Автор вопроса
Bohdan Bida 🇺🇦
И это как садится учится за автомат что-бы потом п...

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

Daria Shuleko
Вот очень хороший пример. Научиться ездить на ручк...

Редкий случай это не когда припекло) это когда хоба и проект весь новый на джс без тс или как минимум часть его

Daria Shuleko
Да хоть те же именованные параметры. В js надо исп...

Кстати, мне все ещё интересно о чем тут речь

Jack Drengr
Named parameters и Method overload

И каким же образом named parameters появляются в тс?

Daria-Shuleko Автор вопроса
Kirill 🍅 Romanov
Кстати, мне все ещё интересно о чем тут речь

Мне очень стыдно, но я перепутала. Нет там именованых аргументов. Хотя была уверена.

Kirill 🍅 Romanov
И каким же образом named parameters появляются в т...

Как-то сходу я не смог нагуглить. Но где-то в патноутах TS видел что-то подобное. Хотя могу и ошибаться, Гугл вот выдает какую-то дичь

Daria-Shuleko Автор вопроса
Volodymyr Klimov
Вот в котлине - есть)

вот да ) Там-то я и радовалась

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

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

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