Cú pháp dấu ngoặc đơn của Lisp gây khó khăn cho việc đọc hiểu không chỉ do sự không quen thuộc mà còn có những ảnh hưởng nhận thức đo lường được từ tâm lý học Gestalt. Ngược vị trí (prefix notation) đặt các cặp ngoặc đơn xa nhau hơn, làm giảm khả năng đóng kh_visual, trong khi quy ước định dạng không giúp theo dõi số lượng ngoặc đơn. Lisp yêu cầu nhiều left-nesting hơn, đòi hỏi nhiều "mental stack" hơn, và thiếu các tính năng giúp thứ tự đọc khớp với thứ tự thực thi như method chaining hay threading macros. Bài viết đề xuất các nguyên tắc thiết kế cú pháp dễ đọc hơn và gợi ý về ngôn ngữ Lisp mới mà tác giả đang phát triển.
AI summaries can be wrong. Read the original before relying on anything important.
Why read it: Bài này giải thích tại sao ký pháp nhiều dấu ngoặc đơn của Lisp khó đọc hơn so với cú pháp C-style do những hiệu ứng nhận thức được đo lường từ tâm lý học Gestalt và nghiên cứu nhận thức.
Answer 3 short questions to earn reward points for this article. Only do it if you want the points.
3 questions · under a minute · optional
Source: https://paultm.nl/paren-thesis. 8 Sync News only summarizes and links out; content copyright belongs to the authors and original sources.
Read the news here, practice coding, follow structured courses and train for IELTS on our sibling products — all connected through one 8 Sync account.
The ecosystem home: product overviews, blog and full pricing.
ExploreLearn along a clear roadmap: videos, auto-graded quizzes, certificates and mentors who ship for a living.
View the roadmap1,000 DSA problems in Vietnamese, auto-graded across 7 languages — many FREE, right in your browser.
Practice for freeAI grading for all four IELTS skills with detailed rubric feedback.
Try it freeA 22 MB AI IDE for Vietnamese devs.
Download freeOrganizational memory for AI agents.
ExploreAI that staffs your Fanpage and qualifies leads for you.
Try it!!Con West 2019 talk. Contribute to e-n-f/if-then-else development by creating an account on GitHub.
Heol la mot phan cai Lisp 16-bit duoc xay dung de chay trong may ao Uxn, voi cac ket noi den giao diap I/O Varvara. Thuật ngữ core bao gồm danh sach qua cons/car/cdr, logic voi eq? va if, toan hoc prefix-notation, closures thong qua lambda, dinh nghia global bang define, va lap qua de quy vi khong co hinh thuc tuan tu nao khac ngoai 'and'. Mot bang tham chuyen chuc nang day du va lien ket den nguon Uxntal va repository duoc cung cap. Van duoc phat trien tiep tuc.
Bài này giúp bạn khám phá ngôn ngữ Lisp độc đáo chạy trên Uxn và học cách xây dựng ứng dụng trong môi trường máy tính 16-bit đặc biệt.
A report on the 1980 LISP conference at Stanford University, held the week after the AAAI Artificial Intelligence Conference. Written for Byte.
Một lập trình viên đã phát triển thư viện Guile Scheme OrgWebAlchemy dùng Parsing Expression Grammar (PEG) qua module (ice-9 peg) để phân tích tài liệu Org-mode thành AST, sau đó xuất ra HTML thông qua SXML. Các biểu thức chính quy (regex) thất bại khi xử lý các cấu trúc lồng nhau như danh sách, markup nội tuyến, khối và bảng trong Org, trong khi PEG giúp cú pháp đọc như tài liệu kỹ thuật. Thư viện hỗ trợ tiêu đề, danh sách có thể lồng nhau, bảng, các khối nguồn/ví dụ/trích dẫn/liên kết, và tùy chỉnh đầu ra HTML thông qua tham số Guile. Dự án giấy phép LGPL v3+ đang lưu trữ trên Codeberg và có kế đóng gói cho Guix trong tương lai, vẫn còn thách thức với các danh sách lồng hỗn hợp.
Bài viết này giúp lập trình viên hiểu được Parsing Expression Grammar (PEG) vượt trội hơn regexes trong phân tích cú pháp tài liệu phức tạp như Org-mode.
Loading comments…