Примерно 9 дней прошло с момента как паблики облетела новость о смерти главного flibustera, капитана Stiver. В христианской традиции на 9 день принято вспоминать добрым словом покойного, вспоминать его дела.
***
В приканальный чат принесли пост из блога компании JetBrains, больше всего известной своей IntelliJ IDEA, популярнейшей средой разработки для всех, кто работает с Java. Когда на первых курсах университета подружки с механико-математического таскали меня на открытые лекции по Java (как сейчас помню, вел их И.Н. Блинов), то первую hello world я тоже писал в IntelliJ IDEA.
Примерно в то время, когда я только острожно "пробовал на зуб" этот язык программирования, немецкий программист российского происхождения с ником Stiver, будучи уже матерым разработчиком ПО для медицинского оборудования, выпустил инструмент, который позволял декомпилировать программы написанные на Java (может помните, были такие *jar файлы). С помощью сервиса, который Stiver назвал Fernflower, эти файлики можно было разобрать на составные части изучить-полечить-набраться чужого опыта
Не могу вспомнить пользовался ли я Fernflower, но вероятность достаточно велика. В наших студенческих общежитиях было модно интересоваться реверс-инжинирингом, были у нас свои крякеры, исследователи программ, любители трекерной музыки и просто отвлеченные фанаты SoftICE. Инструменты, которым пользовалась вся эта братия можно было пересчитать по пальцам. И Java здесь явно отставала от "конвенциональных" языков". Ровно до того момента пока не появился понятный и эффективный Fernflower.
Компания JetBrains достаточно быстро поняла значимость этой разработки и в 2013 включила авторский Fernflower в свою IntelliJ IDEA. Притом обязательным условием со стороны Stiver было то, что инструмент останется с открытым исходным кодом. Он таковым навсегда и остался...
Светлая тебе память, кодер...
***
В приканальный чат принесли пост из блога компании JetBrains, больше всего известной своей IntelliJ IDEA, популярнейшей средой разработки для всех, кто работает с Java. Когда на первых курсах университета подружки с механико-математического таскали меня на открытые лекции по Java (как сейчас помню, вел их И.Н. Блинов), то первую hello world я тоже писал в IntelliJ IDEA.
Примерно в то время, когда я только острожно "пробовал на зуб" этот язык программирования, немецкий программист российского происхождения с ником Stiver, будучи уже матерым разработчиком ПО для медицинского оборудования, выпустил инструмент, который позволял декомпилировать программы написанные на Java (может помните, были такие *jar файлы). С помощью сервиса, который Stiver назвал Fernflower, эти файлики можно было разобрать на составные части изучить-полечить-набраться чужого опыта
Не могу вспомнить пользовался ли я Fernflower, но вероятность достаточно велика. В наших студенческих общежитиях было модно интересоваться реверс-инжинирингом, были у нас свои крякеры, исследователи программ, любители трекерной музыки и просто отвлеченные фанаты SoftICE. Инструменты, которым пользовалась вся эта братия можно было пересчитать по пальцам. И Java здесь явно отставала от "конвенциональных" языков". Ровно до того момента пока не появился понятный и эффективный Fernflower.
Компания JetBrains достаточно быстро поняла значимость этой разработки и в 2013 включила авторский Fernflower в свою IntelliJ IDEA. Притом обязательным условием со стороны Stiver было то, что инструмент останется с открытым исходным кодом. Он таковым навсегда и остался...
Светлая тебе память, кодер...