Câu hỏi được gắn thẻ «interpreters»




14
Chúng ta có thể đưa ra tuyên bố chung về hiệu suất của mã được giải thích so với mã được biên dịch không?
Tôi đang so sánh hai công nghệ để đạt được khuyến nghị nên sử dụng công nghệ nào. Mã công nghệ A được diễn giải trong khi mã công nghệ B được biên dịch thành mã máy. Trong so sánh của tôi, tôi nói rằng công nghệ B nói chung …

6
Có một thông dịch viên sản xuất mã máy?
Tôi nghiên cứu các chủ đề của trình biên dịch và phiên dịch chuyên sâu. Tôi muốn kiểm tra xem sự hiểu biết cơ bản của tôi có đúng không, vì vậy hãy giả sử như sau: Tôi có một ngôn ngữ gọi là "Foobish" và từ khóa của nó …



10
Trình biên dịch và thông dịch viên có thể có lỗi không, và chúng ta (với tư cách là người dùng) có thể làm gì để đối phó với chúng? [đóng cửa]
Nếu công việc của một trình biên dịch về cơ bản là dịch mã nguồn thành mã cấp độ máy, thì có thể có bất kỳ trục trặc nào trong trình biên dịch, tức là "bản dịch" bị lỗi không? Điều tương tự cũng xảy ra với một trình thông …

2
Những tính năng ngữ nghĩa nào của Python (và các ngôn ngữ động khác) góp phần vào sự chậm chạp của nó?
Tôi không biết nhiều về Python. Tôi đang cố gắng để hiểu chính xác hơn các tính năng chính xác của các ngôn ngữ động (à la Python, Lua, Scheme, Perl, Ruby, ....) đang buộc việc triển khai của chúng bị chậm. Như một trường hợp cụ thể, máy móc …



2
Có thể tạo một trình thông dịch khởi động và không phụ thuộc vào phiên bản gốc của Windows không?
Theo Wikipedia, thuật ngữ "bootstrapping" trong bối cảnh viết trình biên dịch có nghĩa là : Trong khoa học máy tính, bootstrapping là quá trình viết một trình biên dịch (hoặc trình biên dịch mã) bằng ngôn ngữ lập trình nguồn mà nó dự định biên dịch. Áp dụng kỹ …




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.