С момента выпуска Java 8, я обнаружил, что постепенно становлюсь зависимым от Java 8-специфических функций (например, лямбда-операторов) в проекте библиотеки, у меня есть только.Должен ли я компилировать старые версии Java?
Я видел много других проектов, которые по сей день все еще строятся против Java 7 или даже Java 6, заставляя меня задуматься.
Не рекомендуется ли начинать строить с новейшей версии Java или использовать старые версии?
Обратите внимание, что в отличие от тех других проектов, которые начали работать, когда Java 6/7 была самой новой версией, моя была запущена недавно, когда Java 8 является самой новой.
Кто является потребителем вашей библиотеки? Вы? Другие проекты? –
Зачем быть старым, когда вы можете быть свежим из фермы? – Zizouz212
@LouisWasserman: я и все, кто хочет его использовать. Это проект с открытым исходным кодом. – octopod