Michael Hecht 慶祝在 SAS 工作 40 週年!
首席系統開發人員 Michael Hecht ( @hecht_jmp ) 於 5 月 29 日慶祝他在 SAS 工作 40 週年。
Michael 是 JMP 開發團隊的創始成員之一(與 John Sall、Chung-Wei Ng 和 Ann Lehman 一起)。他一直是 Macintosh 的愛好者,當我對 Mac 上開創的圖形使用者介面感興趣時,我開始向 Michael 尋求建議,然後招募他加入團隊。他的第一個專案是公式編輯器的早期版本,稱為計算器。
Michael 一直以 Mac 專家加入託管團隊,但他也是改進 JMP C++ 實作背後的編碼和工程的領導者。他承擔了涉及對數百或數千個原始程式碼檔案進行工程更改的大型項目,使它們保持同步數月,直到準備好提交。這
隨著我們採用 C++11 和標準函式庫中的新功能,速度加快了。
在邁克爾的大型專案中,他領導或發揮了重要作用:
- 發明 JString 作為我們的可移植字串類,並實作 StringBot 來提取字串以進行本地化。 Stringbot 掃描我們所有的程式碼庫,尋找要本地化的字串,讓開發人員可以輕鬆支援本地化。
- 代表 JMP 參與 Apple Development,報告錯誤、測試 Beta 版本、請求影響我們的某些更改和修復、參加 WWDC 會議,並報告新功能和更改對我們意味著什麼。
- 將 TopPtr 從膠水指標轉換為 std::unique_ptr(JSL 腳本的核心)。
- 用標準課程取代自製課程。將 OwnerOfArray 更改為 std::vector,這分兩個階段完成,嵌入 std::vector,然後替換為 std::vector。將 OwnerOf 改為 std::unique_ptr。
- DisplayBoxPtr 從黏合指針到共享指針(與 Dan Schikore 和 Craige Hales 合作)。
- 實作 DataTablePtr 和 DataTableOwner(與 Dan Schikore 一起)。
- 本地實作 SAS 檔案 (SAS7BDAT) 的匯入,而不是透過 TK 例程。
- 消除 SAS 的 TK 層。 JMP 現在建置速度更快且佔用空間更小。
- 研究 XCode 下 JMP 的大小問題並探索 dylib,直到 Apple 幫助修復了一些錯誤。
- 細化許多標準物件和類別以及依賴主機的常數。
- 最近改進了 OSI-Pi 介面設施。
- 領導 iPad 版 Graph Builder 應用程式的開發。
- 與 John Schroedl 合作進行 JMP 靜態程式碼分析,這對於發現潛在的崩潰問題至關重要。
- 將 Mac 應用程式從 Motorola 68000 發展到 PowerPC、Intel、Apple Silicon(M1 等),並具有多架構相容性(32 位元到 64 位元);碳到可可。領導 Xcode 實施。
-
開創了針對洩漏和其他漏洞的多項測試和報告功能。
Michael 也是一位重要的演講者,在精彩的研討會中向我們講授 C++ 的複雜性以及所有轉換。為了表彰他在 JMP 的成功中所發揮的巨大作用,他於 2017 年被授予 SAS CEO 卓越獎。
感謝您多年前為 JMP 帶來的奉獻和專業知識,並將繼續每週為您帶來!
Hecht 是 JMP 開發團隊的創始成員,曾領導大型專案、教授研討會,並且是 CEO 卓越獎得主
精選故事回覆:Michael Hecht 慶祝在 SAS 工作 40 週年!麥可也是 SAS 演出合唱團 V o cal Motion 的重要技術支持者,該合唱團由邁克爾的妻子 Darlene 領導。
回覆:Michael Hecht 慶祝在 SAS 工作 40 週年!恭喜麥可!感謝您讓程式碼庫保持最新的標準功能!
回覆:Michael Hecht 慶祝在 SAS 工作 40 週年!這是多麼令人驚奇的里程碑!恭喜 Michael,並感謝您多年來對 SAS 和 JMP 的服務和奉獻!
回覆:Michael Hecht 慶祝在 SAS 工作 40 週年!精彩的!恭喜這一驚人的里程碑。在創建我們的展示來慶祝 JMP 25 週年和 30 週年紀念日時,您給了我很大的幫助!您的 JMP 歷史檔案令人印象深刻!
回覆:Michael Hecht 慶祝在 SAS 工作 40 週年!恭喜 Micheal - 感謝您成為 JMP 的寶貴成員!
回覆:Michael Hecht 慶祝在 SAS 工作 40 週年!恭喜,麥可!我們很幸運能擁有您的才華——感謝您所做的一切以及將繼續做的一切!
回覆:Michael Hecht 慶祝在 SAS 工作 40 週年!恭喜 Michael 實現這一令人難以置信的里程碑,並感謝您幫助 JMP 成為如此出色的產品。
回覆:Michael Hecht 慶祝在 SAS 工作 40 週年!恭喜 Michael - 您的貢獻顯然使 JMP 成為今天的強者!
回覆:Michael Hecht 慶祝在 SAS 工作 40 週年!恭喜@hecht_jmp !多麼美好的里程碑啊!我認識您很久了,在 JMP 與您一起工作非常鼓舞人心,也是學習發展和編碼知識的好方法。 Xcode 問題我總是可以困擾你,我很欣賞你冷靜的舉止。慶祝並享受!