मैं एक जावा बैकग्राउंड से आता हूं और पॉल ग्राहम के इस छोटे निबंध को पढ़ने के बाद मैंने अपने काम को तेज करने के लिए कॉमन लिस्प नाम की एक नई भाषा चुनने के बारे में सोचना शुरू कर दिया।
मैं वर्तमान में पालतू परियोजनाएं लिख रहा हूं, लेकिन मेरे पास भविष्य के लिए कुछ व्यावसायिक योजनाएं हैं। पॉल अपने निबंध में "गुप्त हथियार" के रूप में LISP के बारे में बोलते हैं। मुझे नहीं पता कि यह कथन 10 साल बाद सच है, लेकिन मैंने अपने पैर की उंगलियों को एक अच्छे सीएल ट्यूटोरियल में डुबो दिया और ऐसा लग रहा है कि LISP वेब विकास के लिए बेहतर हो सकता है।
पॉल ने पायथन का एक अच्छा विकल्प भी बताया है, जो मैं वास्तव में परिचित हूं। मेरा सवाल है: मुझे अपने भविष्य के वेब प्रोजेक्ट्स में से किसे चुनना चाहिए?
मैं किस बारे में सोच रहा था:
- मैं डेस्कटॉप एप्लिकेशन विकसित नहीं करने जा रहा हूं, इसलिए मैं जो भी भाषा पसंद करता हूं उसे चुन सकता हूं।
- अजगर को लगता है कि लिस्प की तुलना में इस तरह एक बहुत बड़ा समुदाय है
- मुझे पता चला कि लिस्प की कुछ कार्यक्षमता है (जैसे मैक्रोज़) जो कहीं और नहीं मिल सकती है
- मैं ज्यादातर अकेले या 1-2 अन्य प्रोग्रामर के साथ काम करता हूं, लेकिन लिस्प ज्ञान के साथ किसी को ढूंढना मुश्किल हो सकता है
तो तुम क्या सोचते हो?