Dự án Lisp-Stat đối mặt với chỉ trích về vấn đề ghi nhận nguồn gốc và triển khai chưa hoàn thiện

Nhóm biên tập BigGo
Dự án Lisp-Stat đối mặt với chỉ trích về vấn đề ghi nhận nguồn gốc và triển khai chưa hoàn thiện

Một dự án tính toán thống kê có tên Lisp-Stat đã thu hút sự chú ý của cộng đồng, nhưng không phải vì những lý do mà các nhà sáng tạo có thể mong đợi. Dự án này nhằm mục đích cung cấp một giải pháp thay thế cho R và Python trong phân tích thống kê bằng cách sử dụng Common Lisp , đang đối mặt với những chỉ trích về vấn đề ghi nhận nguồn gốc và các câu hỏi về tính hoàn thiện thực tế của nó.

Mối quan ngại về ghi nhận nguồn gốc gây ra tranh luận trong cộng đồng

Vấn đề quan trọng nhất được các thành viên cộng đồng nêu ra tập trung vào mối quan hệ của dự án với hệ thống XLISP-STAT gốc được phát triển tại Đại học Iowa . Những người chỉ trích chỉ ra rằng trong khi dự án Lisp-Stat hiện tại dường như được phát triển từ công trình trước đó này, nó lại thiếu sự thừa nhận thích đáng về người tiền nhiệm. Điều này đã dẫn đến những cáo buộc rằng dự án thể hiện bản thân như có tính nguyên bản cao hơn thực tế.

Tình hình trở nên phức tạp bởi thực tế là dự án có liên quan đến một công ty có trụ sở tại Singapore có tên Symbolics Pte Ltd , công ty này có chung tên với công ty máy tính Lisp nổi tiếng từ những năm 1980 nhưng dường như không có liên quan. Việc lựa chọn tên này đã làm tăng thêm sự nhầm lẫn của cộng đồng về nguồn gốc và tính hợp pháp của dự án.

Các Vấn Đề Về Ghi Nhận Nguồn Gốc Đã Được Xác Định

  • XLISP-STAT Gốc: Được phát triển tại Đại học Iowa (https://homepage.stat.uiowa.edu/~luke/xls/xlsinfo/)
  • Lisp-Stat Hiện Tại: Có vẻ như được phát triển từ phiên bản gốc nhưng thiếu sự ghi nhận nguồn gốc phù hợp
  • Tên Công Ty: Sử dụng tên " Symbolics " (công ty Symbolics Pte Ltd có trụ sở tại Singapore) có khả năng gây nhầm lẫn với công ty máy tính Lisp lịch sử

Tính hoàn thiện của việc triển khai bị đặt câu hỏi

Ngoài các vấn đề về ghi nhận nguồn gốc, các thành viên cộng đồng đã nêu ra mối quan ngại về nội dung thực tế của dự án. Một số nhà phát triển đã kiểm tra codebase cho rằng nó chủ yếu bao gồm các thành phần hiện có được kết nối lỏng lẻo với tài liệu bổ sung, thay vì một môi trường tính toán thống kê toàn diện như được quảng cáo.

Khá khó hiểu đối với ai đó đang tìm kiếm môi trường tính toán thống kê trong CL , ít nhất là vậy. Có thể tôi ngu nhưng điều này không gần với những gì (một môi trường tương đối hoàn chỉnh) mà nó tự thể hiện.

Khoảng cách giữa cách trình bày và thực tế này đã khiến những người dùng tiềm năng đặt câu hỏi liệu dự án có thực hiện được những lời hứa về việc phù hợp cho cả phân tích dữ liệu khám phá và triển khai sản xuất hay không.

Tuyên bố của Dự án so với Đánh giá của Cộng đồng

  • Tuyên bố: Phù hợp cho cả phân tích dữ liệu khám phá và triển khai sản xuất
  • Quan điểm Cộng đồng: Có vẻ như chỉ là việc kết nối lỏng lẻo các thành phần hiện có thay vì một môi trường toàn diện
  • Tuyên bố: Về mặt khái niệm tương tự như R với hệ sinh thái quen thuộc
  • Thực tế Cộng đồng: Hạn chế về mã nguồn không tầm thường và triển khai chưa hoàn chỉnh

Cộng đồng chia rẽ về lựa chọn ngôn ngữ

Cuộc thảo luận rộng hơn cũng đã đề cập đến việc liệu Common Lisp có hợp lý cho tính toán thống kê trong năm 2025 hay không. Trong khi những người sáng tạo dự án lập luận rằng Lisp mang lại những lợi thế như biên dịch mã máy và tính mạnh mẽ doanh nghiệp, các thành viên cộng đồng lại chia rẽ về giá trị thực tế của nó so với các giải pháp thay thế đã được thiết lập.

Một số nhà phát triển gợi ý rằng Julia đã nổi lên như một điểm trung gian tốt hơn, cung cấp khả năng metaprogramming giống Lisp với cú pháp quen thuộc hơn và đặc tính hiệu suất tốt hơn. Những người khác bảo vệ sự lựa chọn này, lưu ý rằng việc sử dụng các công cụ ưa thích có thể dẫn đến phát triển hiệu quả hơn, ngay cả khi chúng không thông thường.

Cuộc tranh cãi này làm nổi bật những căng thẳng đang diễn ra trong cộng đồng mã nguồn mở về việc ghi nhận nguồn gốc thích đáng, cách trình bày dự án, và thách thức trong việc xây dựng các giải pháp thay thế đáng tin cậy cho các công cụ đã được thiết lập. Hiện tại, những người dùng tiềm năng của Lisp-Stat có thể muốn đánh giá cẩn thận cả khả năng kỹ thuật và mối quan hệ của nó với các giải pháp tính toán thống kê hiện có trước khi cam kết với nền tảng này.

Tham khảo: About Lisp-Stat