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

نقاش يهم كل مبتدئ فى برمجة الجافا للأجهزة الشخصيه

مغلقرائج
بدأه Anwarica في 23 ديسمبر 2005 · 75 رد · 5,676 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#26

على اي نادرا ما تبني برنامجا لا تستطبع بناءه بدلفي 7 ةهذا يعني انك تستطيع استخدام الكايلكس على اي حال انا قلت اننا نعمل في مكان تعمل فيه السي شارب

لكن جاوب انت بدورك هل كنت تفارن الدلفي باللغة الحمقاء (ولا ايه يا ريكا) فيجوال بيسك6

تم تعديل هذه المشاركة بواسطة romanof في 24 ديسمبر 2005 في 04:49

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#27

هناك بدائل لكايلكس في لينوكس يا اخي

تم تعديل هذه المشاركة بواسطة romanof في 24 ديسمبر 2005 في 04:51

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#28
{عيسى} كتب:
الجافا هي لغة محترفين الويب أبليكيشـن

تقوم بنفسـك بتصميم كل شئ فيها وتعرف مميزات وعيوب برنامجك

ليس مثل visual stodio أو غيره مجرد ضغطت كم زر وتشوف الابلكيشن جاهز

وأغلب الشركات الحسـاسه أو البنوك تستخدم جافا في تطبيقاتها

انا احترم االجافا كلغة ولكن كون فلان الفلاتي استخدمها فهذا لايعني انها من غيرها

مثلا ناسا تستخدم الدلفي فهل هناك من هو اشد حساسية منها؟

واكبر بنك في المانيا يستخدم الدلفي وكل الشركات المحترمة في روسيا تستخدم الدلفي

فهل هذا يعني انها احسن لغة؟؟

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#29

صديقي العزيز لغات الدوت لا تقارن في رأي الشخصي بشيء في مجال لغات البرمجة العامة و لكن نحن ننسي المضمون ماذا تريد من اللغة ؟؟؟

قلة المعلومات الموجوده للدعم ؟؟؟ قلة الأمثلة ؟؟؟ عدم وجود مبرمجين حلولك ليساعدوك بالكتابة بلغتك ؟؟؟

ال VB6 هي مرحلة من مراحل التطور و قبل هذا كانت ال Vb5 تسب و تلعن لماذا ؟؟؟ هي ليست OO

يا لها من كارثة حقيقة هل هذا سوف يمنع الأبداع و تواصل التطوير أعتقد أن pscode أكبر مثال علي العكس في نحو خمس سنوات تم رفع نحو من 2 إلي 3 GB كود و تمت كتابة أفكار لبرامج لم تخطر علي بال مبرمجي اللغات الأخري بل أني رأيت برامج كثيره لتحويل من ال VB 6 للغات أخري ؟؟

هل سوف تقول لي أن الكومبيلر ليس قويا أقول لك العكس هكذا تقول أن ال ++C ليست قوية لأن ال vb6runtime.dll نفسه مبني بال ++C و هذا ما أثبته ال ThunderVB بقدرة ال vb6 تضمين ال ++C و C و Asm فهل هذا ضعف ؟؟؟

كل ما سمعته عن ال VB6 من نقد هو أنها ليست OO !!!

هل C أضعف من ال ++C لأنها ليست OO هل هذا كلام منطقي ؟؟؟ و معلوماتي أيضا أن ال Asm ليست OO وله حتي لغة الآلة فهل في هذا ضعف ؟؟؟

أجيبوني ؟؟؟

#30

قبل ان اسالك يا سيد R0OT هل دخلت في موضوع delphi vs VB

الرابط في المشاركه رقم 21

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#31

أنا لم أري هذه المشكاركة معذرة سوف أري ما في الموضوع

#32

لأنك قمت بتعديلها :s

#33

موعدنا غدا اليوم لا استطبع ان اكمل

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#34

أنا في الأساسا لم أقارن و لم أدعي بأن ال vb 6 أحسن من الدلفي و لكني قلت أن الذي ينتج أسرع و أسهل أنا معه و هذا ما يبدو من كلامي أما موضوع الدلفي فأنا أيضا كتبت أكواد بالدلفي و لكني أحب ال vb أكثر من 8 : 1 VB فهل هذا يخذ علي ؟؟؟؟ أنت تميزت بالدلفي فهل من المنطق أن أقول لك تعاله لأن ال vb أحسن لا و لكن العبره من هو الذي يبرمج أحسن و أقوي و الناتج النهائي للبرنامج يكون أقوي ;) وله أنا غلطان

#35

العملية شعللت (h) (h)

أبومازن كتب:
خامسا،، أنت بالأساس وهذا يمس شخصك (الله يعينك) متحامل على الجافا في أكثر من موضوع وهذا منها:

/index.ph...ndpost&p=425185

لا أستطيع الإنكار B)

متحامل على الجافا والفيبى (اعتراف كامل :D)

=======

لم وضعت المشاركه فى قسم المقالات؟

لسببين: الأول لأنى لو وضعتها فى قسم الجافا هنضرب يعنى هنضرب :)

والثانى: لكى يقرأ الموضوع كل من له علاقة بالبرمجه (ويفكر فى الجافا) ..

=======

على فكره لا أحد يفهم من هذه المشاركه إنى أقارن بين اللغات وأتهم الجافا بالضعف مثلا! لأننى لم أتكلم إلا عن صفه واحده فقط فيها!

هل سأستند إلى كلام منتدى أو مجموعة أفراد مثلما أشرت فى مشاركتى الأولى؟

بالتأكيد لا، ولكنها دعم بمعنى إن خبرتى مهما كانت ستكون خبره فردية أما خبرة مجموعة الأفراد ستكون الأحرى ..

وخبرة الأفراد التى وجدتها سابقا وجها لوجه من طلاب كليات الطب، معاهد فنية (وبمعنى تنوع المجالات) .. وجدت كلام المتخصصين وغير المتخصصين يتطابق مارأيت .. فأردت كتابة الموضوع لأرى رأى البقية ويمكن أكون صح وأنقذ الناس :lol: :lol:

#36

الظاهر خرج مسار المناقشات إلى

vb vs delphi

معليش فوق كل هذا تبقى الجافا لها سيادتها رغم أنف أنوريكا ، وإذا لم تعجبك لا تركبها على جهازك وريحنا ولما تكبر شوية إن شاء الله بتعقل وبتعرف قيمة الجافا ...

ولكن كما قيل لكل مقام حديث ،،

فأنا أحب الجافا والبايثون ولكن بعض الأحيان أضطر إلى السي ++ لما تتميز من خواص ...

#37
Arab Penguin كتب:
فى بعض الأحيان يحتاج الأنسان إلى عمل تطبيق مهم فى أقل وقت ممكن فى هذه الحالة سنجد أن برامج وأدوات ميكروسوفت تتفوق .

ولكن فى أحيان أخرى يختلف الأمر ويختلف اﻷختيار أيضا .

ولكن عن نفسى أنا أحب الجافا لأسباب كثيرة  أهمها أن أدوات ولغات ميكروسوفت تلغى فكرة البرمجة من عقلك فهى توفر لك wizards لكل شىء بالأضافة الى نظام ال Drag & Drop  وهذا ما أسميه أنا برمجة ال Mouse  .

ولكن نعود الى النقطة الرئيسية وهى أن لكل بضاعة زبونها يعنى الناس كلها ليست متفقة فى الآراء .

وكل واحد له وجهة نظره وذوقه المختلف .

عزيزي أتوقع أنك لم تعمل علي الدوت نت اطلاقا لتقول هذا الكلام، فأنا لا أستخدم ال Mouse الا في تصميم (جزء من الواجهة) كما انك لو أردت تصميم الواجهة بالكود بالكامل فلك ذلك (ان كنت من هواة التعنت و تضييع الوقت بحجة انك مبرمج محترف لا تبرمج بال Mouse !!!!)

كما و انني لا أري عيب اطلاقا في لغة قوية و سهلة الاستخدام فبدلا من ان يكون هذا مطلب لنا نجد اننا نبحث عن التعقيد لماذا؟!!!

أتمني أن يأتي اليوم الذي أملي فيه البرنامج الكود و يكتبه هو بنفسه دون أن أضغط زر واحد في ال KeyBorad

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

كما أنها الأسرع علي الاطلاق بين اللغات التي تستخدم طبقات وسيطة لتستطيع العمل علي نظم التشغيل المختلفة و أقصد بالطبقات الوسيطة هنا ال JVM في الجافا و Frame Work.NET في الدوت نت .... الخ

و أتحداك أن تثبت العكس

لغات مايكروسوفت لا تلغي فكرة البرمجة من العقل لأن لغات البرمجة كلها تقوم علي التفكير المنطقي (و اتحداك ان تثبت العكس أيضا)و لكن مايكروسوفت لديها سياسة تسهيل الكود ليس من أجل النظرية المتخلفة التي تقول ان لغات مايكروسوفت من اجل المبرمجين الضعفاء و لكن لتوفر لك الوقت لتضمن ببرنامجك نقاط القوة التي كانت تستغرق منك أضعاف المدة لتنفيذها علي لغة أخري

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

لو ان الامر كذلك فما الداعي لوجود مكتبات ال DLL فانا و انت لا نثق بمن كتب هذه المكتبة من مبرمجي مايكروسوفت الذين يبرمجون لغات تعمل بال Mouse و Drage & Drop أنتظر منك ان تكتب لي مكتبة مثل ADO أو ADOX أو ....... فربما من كتب هذه المكتبات بغرض تسهيل التعامل مع قواعد البيانات قد كتب أحد أكوادها بصورة جعلته أبطأ فلنعيد نحن الكرة و لنكتبها في عشر سنوات

بالله عليكم الن ينتهي هذا الجدل و هذه المهاترات؟!!!

انا مبرمج Assembly لأن عملي يحتاج الي ان اكون مبرمج Assembly

و هذا لا يقلل من شأني كمبرمج

انا مبرمج VB6 او vb.net أو C#.NET لأن عملي يحتاج الي ان اكون مبرمج قواعد بيانات او مبرمج العاب او مبرمج شبكات

انا مبرمج C او ++C أو Delphi لانني أحتاج الي التعامل مع الهاردوير او ال Mecatronics او او او

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

لكل لغة مساؤي Java و Delphi و C و vb و #C و VB.NET و ++C و ..................

ولكل لغة مميزات

و لكل مقام مقال

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

Oracle 10G Certified Professional Developer.

عودة بعد 3 سنوات غياب، ان شاء الله سوف اتكلم معكم قريبا احبائي

#38
اقتباس
لا اريد ان اتورط في نقاش ضد ال#C لكن اريد ان افهم

اخي R0OT هل تقصد ان تقارن الدلفي بالفيجوال بيسك6 يا اخي عيب والله

لاشك أن لغة الدلفى من أقوى اللغات الموجودة فهى وريثة لغة قوية هى الpascal كما أن شركة بورلاند من الشركات ذات التاريخ العريق فمثلا لو نظرنا الى منتج مثل JBuilder سنجد أنه تفوق على بيئات التطوير التى تنتجها Sun مثل Sun Studio .

أخ Ro0T أتمنى ألا تقارن بين VB ودلفى ﻷنه ليس هناك مجال للمقارنة لكن يمكنك أن تقارن بين الدلفى وبين الجافا أو C# أو C++ .

#39
romantic_boy كتب:
عزيزي أتوقع أنك لم تعمل علي الدوت نت اطلاقا لتقول هذا الكلام، فأنا لا أستخدم ال Mouse الا في تصميم (جزء من الواجهة) كما انك لو أردت تصميم الواجهة بالكود بالكامل فلك ذلك (ان كنت من هواة التعنت و تضييع الوقت بحجة انك مبرمج محترف لا تبرمج بال Mouse !!!!)

كما و انني لا أري عيب اطلاقا في لغة قوية و سهلة الاستخدام فبدلا من ان يكون هذا مطلب لنا نجد اننا نبحث عن التعقيد لماذا؟!!!

أتمني أن يأتي اليوم الذي أملي فيه البرنامج الكود و يكتبه هو بنفسه دون أن أضغط زر واحد في ال KeyBorad

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

كما أنها الأسرع علي الاطلاق بين اللغات التي تستخدم طبقات وسيطة لتستطيع العمل علي نظم التشغيل المختلفة و أقصد بالطبقات الوسيطة هنا ال JVM في الجافا و Frame Work.NET في الدوت نت .... الخ

و أتحداك أن تثبت العكس

لغات مايكروسوفت لا تلغي فكرة البرمجة من العقل لأن لغات البرمجة كلها تقوم علي التفكير المنطقي (و اتحداك ان تثبت العكس أيضا)و لكن مايكروسوفت لديها سياسة تسهيل الكود ليس من أجل النظرية المتخلفة التي تقول ان لغات مايكروسوفت من اجل المبرمجين الضعفاء و لكن لتوفر لك الوقت لتضمن ببرنامجك نقاط القوة التي كانت تستغرق منك أضعاف المدة لتنفيذها علي لغة أخري

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

لو ان الامر كذلك فما الداعي لوجود مكتبات ال DLL فانا و انت لا نثق بمن كتب هذه المكتبة من مبرمجي مايكروسوفت الذين يبرمجون لغات تعمل بال Mouse و Drage & Drop  أنتظر منك ان تكتب لي مكتبة مثل ADO أو ADOX أو ....... فربما من كتب هذه المكتبات بغرض تسهيل التعامل مع قواعد البيانات قد كتب أحد أكوادها بصورة جعلته أبطأ فلنعيد نحن الكرة و لنكتبها في عشر سنوات

بالله عليكم الن ينتهي هذا الجدل و هذه المهاترات؟!!!

انا مبرمج Assembly لأن عملي يحتاج الي ان اكون مبرمج Assembly

و هذا لا يقلل من شأني كمبرمج

انا مبرمج VB6 او vb.net أو C#.NET لأن عملي يحتاج الي ان اكون مبرمج قواعد بيانات او مبرمج العاب او مبرمج شبكات

انا مبرمج C او ++C أو Delphi لانني أحتاج الي التعامل مع الهاردوير او ال Mecatronics  او او او

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

لكل لغة مساؤي Java و Delphi و C و vb و #C و VB.NET و ++C و ..................

ولكل لغة مميزات

و لكل مقام مقال

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

أولا يجب عليك أن تتعلم كيف تتحدث مع الآخرين . فيجب عليك أولا أن تفهم كلامهم الذى قالوه .

أنا قلت فى بداية كلامى :

اقتباس
فى بعض الأحيان يحتاج الأنسان إلى عمل تطبيق مهم فى أقل وقت ممكن فى هذه الحالة سنجد أن برامج وأدوات ميكروسوفت تتفوق .

وهذه الجملة تلخص كل الكلام الذى قلته أنت .

تتهمنى أيضا بأننى أعادى منتجات وأدوات ومكتبات ميكروسوفت وهذا ليس صحيحا فأنا دائما أقول هذه العبارة :

لكل شىء مميزات وعيوب .

فعندما يسألنى أحد الأشخاص أيهما أفضل ويندوز أم لينوكس ارد عليه قائلا :

الويندوز له مميزاته وله عيوبه وكذلك اللينوكس .

#40

لم أقصد ان أقول بأن الجافا أفضل لغه

لأن مثل هذه المواضيع تصبح مواضيع عقيمه وكل مبرمج متعصب للغته

ولا أحب أن ادخل فيهـا

أنا أقصد أن أبين لأخي انور أن الجافا لغه لها مجالها

ولايلزم علينا أن نكتب موضوع كامل لنهضم حقها

حقيقـة الموضوع غريب . . لا بأس أن نفاضل بين اللغات ولكن لانهضم حقها

#41
romanof كتب:
هل سمعت عن لغة اسمها دلفي !!!

من قال انك بدلفي لا تستطيع فعل ذلك بدلفي!!!

سبحان الله 

لا اله الا الله محمد رسول الله!!

القانون لا يحمي المغفلين

هناك اسس للمقارنات

كلام سليم

ياقي سؤال لم تجب عليه اخي العزيز 

مادخل المقارنات بين اللغات وقوة الفيجوال بيسك (سامحني يا انوريكا)  بالجافا؟؟

بسم الله الرحمن الرحيم

الأخوة الكرام

السلام عليكم ورحمة الله وبركاته

الأخ romanof

تعالى نتكلم بهدوء شديد .. دون التحيز إلى اى لغة برمجة سواء الدلفى او غيره

بالنسبة لكلامك

اقتباس
هل سمعت عن لغة اسمها دلفي !!!

نعم الحمد لله سمعت عنها ..

ولكن من ألأفضل ان تحسن من أسلوب الكلام .. حتى لا يتحول النقاش إلى موضوع إتهامات تجريح

وتكون النهاية .. ان يتم غلق الموضوع ..ونخرج دون اية فائدة سوى إضاعة الوقت :D

اقتباس
من قال انك بدلفي لا تستطيع فعل ذلك بدلفي!!!

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

إستخدام اداوت خارجية او مكتيات او ماشابه .. وهذا ليس معناه ان الفارق زال بين لغات البرمجة

ولكن يأخى الكريم .. سوف يظل هناك الدرجة الأعلى والدرجة الأقل

ويبدو انك لم تفهم القصد من كلمتى .(.وإذا كنت تريد برمجة الهادروير فليس امامك سوى الـ C++ )

فالغرض منها ... هو التميز والتفوق فى تخصص برمجة الهاردوير

واذا كنت انت من المتحيزين للدلفى كما يبدو من كلامك .. ومن انك مشرف فى قسم الدلفى

ودخلت فى هجوم على طول

جعلنى اسأل نفسى .. هل هذا الرجل مندوب مبيعات لشركة بورلاند ؟. :rolleyes:

ياخى الكريم ..

انا اتحترم كل منتج من منتجات شركة بورلاند .. مع انى لم ابرمج سوى بلغة باسكال من حوالى عشر سنوات

ولفترة قصيرة .. ولكنى فعلا احترم شركة بولارند ..وكل منتجاتها

ولكن يجب ان نستخدم عقولنا فى تقدير حجم العمل وماهو المطلوب بالظبط ؟.

وسوف اسالك سؤال بسيط .

نفترض ان لديك طوبة ( يعنى حجر صغير ) وزنها لايتعدى الكيلو جرام وتريد نقلها من مكان إلى مكان ..

ماهى الطريقة التى سوف تستخدمها ؟؟

هل سوف تؤجر شخص مثلا يحملها .. !!

ولماذا لاتؤجر سيارة ربع نقل .. حيث انها اقوى واسرع من الشخص ؟

ولماذا لاتؤجر سيارة نقل كبيرة ... تحمل الطوبة .. حيث انها اكبر واقوى من السيارة الصغيرة ؟؟

وسوف تجد فى النهاية .. انه من الأفضل ان تختار

هذا المثال تنطبق تماما على إختيار لغة البرمجة . التى تعمل بها

فليس من المعقول ان تستخدم السى ++ فى عمل برنامج صغير مثلا خاص بقواعد البيانات

فانت هنا استغليت قوة السيارة النقل الكبيرة جدا .. فى نقل الطوبة :lol:

وكان من المعقول ان تقوم انت بنقل الطوبة == تستخدم الفيجوال بيسيك فى عمل هذ البرنامج الصغير

ارجو ان تكون وصلت الفكرة :rolleyes:

فيجب ان نعرف يا أخوانى .. ان تنظيم اٍستخدام الموارد المتاحة لنا يعتبر من اهم اسباب النجاح

وانت هنا كمبرمج صغير .. او مبتدىء فان مواردك هى وقتك ومجهودك الذى يجب ان تستغلهم احسن استغلال

فى الشىء الذى يعطيك الدفعة للأمام .

بدات مع البرمجة من حوالى 14 عاما ..وعلمت بالسى ++ فترة طويلة وحاليا استخدم الفيجوال بيسيك 6 لعدة اسباب

ولا اخجل من ان اقول انى استخدم لغة الفيجوال بيسيك ( اللغة الغبية كما يقول عليها البعض )

أولا :- مجال عملى هو برامج قواعد البيانات وهى تعطينى كل ما اريده وإن كانت هناك نقاط ضعف فى هذه اللغة

إلا انه هناك الكثير من المميزات التى تعوض هذا النقص

مثل هذه المميزات

. كثرة المبرمجين الموجودين امامك للعمل بها

قلة مرتبات مبرمجى فيجوال بيسيك نسبياُ

كثرة المنتديات والمقالات والموارد على الأنترنت التى تقدم لك يد المساعدة فى اى وقت

ومن هنا فهى افضل لغة برمجة من وجهة نظرى ..( لانها تعطينى كل مااريده )

فلماذا ... استخدم الجافا مثلا .. وهى لن تفيدنى فى مجالى او عملى

هل استخدمها من باب المظهرة امام الناس .

ولكن اذا افترضنا اننى حولت مجال عملى إلى برمجة الموببيلات مثلا فهنا وبلا جدال سوف استخدم الجافا

وهذا على سبيل المثال .

ومن هنا ( من وجهة نظرى ) اصبح المقارنة بين لغات البرمجة .. شىء عقيم لافائدة منه

فكل واحدة منهم لها المجال الذى تبرع فيه وتتفوق ولن تجد لغة برمجة واحدة متفوقة فى كل شىء

ولو كان هذا صيحيحا .. ما اضاع الغرب سنين من عمرهم فى عمل اكثر من لغة برمجة

وكانوا وحدوا جهودهم لعمل لغة برمجة واحدة .. تجمع كل هذه المميزات

ياخوانى .. كل شخص منا داخله طاقة رهبية .. فليفكر كيف يستغلها احسن أستغلال

وننسى كل هذه المقارنات التى يكون الغرض منها فى معظم الأحيان .. ان يتبارى البعض

بان مبرمجى السى .. اكثر عبقرية وذكاء من مبرمجى الجافا

وان مبرمجى الفيجوال بيسيك أغبياء من جيل رعاة البقر .. او اكلى لحوم البشر B)

وان مبرمجى الدلفى .. مع كثرة الميزايا التى ذكرها الأخ romanof فى كلامه

ينطبق عليهم المثل الشعبى المصرى ( سبعة صنايع والبخت ضايع )

خطط لهدفك .. ارسم مستقبلك

توكل على الله فى تنفيذ هذه الخطط

وفى النهاية اقول حكمة صغيرة

ان تكون عظيماُ فى شىء صغير

افضل ان تكون صغيراً فى شىء عظيم

والعظمة لله وحده سبحانه وتعالى

والسلام عليكم ورحمة الله وبركاته

#42

هذه الجزئية فقط للمزاح مع أخى أبو مازن (h)

خامسا،، أنت بالأساس وهذا يمس شخصك (الله يعينك) متحامل على أنوريكا في أكثر من موضوع وهذا منها:

/index.ph...ndpost&p=365344

:lol:

============

نسيت أكتب أنه لو للجافا مجالها، فلن تكون على الأجهزة الشخصيه! ربما على جوالات وسيرفرات مثلا ..

============

كتبت الموضوع لأخرج بنتيجه من اثنين:

إما أن أرى مبررات وأجد نفسى مخطئ ..

وإما أن أكون على حق وأوفر مجهود على بعض الناس ..

عدانى العيب (h)

============

سلام :wacko:

#43
اقتباس
أولا يجب عليك أن تتعلم كيف تتحدث مع الآخرين . فيجب عليك أولا أن تفهم كلامهم الذى قالوه

هذه الجملة تكفي للدلالة علي حسن أسلوبك انت في الكلام ، لن أرد عليك ما قلته سابقا يكفي.

حضرتك قلت ان لغات مايكروسوفت تبرمج بال drag & drop و ال mouse و هذا خطأ

و قلت أيضا ان لغات مايكروسوفت تلغي فكرة البرمجة من العقول و هذا خطأ و ظلم بين و تحديتك أن تثبت أن حتي لغة ال BASIC لا تقوم اساسا علي التفكير المنطقي.

أتمني ان تذكر لي أين وجه الاهانة؟

هل لأنني قلت لك أنك يبدوا انك لم تعمل مع الدوت نت؟

هل كونك لم تعمل علي لغة ما يعتبر اهانة لك ام ماذا لا أفهم؟

أم أن توضيح الحقائق اهانة كونه يخالف ما قلت؟!!!!!!!!!!

و مع كل الاحوال أعتبر ان الجملة السابقة اهانة لي و علي كل ردي علي هذه الاهانة (شكرا لك علي حسن أخلاقك)

أتمني ان نتعلم النقاش العلمي بدل من ذكر جملة كهذه

اقتباس
أولا يجب عليك أن تتعلم كيف تتحدث مع الآخرين

مع العلم هذا ما كتبته بالحرف

اقتباس
عزيزي أتوقع أنك لم تعمل علي الدوت نت اطلاقا لتقول هذا الكلام، فأنا لا أستخدم ال Mouse الا في تصميم (جزء من الواجهة) كما انك لو أردت تصميم الواجهة بالكود بالكامل فلك ذلك (ان كنت من هواة التعنت و تضييع الوقت بحجة انك مبرمج محترف لا تبرمج بال Mouse !!!!)

كما و انني لا أري عيب اطلاقا في لغة قوية و سهلة الاستخدام فبدلا من ان يكون هذا مطلب لنا نجد اننا نبحث عن التعقيد لماذا؟!!!

أتمني أن يأتي اليوم الذي أملي فيه البرنامج الكود و يكتبه هو بنفسه دون أن أضغط زر واحد في ال KeyBorad

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

كما أنها الأسرع علي الاطلاق بين اللغات التي تستخدم طبقات وسيطة لتستطيع العمل علي نظم التشغيل المختلفة و أقصد بالطبقات الوسيطة هنا ال JVM في الجافا و Frame Work.NET في الدوت نت .... الخ

و أتحداك أن تثبت العكس

لغات مايكروسوفت لا تلغي فكرة البرمجة من العقل لأن لغات البرمجة كلها تقوم علي التفكير المنطقي (و اتحداك ان تثبت العكس أيضا)و لكن مايكروسوفت لديها سياسة تسهيل الكود ليس من أجل النظرية المتخلفة التي تقول ان لغات مايكروسوفت من اجل المبرمجين الضعفاء و لكن لتوفر لك الوقت لتضمن ببرنامجك نقاط القوة التي كانت تستغرق منك أضعاف المدة لتنفيذها علي لغة أخري

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

لو ان الامر كذلك فما الداعي لوجود مكتبات ال DLL فانا و انت لا نثق بمن كتب هذه المكتبة من مبرمجي مايكروسوفت الذين يبرمجون لغات تعمل بال Mouse و Drage & Drop  أنتظر منك ان تكتب لي مكتبة مثل ADO أو ADOX أو ....... فربما من كتب هذه المكتبات بغرض تسهيل التعامل مع قواعد البيانات قد كتب أحد أكوادها بصورة جعلته أبطأ فلنعيد نحن الكرة و لنكتبها في عشر سنوات

بالله عليكم الن ينتهي هذا الجدل و هذه المهاترات؟!!!

انا مبرمج Assembly لأن عملي يحتاج الي ان اكون مبرمج Assembly

و هذا لا يقلل من شأني كمبرمج

انا مبرمج VB6 او vb.net أو C#.NET لأن عملي يحتاج الي ان اكون مبرمج قواعد بيانات او مبرمج العاب او مبرمج شبكات

انا مبرمج C او ++C أو Delphi لانني أحتاج الي التعامل مع الهاردوير او ال Mecatronics  او او او

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

لكل لغة مساؤي Java و Delphi و C و vb و #C و VB.NET و ++C و ..................

ولكل لغة مميزات

و لكل مقام مقال

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

و السلام عليكم ورحمة الله و بركاته

احمد شلبي

Oracle 10G Certified Professional Developer.

عودة بعد 3 سنوات غياب، ان شاء الله سوف اتكلم معكم قريبا احبائي

#44
اقتباس
و قلت أيضا ان لغات مايكروسوفت تلغي فكرة البرمجة من العقول و هذا خطأ و ظلم بين و تحديتك أن تثبت أن حتي لغة ال BASIC لا تقوم اساسا علي التفكير المنطقي.

أتمني ان تذكر لي أين وجه الاهانة؟

أكرر لك ما قلته لك سابقا بأن تقرأ كلامى جيدا فأنا قلت كلمة أدوات ولغات ولم أقل لغات فقط .

وعندما أقول أدوات فأنا أذكر ال IDE's وGUI واقل أنها تجعل البرمجة عبارة عن برمجة بال mouse هل فهمت كلامى ؟

وأنا لا أنكر أنك تستطيع بناء التطبيق أو البرنامج من الصفرأى بكتابة الكود ولكن مع وجود تلك الأدوات وال wizards ستلغى فكرة البرمجة من دماغك .

وهل أنا قلت أن لغة ال BASIC لم تبنى على أساس علمى . أنت بصراحة شككتنى فى أمرك .

اقتباس
هل لأنني قلت لك أنك يبدوا انك لم تعمل مع الدوت نت؟

هل كونك لم تعمل علي لغة ما يعتبر اهانة لك ام ماذا لا أفهم؟

أم أن توضيح الحقائق اهانة كونه يخالف ما قلت؟!!!!!!!!!!

اهانة ايه ؟

هل أنا ذكرت فى كلامى قبل كده حاجة اسمها اهانة !!!!!!

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

يبدو أننى أتحدث مع شخص ..............

#45

بسم الله الرحمن الرحيم

الأخوة الكرام

السلام عليكم ورحمة الله وبركاته

كما توقعت وقلت لنفسى .. لابد ان ينتهى الموضوع بشىء واحد

ان تظهر الأتهامات .. والأهانات بين الآعضاء

وشوية بشوية .. ممكن تلاقى اشلاء ( قطع غيار بنى أدمين ) طايرة فى الهوا .. :lol:

هناك عدة نتائج ..

-الكثير من الأعضاء ( وانا اولهم .. حتى لا يقول اى شخص اى شىء ) لابد ان يتعلموا اسلوب الحديث

- المقارنة بين لغات البرمجة شىء عقيم لافائدة او طال من وراءه منه

- المنتديات العربية بالذات التى تتكلم كثيرا جدا فى المقارنة بين اللغات بهذه الطريقة

ففى المنتديات الأجنبية عندما تقوم مقارنة تكون محددة بنقاط معينة بالذات لإثبات نقطة تفوق اى

لغة عن الأخرى فى هذه النقاط ولاتحدث المقارنات بشكل عام مطلق .

- ونتيجة الموضوع النهائية التى خرجنا بها... كما يحدث دائما فى مؤائمرت القمة العربية :D :D :D

مشاجرات وإهانات ,, وضرب ...و كمان شوية ممكن نسمع جملة مشهورة ( اديها كرسى فى الكلوب ) يعنى خليها ظلام

وإتفق العرب على الا يتفقوا

والسلام عليكم ورحمة الله وبركاته

#46

ياااااااااااااااااااااااااااااااااااااه شلون فاتني هل الموضوع

الكثير من نوع هذا النقاش تم بيني و بين انور على المسنجر و لدرجة انني الفت له اغاني لكي يحل عننا و عن الجافا!

الآن الكثير يتوقعون رد طويييييييل عريييييض

و لكن هذا لن يحصل ... سوف اقول جملة واحدة مفيدة

لا تستعمل الجافا كتطبيق لسطح المكتب ابدا الا اذا كانت هنالك ميزة لا تستطيع ايجادها بمكان آخر

الجافا رائعة جدا في تطبيقات الانترنت و التحكم بالمخدم و توفير خدمات كبيرة للمستخدمين و الآمان العالي

و هي جيدة ايضا بالنسبة لتطبيقات الموبايل

لذا المخلص و التقييم:

تطبيقات سطح مكتب ( - )

تطبيقات انترنت ( +++ )

تطبيقات موبايل ( ++ )

لان السيمبيان تتمع بوصول اكبر من الجافا لذا اجد السيمبيان منافس قوي

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

#47
رامي العيساوي كتب:
و لكن هذا لن يحصل ... سوف اقول جملة واحدة مفيدة

لا تستعمل الجافا كتطبيق لسطح المكتب ابدا الا اذا كانت هنالك ميزة لا تستطيع ايجادها بمكان آخر

عفارم عليك يا راااااااااااامى ..

هو ده المفيد (h)

#48

شفتو شلون نحن ممكن نتفق باقل كلام ممكن .... كل ما يجب عليك فعله هو الموضوعية و الصراحة :) و ان تعطي كيلو لحمة لانور عشان يحل عنك

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

#49
رامي العيساوي كتب:
شفتو شلون نحن ممكن نتفق باقل كلام ممكن .... كل ما يجب عليك فعله هو الموضوعية و الصراحة :)  و ان تعطي كيلو لحمة لانور عشان يحل عنك

أحب الموضوعيه والصراحه جدا أكتر من كيلو اللحمه :P

هذا ما كنت أبحث عنه من البداية .. وعلشان خايف على مصلحة الكثير ... البعض للأسف يضيع معظم عمره فى التنقل بين لغات البرمجه وهو لم يضع هدفا مسبقا! وهدفى فى الـpc على منصات متعدده وأعتقد أنه هدف كثير من المبرمجين غير المتخصصين :rolleyes:

#50

ارفع قبعتي إحتراماً وتقديراً لمشاركة الاخ رامى ... هو دا الكلام ولا بالاش.. الجافا لا تصلح لبرامج سطح المكتب كما ان السى بلس بلس لا تصلح لتطبيقات الويب..

وتوتا توتا خلصت الحدوته..

لا إله إلا الله محمد رسول الله

busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…