Bram Moolenaar เสียชีวิต
(groups.google.com)- ครอบครัวแจ้งข่าวการเสียชีวิตของ Bram Moolenaar ผู้ทุ่มเทส่วนสำคัญของชีวิตให้กับ VIM
- Bram เสียชีวิตเมื่อวันที่ 3 สิงหาคม 2023 และประกาศถูกโพสต์ใน Google Groups ของ vim_announce
- ครอบครัวระบุว่า Bram เผชิญกับ ภาวะทางการแพทย์ ที่ลุกลามอย่างรวดเร็วในช่วงไม่กี่สัปดาห์ที่ผ่านมา
- พิธีศพจะจัดขึ้นที่ เนเธอร์แลนด์ เป็นภาษาดัตช์ แต่วันที่ เวลา และสถานที่ยังไม่ได้กำหนด
- หากต้องการเข้าร่วมพิธีศพหรือติดต่อครอบครัว สามารถส่งข้อความไปยังที่อยู่อีเมลที่ระบุไว้ในประกาศ
ประกาศจากครอบครัว
- Bram Moolenaar เสียชีวิตเมื่อวันที่ 3 สิงหาคม 2023
- ในช่วงไม่กี่สัปดาห์ที่ผ่านมา เขาเผชิญกับ ภาวะทางการแพทย์ ที่ลุกลามอย่างรวดเร็ว
- Bram ทุ่มเทส่วนสำคัญของชีวิตให้กับ VIM และภูมิใจในชุมชน VIM
พิธีศพและการติดต่อ
- ครอบครัวกำลังเตรียมพิธีศพของ Bram
- สถานที่คือ เนเธอร์แลนด์
- ภาษาที่ใช้คือ ภาษาดัตช์
- วันที่ เวลา และสถานที่ที่แน่นอนยังไม่ได้กำหนด
- หากต้องการเข้าร่วมพิธีศพหรือต้องติดต่อครอบครัวด้วยเรื่องอื่น สามารถส่งข้อความไปยังที่อยู่อีเมลที่ระบุไว้ในประกาศ
2 ความคิดเห็น
เป็นเอดิเตอร์ที่เปิดใช้งานวันละหลายสิบครั้งเลย
R.I.P.
:wq
ความคิดเห็นบน Hacker News
ตอนที่ผมเริ่มทำซอฟต์แวร์ใหม่ ๆ ผมเป็นพวก “คิดเร็วกว่าพิมพ์” และโชคดีที่ได้ไปคลุกคลีกับแฮ็กเกอร์ตัวจริงหลายคน หนึ่งในนั้นเป็นเซียน
vimระดับสุดยอดเขาถ่อมตัวมาก จนผ่านไปพักใหญ่ผมถึงได้รู้ว่าเขาเคยสร้าง
viขึ้นมาจริง ๆ โดย implementation นั้นคือxviและน่าจะเป็นช่วงที่vimกำลังเริ่มดังพอถามว่าทำไมถึงใช้
vimทั้งที่สร้างxviเอง เขาตอบว่า “การสร้างviน่ะ ถ้าพยายาม โปรแกรมเมอร์คนไหนก็ทำได้ แต่การสร้างviที่ดีเท่าvimมีแค่คนอย่าง Bram เท่านั้นที่ทำได้ แน่นอนว่าก็ต้องใช้เครื่องมือที่ดีกว่าอยู่แล้ว” ผมลืมคำตอบนั้นไม่ได้เลยBram เปลี่ยนชีวิตและเส้นทางอาชีพของคนจำนวนมากจริง ๆ รวมถึงผมด้วย แม้ผมจะไม่เคยติดต่อกับเขาโดยตรง แต่จากทุกอย่างที่ผมเห็น เขาเป็นคนที่ ถ่อมตัว เก่งกาจ และช่วยเหลือผู้อื่น อีกทั้งจริงจังกับงานฝีมือของตัวเองยิ่งกว่าใคร RIP Legend
เป็นข้อความว่า “Happy New Year to all Vim users! ผมอัปเดตปฏิทินตั้งโต๊ะสำหรับปี 2023 แล้ว พิมพ์ลงกระดาษแผ่นเดียว พับ แล้วทากาวนิดหน่อย ก็จะตั้งบนโต๊ะได้ มีทั้งภาษาอังกฤษและดัตช์ ดาวน์โหลด PDF ได้จากเว็บไซต์ของผม: https://moolenaar.net/#Calendar Happy Vimming!”
RIP Bram พวกเราเหล่าผู้ใช้ Vim เสียใจที่คุณจากไป แต่จะยังคง Happy Vimming ต่อไป
และผมก็คิดว่าไม่ใช่เรื่องบังเอิญที่เขาเป็น คนถ่อมตัวแต่ยอดเยี่ยม คนที่เปลี่ยนชีวิตและอาชีพของผมมักเป็นคนแบบนั้น ทั้งคุณ Moolenaar นักพัฒนาและผู้ดูแลซอฟต์แวร์เสรี/โอเพนซอร์สหลายคน อาจารย์มหาวิทยาลัย และ “ร็อกสตาร์” ตัวจริงที่เงียบขรึม
viหลายตัวแล้วเลือก Vim ตอนนั้นมี Xvi, Elvis และอื่น ๆ แต่ Vim อยู่เหนือที่เหลือไปหนึ่งขั้นแล้วด้วยฟีเจอร์ดี ๆ ที่มีอยู่ผมเคยอาศัยและทำงานอยู่ทางตอนใต้ของยูกันดา กับ Kibaale Children’s Fund ซึ่งปัจจุบันคือองค์กรแคนาดาชื่อ Kuwasha วันหนึ่ง Bram มาที่ไซต์งานของเรา และเราได้คุยกันสั้น ๆ จนมีคนบอกว่าเขาเป็นคนมีอิทธิพลและ “ทำงานที่ที่อย่าง Google” ผมถึงได้รู้ตัวตนจริงของเขาและซอฟต์แวร์ที่เขามีส่วนร่วม
ตอนนั้นผมกำลังจะเริ่มเส้นทางอาชีพด้าน IT พอดี และเมื่อเวลาผ่านไป พอมีทักษะและเครื่องมือมากขึ้น ผมถึงได้ตระหนักถึงความหมายของเขา ระหว่างที่อยู่ด้วยกัน เขาไม่พูดถึง VIM เลย เขาเป็นคนถ่อมตัวและเงียบมาก ใช้เวลาไปกับการช่วยเหลือเด็ก ๆ ที่ต้องการความช่วยเหลือผ่าน ICCF Holland
ในยูกันดา มักเกิดเรื่องที่เงินบริจาคถูกหั่นออกทีละส่วนในชื่อค่าใช้จ่ายบริหาร แต่ ICCF ส่งคืนทุกเซนต์ของทุกดอลลาร์กลับไปยังชุมชน และผมประทับใจอย่างลึกซึ้งกับจริยธรรมที่ Bram นำมาสู่งานภาคสนาม ผลกระทบมหาศาลที่เขาสร้างขึ้นด้วยทุนที่ระดมผ่าน VIM จะทำให้ผู้คนมากมายในพื้นที่นั้นคิดถึงเขา ขอให้ไปสู่สุคติ
ผมเข้าไปดูเว็บไซต์ของเขาแล้วเจอบทสัมภาษณ์ปี 2022 และคำตอบที่ประทับใจที่สุดไม่ใช่เรื่อง Vim แต่เป็นเรื่อง craftsmanship ด้านซอฟต์แวร์และการเขียนโปรแกรมอย่างมืออาชีพ
“ผมเคยทำงานในบริษัทที่ผู้จัดการซึ่งเรียนฟิสิกส์และวิศวกรรมเครื่องกล คิดว่าซอฟต์แวร์ก็เหมือนสิ่งที่พวกเขารู้ และเชื่อว่าตนกำหนดวิธีสร้างมันได้ บริษัทนั้นค่อย ๆ ตกต่ำลงและสุดท้ายก็ถูกซื้อกิจการ เรื่องเดียวกันเกิดขึ้นในที่อย่างหน่วยงานรัฐ ซึ่งผู้ตัดสินใจสามารถหลีกเลี่ยงความรับผิดชอบได้แม้ล้มเหลว คนที่เขียนโค้ดก็คงแค่รับเงินเดือนแล้วหนีออกจากที่เกิดเหตุอาชญากรรมไป อีกปลายสุดหนึ่งคือคนที่ใช้เวลามากมายเพราะอยากเขียนโค้ดให้สวยงาม แต่ไม่สนใจว่ามันทำสิ่งที่ตั้งใจไว้จริงหรือไม่ หรือใช้งบประมาณเท่าไร ความสมดุลอยู่ที่ไหนสักแห่งระหว่างสองขั้วนั้น”
ประโยคสุดท้ายผมไม่ค่อยแน่ใจ แต่ที่เหลือนั้นตรงมากจริง ๆ
เหมือนทำมาเพื่อ developer ที่ใช้เวลากับการสร้างทฤษฎี การ migrate และการ refactor มากกว่าการปล่อยของออกสู่ผู้ใช้ น่าขำตรงที่เถียงกันไปมาถึง time complexity ของ click handler ที่ใส่ debounce แล้วจนได้คำตอบที่เหมาะที่สุด แต่พอลองใช้แอปจริง ๆ ทั้งแอปกลับหน่วงมหาศาล แล้วใครจะมาห่วง time complexity ของเวลาผู้ใช้ผลิตภัณฑ์อย่างผมบ้าง
เป็นบริษัทเครื่องถ่ายเอกสาร และมีปัญหาไม่ใช่แค่ซอฟต์แวร์ แต่รวมถึงเทคโนโลยีโดยรวมด้วย รากของปัญหาน่าจะอยู่ที่ฝ่ายขายและการตลาดเข้ามาครอบงำบริษัท ซึ่งไม่เคยเป็นเรื่องดีสำหรับบริษัทเทคโนโลยี
บริบทคือ “อีกปลายสุดหนึ่งคือคนที่ใช้เวลามากมายเพราะอยากเขียนโค้ดให้สวยงาม แต่ไม่สนใจว่ามันทำสิ่งที่ตั้งใจไว้จริงหรือไม่ หรือใช้งบประมาณเท่าไร ความสมดุลอยู่ที่ไหนสักแห่งระหว่างสองขั้วนั้น”
ในฐานะผู้ใช้ Vim มานาน ผมรู้สึกขอบคุณ Bram อย่างลึกซึ้งที่สร้างและนำพาซอฟต์แวร์อันน่าทึ่งนี้มาให้ เขามอบของขวัญมหาศาลให้โลก
ผมเคยติดต่อกับ Bram โดยตรงอยู่หลายครั้งระหว่างส่งการเปลี่ยนแปลงเข้า Vim และยังได้เห็นปฏิสัมพันธ์ของเขากับคนอื่น ๆ อีกมาก ผมเคารพวิธีที่เขานำโปรเจกต์ Vim และสื่อสารกับชุมชนเสมอมา
สำหรับซอฟต์แวร์ที่ทั้งมีเอกลักษณ์และซับซ้อนอย่าง Vim ไม่ใช่เรื่องแปลกที่ผู้ดูแลโอเพนซอร์สจะหมดไฟหรือท้อแท้ แต่ Bram แทบจะแสดง ความเคารพและความอดทน ต่อผู้ใช้และผู้มีส่วนร่วมอยู่เสมอ แม้ในเวลาที่อีกฝ่ายไม่ได้ทำเช่นนั้นก็ตาม นี่คือความสูญเสียของโลกซอฟต์แวร์ และ Bram จะเป็นที่คิดถึง
ตอนที่ VimConf 2018 จัดขึ้นในญี่ปุ่น ผมมีโอกาสได้คุยกับ Bram Moolenaar ครั้งนั้นเป็นครั้งแรกและครั้งสุดท้ายที่ Bram มาเยือนญี่ปุ่น
ตอนนั้นผมนั่งอยู่ที่โต๊ะลงทะเบียนในฐานะสตาฟอาสาสมัคร Vim เป็นเท็กซ์เอดิเตอร์ที่ผมใช้ทุกวัน แต่ผมก็ไม่ได้เป็นนักพัฒนา Vim ไม่ได้ใช้ฟีเจอร์ขั้นสูงมากนัก และไม่ได้มีความต้องการอะไรจากเท็กซ์เอดิเตอร์มากเป็นพิเศษ จึงไม่ได้ถึงขั้นกระตือรือร้นที่จะเข้าร่วมคอนเฟอเรนซ์ แค่ใช้ Vim เพราะมันใช้ได้ในทุกสภาพแวดล้อม และมารับหน้าที่สตาฟตามคำขอของเพื่อนร่วมงานที่เป็นผู้ใช้ Vim อย่างจริงจังและเป็นผู้จัด VimConf
ดังนั้นผมจึงไม่ได้มีแผนจะคุยกับ Bram ในงานมีนักพัฒนา Vim ชาวญี่ปุ่นและผู้ใช้ตัวยงจำนวนมากที่อยากคุยกับ Bram และสำหรับพวกเขานี่อาจเป็นโอกาสครั้งแรกและครั้งสุดท้าย ผมจึงไม่อยากแย่งเวลาของพวกเขา
แต่ในคอนเฟอเรนซ์ ผมได้รู้ว่าใน Vim รุ่นล่าสุดมี ปลั๊กอิน termdebug ที่ทำให้ทำงานเหมือนฟรอนต์เอนด์ของ
gdbได้ถูกรวมเข้ามาแล้ว ผมเป็นโปรแกรมเมอร์ C++ ก็เลยลองใช้ทันทีแล้วพบบั๊ก คือtermdebugสมมติว่าชื่อหนึ่งมีฟังก์ชันได้เพียงหนึ่งตัว จึงจัดการ function overloading ของ C++ ไม่ได้ช่วงพักผมได้คุยประเด็นนี้กับ Bram Moolenaar เรื่องอื่นเกี่ยวกับ Bram ที่ผมเล่าได้มีไม่มากนัก แต่ในงานเลี้ยงหลัง VimConf 2018 เขาปฏิเสธการใช้แก้วอย่างหนักแน่นและดื่มจากขวดเบียร์โดยตรง ไม่ใช่ขวดเล็ก 333ml แต่เป็นขวดใหญ่ 633ml และก่อน VimConf 2018 ระหว่างที่อยู่ญี่ปุ่น เขาได้ขึ้น ภูเขาฟูจิ ด้วย
ในเว็บไซต์ของเขายังมีอัลบั้มอื่น ๆ อีกมากที่เปิดให้ทุกคนชมได้: https://moolenaar.net/albums.html
ผมชอบ Vim มากจนทำบล็อกเกี่ยวกับ Vim อยู่หลายปีและโพสต์ทิปทุกวัน ไม่อยากโปรโมตตัวเองในเธรดนี้ จึงจะไม่บอกชื่อ
แต่อย่างไรก็ดี ผมรู้สึกเหมือนเราได้สูญเสีย ยักษ์ใหญ่ แห่งโลกโอเพนซอร์สไป และผลงานที่ Bram ฝากไว้ ทั้งในฐานะวิศวกรซอฟต์แวร์ และที่สำคัญยิ่งกว่านั้นในฐานะมนุษย์ที่ยอดเยี่ยม จะไม่ถูกลืม
:help ugandaคงมีคนไม่มากนักที่ช่วยเหลือผู้คนจำนวนมากที่อยู่ในสถานการณ์ยากลำบากในชีวิตได้เท่ากับ Bram สำหรับผม Vim เป็น charityware ตัวแรกที่ได้รู้จัก และในหน้าจอเริ่มต้น Vim ไม่ได้ขอเงินให้ตัวเอง แต่แนะนำให้บริจาคให้ International Child Care Fund Holland
พูดแล้วก็รู้สึกอายนิดหน่อยที่ตลอดหลายปีที่ผ่านมา ผมเคยบริจาคให้ ICCF เพียงครั้งเดียว เพื่อเป็นการรำลึกถึง Bram และขอบคุณที่สร้างเอดิเตอร์ที่ผมใช้มายาวนาน ผมจึงตั้งใจจะทำสิ่งที่เขาคงอยากให้ทำ นั่นคือบริจาคให้ ICCF Holland
ถ้าคุณเป็นผู้ใช้ Vim, Neovim หรือรุ่นที่แตกแขนงอื่น ๆ ก็ขอแนะนำให้ทำเช่นเดียวกัน: https://iccf-holland.org/donate.html
ถ้าเป็นผู้ใช้
(neo)vimก็อ่านข้อมูลเพิ่มเติมได้ที่:help iccfเช่นกัน Bram ขอบคุณสำหรับทุกสิ่ง จิตวิญญาณของคุณและบรรทัดต่าง ๆ ที่คุณเขียนจะยังคงอยู่กับผมและคนอื่น ๆ ไปอีกนานมีคนเพียงน้อยมากที่ทุ่มเวลาให้โอเพนซอร์สได้ขนาดนั้น และยิ่งน้อยกว่านั้นที่ทำได้ทั้งหมดด้วยเวลาว่างล้วน ๆ พูดตามตรง ผมนึกไม่ค่อยออกเลยว่ามีใครใกล้เคียง Bram บ้าง คนที่ทำงานอาสาในระดับนี้กับเรื่องใดก็ตามนั้นหายากมาก
ความพยายามของ Bram ที่มีต่อ Vim นั้น น่าทึ่งและเป็นข้อยกเว้น ไม่ว่าจะวัดด้วยมาตรฐานใดก็ตาม ผมเคยพบ Bram ตัวจริงเพียงครั้งเดียวในปี 2014 และเขาพูดถึง Zimbu[1] มีอยู่ช่วงหนึ่งผมคงทำหน้าดูสงสัยเล็กน้อย เขาหันมามองผมทันทีแล้วถามว่า “อ๋อ ไม่เห็นด้วยเหรอครับ? เพราะอะไร?”
นั่นเป็นการบรรยายที่ดีและมีการมีส่วนร่วมของผู้ฟังมาก หลังจากนั้นตลอดเวลาที่เหลือของวันนั้นและวันถัดมา เราคุยกันหลายเรื่องและเล่นมุกกันด้วย ผมแทบจำเรื่อง Vim ไม่ได้เลย เพราะมันแทบไม่ได้เป็นหัวข้อสนทนา เขาเป็นคนใจดี อบอุ่น และน่าคบหามาก
Sven Guckes ซึ่งเสียชีวิตไปเมื่อปีที่แล้ว เคยจัดเวิร์กช็อปเล็ก ๆ แบบ “ถามอะไรก็ได้” กับ Bram และทำให้ได้รู้ว่า Bram เองก็ลำบากพอ ๆ กับเราในการจดจำรายละเอียดของฟีเจอร์ Vim ที่ไม่ค่อยมีคนใช้ :-)
[1]: https://www.youtube.com/watch?v=_O-QdG2X1Lw)
ผมเริ่มต้นเป็นผู้ดูแลระบบ Unix เมื่อ 25 ปีก่อน และก็ถูกดึงเข้าหา Vim อยู่เรื่อย ๆ เหตุผลเชิงปฏิบัติข้อหนึ่งคือการคุ้นเคยกับ
viให้ผลตอบแทนสูง เพราะแม้แต่ระบบที่เพิ่งติดตั้งใหม่หรือมีการตั้งค่าน้อยที่สุดก็มักจะยังมีมันอยู่แทบเสมอ อีกเหตุผลคือชุมชน Vim ต้อนรับผู้คนมากและมีความเป็นแนวราบการหาแมโครและเคล็ดลับดี ๆ ทำได้ง่าย และทุกคนก็เป็นมิตรมาก ผมยังจำได้ว่ามีคนใน IRC
#vimสอนgqapสำหรับตัดบรรทัดย่อหน้า พร้อมอธิบายหลักการให้เข้าใจอย่างเป็นธรรมชาติ ในชุมชนไม่มีการเยาะเย้ย และผมคิดว่า ความเห็นอกเห็นใจและภาวะผู้นำ ของ Bram มีอิทธิพลอย่างมากต่อทัศนคตินั้นผมบริจาคเป็นประจำทุกปีในนามของ Vim และเมื่อเช้านี้ได้บริจาคเพิ่มอีก 250 ยูโรเพื่อรำลึกถึง Bram แต่ละคนมีสถานการณ์ต่างกัน บริจาคเท่าที่ไหวก็พอ แต่อยากให้ลองคำนวณดูว่าถ้าใช้เอดิเตอร์หรือ IDE เชิงพาณิชย์ดี ๆ ตลอดช่วงเวลาที่ใช้งาน จะต้องจ่ายค่าไลเซนส์เท่าไร แล้วพิจารณาบริจาคตามสัดส่วนนั้น
:wq Bramข่าวมรณกรรมใน HN ส่วนใหญ่ผมต้องไปค้นดูก่อนว่าเป็นใคร แต่ครั้งนี้ไม่ใช่ ผมซาบซึ้งอย่างลึกซึ้งต่อผลงานของเขาและสิ่งที่เขาทิ้งไว้ให้โลก
ผมคิดว่าผลงานดิจิทัลส่วนใหญ่ที่ผมสร้างขึ้นในชีวิตนั้นทำด้วย Vim ทั้งซอฟต์แวร์ สคริปต์ เว็บไซต์ วิทยานิพนธ์ หนังสือ และถึงขั้นใช้ปลั๊กอินที่กรอกกล่องข้อความบนเว็บด้วย Vim
ตัว
iที่หลงเหลืออยู่ตามเอกสารหรือซอร์สโค้ดที่ต้องเขียนด้วยเอดิเตอร์อื่น คือหลักฐานแห่งความทุ่มเทของผม ขอบคุณครับ Bram ขอให้คุณมีชีวิตอยู่ตลอดไปใน Vimผมเคยพบ Bram ครั้งหนึ่งในงานโอเพนซอร์สที่สำนักงาน Google ซูริก ในงานนั้นทุกคนสามารถนำโปรเจกต์ของตัวเองมาแสดงได้
มีคนหนึ่งสร้าง AST editor/IDE แบบหนึ่งที่ใช้ฟังก์ชันที่ลอยอยู่ในพื้นที่ทำงานเป็นหน่วยแก้ไข แทนที่จะเป็นไฟล์ และกำลังแสดงสิ่งนั้นให้ Bram ดู แต่ดูเหมือนว่าเขาจะไม่รู้ว่ากำลังคุยอยู่กับใคร
เมื่อเขาถามว่า “คุณคิดอย่างไรครับ?” Bram ตอบว่า “อืม ครับ ผมเป็นคนสาย
viมากกว่าน่ะครับ”เราสามารถเห็นความใจกว้างของ Moolenaar ได้จากถ้อยคำไลเซนส์ผู้บุกเบิกที่ว่า “Vim เป็น Charityware” “คุณสามารถใช้และคัดลอกได้ตามต้องการ แต่ขอแนะนำให้บริจาคเพื่อเด็ก ๆ ในยูกันดาที่ต้องการความช่วยเหลือ” Moolenaar เป็นผู้บุกเบิกแนวคิด charityware เมื่อหลายสิบปีก่อน และยังมีส่วนช่วยให้แนวคิดนี้แพร่หลายด้วย
การสร้างซอฟต์แวร์ที่เป็นสัญลักษณ์ที่สุดชิ้นหนึ่งในประวัติศาสตร์ แต่ไม่ได้หาเงินจากมันเลยแม้แต่แดงเดียว เป็นเรื่องที่น่านับถือจริง ๆ
https://iccf-holland.org/
ตอนที่ผมเพิ่งเข้ามาในวงการนี้ในยุค 80 ผมเป็นผู้ใช้
viและมีบรรยากาศแข่งขันกันระหว่างผมกับผู้ใช้ Emacs ใน Emacs มีหลายอย่างที่ผมทนไม่ได้ แต่ก็ยอมรับว่ามีหลายอย่างที่อิจฉาอยู่ไม่น้อยแล้วราวปี 1994 ผมก็ได้รู้จัก โคลนของ
viที่ชื่อ Vim เพราะ Vim นี้ทำได้แล้ว หรือไม่ก็มีอยู่ในโรดแมปแล้ว แทบทุกอย่างที่ผมเคยมองข้ามไหล่ผู้ใช้ Emacs แล้วรู้สึกอิจฉา ในที่สุดผมจึงวางความอิจฉาที่มีต่อ Emacs ลงได้ไม่นานผมก็กลายเป็นผู้ใช้ตัวยงและผู้เผยแพร่ Vim คอยดาวน์โหลดเวอร์ชันใหม่ทันที รายงานบั๊ก และบางครั้งก็แก้บั๊กเองด้วย ช่วงหนึ่งในปลายยุค 90 ตอนทำงานที่ Sun ผมคุยอีเมลกับ Bram อยู่เรื่อย ๆ
ด้วยเส้นทางอาชีพของผม ผมไม่มีโอกาสมากนักที่จะมีส่วนร่วมกับโอเพนซอร์สอย่างจริงจัง จึงไม่ได้ก้าวไปเป็นผู้มีส่วนร่วมหลัก นานมาแล้ว Vim ได้ไปถึงจุดสูงสุดของชุดฟีเจอร์ที่ผมต้องการแล้ว หลังจากนั้นผมจึงไม่จำเป็นต้องตามการพัฒนาอย่างใกล้ชิดอีก เวอร์ชันที่ติดมากับเดสก์ท็อปสำหรับงานก็เพียงพอเสมอ ส่วนที่บ้านก็แค่ดาวน์โหลดเวอร์ชันใหม่ตอนเปลี่ยน Windows PC เท่านั้น นอกเหนือจากนั้นผมก็หลุดจากชุมชนไป
ตอนผมมา Google ผมดีใจที่รู้ว่า Bram ทำงานอยู่ที่นี่ แต่ก็ไม่ได้ติดต่อไปโดยตรง พอรู้ตัวอีกทีเขาก็เกษียณแล้ว และผมก็พลาดโอกาสนั้นไป
กว่า 25 ปีแล้วที่ทั้งที่บ้านและที่ทำงาน ผมใช้ Vim เป็นเอดิเตอร์เพียงตัวเดียว มันเป็นเครื่องมือที่น่าเชื่อถือที่สุดในกล่องเครื่องมือของผม ซึ่งอยู่กับผมมาตลอดผ่านนายจ้างและภาษาโปรแกรมมิงหลายแห่งหลายภาษา RIP Bram