ช่วงนี้มีการบ้านต้องเขียนโปรแกรม อาจารย์ไม่บังคับว่าต้องเขียนด้วยภาษาอะไร ก็เลยได้ที เขียนด้วย Ruby ซะเลย เป็นการหัดไปในตัว
จากที่เขียนมาซักพัก ก็รู้สึกลึกๆว่าเขียนเท่าไหร่ก็ยังสลัดไอ้สไตล์การเขียนแบบ imperative language อย่าง C, Java, C# ไปได้ ถึงจะบอกว่า Ruby มันก็เป็น imperative กลายๆ แต่รู้สึกว่าอ่านโค้ดคนอื่นแล้วมันไม่ใช่แบบนี้อะ
มันจะมีหนังสือเล่มไหนสอนพวกนี้บ้างหนอ
หรือว่าคิดไปเองนะ
ps. วันนี้เอาโค้ดที่เขียนไปลองเทียบกับพวกที่เขียนด้วย Java ดู ปรากฏว่าจำนวนบรรทัดไม่ต่างกันมาก แต่จำนวนตัวอักษรนี่ Ruby นี่รู้สึกเลยว่าเปลืองกระดาษมากๆ 1 บรรทัดพิมพ์ไป 10 – 11 ตัวเอง เทียบกับ Java นี่ตัวอักษรเต็มหน้า(อย่าลืมว่าจำนวนบรรทัดไม่ต่างกันนะ)
ps2 ชอบวิธียกกำลังของ Ruby รู้สึกดีกว่าใช้ Math.pow() หรือ pow() เยอะเลย ได้อารมณ์ VBScript อิอิ