Những điều học được khi chuyển Python sang Go
(gitlab.com)Bài chia sẻ sau khi chuyển mã Reposurgeon (14KLOC Python), một công cụ dùng để chỉnh sửa/chuyển đổi lịch sử của VCS, thành 21KLOC mã Go và giúp nó chạy nhanh hơn trên 10 lần.
Do mã khá phức tạp nên các công cụ chuyển đổi tự động hiện có khó xử lý; trong quá trình chuyển thủ công, tác giả cũng tự phát triển một bộ chuyển đổi mã nguồn Python-to-Go để chuyển một phần.
Bài viết tổng hợp lần lượt những điểm khác biệt giữa các ngôn ngữ.
Chưa có bình luận nào.