Monday, December 21, 2009

FreeBSD: Leo ---> programmer's editor

เด็กๆ ที่ไม่ใช่ เด็ก หรือ DEK ในภาคภาษาต่างประเทศ

แต่ในต่างประเทศ DEK ที่ไม่ใช่เด็กๆในบ้านเรานั้น มีจริง Donald E. Knuth ครับ เจ้าพ่อทางคอมพิวเตอร์

Donald E. Knuth ผู้ที่เขียนตำราคอมพิวเตอร์ แล้วไม่พอใจผลงานงานพิมพ์ จนกระทั่ง มาเขียนโปรแกรม จัดพิมพ์เอกสาร ด้วยคอมพิวเตอร์ ซะเอง แล้วจึงหันไปเขียนหนังสือต่อนั่นแหละครับ

ผลงาน การจัดพิมพ์เอกสาร ด้วยคอมพิวเตอร์ ของเขา ก็นี่แหละครับ TeX ซึ่งผู้ที่คลุกกับคอมฯมาพอควร หรือทำงานเกี่ยวกับ computer typesetting น่าจะรูจักดี และ เขาเขียนขึ้นในลักษณะของ web หรือข่ายใยแมงมุม

ส่วนตำราที่เขาเขียนขึ้นนั้น ก็ The Art of Computer Programming นั่นแหละ

งานพิมพ์ด้วยคอมพิวเตอร์ทุกชนิดนั้น TeX จัดการได้หมด ลองหาหนังสือที่เขาเขียนมาอ่านดูซี ไม่ได้ค่าคอมมิดฉันอะไรหรอก เป็นแต่อยากแนะนำของดี ให้เพื่อนๆได้รู้ไว้ ก็ในตำราเล่มนี้แล ที่ ทุกบท เขาจะมี ตัวการ์ตูน มาแสดงสาระสั้นๆของเรื่องเอาไว้ ตัวการ์ตูน ตัวนี้ก็ สิงห์โต หรือ leo นั่นแหละ

น่ารักมาก

ในตำราที่เขียนขึ้นนั้น Literate Programming ก็เป็นหนึ่งในหลายๆเรื่องเด่นของเขา

ส่วน สิงห์โต หรือ leo ในนี้นั้น เป็น editor ที่เขียนขึ้นในแบบ หรือ สไตล์ ของ Literate Programming ซึ่งทำให้การเขียนโปรแกรมง่ายขึ้นมาก นอกจากนี้ ยังสามารถใช้งานเก็บข้อมูลงานส่วนตัวได้ด้วย ลองไปหามาเล่นดูได้น่ะ ใน ports นั่นแหละ อ้อ เขามี ติว ให้ด้วย ไม่ต้องห่วงเรื่องที่ว่าจะใช้ไม่เป็น


จะว่าไปแล้วก็ไม่มีอะไรใหม่ ในเรื่องของ TeX น่ะ นอกจากแค่ เพิ่ม c mode ขึ้นมาเท่านั้นเอง

2 comments:

dekdar said...

เล่มนี้คุ้นนะ เคยเห็นมาที่บ้านลุง นี่หว่า

555 ++

ป่ล. อ่านไม่ออกครับ ต้องใช้ทั้งชีวิตในการแปล อิอิ

มะขาม said...

ใช่ครับ
TeX , Literate Programming, The Art of Computer Programming มีทุกเล่มแหละ

แหม ทำไมต้องถล่มตัวเองขนาดน้าน


View My Stats