Size: a a a

CODE BLOG / Чат

2021 February 21

yp

yield programmer in CODE BLOG / Чат
Pavel Ivanov
Я знаю QT. А вот на счет кроссплатформенности вопрос довольно спорный. По моему мнению и тут я согласен с видео Сергея Немчинского. Лучше писать Desktop под целевую платформу и сделать это красиво чтобы легче продавать, чем делать то же, но убого и для всех платформ
телега убого выглядит и работает?
источник

PI

Pavel Ivanov in CODE BLOG / Чат
Павел Зенкин
ты сейчас пишешь в приложении, написанном на QT, если с компа сидишь.
Для моей винды работает так как это задумывал Microsoft, под Linux у них явно отдельное приложение
источник

ПЗ

Павел Зенкин... in CODE BLOG / Чат
Pavel Ivanov
Для моей винды работает так как это задумывал Microsoft, под Linux у них явно отдельное приложение
источник

K

KopohGames in CODE BLOG / Чат
Павел Зенкин
зато 3 billion devices
зато какие)
источник

ПЗ

Павел Зенкин... in CODE BLOG / Чат
одно приложение на 3 платформы: винда, мак, линукс.
источник

ПЗ

Павел Зенкин... in CODE BLOG / Чат
собирается только отдельно, понятно.
источник

PI

Pavel Ivanov in CODE BLOG / Чат
Я именно про кроссплатформенность. Кроссплатформенность - это где один код исполняется под множеством ОС. На сегодняшний день это достигается веб-приложениями. Код работает на одной ОС, веб-интерфейс клиентской части в браузере.
источник

ПЗ

Павел Зенкин... in CODE BLOG / Чат
@ImJmik покажи, плз, как у тебя выглядит телега в линухе?
источник

PI

Pavel Ivanov in CODE BLOG / Чат
Павел Зенкин
одно приложение на 3 платформы: винда, мак, линукс.
Ну так под Linux есть сколько компиляций? Как минимум это Red Had, Debian
источник

ПЗ

Павел Зенкин... in CODE BLOG / Чат
Pavel Ivanov
Я именно про кроссплатформенность. Кроссплатформенность - это где один код исполняется под множеством ОС. На сегодняшний день это достигается веб-приложениями. Код работает на одной ОС, веб-интерфейс клиентской части в браузере.
кроссплатформенность в твоем понимании - это про бэкенд.
источник

PI

Pavel Ivanov in CODE BLOG / Чат
Павел Зенкин
кроссплатформенность в твоем понимании - это про бэкенд.
Так точно
источник

SS

Steel Sword in CODE BLOG / Чат
Павел Зенкин
ммм. и даже свойства с нормальными геттерами/сеттерами завезли? множественное наследование убрали наконец? а обратная совместимость есть? или нужно будет виртуальную машину обновлять, чтобы запустить софт, написанный на новом jdk?
Множественного наследования в джаве никогда не было. Свойств с геттерами и сеттерами пока нет. Но есть в котлине если принципиально. А обратная совместимость... С каких это пор в мире программирования код юзающий фичи новой версии ЯП работает на старых версиях? Обратная совместимость - это когда код написанный под старую версию работает на новой. И джава обратную совместимость никогда не ломала. Она до сих пор ходит с семантической версией 1.х. Т.е. сейчас 1.15.

Да, в джаве сахара мало по сравнению с шарпами. Но
1. Он есть в котлине. Ради сахара переезжать с JVM на .Net никто не будет.
2. Джава взяла курс на много новых версий и сахар.
источник

yp

yield programmer in CODE BLOG / Чат
Павел Зенкин
@ImJmik покажи, плз, как у тебя выглядит телега в линухе?
так же как и в винде выглядит
источник

PI

Pavel Ivanov in CODE BLOG / Чат
Steel Sword
Множественного наследования в джаве никогда не было. Свойств с геттерами и сеттерами пока нет. Но есть в котлине если принципиально. А обратная совместимость... С каких это пор в мире программирования код юзающий фичи новой версии ЯП работает на старых версиях? Обратная совместимость - это когда код написанный под старую версию работает на новой. И джава обратную совместимость никогда не ломала. Она до сих пор ходит с семантической версией 1.х. Т.е. сейчас 1.15.

Да, в джаве сахара мало по сравнению с шарпами. Но
1. Он есть в котлине. Ради сахара переезжать с JVM на .Net никто не будет.
2. Джава взяла курс на много новых версий и сахар.
А когда отсутствие множественного наследования было плохо. Наследование должно идти по иерархии
источник

ПЗ

Павел Зенкин... in CODE BLOG / Чат
Pavel Ivanov
Так точно
а QT в случае с телегой используется только для фронта, по сути. не в винде WPF, в линухе GTK и т.д. а один раз написано для всего.
источник

SS

Steel Sword in CODE BLOG / Чат
Phantom
8 же было недавно
источник

SS

Steel Sword in CODE BLOG / Чат
Pavel Ivanov
А когда отсутствие множественного наследования было плохо. Наследование должно идти по иерархии
А кто-то говорит, что это плохо?
источник

PI

Pavel Ivanov in CODE BLOG / Чат
Павел Зенкин
а QT в случае с телегой используется только для фронта, по сути. не в винде WPF, в линухе GTK и т.д. а один раз написано для всего.
Основной то код на сервере
источник

PI

Pavel Ivanov in CODE BLOG / Чат
Павел Зенкин
а QT в случае с телегой используется только для фронта, по сути. не в винде WPF, в линухе GTK и т.д. а один раз написано для всего.
А фронт на вебе сделать дешевле, чем для desktop
источник

ПЗ

Павел Зенкин... in CODE BLOG / Чат
Steel Sword
Множественного наследования в джаве никогда не было. Свойств с геттерами и сеттерами пока нет. Но есть в котлине если принципиально. А обратная совместимость... С каких это пор в мире программирования код юзающий фичи новой версии ЯП работает на старых версиях? Обратная совместимость - это когда код написанный под старую версию работает на новой. И джава обратную совместимость никогда не ломала. Она до сих пор ходит с семантической версией 1.х. Т.е. сейчас 1.15.

Да, в джаве сахара мало по сравнению с шарпами. Но
1. Он есть в котлине. Ради сахара переезжать с JVM на .Net никто не будет.
2. Джава взяла курс на много новых версий и сахар.
про наследование с плюсами попутал, да.
источник