ฟัง To Clojure and back: writing and rewriting in Ruby by Phill MV จาก YouTube มา

  • ผมสนใจเพราะว่าผมเขียน Ruby มานานแม้จะไม่ on Rails แล้วก็ลองมาเขียน Clojure เหมือนกัน
  • เขาเขียน Ruby แล้ว ย้ายไป Clojure แล้วกลับมาเขียน Ruby อีกที
  • อันนี้ก็ตรงข้ามกับที่เคยฟังวันก่อนเลย สำหรับทีมเล็ก ๆ เขาว่าอย่าพยายามไปทำ distributed system หรือ micro services โดยไม่จำเป็น
  • ดูเขาจะไม่ค่อยชอบ REPL เท่าไหร่ อยากได้ debugger มากกว่าว่างั้น แต่ debugger ของ Clojure ก็ดูจะหายาก ผมก็เคยเจอปัญหาตอนหา profiler
  • เรื่อง document ของ Clojure อันนี้เห็นด้วยเต็ม ๆ นะครับอ่านยาก
  • เรื่องความเจ็บปวดเกี่ยวกับ JVM อันนี้ก็เห็นด้วยเหมือนกัน แต่บางที JVM ก็เป็นสาเหตุหลักให้ใช้ Clojure
  • แต่เขาก็พบว่าเขาเรียนรู้หลายอย่างจาก Clojure มาเขียน Ruby รอบหลังก็ไม่เหมือนเดิมแล้ว ระวังเรื่อง state มากขึ้น
  • เขาว่า Clojure อย่างน้อย ก็เป็นภาษาที่คนน่าจะเรียนรู้ไว้ แต่ก็ยังไม่ต้องเอาไปใช้งานจริงก็ได้
  • ส่วนผมซึ่งรัก REPL มาก แต่ก็รู้สึกว่าสิ่งที่ผมทำส่วนมากใช้ JVM ก็ไม่ค่อยจะดีเท่าไหร่ ก็เลยยังคงเขียน Common Lisp ต่อไป
Posted in ไม่มีหมวดหมู่

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s