Theo hiểu biết của tôi, một ngôn ngữ dài dòng dễ đọc và dễ hiểu, trong khi một ngôn ngữ ngắn gọn súc tích và gọn gàng, nhưng khó đọc hơn.
Điều này là sai. Verbose có nghĩa là rất nhiều biểu tượng. Terse có nghĩa là ít biểu tượng hơn.
Điều này không có gì để làm với dễ đọc hoặc dễ hiểu.
Một số người tìm thấy COBOL dài dòng dễ đọc, những người khác thấy khó hiểu vì rất nhiều biểu tượng được yêu cầu phải làm rất ít.
Một số người tìm thấy I / J / K và APL ngắn gọn dễ đọc vì chương trình này rất ngắn. Những người khác cảm thấy khó đọc vì các biểu tượng tối nghĩa.
Terse / Verbose không có mối quan hệ với dễ đọc hoặc dễ hiểu.
Có nên có những điều khác để xem xét trong các định nghĩa?
Không. Các định nghĩa của terse và verbose là tốt.
Điều quan trọng là những định nghĩa này không liên quan gì đến "dễ đọc và dễ hiểu"
Có vẻ như nhiều ngôn ngữ lập trình phổ biến ngày nay là dài dòng.
Có thật không?
Làm thế nào để chúng ta xác định nếu một ngôn ngữ lập trình dài hơn / ngắn hơn ngôn ngữ khác?
Đếm mã thông báo để hoàn thành công việc.
Add 2 TO A GIVING B.
7 mã thông báo
b = a + 2;
6 mã thông báo
http://dipedia.reference.com/browse/verbose
http://dipedia.reference.com/browse/terse