[#] F.A.Q. по Java-конференции для студентов в Москве
habrabot(difrex,1) — All
2016-04-12 18:00:03


[![][1]][2] В последнее время мы получаем множество запросов по [JPoint 2016 Student Day][3] — Java-конференции для студентов, которую мы проведем в Москве уже в следующее воскресенье, 24 апреля. Среди наиболее часто задаваемых вопросов — следующие:

* зачем мы делаем конференции для студентов?
* кто наша целевая аудитория?
* откуда взялось возрастное ограничение на участников — 25 лет?

В этом посте я постараюсь расставить все точки над i и объяснить, что к чему.

#### Что? Где? Когда?



* Java-конференция для студентов JPoint 2016 Student Day;
* 18 технических докладов о Java-технологиях;
* Москва, гостиница «Radisson Славянская»;
* 24 апреля, воскресенье.



#### О чём доклады?

Все темы примерно те же, что и на большом JPoint, но в Lite-варианте:

* внутреннее устройство JVM;
* введение в распределенные системы;
* кто такой байткод, и с чем его едят;
* ORM (JPA, Hibernate);
* многопоточное программирование;
* Kotlin;
* Реактивное программирование;
* Рефакторинг.

А еще будет **[доклад от студента][4]**! Роман Артемьев, студент 6-го курса физфака НГУ, расскажет о том, как они с коллегами по Унипро делают Java для процессора [Эльбрус][5]. И это бомба. Несмотря на то, что Роман — самый молодой из наших спикеров, доклад обещает быть самым хардкорным на конференции. Судите сами, Роман расскажет про:

* особенности архитектуры Эльбруса и принципиальные отличия от x86;
* портирование интерпретатора Zero из OpenJDK и реализацию компиляторного LLVM-бэкенда для Эльбруса;
* разработку VLIW-кодогенератора, способного работать в условиях JIT-компилятора;
* «сращивание» кодогенератора и Opto-компилятора;
* обработку исключений;
* неявные проверки границ массивов.

В результате слушатели узнают про подходы и нетривиальные решения, которые были применены при портировании JVM под «экзотическую» архитектуру, про то, каким образом использование, казалось бы, незначительных особенностей архитектуры может дать куда большее ускорение, нежели различные классические оптимизации, а также почему все говорят, что Эльбрус медленный, и насколько это является правдой. ![][6] Мы, кстати, хотели притащить на конференцию живой Эльбрус, но договориться об этом оказалось не очень просто. Надеюсь, что получится в следующий раз. [Читать дальше →][7]

[1]: https://habrastorage.org/files/9e4/b7e/f8b/9e4b7ef8b5554012ad3d53019607bf8d.png
[2]: https://habrahabr.ru/post/281416
[3]: http://students.javapoint.ru/
[4]: http://students.javapoint.ru/talks/artemev/
[5]: http://www.ferra.ru/ru/system/review/elbrus-4c-processor/#.VwzNTpOLRE4
[6]: https://habrastorage.org/files/c7e/8dd/a7f/c7e8dda7f16b48c295b7a38a83eee18b.png
[7]: https://habrahabr.ru/post/281416/#habracut