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

Сохраненные поисковые запросы

  • Удалить
  • В этой переписке
    Подлинная учетная записьЗащищенные твиты @
Предлагаемые пользователи
  • Подлинная учетная записьЗащищенные твиты @
  • Подлинная учетная записьЗащищенные твиты @
  • Язык: Русский
    • Български език
    • Српски
    • Українська мова
    • Bahasa Indonesia
    • Bahasa Melayu
    • Català
    • Čeština
    • Dansk
    • Deutsch
    • English
    • English UK
    • Español
    • Filipino
    • Français
    • Hrvatski
    • Italiano
    • Magyar
    • Nederlands
    • Norsk
    • Polski
    • Português
    • Română
    • Slovenčina
    • Suomi
    • Svenska
    • Tiếng Việt
    • Türkçe
    • Ελληνικά
    • עִבְרִית
    • العربية
    • فارسی
    • मराठी
    • हिन्दी
    • বাংলা
    • ગુજરાતી
    • தமிழ்
    • ಕನ್ನಡ
    • ภาษาไทย
    • 한국어
    • 日本語
    • 简体中文
    • 繁體中文
  • Уже зарегистрированы? Войти
    Уже зарегистрированы?
    · Забыли пароль?

    Не пользуетесь Твиттером?
    Регистрация
профиль graemerocher
Graeme Rocher
Graeme Rocher
Graeme Rocher
@graemerocher

Tweets

Graeme Rocher

@graemerocher

Creator of @grailsframework and @micronautfw Engineer at @ObjectComputing Member of @Java_Champions 2018 @groundbreakers award winner

Basque Country, Spain
grails.io
Дата регистрации: август 2008 г.

Tweets

  • © Twitter, 2019
  • О нас
  • Справочный центр
  • Условия
  • Политика конфиденциальности
  • Imprint
  • Файлы cookie
  • О рекламе
Скрыть
Предыдущая
Далее

Перейти к профилю

Сохраненные поисковые запросы

  • Удалить
  • В этой переписке
    Подлинная учетная записьЗащищенные твиты @
Предлагаемые пользователи
  • Подлинная учетная записьЗащищенные твиты @
  • Подлинная учетная записьЗащищенные твиты @

Рекламировать этот твит

В черный список

  • Указывать местоположение в твитах

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

    Ваши списки

    Создать список


    Не более 100 знаков, по желанию

    Конфиденциальность

    Скопировать ссылку на твит

    Разместить твит

    Embed this Video

    Добавьте этот твит на свой веб-сайт, скопировав указанный ниже код. Подробнее

    Добавьте это видео на свой веб-сайт, скопировав указанный ниже код. Подробнее

    Не удалось подключиться к серверу.

    Встраивая содержимое из Твиттера на свой веб-сайт, вы соглашаетесь с Соглашением разработчика и Политикой для разработчиков.

    Образец

    Почему вы видите эту рекламу

    Войти в Твиттер

    · Забыли пароль?
    У вас нет учетной записи? Регистрация »

    Регистрация

    Еще не в Твиттере? Зарегистрируйтесь, следите за интересными для вас событиями и получайте новости по мере их появления.

    Регистрация
    Уже зарегистрированы? Войти »

    Короткие номера для отправки и получения:

    Страна Код Для абонентов
    США 40404 Любую
    Канада 21212 Любую
    Великобритания 86444 Vodafone, Orange, 3, O2
    Бразилия 40404 Nextel, TIM
    Гаити 40404 Digicel, Voila
    Ирландия 51210 Vodafone, O2
    Индия 53000 Bharti Airtel, Videocon, Reliance
    Индонезия 89887 AXIS, 3, Telkomsel, Indosat, XL Axiata
    Италия 4880804 Wind
    3424486444 Vodafone
    » Посмотреть короткие номера для SMS в других странах

    Подтверждение

     

    Добро пожаловать домой!

    Это ваша лента, где вы будете проводить большую часть времени, получая мгновенные уведомления о том, что интересует именно вас.

    Твиты вам не очень нравятся?

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

    Выражайте свои чувства без слов

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

    Расскажите всему миру

    Самый быстрый способ поделиться чьим-либо твитом с вашими читателями — ретвитнуть его. Нажмите значок со стрелочками, чтобы мгновенно сделать это.

    Присоединяйтесь к переписке

    Поделитесь своими мыслями о любом твите, просто ответив на него. Найдите тему, которая вам интересна, и вступайте в беседу.

    Все самое свежее

    Мгновенно узнавайте о том, что обсуждают люди прямо сейчас.

    Получайте больше того, что вам нравится

    Читайте больше учетных записей, чтобы получать мгновенные обновления о том, что вас больше всего интересует.

    Узнайте, что происходит

    Читайте самые последние беседы на любую тему, мгновенно появляющиеся в вашей ленте.

    Не упустите момент

    Следите за тем, как разворачиваются лучшие истории.

    1. Patrick Favre‏ @patrickfav 21 июн.

      Hey @graemerocher awesome talk at #gotoAms, micronaut seems like a very promising framework. As former mobile dev some notes on your slides: a) Android as example of fast Java is probably little misleading since they don't use JVM (but I get what you mean - java src code gen)

      2 ответов 0 ретвитов 1 отметка «Нравится»
      Показать эту ветку
    2. Patrick Favre‏ @patrickfav 21 июн.

      I would say high perf Java in investment banks would be another example. b) In the Dagger2 slide you call it AOT (I'm sure it's just annotation processing with java src code gen), but this is a bit confusing because the current Android VM (ART) does actual AOT

      1 ответ 0 ретвитов 1 отметка «Нравится»
      Показать эту ветку
    3. Patrick Favre‏ @patrickfav 21 июн.

      (ie. pre-compiling dex to some lower language, to lessen the burden on the JIT), see https://source.android.com/devices/tech/dalvik#AOT_compilation …. (Sorry for the long msg, didn't catch you in the lobby at the conf.) And again very cool framework love to try it out very soon!

      1 ответ 0 ретвитов 0 отметок «Нравится»
      Показать эту ветку
      Graeme Rocher‏ @graemerocher 22 июн.
      В ответ @patrickfav

      You make some valid points will update my slide deck to clarify. Micronaut doesn’t generate source code it does generate byte code. The byte code we generate is reflection free and uses static classloading which makes it easier for tools to perform static analysis like Graal AOT

      08:26 - 22 июн. 2019 г.
      • 1 ретвит
      • 1 отметка «Нравится»
      • Kevin H.A. Tan
      2 ответов 1 ретвит 1 отметка «Нравится»
        1. Patrick Favre‏ @patrickfav 22 июн.
          В ответ @graemerocher

          Ah I thought Micronaut uses src code gen. (in the Android space that's the only viable option since byte code is not the end result). But I can imagine that would make it a little more awkward to use as a web framework.

          0 ответов 0 ретвитов 0 отметок «Нравится»
          Спасибо. Твиттер использует эту информацию, чтобы сделать вашу ленту лучше. Отменить
          Отменить
        1. Новая переписка
        2. Graeme Rocher‏ @graemerocher 22 июн.
          В ответ @graemerocher @patrickfav

          FWIW Clojure also refers to generating byte code at compile time as AOT https://clojure.org/reference/compilation … And Angular refers to their TypeScript to JS compiler as AOT https://angular.io/guide/aot-compiler … So I don’t think the term is exclusively used to refer to generating machine code 🤔

          2 ответов 0 ретвитов 0 отметок «Нравится»
        3. Patrick Favre‏ @patrickfav 22 июн.
          В ответ @graemerocher

          I agree "AOT compilation" is used with different meanings in different context. There is the Wiki def which is in line how the Android Runtime optimizes Dex code. There is Angular where js already the low lvl language so TS to Js AOT makes sense.

          0 ответов 0 ретвитов 0 отметок «Нравится»
        4. Конец переписки

      Загрузка может занять некоторое время.

      Вероятно, серверы Твиттера перегружены или в их работе произошел кратковременный сбой. Повторите попытку или посетите страницу Статус Твиттера, чтобы узнать более подробную информацию.

        Продвигаемый твит

        false

        • © Twitter, 2019
        • О нас
        • Справочный центр
        • Условия
        • Политика конфиденциальности
        • Imprint
        • Файлы cookie
        • О рекламе