أحاول في هذه النبذة أن ألقي الضوء على Groovy, المقال مكتوب في الفريق العربي للبرمجة.
مدونة محمد سمير
إظهار الرسائل ذات التسميات Java. إظهار كافة الرسائل
إظهار الرسائل ذات التسميات Java. إظهار كافة الرسائل
3/2/2009
28/1/2009
هل جربت MiGLayOut؟
السلام عليكم و رحمة الله
إن كنت تستخدم جافا في برامجك و تصمم واجهة برنامجك بسوينج أو SWT فقد واجهت مشكلة وضع المكونات في نافذتك, و يا ترى أي تموضع "LayOut " ستستخدم؟ كل واحد من الإختيارات التلقائية ليس بالمستوى المطلوب و به الكثير من العيوب.
هل جربت MiGLayOut؟ إنه الحل الجذرى لمشاكل التموضع فهو يضمن لك:
- سهولة التكويد.
- جمال التصميم.
- يعمل مع Swing و SWT بكفاءة عالية.
- مناسب لجميع أنظمة التشغيل (مشاكل بسيطة مع ماك لكن قابلة للحل).
بقي أن تعرف أن هناك تصويت لإضافته ل Java7 إن شاءالله.
وسع أفقك و فكر في جافا كمنصة
بســم الله الـرحمــن الرحيــم
السلام عليكــم ورحمـة الله وبركاتــه
الإخوة الكرام مبرمجي جافا ... أحببت أن أتكلم معكم عن موضوع اللغات الأخرى غير جافا و التي تستخدم منصة جافا.
على سبيل المثال لا الحصر:
http://jvm-languages.com/wiki/Category:Programming_Languages http://en.wikipedia.org/wiki/List_of_JVM_languages
صدقني ستفاجأ بكم اللغات التي تعمل على تلك المنصة الرائعة جافا.
سؤال: كيف للغة أن تعمل على منصة لغة أخرى؟
الكيفية بسيطة: بدلاً من برمجة مفسر أو مترجم اللغة بلغة C مثلاً يبرمج بجافا.
إذن فاللغات التي تعمل على منصة جافا تكون لغات جديدة كتبت من الصفر؟
ليس تماماً... يمكنك إعادة كتابة لغة و منصتها بالكامل بجافا ليكون لديك نسخة تعمل على جافا و أخرى تعمل حيث يمكن ترجمة كود C التي كتبت به.
و هل هذه الإمكانية حكر على منصة جافا؟ لا ... نظرياً يمكن عمل مفسر لأي لغة بإستخدام لغة أخرى، عملياً..لدينا منصة دوت نت من ميكروسوفت و التي تحمل بين طياتها العديد من اللغات.
إذن هناك لغات أحسن من لغة جافا يمكن إستخدامها على منصة جافا؟هذا السؤال هو بداية فساد الموضوع, لسنا هنا بصدد الحديث عن لغة أحسن ولغة أطعم ... الموضوع و ما فيه "وسع أفقك".
إذن لماذا أتعلم لغة جديدة .. ما الذي سيفيدني؟لكل مقام مقال و هناك لغات قد تخدمك كثيراً في مواقف قد لا تخدمك فيها لغتك المفضلة, لا أقول أن هناك لغة أفضل من لغة و لكن أقول أن كل اللغات تستطيع أن تحل كل المشكلات لكن هناك لغة قد تحل مشكلة معينة بطريقة أفضل من غيرها.
و هل هذه الإمكانية حكر على منصة جافا؟ لا ... نظرياً يمكن عمل مفسر لأي لغة بإستخدام لغة أخرى، عملياً..لدينا منصة دوت نت من ميكروسوفت و التي تحمل بين طياتها العديد من اللغات.
إذن هناك لغات أحسن من لغة جافا يمكن إستخدامها على منصة جافا؟هذا السؤال هو بداية فساد الموضوع, لسنا هنا بصدد الحديث عن لغة أحسن ولغة أطعم ... الموضوع و ما فيه "وسع أفقك".
إذن لماذا أتعلم لغة جديدة .. ما الذي سيفيدني؟لكل مقام مقال و هناك لغات قد تخدمك كثيراً في مواقف قد لا تخدمك فيها لغتك المفضلة, لا أقول أن هناك لغة أفضل من لغة و لكن أقول أن كل اللغات تستطيع أن تحل كل المشكلات لكن هناك لغة قد تحل مشكلة معينة بطريقة أفضل من غيرها.
على سبيل المثال: هل جربت أن تكتب كود نافذة "swing" بجافا؟ إن كنت جربت فقل رأيك في هذا الكود لعمل نافذة تحمل عنوان "testing" و مساحتها 300*300:
from javax.swing import *
f = JFrame("testing", size =(300,300), visible =1)
الكود مكتوب بلغة تدعى Jython و هي اللغة التي أفضلها و هي ليست الوحيدة بل هناك العديد من اللغات القيمة التي تستحق منك نظرة, عل سبيل المثال:
JRuby, Groovy, Scala
جرب و لن تندم.
28/6/2007
If You are interested in Real-Time Java
إذا كنت مهتم ب Real Time Java أهديك هذه السلسلة
5 articles from IBM about real-time java
أتمنى أن تكون ذات فائدة.
5 articles from IBM about real-time java
أتمنى أن تكون ذات فائدة.
الاشتراك في:
الرسائل (Atom)
التسميات
- Islamic Da'wah (4)
- Java (4)
- Tech and Programming (3)
- Jython (2)
- Thoughts (2)
- Swing (1)