Người Đàn Bà Xảo Quyệt - Cunning Single Lady
Status:Trailer
Đạo diễn:Đang Cập Nhật,
Diễn viên:Joo Sang Wook, Lee Min Jung
Thể loại:Phim Tình Cảm,
Quốc gia:Phim Hàn Quốc,
Thời lượng:20 Tập
Năm phát hành:2014
Phim Người Đàn Bà Xảo Quyệt không. Ngôn ngữ ngày nay cho rằng cơ sở hạ tầng không tồn tại vào năm 1960. Ví dụ, một ngôn ngữ mà thụt đầu dòng có ý nghĩa, như Python, sẽ không làm việc rất tốt trên thiết bị đầu cuối máy in. Nhưng đặt vấn đề như vậy sang một bên - giả sử, ví dụ, chương trình đã được tất cả các chỉ viết trên giấy - sẽ lập trình của
phim vtv9 luc 12h những năm 1960 đã có thể thích viết các chương trình trong các ngôn ngữ chúng tôi sử dụng bây giờ tôi nghĩ như vậy. Một số trong những người giàu trí tưởng tượng ít, người có hiện vật của các ngôn ngữ đầu được xây dựng vào những ý tưởng của họ về những gì một chương trình là, có thể có rắc rối.
Xem Phim Người Đàn Bà Xảo Quyệt (Làm thế nào bạn có thể thao tác dữ liệu mà không làm con trỏ số học? Làm thế nào bạn có thể thực hiện các sơ đồ mà không có gotos?)
Nhưng tôi nghĩ rằng các lập trình viên thông minh sẽ không có rắc rối làm cho hầu hết các ngôn ngữ ngày nay, nếu họ muốn có chúng. Nếu chúng ta có ngôn ngữ trăm năm nay, ít nhất nó cũng làm cho một giả tuyệt vời. Những gì về việc sử dụng nó để viết phần mềm? Kể từ khi ngôn ngữ trăm năm sẽ cần phải tạo ra mã nhanh cho một số ứng dụng, có lẽ nó có thể tạo ra mã hiệu quả, đủ để chạy chấp nhận được tốt trên phần cứng của chúng tôi. Chúng tôi có thể phải đưa ra lời khuyên tối ưu hóa hơn người sử dụng trong một trăm năm, nhưng nó vẫn có thể là một chiến thắng net. Bây giờ chúng tôi có hai ý tưởng đó, nếu bạn kết hợp chúng, đề nghị khả năng thú vị: (1) ngôn ngữ trăm năm có thể, về nguyên tắc, được thiết kế ngày hôm nay, và (2) một ngôn ngữ như vậy, nếu nó tồn tại, có thể là tốt cho chương trình trong ngày hôm nay. Khi bạn nhìn thấy những ý tưởng đặt ra như thế, thật khó để không nghĩ, tại sao không thử viết ngôn ngữ trăm năm bây giờ? Khi bạn đang làm việc trên thiết kế ngôn ngữ, tôi nghĩ rằng đó là tốt để có một mục tiêu như vậy và để giữ cho nó có ý thức trong tâm trí. Khi bạn học lái xe, một trong những nguyên tắc họ dạy cho bạn là để sắp xếp các xe không bằng cách xếp các mui xe với các sọc sơn trên đường, nhưng với mục tiêu tại một số điểm ở xa xa. Ngay cả khi tất cả các bạn quan tâm là những gì xảy ra trong mười chân tiếp theo, đây là câu trả lời đúng. Tôi nghĩ rằng chúng ta có thể và nên làm điều tương tự với các ngôn ngữ lập trình. Ghi chú Tôi tin rằng Lisp Máy Lisp là ngôn ngữ đầu tiên để thể hiện nguyên tắc kê khai (trừ những biến động) là tư vấn chỉ đơn thuần là tối ưu hóa, và sẽ không thay đổi ý nghĩa của một chương trình chính xác. Common Lisp dường như đã là người đầu tiên nêu này một cách rõ ràng. Cảm ơn đến Trevor Blackwell, Robert Morris, và Dan Giffin để đọc dự thảo này, và Guido van Rossum, Jeremy Hylton, và phần còn lại của phi hành đoàn Python đã mời tôi nói chuyện tại PyCon. bất cứ điều gì sẽ làm việc ít nhất là nếu ý tưởng của bạn về lập trình không đã bị ảnh hưởng bởi các ngôn ngữ mà bạn đang sử dụng để. Ảnh hưởng như vậy có thể rất phổ biến mà nó cần một nỗ lực rất lớn để vượt qua nó. Bạn nghĩ rằng nó sẽ được rõ ràng cho các sinh vật như lười biếng như chúng tôi làm thế nào để thể hiện một chương trình với nỗ lực ít nhất. Trong thực tế, ý tưởng của chúng tôi về những gì có thể có xu hướng được rất hạn chế bởi bất cứ ngôn ngữ chúng ta nghĩ rằng công thức dễ dàng hơn các chương trình có vẻ rất ngạc nhiên. Họ một cái gì đó bạn phải khám phá, không một cái gì đó tự nhiên bạn chìm vào. Một thủ thuật hữu ích ở đây là sử dụng chiều dài của chương trình như một xấp xỉ cho bao nhiêu công việc đó là để viết. Không phải là dài trong nhân vật, tất nhiên, nhưng chiều dài trong các yếu tố cú pháp riêng biệt - về cơ bản, kích thước của cây phân tích cú pháp. Nó có thể không hoàn toàn đúng rằng chương trình ngắn nhất là làm việc ít nhất để viết, nhưng nó đủ gần mà bạn nên hướng tới mục tiêu rắn ngắn gọn hơn mờ, gần một trong những công việc nhất. Sau đó các thuật toán để thiết kế ngôn ngữ trở thành: nhìn vào một chương trình và yêu cầu, là có cách nào để viết này đó là ngắn hơn? Trong thực tế, viết chương trình bằng ngôn ngữ trăm năm tưởng tượng sẽ làm việc để mức độ khác nhau tùy thuộc vào cách