Это другое. С помощью ffi вы можете вызывать программы на голом C (или на любом другом ЯП, но сузив его до возможностей языка С) - из Flutter.
А чел. говорит об обратном - он пишет класс на Kotlin Multiplatform и потом дергает этот класс из Android-Kotlin или iOS-Swift-кода.
Причем все делается очень прозрачно, как будто класс нейтивный для той платформы.
Но не знаю удобно ли это, фактически вам нужно знать два языка.
Flutter не притворяется как будто он часть экосистемы для iOS - там явно дергаете через FlutterMethodChannel.
Kotlin Multiplatform - как бы перевернули зависимости - теперь нейтивные приложения разных платформ зависят от библиотек KMP. А Flutter классически - он конечное звено и юзает (зависит) от нейтивных библиотек разных платформ, а уже эти библиотеки, если им нужно что-то вызывать из Flutter-связующего звена - дергают через не прозрачный FlutterMethodChannel.
Так он и сейчас сыроватый, в этом и проблема. А так сам язык Kotlin раз в 5 более развит, чем Dart. Хотя в Dart есть свои плюшки, как то const-классы из коробки с возможностью оптимизаций (хотя вроде в Kotlin в виде надстройки что-то подобное добавили).
Не нравится подмена понятий. Получается есть Web 3.0 (Semantic Web), а есть, и другая - просто Web3.
Оригинальная концепция Web 2.0 была концептуализирована уважаемым человеком - Тимом О'Райли, который был достаточно авторитетен, чтобы это сделать. Это активист движения за свободное программное обеспечение с многочисленными достижениями, его нельзя заподозрить в желании заполучить легкие деньги.
Web 3.0 как Semantic Web - уже более спорная концепция, можно сказать гипотеза, которая пока не подтвердилась. Джейсон Калаканис так же уважаемый человек, к которому прислушивались. В любом случае Джейсон делал свое предположение бескорыстно и это главное.
Гэвин Вуд (который захотел переопределить Web3) - более темная личность со скандальными историями (см. Wiki), он заинтересован финансово продвинуть свой проект, придав ему важности. Т.е. его мотивация корыстна а это отталкивает.
Пока мы не видим Web3. Нет ни Semantic Web ни блокчейн-технологии не достигли значимости такого уровня, чтобы их можно было назвать следующим поколением. Ну может 0.5% от всего трафика и приходится на блокчейн, но это просто ниша а не новое поколение.
Тут проблема в новизне задачи, отсутствии опыта. Я когда впервые в жизни менял подшипник на стиральной машине - так же 3 дня возился. Другое дело что в определенных сферах IT - действительно каждый день появляются новые задачи, которые ранее решать не приходилось.
Судя по кистям рук человека на картинке в начале статьи
Картинка данного автора, не смотря на его любовь к нейросетевым технологиям, не является эталоном. Тут можете посмотреть тут на достижения https://www.deviantart.com/
Но при этом захотят узнать откуда вам это известно
Если смогут найти. У нас так "минировали" торговый центр практически по 2 раза в месяц, причем не слышал чтобы "минера" нашли хотя бы раз. И все-равно обязаны, хотя даже 99% вероятность что обман - нужно проверять, человеческая жизнь дороже.
Тут все просто - бремя доказательства на том, для кого доказательство важнее тех ресурсов, которые он потратит на его получение (опровержение или подтверждение). Как пример - приходите в аэропорт и говорите что в некотором терминале бомба. Вам поверят без доказательства и начнут ее искать.
Интересно, можно ли как-то сделать чтобы буквы не выходили за пределы 2*4 клеток? Буква "Й" у вас неплохо получилась, ранее не встречал такого написания.
Надеюсь, теперь вы больше будете ценить калькулятор в Android!
А вот что интересно. Ни в Android ни в iOS - не смогли сделать такую полезную штуку - как повтор последней операции при повторном нажатии на "=". А ведь часто такое нужно в быту, гораздо чаще чем супер-точность. А MS - смогли это сделать, молодцы.
Причем сделать это не так уж тривиально на самом деле.
А вы думали миллион рублей в месяц в зубы и марш работать?
А что 0.3% - не могут составлять 1 млн. в месяц в пересчете? Или в чем проблема? Ну 1 млн. - это $10 тыс. - или $120 тыс. в год. В США специалисты бывает что получает $500 тыс. И что? Только там можно, а в РФ есть психологический потолок, выше которого местный бизнес просто психологически не примет?
из-за того, что мои доказательства в нашем споре не выглядят убедительно
Но дело не в вас. Дело в самой идее и понимании реальности. На самом ли деле есть люди в 10 раз более продуктивные на длительном промежутке времени или же это те самые "трудоголики", которые из кожи вон лезут от неуверенности в себе - а потом впадают в депрессию и продуктивность спадает до нуля?
Вроде бы рыночная экономика для того и придумана, чтобы люди могли получать по способностям, а не по потребностям. Если ты реально способен работать в 10 раз быстрее - то бизнес тебе предложит в 10 а то и более раз больше.
В результате ушёл туда, где платят вдвое больше, а делать надо в разы меньше.
Тогда о чем речь? Вы не доказали что можете делать x10 или хотя бы x2. Т.е. не доказали что являетесь Стахановцем, который способен многократно превышать установленные нормы производства на длительном периоде.
Я это прекрасно понимаю, поэтому и не тороплюсь. Со мной работает куча отличных ребят, которые работают не так быстро.
Пробовали ли вы работать на всю катушку длительное время? Сколько месяцев подряд?
Может быть вы провели 1 месяц и такой - о, я могу, я крут. А попробуйте в таком режиме проработать 4 месяца. Не начнутся ли нарушения сна, не начнется ли потеря вкуса к жизни и т.д.?
Ну гос. структуры - не пойдут. А для частного бизнеса в чем проблема? Если человеку нужен результат - неужели все такие идиоты?
У нас был случай со ремонтниками, когда договорились за метры квадратные по рыночной цене. И строители работали настолько быстро, что заказчик начал думать что его накалывают - они зарабатывали больше чем он - его слова "ого, больше чем в Европе". Но ведь ему нужен был результат то, проблем нет - пусть и на человеческом уровне завидно что ремонтники зарабатывают больше чем он сам.
И тут возникает мысль: а зачем нам этот дорогостоящий разработчик, если мы можем взять другого, которому будем платить вдвое меньше, он будет работать вдвое медленнее и всё равно будет укладываться в сроки?
А в чем проблема - если вы умеете выдавать результат в 10 раз больше - то сократить команду, оставить вас одного - и поднять вам зарплату в 5 раз? Это же очевидная экономия для бизнеса? В чем же проблема?
я свою 10х производительность трачу на то, чтобы работать неспеша в комфортном для себя темпе, не слишком сильно сосредотачиваясь на работе.
У вас 2x производительность или 10x? Возможно мудрый работодатель просто не дает вам выгореть, т.к. знает что любой человек может пробежать 4 км. а может спокойно пройти. Если пробежал - в 5 раз быстрее, но потом нужно отходить несколько дней. А пройти 4 км. - даже не заметишь.
он работает на двух работах на полную ставку
А почему не на 5 работах, если 10x? Какие-то нестыковки.
В чем проблема для бизнеса, если он на самом деле 10x - платить ему в 5 раза больше и давать задач в 10 раз больше? Выгода для бизнеса очевидна.
Это другое. С помощью ffi вы можете вызывать программы на голом C (или на любом другом ЯП, но сузив его до возможностей языка С) - из Flutter.
А чел. говорит об обратном - он пишет класс на Kotlin Multiplatform и потом дергает этот класс из Android-Kotlin или iOS-Swift-кода.
Причем все делается очень прозрачно, как будто класс нейтивный для той платформы.
Но не знаю удобно ли это, фактически вам нужно знать два языка.
Flutter не притворяется как будто он часть экосистемы для iOS - там явно дергаете через FlutterMethodChannel.
Kotlin Multiplatform - как бы перевернули зависимости - теперь нейтивные приложения разных платформ зависят от библиотек KMP. А Flutter классически - он конечное звено и юзает (зависит) от нейтивных библиотек разных платформ, а уже эти библиотеки, если им нужно что-то вызывать из Flutter-связующего звена - дергают через не прозрачный FlutterMethodChannel.
Так он и сейчас сыроватый, в этом и проблема. А так сам язык Kotlin раз в 5 более развит, чем Dart. Хотя в Dart есть свои плюшки, как то const-классы из коробки с возможностью оптимизаций (хотя вроде в Kotlin в виде надстройки что-то подобное добавили).
Не нравится подмена понятий. Получается есть Web 3.0 (Semantic Web), а есть, и другая - просто Web3.
Оригинальная концепция Web 2.0 была концептуализирована уважаемым человеком - Тимом О'Райли, который был достаточно авторитетен, чтобы это сделать. Это активист движения за свободное программное обеспечение с многочисленными достижениями, его нельзя заподозрить в желании заполучить легкие деньги.
Web 3.0 как Semantic Web - уже более спорная концепция, можно сказать гипотеза, которая пока не подтвердилась. Джейсон Калаканис так же уважаемый человек, к которому прислушивались. В любом случае Джейсон делал свое предположение бескорыстно и это главное.
Гэвин Вуд (который захотел переопределить Web3) - более темная личность со скандальными историями (см. Wiki), он заинтересован финансово продвинуть свой проект, придав ему важности. Т.е. его мотивация корыстна а это отталкивает.
Пока мы не видим Web3. Нет ни Semantic Web ни блокчейн-технологии не достигли значимости такого уровня, чтобы их можно было назвать следующим поколением. Ну может 0.5% от всего трафика и приходится на блокчейн, но это просто ниша а не новое поколение.
Тут проблема в новизне задачи, отсутствии опыта. Я когда впервые в жизни менял подшипник на стиральной машине - так же 3 дня возился. Другое дело что в определенных сферах IT - действительно каждый день появляются новые задачи, которые ранее решать не приходилось.
Картинка данного автора, не смотря на его любовь к нейросетевым технологиям, не является эталоном. Тут можете посмотреть тут на достижения https://www.deviantart.com/
Если смогут найти. У нас так "минировали" торговый центр практически по 2 раза в месяц, причем не слышал чтобы "минера" нашли хотя бы раз. И все-равно обязаны, хотя даже 99% вероятность что обман - нужно проверять, человеческая жизнь дороже.
Тут все просто - бремя доказательства на том, для кого доказательство важнее тех ресурсов, которые он потратит на его получение (опровержение или подтверждение). Как пример - приходите в аэропорт и говорите что в некотором терминале бомба. Вам поверят без доказательства и начнут ее искать.
Тут, вероятно, вмешается вопрос мозга, его омоложения с сохранением структуры. А это может потребовать понимания вопроса сознания, вопроса нашего Я.
Интересно, можно ли как-то сделать чтобы буквы не выходили за пределы 2*4 клеток? Буква "Й" у вас неплохо получилась, ранее не встречал такого написания.
А вот что интересно. Ни в Android ни в iOS - не смогли сделать такую полезную штуку - как повтор последней операции при повторном нажатии на "=". А ведь часто такое нужно в быту, гораздо чаще чем супер-точность. А MS - смогли это сделать, молодцы.
Причем сделать это не так уж тривиально на самом деле.
Вспомнилось: https://www.youtube.com/watch?v=si63dtg9FUk
Чел. с пеной у рта убеждал всех что комплексные числа - не реальны. А вот почему-то ноль он как-то принял без доказательств.
А что 0.3% - не могут составлять 1 млн. в месяц в пересчете? Или в чем проблема? Ну 1 млн. - это $10 тыс. - или $120 тыс. в год. В США специалисты бывает что получает $500 тыс. И что? Только там можно, а в РФ есть психологический потолок, выше которого местный бизнес просто психологически не примет?
А конкретную суму хватит смелости назвать? Или деньги это Бог а Имя Бога нельзя упоминать в суе, без страха и трепета?
А могли бы вы обозначить потолок для России?
Но дело не в вас. Дело в самой идее и понимании реальности. На самом ли деле есть люди в 10 раз более продуктивные на длительном промежутке времени или же это те самые "трудоголики", которые из кожи вон лезут от неуверенности в себе - а потом впадают в депрессию и продуктивность спадает до нуля?
Вроде бы рыночная экономика для того и придумана, чтобы люди могли получать по способностям, а не по потребностям. Если ты реально способен работать в 10 раз быстрее - то бизнес тебе предложит в 10 а то и более раз больше.
Тогда о чем речь? Вы не доказали что можете делать x10 или хотя бы x2. Т.е. не доказали что являетесь Стахановцем, который способен многократно превышать установленные нормы производства на длительном периоде.
Пробовали ли вы работать на всю катушку длительное время? Сколько месяцев подряд?
Может быть вы провели 1 месяц и такой - о, я могу, я крут. А попробуйте в таком режиме проработать 4 месяца. Не начнутся ли нарушения сна, не начнется ли потеря вкуса к жизни и т.д.?
Ну гос. структуры - не пойдут. А для частного бизнеса в чем проблема? Если человеку нужен результат - неужели все такие идиоты?
У нас был случай со ремонтниками, когда договорились за метры квадратные по рыночной цене. И строители работали настолько быстро, что заказчик начал думать что его накалывают - они зарабатывали больше чем он - его слова "ого, больше чем в Европе". Но ведь ему нужен был результат то, проблем нет - пусть и на человеческом уровне завидно что ремонтники зарабатывают больше чем он сам.
Это же СССР и плановая экономика. В чем проблема в рыночной экономике, когда работа на результат?
А в чем проблема - если вы умеете выдавать результат в 10 раз больше - то сократить команду, оставить вас одного - и поднять вам зарплату в 5 раз? Это же очевидная экономия для бизнеса? В чем же проблема?
У вас 2x производительность или 10x? Возможно мудрый работодатель просто не дает вам выгореть, т.к. знает что любой человек может пробежать 4 км. а может спокойно пройти. Если пробежал - в 5 раз быстрее, но потом нужно отходить несколько дней. А пройти 4 км. - даже не заметишь.
А почему не на 5 работах, если 10x? Какие-то нестыковки.
В чем проблема для бизнеса, если он на самом деле 10x - платить ему в 5 раза больше и давать задач в 10 раз больше? Выгода для бизнеса очевидна.