Befunge

Tác Giả: Laura McKinney
Ngày Sáng TạO: 2 Tháng Tư 2021
CậP NhậT Ngày Tháng: 1 Tháng BảY 2024
Anonim
Befunge!
Băng Hình: Befunge!

NộI Dung

Định nghĩa - Befunge có nghĩa là gì?

Befunge là một ngôn ngữ lập trình bí truyền và bất thường được viết vào những năm 1990. Đó là một trong những ngôn ngữ thời đó chơi xung quanh với các quy ước về mã hóa và cú pháp. Befunge không phải là ngôn ngữ dễ hiểu cho người mới bắt đầu hiểu và sử dụng. Nó sử dụng một lưới các hướng dẫn hai chiều và một số cú pháp khá bất thường để tạo các chương trình.


Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích về Befunge

Befunge được tạo ra cho hệ thống Amiga, với ý định làm cho nó cực kỳ khó biên dịch.

Hai tính năng làm tăng thêm sự phức tạp của việc biên dịch là mã tự sửa đổi và sân chơi đa chiều. Befunge tồn tại cùng với các loại ngôn ngữ lập trình tương tự khác được tạo ra theo triết lý thiết kế cụ thể - các ngôn ngữ như Forth được tạo bởi Charles Moore và Elizabeth Thay, và Ngôn ngữ trình biên dịch INTERCAL hoặc mật không có từ viết tắt có thể phát âm được, một ngôn ngữ nhại được tạo bởi Don Woods và James Lyon vào năm 1972. Thay vì làm gương cho các thiết kế thông thường cho phép cú pháp rõ ràng và minh bạch và dễ biên dịch, các ngôn ngữ như Befunge được tạo ra cho cú pháp phức tạp và khó hiểu, và khó chuyển đổi hướng dẫn của con người sang ngôn ngữ máy. Lý do tạo ra loại ngôn ngữ này chủ yếu là thể hiện và đưa ra tuyên bố về toàn bộ ngành lập trình. Các chuyên gia CNTT hầu như đồng ý rằng các ngôn ngữ như Befunge vốn không hữu dụng và không đóng vai trò thực sự trong sự phát triển của các khả năng CNTT mới.