ฟัง 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 ต่อไป

Advertisements
This เรื่อง was posted in ไม่มีหมวดหมู่. Bookmark the permalink.

ใส่ความเห็น

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