Алексей Гришин @GRaAL
Разработчик широкого профиля
Information
- Rating
- Does not participate
- Location
- Алматы (Алма-Ата), Алма-Атинская обл., Казахстан
- Registered
- Activity
Specialization
Backend Developer, Software Architect
Lead
From 5,000 $
Разработчик широкого профиля
Век живи, век учись! Спасибо.
Хммм, а "заменять" классы так можно?
Ну, в спецификации языка упомянуты и обязательные checked exceptions. Но jvm сама по себе их не требует. Поэтому в других jvm языках можно их не использовать. А вот сделать множественное наследование уже не выйдет.
Спасибо за ответ! Так да, звучит разумно.
Под андроид нельзя использовать скомпилированные c/rust библиотеки? Dll/lib
Но вообще интересно, да. Наверняка через тот же llvm как-нибудь можно.
Хм, а в чём преимущество?
И зачем будет нужен тот же borrow checker и контроль памяти при компиляции, если всё равно gc?
Интересно, почему умерло? Понятно, что для ноутбуков или персональных компьютеров оно не подошло бы, но для каких-то железок встроенных, с микроконтроллерами - вполне. Роутер, там, на джаве.
Нет, не слышал о таком.
Я так понимаю, это для оптимизации? Чтобы в рантайме генерировать машинный код под конкретный процессор?
Ну... возьмите и реализуйте ) Мне на текущем этапе с jvm было интереснее поиграться.
Планирую переезд в Алматы. Спасибо за интересную информацию.
Отличный результат! Успехов!
Да, хитро придумано, с сериализацией объекта лямбды и де-сериализации в свой класс, чтобы в недрах покопаться. Вижу, что автор столкнулся со схожими проблемами, и тоже воевал с замыканиями.
Существенным отличием, кмк, является наличие у меня промежуточного AST, которое достаётся из лямбды. Дальше его можно использовать как для работы с БД, так и для других нужд. Jinq заточен на работу с БД, т.е. это не универсальное средство.
И, как выяснилось, специфика решения затрудняет использование в kotlin:
https://stackoverflow.com/questions/40064479/jinq-in-kotlin-how-to-convert-lambda-into-java-serializedlambda
Что не отменяет того факта, что библиотеку я проморгал на этапе подготовки :) А автору моё уважение, видно что очень много труда вложено.
Спасибо за информацию. Надо будет ознакомиться!
Я пытался найти решения для
kotlin
и как-то упустил, что может быть решение дляjava
. И, раз они парсят байт-код, то дляkotlin
оно тоже должно работать.Не факт, что они будут работать, но я бы посмотрел на такие карточки. А ещё это, как мне кажется, сам по себе неплохой формат для этой информации. Те же примеры из "как пасти котов" наверное можно было бы превратить в карточки, как ещё один способ подачи материала.
Вы с лесоповала пишете, надеюсь?
Снова спасибо. Ещё один вопрос, если позволите - воздух в Алматы. У ребёнка сильная аллергия, начальная стадия бронх астмы. У меня есть информация, что в Алматы воздух значительно хуже, чем в Питере. Так ли это? Во всех ли районах города?
Вот теряюсь теперь, подбирать другой город или тут пытаться...
Ну или чтобы уважение было взаимным
Ну, вот я сейчас подал документы на загран, и мне там надо было указывать где я работал последние 10 лет. Так что эта информация у них есть.
В принципе, вариант. Плюс рассказами о страшных допросах ФСБ можно поднапугать не очень смелых айтишников (типа меня)
Мне кажется, айтишники - явно не та "целевая аудитория"
А в чём логика и цель цитируемых допросов на выезде?
То есть ну окей, вот у вас парень "оппозиционер". Вы (я имею ввиду государство) же сами декларируете - валите из страны, если не нравится. На кой фиг его задерживать или возвращать в страну, если он заведомо недовольный?