الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

لغة Groovy

بدأه vector_ever في 24 أبريل 2013 · 5 رد · 1,184 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

 

أقوم حالياً بقراءة كتاب عن لغة Groovy والتي هي تقريبا لغة مشتقة نوعاً ما من جافا وتعتمد مبدأ السكريبتات في البرمجة وهي تبسط وتسهل الامور في البرمجة وهي احدى الـ Framework الخاصة بجافا

بحكم اني ما زلت بالمراحل الاولى بتعلم هذه اللغة وتعلم المبادئ البسيطة سؤالي هو لمن يملك معلومات واسعة عن هذه اللغة هل تعتبر لغة Groovy لغة منتشرة ولها سوق وهل هي قوية وأيضاً ما هي التطبيقات التي ممكن أن نعمل بها في هذه اللغة هل هي تطبيقات سطح المكتب ام تطبيقات ويب

 

ويعني اللي عنده أي أضافة بكون شيء جميل

وشكراً

إذا نظــرتَ نيـوب اللـّيـثِ بـارزةً         فـلا تظــنَنَ أَنَّ اللـّيـــثَ يبْتسـِـــمُ


 


 


رسم المخططات البيانية بواسطة الجافا


 


كتاب تحليل وتصميم نظم المعلومات


#2

عليكم السلام 

 

لاتخلط بين لغة البرمجة وال Framework ، ف Groovy هي لغة برمجة تعمل على ال JVM ، هل بالطبع أفضل من ناحية المرونة من العتيقة Java ومعبرة أكثر منها ، عبرها تستطيع إستخدام أي مكتبة ل Java مما يعني إمكانية تطوير تطبيقات رسومية أو حتى تطبيقات ويب (ولها إطار عمل شهير إسمه Grails) 

 

نصيحتي لك أن تتجه ل Scala أو Clojure مع كون Groovy لغة رائعة

 

قال كاتبها (I'm very impressed with it! I can honestly say if someone had shown me the Programming Scala book by by Martin Odersky, Lex Spoon & Bill Venners back in 2003 I'd probably have never created Groovy.)

 

من ناحية السوق لاأعلم "شركة" خلف Groovy كمنافسيها والإنتشار كمايبدو هو لصالح Scala ، وفي الوطن العربي لم أسمع أحد يتكلم عن Groovy إلا نادرا وبالتالي إحتمالية أن تكون موظفة في سوق العمل هنا صغيرة جدا

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#3

شكرا أخي على ردك

 

الذي أفهمه من كلامك ان لغة Scala أفضل من لغة Groovy فهل هي أيضاً تعمل على الـ JVM ؟

وما هو الـ IDE  لها ؟

سؤال آخر عن الـ Groovy والـ Scala هل يستخدمان لبرمجة الويب ام التطبيقات البرمجية

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

وشكرا

إذا نظــرتَ نيـوب اللـّيـثِ بـارزةً         فـلا تظــنَنَ أَنَّ اللـّيـــثَ يبْتسـِـــمُ


 


 


رسم المخططات البيانية بواسطة الجافا


 


كتاب تحليل وتصميم نظم المعلومات


#4

نعم Scala على العديد من الجوانب أفضل من Groovy ، وكذلك تعمل على ال JVM

 

بيئة التطوير: http://scala-ide.org/ مبنية على Eclipse

يوجد كذلك إضافات ل Netbeans و Idea

http://www.scala-lang.org/node/91#ide_plugins

 

 

الإثنين تستطيع إستخدامهما لتطوير تطبيقات الويب - " ، Groovy عبر Grails او أي إطار آخر و Scala عن طريق Liftweb او Play framework -بجانب التطبيقات الرسومية والعلمية وقواعد البيانات وغيرها - "فهي لغات عامة

هذا الكتاب كتاب جيد

http://ofps.oreilly.com/titles/9780596155957/

 

هذه كتب أخرى قد تريد أن تنظر إليها 

http://www.scala-lang.org/node/959

تم تعديل هذه المشاركة بواسطة ahmed_youssef في 24 أبريل 2013 في 08:49

1
(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#5

طيب اخي سؤال آخر هل هذه النوعية من اللغات هي لغات غرضية التوجه مثل الجافا؟

إذا نظــرتَ نيـوب اللـّيـثِ بـارزةً         فـلا تظــنَنَ أَنَّ اللـّيـــثَ يبْتسـِـــمُ


 


 


رسم المخططات البيانية بواسطة الجافا


 


كتاب تحليل وتصميم نظم المعلومات


#6

هي تدعم الأسلوب الكائني مثل Java وتدعم الأسلوب الوظيفي مثل Haskell 

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

مواضيع مشابهة