JavaFX Script Programming Language Raises More Questions Than Answers Javafx سكريبت لغة البرمجه يثير اسءله اكثر من الاجوبه
The JavaFX Script Programming Language Tutorial by James Weaver at JavaOne 2008 was rather insipid. وقد javafx سكريبت لغة برمجة البرنامج التعليمي من قبل جيمس javaone ويفر في 2008 بل كان عديم الطعم. In my jet-lagged state, it was enough to put me to peaceful slumber. في بلادي - طائرة تخلفت الدولة ، فانه كان كافيا لوضع سلمي لي على النوم. However I had one burning question which I dutifully asked. ومع ذلك كان لي واحد والسؤال الملح الذي طلب بالواجب. Unfortunately I didn’t get an answer. ومما يؤسف له أنني لم أتلق جوابا. It was deferred for the end of session, while recognizing its importance (he was just being polite I suppose). وكان تأجيل لنهاية الدورة ، مع الاعتراف بأهميتها (كأن يجري مؤدب فقط افترض). I didn’t have the energy to bear the whole session, I left. انا لا تملك الطاقة على تحمل الدورة كلها ، وتركت.
The burning question is why we need yet another scripting language. السؤال ملحا هو السبب في اننا بحاجة الى لغة برمجة اخرى. The syntax is very similar to Java, Javascript or Groovy. التركيب مشابهة جدا لجافا ، او جافا سكريبت Groovy. Either Javascript or Groovy could have been used (Groovy would have been my favorite) instead of inventing yet another @#$% scripting language. اما Groovy جافا سكريبت او كان يمكن ان تستخدم (Groovy لقد كان من المفضل) بدلا من اختراع آخر @ # $ ٪ لغة برمجة.
A new scripting language means a learning curve for developers. لغة برمجة جديدة يعني منحنى التعلم للمطورين. With so many very similar scripting languages, developers are likely to get confused and more time remembering the differences than coding. مع ذلك العديد من لغات برمجة مشابهة جدا ، ومن المحتمل أن المطورين في خلط والى مزيد من الوقت لاحياء ذكرى الخلافات من الترميز. Overall it is a bad idea not to reuse already tested and tried scripting languages like Javascript or Groovy. عموما وهي ليست فكرة سيئة لاعادة استخدام سبق اختبارها وحاول لغات برمجة مثل جافا سكريبت او Groovy.
And finally how the hell is Sun going to monetize JavaFX? واخيرا كيف هو الجحيم الشمس الذهاب الى نقد javafx؟
BTW: JavaFX isn’t released yet. راجع للشغل : javafx لم يفرج حتى الان. It is targeted for release on August 2008. فمن المستهدف للافراج عن آب / اغسطس 2008.
Filed under المقدم بمقتضى Headline News أهم الانباء , ، Java Software برنامج جافا , ، Programming البرمجه | |
| |
RSS 2.0 ار اس اس 2،0 | |
Trackback this Article | هذه المادة |
Email this Article ارسل هذه المادة
You may also like to read ويمكنك ايضا ان تقرأ |




May 7th, 2008 at 11:52 am ايار / مايو 7th ، 2008 في الساعة 11:52
That’s one darn good question. هذا سؤال جيد يا الاهي واحد. I find it ironic that while Adobe gives up its ActionScript 2 syntax and make ActionScript 3 look like Java, Sun is turning JavaFX into a ActionScript 2 wannabe. أجد ان من المفارقات انه في الوقت الذي يعطي ادوبي اعماله actionscript 2 النحو وجعل actionscript 3 تبدو جافا ، ان الشمس javafx انتقل الى actionscript 2 المتمني. I think that’s one screw-up. واعتقد ان واحدة - المسمار. There’s no need for a new language, espeically when it looks like a screwy hybrid of ActionScript 2 and Java. ليس هناك حاجة للغة جديدة ، espeically عندما يشبه screwy هجينة من actionscript 2 وجافا. Add some new packages to the existing Java language and then it should be all set. أضيف بعض الحزم الجديدة القائمة على لغة جافا وبعد ذلك ينبغي ان يكون كل مجموعة. That’s how M$ handles SilverLight. هذا هو كيف تتعامل مع silverlight م دولار. Sun is doing unnecessary hassle here. الشمس تفعل هنا لا داعي لها الازعاج.
May 7th, 2008 at 4:59 pm ايار / مايو 7th ، 2008 في الساعة 4:59
Angsuman, انغسومان ،
I must apologize for deferring your question after I had invited questions. يجب أن أعتذر لتأجيل السؤال ، وبعد ان دعا الاسءله. I was looking for questions on the specific example that I was showing at the time, and I felt that your question was more general and I decided to defer it to the end. كنت أبحث عن اسءله محددة على ان المثال الأول يظهر في ذلك الوقت ، وشعرت ان سؤالك هو اكثر عموميه وقررت ان تؤجل الى نهاية. After reflection, I hope that I didn’t appear rude, because that was not my intent. وبعد التفكير ، وأرجو أن أكون لا يبدو rude ، لان هذا هو بلدي وليس القصد. Please accept my apology, and I hope that I’ll have that opportunity while still at JavaOne. وارجو ان تتقبلوا الاعتذار ، وأرجو ان اكون وستسنح الفرصة التي كانت لا تزال في javaone.
Thanks, شكرا ،
Jim Wever جيم مدينة ويفر
May 7th, 2008 at 6:49 pm ايار / مايو 7th ، 2008 في الساعة 6:49
Him Jim, جيم له ،
I feel bad for taking it to heart. اشعر سىء لانها تأخذ مأخذ الجد. I guess I was rather jetlagged (35+ hours on plane will do that to you). اعتقد بالاحرى jetlagged (+ 35 ساعة على الطائرة ان تفعل لكم). I hope I can meet with you in the JavaOne too. وآمل ان استطيع ان التقي بكم في javaone ايضا. How can we connect? كيف يمكننا ربط؟
May 8th, 2008 at 11:13 am في الثامن ايار / مايو ، 2008 في الساعة 11:13
Angsuman, انغسومان ،
I completely understand, having been jet-lagged recently myself (traveling to Australia from the US). انني افهم تماما ، بعد أن تأخرت الطائرة في الاونة الاخيرة - نفسي (السفر الى استراليا من الولايات المتحدة). Best way to connect would be to email me at jim.weaver at lat-inc.com. أفضل طريقة لتوصيل البريد الالكتروني ليكون لي في jim.weaver في اللات - inc.com. I’ll be hanging out in the speaker room preparing for a repeat of my JavaFX Tutorial session (which will occur Friday at 1:30 in room 133). انا سأكون شنقا في غرفة المتحدث الاعداد لتكرار بلادي javafx الدورة الدورة التعليميه (التي ستحدث في 1:30 الجمعة في الغرفة 133).
By the way, if you think that your jet-lagged state contributed to your observation that my presentation was “insipid”, may I respectfully ask that you revise that observation? من جانب الطريق ، اذا كنت تعتقد بأن ما تتمتعون به الطائرة - تخلفت الدولة ساهمت في ملاحظتكم ان العرض الذي قدمته كان "عديم الطعم" ، هل لي ان اطلب بكل احترام لكم تنقيح تلك الملاحظه؟ I make every attempt to keep the audience awake and engaged. اجعل كل محاولة لابقاء الجمهور يستيقظ وتتصل بها.
Looking forward to meeting you, نتطلع الى الاجتماع بكم ،
Jim Weaver جيم ويفر
“Helping you become a JavaFXpert” weblog: "مساعدتك على ان تصبح javafxpert" Weblog :
http://JavaFXpert.com http://javafxpert.com