Kỹ thuật phần mềm

Q & A cho các chuyên gia, học giả và sinh viên làm việc trong vòng đời phát triển hệ thống



8
Làm thế nào một số cộng đồng ngôn ngữ (ví dụ: Ruby và Python) có thể ngăn chặn sự phân mảnh trong khi các cộng đồng khác (ví dụ: Lisp hoặc ML) thì không?
Thuật ngữ "Lisp" (hoặc "giống như Lisp") là một chiếc ô cho rất nhiều ngôn ngữ khác nhau, như Common Lisp, Scheme và Arc. Có sự phân mảnh tương tự trong các cộng đồng ngôn ngữ khác, như trong ML. Tuy nhiên, Ruby và Python đều đã tránh được số …







10
Thiết kế cú pháp - Tại sao nên sử dụng dấu ngoặc đơn khi không có đối số nào được thông qua?
Trong nhiều ngôn ngữ, cú pháp function_name(arg1, arg2, ...)được sử dụng để gọi một hàm. Khi chúng ta muốn gọi hàm mà không có bất kỳ đối số nào, chúng ta phải làm function_name(). Tôi thấy thật kỳ lạ khi trình biên dịch hoặc trình thông dịch kịch bản sẽ …






Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.