Friday, October 05, 2007

java กับ erlang

วันก่อนเห็น java guy บ่นเรื่อง Erlang
แต่ก็ไม่ได้สนใจอ่าน
(คนอะไร ยังไม่ทันมีประสบการณ์เลย บ่นถึงข้อเสียได้เป็นฉากๆ)

วันนี้เห็น Aristotle Pagaltzis เขาเขียนล้อเลียนสั้นๆ
Plus ça change
มีอารมณ์ชัน และเสียดสีดี

Related link from Roti

3 comments:

IPorsut said...

ฮ่าๆๆ ล้อเลียนได้แสบจริงๆ เหมือนได้ดูหนัง เรื่องเดิมอีกครั้ง จาก C++ กับ Java กลายมาเป็น java กับ Erlang

bow_der_kleine said...

อ่านแล้วนึกถึงเรื่อง เปลี่ยนภาษาเขียนโปรแกรม ของ อ.รวิทัต ครับ

ผมเข้าไปอ่านบล็อกของ Otaku เลยได้ตามไปอ่าน Why OO sucks ของ Joe Armstrong ผมกลับชอบที่ Armstrong เขียน (แม้จะไม่เห็นด้วยทั้งหมดก็ตาม) เพราะผมเองรู้สึกมาตั้งแต่ตอนเรียนแล้วครับว่า ทำไมต้องเป็น OOP บางอย่าง OOP มันช่วยให้เขียนโปรแกรมง่ายขึ้นก็จริง แต่ก็ไม่เสมอไป มันขึ้นอยู่กับปัญหามากกว่า

ตอนผมเรียน Software Engineering ผมเลยรู้สึกค้าน อ. ในใจตลอด เพราะหลาย ๆ ปัญหาพอใช้ OOP แก้มันซับซ้อนเหลือเกิน ค่อนข้างฝืนธรรมชาติ เช่น เรื่อง รถยนต์ ต้องมาคิดกันว่า รถยนต์ รถบัส มอเตอร์ไซค์ ต้องใช้ความสัมพันธ์อะไรระหว่าง class คิดเรื่อง private public protect กว่าจะได้วิธีแก้ปัญหาที่เป็นที่น่าพอใจ ต้องเปิดหนังสืออ่านครึ่งเล่ม คำถามก็คือ เราใช้ OOP เพื่อให้แก้ปัญหาง่ายขึ้น หรือเพิ่มภาระให้ตัวเองกันแน่

ziddik::zdk said...

ปัญหาง่ายๆบางอย่าง เขียน OO แล้วทำให้ชีวิตช่างน่าเศร้าไปเลย
แต่บางระบบรู้สึกเขียน OO จะช้าเฉพาะตอนแรกๆ พอหลัง จะคิดอะไรได้ง่ายขึ้นเยอะ

ไม่รู้ใครรู้สึกแบบนี้บ้าง