Khả năng tương thích ngược
Đây là số một lý do để giữ cho hành vi trong một đã tồn tại ngôn ngữ / thư viện / ISA / etc.
Hãy xem xét những gì sẽ xảy ra nếu họ lấy phao ra khỏi Java. Libgdx (và hàng ngàn thư viện và chương trình khác) sẽ không hoạt động. Sẽ mất rất nhiều nỗ lực để cập nhật mọi thứ, có thể là nhiều năm cho nhiều dự án (chỉ cần nhìn vào quá trình chuyển đổi Python 2 sang Python 3 tương thích ngược). Và không phải mọi thứ sẽ được cập nhật, một số thứ sẽ bị phá vỡ mãi mãi bởi vì những người bảo trì đã bỏ rơi họ, có lẽ sớm hơn họ sẽ phải mất nhiều công sức hơn họ muốn cập nhật hoặc vì không thể hoàn thành những gì phần mềm của họ được cho là làm.
Hiệu suất
Nhân đôi 64 bit chiếm gấp đôi bộ nhớ và hầu như luôn xử lý chậm hơn so với phao 32 bit (ngoại lệ rất hiếm khi sử dụng khả năng nổi 32 bit nên hiếm khi hoặc không sử dụng, mà không có nỗ lực nào được thực hiện để tối ưu hóa cho chúng Trừ khi bạn đang phát triển phần cứng chuyên dụng, bạn sẽ không trải nghiệm điều này trong tương lai gần.)
Đặc biệt có liên quan đến bạn, Libgdx là một thư viện trò chơi. Các trò chơi có xu hướng nhạy cảm về hiệu năng hơn hầu hết các phần mềm. Và các card đồ họa chơi game (ví dụ AMD Radeon và NVIDIA Geforce, không phải FirePro hay Quadro) có xu hướng có hiệu suất điểm nổi 64 bit rất yếu. Biếu không của Anandtech, đây là cách hiệu suất chính xác gấp đôi so với hiệu suất chính xác đơn trên một số thẻ chơi game hàng đầu của AMD và NVIDIA (tính đến đầu năm 2016)
AMD
Card R9 Fury X R9 Fury R9 290X R9 290
FP64 1/16 1/16 1/8 1/8
NVIDIA
Card GTX Titan X GTX 980 Ti GTX 980 GTX 780 Ti
FP64 1/32 1/32 1/32 1/24
Lưu ý rằng dòng R9 Fury và GTX 900 mới hơn dòng R9 200 và GTX 700, do đó hiệu suất tương đối cho điểm nổi 64 bit đang giảm. Quay trở lại đủ xa và bạn sẽ tìm thấy GTX 580, có tỷ lệ 1/8 như loạt R9 200.
1/32 hiệu suất là một hình phạt khá lớn phải trả nếu bạn bị hạn chế về thời gian và không kiếm được nhiều tiền bằng cách sử dụng gấp đôi lớn hơn.