本站11月4日消息,JetBrains日前發文紀念Java反編譯器Fernflower的原作者Stiver,他因膠質母細胞瘤于10月20日逝世。
Stiver是一位俄羅斯裔德國程序員,主要致力于醫療設備軟件開發,對Java反編譯領域做出了巨大貢獻。
不僅如此,他還是俄羅斯在線圖書館Flibusta的創建者和維護者。
在Java 1.5發布之初,Stiver便發表了關于使用Unsafe調整Java類層次結構的文章,并在2008年左右開始對Java反編譯產生興趣。
Stiver決定將反編譯器作為副項目開發,2008至2010年間完成了主要開發工作,Fernflower的第一個公開版本于2009年5月作為Web服務推出,迅速流行起來。
2010年后,由于Stiver的主要工作日益繁忙,Fernflower項目的開發逐漸停滯,2013年,JetBrains提出將Fernflower納入IntelliJ IDEA并開源。
2014年7月11日,IntelliJ IDEA 14的搶先體驗版首次包含了Fernflower反編譯器,盡管Stiver從未成為JetBrains的員工,但他在最初導入后的近一年時間里,一直在幫助改進反編譯器。
JetBrains 表示,過去10年來,Stiver 的工作對Java開發人員來說是一個真正的游戲規則改變者,他的貢獻為開發人員節省了無數時間,使他們無需源代碼即可調試Java代碼。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。