Tôi đến từ nền tảng Java và sau khi tôi đọc bài tiểu luận nhỏ này của Paul Graham, tôi bắt đầu băn khoăn về việc chọn một ngôn ngữ mới là Common Lisp để tăng tốc công việc của mình (Tôi là một nhà phát triển web).
Tôi đang viết dự án thú cưng hiện tại nhưng tôi có một số kế hoạch kinh doanh cho tương lai. Paul nói về LISP trong bài tiểu luận của mình như là một "vũ khí bí mật". Tôi không biết tuyên bố này có đúng sau 10 năm hay không nhưng tôi đã nhúng ngón chân vào một hướng dẫn CL hay và có vẻ như LISP có thể vượt trội hơn để phát triển web.
Paul cũng đề cập đến Python là một lựa chọn tốt mà tôi thực sự quen thuộc. Câu hỏi của tôi là: tôi nên chọn cái nào cho các dự án web trong tương lai của mình?
Những gì tôi đã suy nghĩ về:
- Tôi sẽ không phát triển các ứng dụng máy tính để bàn vì vậy tôi có thể chọn bất kỳ ngôn ngữ nào tôi thích.
- python dường như có một cộng đồng rất lớn, do đó, có rất nhiều thư viện / khung so với lisp
- Tôi phát hiện ra rằng lisp có một số chức năng (như macro) không thể tìm thấy ở bất kỳ nơi nào khác
- Tôi chủ yếu làm việc một mình hoặc với 1-2 lập trình viên khác nhưng việc tìm kiếm một người có kiến thức cần thiết có thể khó khăn
Vậy bạn nghĩ như thế nào?