ما الذى لا يمكنك فعله مع الجافا ؟

لغات البرمجة كثيرة وقوية وتستطيع ان تبدع بها ما تشاء

حدود منتجاتك هى حدود ابداعك فى استخدام واتقان لغة البرمجة ،

ولكن يبقي هناك حدود خاصة باللغة نفسها ، فمثلا لا يمكنك انشأ تعريفات لقطع العتاد من خلال الجافا وذلك لانها لا تعمل الا بدون ال JVM ولا تعمل على المعالج مباشرة

اذا السؤال ليس هو " ماذا يمكن ان تفعل بالجافا ؟" لانه يعتمد على مدى ابداعك فى استخدام اللغة وفهمك لما تريد تطبيقه .

بل السؤال هو "ما هو الذى لا تستطيع فعله بالجافا ؟ "

اى بمعنى اخر ما هى حدود الجافا ، بكلمات اخرى ، ما هى المشاريع التى لا تستطيع كتابتها من خلال الجافا ولكنك تستطيع كتابتها من خلال لغات اخرى


مثلاً برنامج تعدين للبيتكوين او غيرها من العملات الرقمية،

نظرياً ممكن، لكن عملياً لن يصل ابداً الى كفائة ذلك المكتوب بالسي بلس بلس.

اذا من الممكن ان تستخدم الجافا فى التعدين ، ولكن ان تتكلم عن سرعه التنفيذ ستكون بطيئة عن ما اذا كتبتها بلغة السي ؟

ان كان كذلك فيبقي ان هذا ممكن فعلا وليس مستحيل ابدا

بأضافه في الويب بbackend و frontend نضريا تستطيع استعملها ولكن ستكون بطيئه وتستهلك موارد الجهاز مقرتا ب JS, PHP وغيرها