ruby ตอนได้ยินครั้งแรกแล้วรู้สึกว่ามันคืออะไรหรอ พอฟังจากพี่ๆ ไปๆ มาๆ ก็ อ๋อ มันคือภาษาหนึ่งนั่นเอง
ruby เป็นภาษาเชิงแนว functional ผสมกับ imperative พูดแล้วอาจจะฟังแล้วยิ่งงง ที่จริงมันก็คือ ruby ที่เป็นแบบ imperative ก็คือการทำงานเป็นลำดับ (sequence) จากบนลงล่าง และเมื่อ call การทำงานที่อื่นก็จะมาทำงานต่อเมื่อทำงานที่ call เสร็จ และในแบบ functional ก็คือในคำสั่งแต่ละคำสั่งมันจะทำงานเพื่อจุดประสงค์นึงที่ี่เราต้องการได้เลยในคำสั่งเดียว แต่การทำงานภายในอาจจะทำมากมาย (ซับซ้อน)
ลักษณะเด่นของ ruby อีกอย่างที่เห็นชัดคือ เป็นภาษามนุษย์ (ภาษาที่คนทั่วไปอ่านแล้วเข้าใจว่าตรงนี้หมายถึงอะไร ทำงานอะไร) ที่อ่านเข้าใจง่าย
ปล topic ruby นี้นั้น ที่จริงตั้งใจจะเขียนมานานๆๆมากๆๆแล้วล่ะ แต่.. และที่ topic นี้เกิดขึ้นได้นั้นเพราะพี่ป๊อกมาช่วยกระตุ้นให้เขียนสักทีเถอะ
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment