ฉันได้เขียนโปรแกรมมาหลายปีแล้วทำงานผ่านการทำซ้ำของ Blub (BASIC, Assembler, C, C ++, Visual Basic, Java, Ruby ในลำดับที่ไม่เจาะจงของ "Blub-ness") และฉันต้องการเรียนรู้ เสียงกระเพื่อม อย่างไรก็ตามฉันมีหลาย intertia สิ่งที่มีเวลา จำกัด (ครอบครัวงานเต็มเวลา ฯลฯ ) และความสุขสบายกับ Blub ปัจจุบันของฉัน (Java)
ดังนั้นคำถามของฉันคือสิ่งนี้เนื่องจากฉันเป็นคนที่อยากจะเรียนรู้ Lisp จริง ๆ แล้วขั้นตอนแรกที่จะได้รับผลลัพธ์ที่ดีซึ่งแสดงให้เห็นถึงความเหนือกว่าของ Lisp ในการพัฒนาเว็บคืออะไร? บางทีฉันอาจพลาดจุดนี้ไป แต่นั่นเป็นวิธีที่ฉันจะเห็นการประยุกต์ใช้ความรู้เสียงกระเพื่อมของฉันในตอนแรก
ฉันคิดว่า "ใช้ภาษา A, ใช้ IDE B, ทำตามคำแนะนำในหน้า C, ถามความมีสติของคุณหลังจาก monads โดยใช้ที่ปรึกษา D" ฉันแค่อยากจะรู้ว่าสิ่งที่ผู้คนที่นี่ถือว่าเป็นชุดของค่าที่ดีที่สุดสำหรับ A, B, C และบางที D นอกจากนี้ยังมีการอภิปรายเกี่ยวกับประโยชน์ของการเรียนรู้ภาษาที่มีประสิทธิภาพเช่นเมื่อเทียบกับพูดกลายเป็น Rails ผู้เชี่ยวชาญ
เพียงเพิ่มรายละเอียดเพิ่มเติมฉันจะพัฒนาบน MacOS (หรือ Linux VM) - ไม่ต้องใช้วิธีการบน Windows ขอบคุณ
หมายเหตุสำหรับผู้ที่เพียงแค่เรียกดู
ฉันจะเปิดคำถามนี้ไว้ซักพักเพื่อที่ฉันจะสามารถให้ข้อเสนอแนะเกี่ยวกับคำแนะนำได้หลังจากที่ฉันได้สำรวจพวกเขาแล้ว หากคุณกำลังค้นดูและรู้สึกว่าคุณมีบางอย่างที่จะเพิ่มโปรดทำ ฉันยินดีรับฟังความคิดเห็นของคุณ
ลิงค์ที่น่าสนใจ
สมมติว่าคุณมาที่ Lisp จากพื้นหลัง Java ลิงก์ชุดนี้จะช่วยให้คุณเริ่มต้นได้อย่างรวดเร็ว
- การใช้ปลั๊กอิน La Clojure ของ Intellij เพื่อรวม Lisp ( videocast )
- เสียงกระเพื่อมสำหรับเว็บ
- เวอร์ชั่นออนไลน์ของCommon Common LISP (c / o Frank Shearar)
- Land of Lispมี
(+ (+ very quirky) game based)
ทางเข้า แต่ทำให้มันตรงไปตรงมามาก - ติดตั้ง Clojure และ Sublime 2 MacOS ที่ดีคู่มือการเริ่มต้น
- ดูที่Clojure ในการดำเนินการหนังสือ ทำงานให้ฉัน