Numpy thực sự rất tuyệt...

 

Tôi dùng trên Mac và Ubuntu; mọi thứ đều ổn, nhưng hơi tiếc là việc nhập tiếng Hàn không được tự nhiên lắm.
Tôi cũng đã để lại issue trên GitHub nhưng có vẻ vẫn chưa được tiếp nhận một cách nghiêm túc. Các bạn Trung Quốc cũng đăng issue rất tích cực nữa, haha, có vẻ là vấn đề CJK của Trung-Hàn-Nhật.

 

Có khi dễ thôi đó haha
Tôi đã viết một bài luận văn về thứ tương tự cách đây hơn 10 năm rồi

 

Chỉ là quảng cáo thôi.

 

Việc từ assembly chuyển thành mã ngôn ngữ tự nhiên dễ đọc là lĩnh vực phải được tái tạo lại sau khi những phần không cần thiết đã bị loại bỏ (như tên biến, tên hàm, v.v.), nên tôi nghĩ sẽ cần thêm chút thời gian thì kết quả mới ra ổn.

 

Với các ngôn ngữ như VB hay Python, khi tạo file .exe thì không phải là biên dịch thành mã máy, nên chỉ cần có file .exe là có thể trích xuất mã nguồn với nguyên tên hàm và tên biến.
Việc học các quy tắc như thế rồi ứng dụng chúng... có lẽ trong tương lai sẽ rất khó để tiếp tục sống sót với nghề lập trình viên.

 
carnoxen 2025-02-28 | bình luận cha | trong: Clean Code vs. Triết lý thiết kế phần mềm (github.com/johnousterhout)

Bản dịch của Software Philosophy đã ra chưa? Tôi tìm thử nhưng không thấy.

 

Nghe quảng cáo quá...

 

Tôi đoán có lẽ trong dữ liệu mà Claude đã học có tài liệu liên quan đến p-code của VB 4.0.

Nếu không phải vậy (nếu không có thứ gì được tiền huấn luyện sẵn), thì từ góc nhìn của AI, p-code của VB 4.0 và mã máy x86 (hoặc arm hoặc...) có gì khác nhau không? Cả hai rốt cuộc cũng chỉ là một chuỗi các con số tuân theo một số quy tắc nhất định. Nếu nó đã đọc ra được mẫu từ một mẫu ngắn, thì điều đó cũng đáng sợ theo cách riêng của nó.

 

Đã sửa!

 

Giờ là lúc tái sinh thành Flow Overflow!

 

Ủa? Có vẻ như liên kết hướng dẫn build bị sai rồi.

 

Nhưng dù sao thì assembly cũng có đặc tả, nên nếu đưa kèm đặc tả thì có vẻ sẽ dịch ra rất nhanh.

 

Wow, liệu có thể khôi phục cả những tư liệu cũ bị lãng quên nữa không nhỉ haha
Ví dụ như đăng video game DOS ngày xưa lên rồi lại ra được file exe chẳng hạn..

 

Đúng như ý kiến trong bài, với file thực thi VB thì có thể kiểm tra gần như nguyên trạng phần mã đã được viết, nhưng vì đây là file thực thi C++ nên nếu chỉ là assembly thì có lẽ đến giờ vẫn chưa thể làm được.
Một trong những điểm mạnh của AI là có thể hiểu và vận dụng câu lệnh, nên nó lại khá giỏi trong các công việc migrate sang ngôn ngữ khác.

 

"Powered by humans" nghe rất ấn tượng.

 

Wow, cái này khá đáng kinh ngạc.

 

Sau khi các LLM tiêu biểu như GPT xuất hiện.

Có cảm giác lượng người đổ vào các cộng đồng lập trình khác nhau đã giảm đi.

(Cá nhân tôi cũng vậy) vẫn tiếp tục tìm trên Google, nhưng những công việc có ý nghĩa thì đang được thực hiện trong prompt.

 

Có vẻ như nó đang trở thành một cộng đồng.