بســم الله الـرحمــن الرحيــم
السلام عليكــم ورحمـة الله وبركاتــه
كنا قج بدأنا مع تاريخ Jython هنا و نكمل إن شاء الله بعض الأساسيات في هذا الموضوع.
بالطبع تشترك Jython مع Python في طريقة الكتابة و الكثير من مكتبات و بالتالي فكل ما تقرأه عن Python سيفيدك مع Jython.
لتبدأ مع اللغة و كيفية الكتابة يمكنك أن تبدأ ب Python tutorial الرسمي:
http://www.python.org/doc/2.5.2/tut/tut.html
هذه المقدمة لبايثون 2.5 لأن أحدث نسخة من جايثون ستكون 2.5.
كما يمكنك الإستفادة من صفحة جايثون على ويكيبيديا العربي:
http://ar.wikipedia.org/wiki/جايثون
كتبت بعض الفروق البسيطة بين بايثون و جايثون في جدول pdf في المرفقاتpy_vs_jy.pdf
من أين تحصل على Jython؟
يمكنك تحميل Jython إلى حاسوبك عن طريق الموقع:
www.jython.org
ستجد إصدارة تجريبية Jython 2.5b1 و تلك لا أنصحك بالبدأ بها لما قد تحويه من مشاكل لا تناسب المبتدئ بتعلم اللغة، أنت في غنى عن هذه المشاكل على الأقل في فترة تجربة اللغة, لذلك أنصحك بتحميل الإصدارة المستقرة Jython 2.2.1 لتتعلم عليها و لا مانع من تحميل الإثنين معاً و تجربتهما معاً.
ما هي الأدوات التي يمكنك إستخدامها؟
لديك العديد من الخيارات:
1- Note pad بالتعاون مع Interactive Interpreter, و هو الإختيار المفضل لدي في مرحلة التعلم, يمكنك إستخدام NotePad++ بدلاً من NotePad العادية من أجل تلوين الكود.
2- NetBeans:
الإصدارة الأخيرة من البرنامج 6.5 تحوي إضافة تجريبية لدعم Python و Jython و هي إضافة مبشرة قد تصل لمرحلة النضج مع الإصدارة السابعة من netbeans.
يمكنك تحميل netbeans من : www.netbeans.org
3- Eclipse:
Eclipse مثله مثل netbeans هو بيئة متكاملة للعديد من اللغات و بالإضافة المناسبة يصبح eclipse البيئة المثلى لتطوير تطبيقات Python و Jython و في حالتنا هذه الإضافة هي PyDev.
يمكنك تحميل eclipse من www.eclipse.org/platform
و لإضافة PyDev ل Eclipse من قائمة help إختر Sofware updates ثم Available software ثم add site ثم تكتب: http://pydev.sourceforge.net/updates/
4- JEdit
5- wingware
إن شاء الله الدرس القادم يكون فيه أكواد, و أنتظر تعليقاتكم و تصحيحاتكم.