ฉันกำลังพยายามทำความคุ้นเคยกับภาษาต่าง ๆ เพื่อทำความเข้าใจกับสิ่งที่แต่ละคนเก่งมาก จนถึงตอนนี้ฉันได้ขลุกเป็น C - ภาษาขั้นตอน, C ++ และ java - ภาษาที่พิมพ์แบบคงที่ Object Oriented language และ groovy - เป็นภาษา Object Oriented ที่พิมพ์แบบไดนามิก
ภาษาโปรแกรมทุกภาษาอาจเริ่มตอบสนองความต้องการ และฉันคิดว่าทุกภาษาดีมากอย่างน้อยหนึ่งอย่างเพราะมันกลายเป็นมาตรฐานในพื้นที่หรือสาขาที่เฉพาะเจาะจง เช่น C, C ++ กลายเป็นมาตรฐานในด้านต่างๆเช่นเบราว์เซอร์หรือการพัฒนาเกม Python ในโลก Linux สำหรับความสามารถในการเขียนสคริปต์อย่างง่าย Java ในโลกธุรกิจ ฯลฯ
ตอนนี้ฉันสนใจที่จะเรียนรู้ภาษาโปรแกรมการทำงานเช่น Clojure หรือ Lisp ดังนั้นภาษาการเขียนโปรแกรมเชิงฟังก์ชั่นที่ใช้ในสถานการณ์โลกจริง ฉันไม่คิดว่าจะใช้ Clojure หรือ Lisp สำหรับการพัฒนาแอปพลิเคชันหรือ UIs ดังนั้นฉันควรทำตามโครงการประเภทใดหลังจากผ่านบทเรียนพื้นฐานและแหล่งเรียนรู้เพื่อทำความเข้าใจสั้น ๆ เกี่ยวกับการใช้งานฟังก์ชั่นการเขียนโปรแกรม? และคุณแนะนำอย่างยิ่งสำหรับภาษาหนึ่งโดยเฉพาะเช่นพูดว่า clojure?