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

هل انتقل من #c الى جافا ام لا

مغلق
بدأه ibrahim abdallah gabr في 3 ديسمبر 2005 · 20 رد · 1,914 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

م

لقد بدات فى تعلم البرمجه ب c# ووصلت تقريبا الى مستوى متوسط فيها

ولقد قرات فى الجافا بالصدفه فلم اجد اى اختلاف

ولقد قرات مواضيع كثيره تتكلم عن الفارق بينها ولكن للأسف الكل يناقش الموضوع من وجهة نظره هو فقط

بمعنى ان مبرمج C# يقول هى اقوى

ومبرمج الجافا يقول هى اقوى

ولا احد يتحدث عن الفروق بالتفصيل او بطريقه علميه

ولقد وقعت فى حيره شديده

هل اكمل c# ام انتقل الى الجافا

ولم اجد سوى ان اسال الطرفين فى هذا المنتدى الجميل

وياريت لو حد يناقش الموضوع بطريقه جديه وينقذنى من حيرتى

اخوكم

ابراهيم

#2

استخدم خاصية البحث،

راجع هذان الموضوعان سوف يفيدانك كثيراً

الأول

الثاني

#3

بما أنك بمنتدى الجافا سوف اقولك جافا افضل (وهي كذلك)

ولو انك بمنتدى سي شارب فسوف تسمع كلام مختلف؛؛

اسف سوف اقطعك من كتابة الكود، ادخل هنا لدقيقتين فقط

http://www.shbab1.com/2minutes.htm

#4

ياريت لو احد المشرفين يجاوبنا ويدخل معانا فى الموضوع

ايهما اقوى C# ام جافا

مع ملاحظة اننى اريد البرمجه لمسائل علميه خصوصا فيزيائيه ورياضيه

وهل اعمل بجافا وايضا c++ افضل ام ماذا

#5

أعتقد الجافا أقوى في مواضيع الشبكات ( السلكية واللاسلكية )

ونصيحتي اذا كنت قوي في السي خليك فيها أو شوف نصائح الخبراء

#6
ibrahim abdallah gabr كتب:
ياريت لو احد المشرفين يجاوبنا ويدخل معانا فى الموضوع

ايهما اقوى C# ام جافا

مع ملاحظة اننى اريد البرمجه لمسائل علميه  خصوصا فيزيائيه ورياضيه

وهل اعمل بجافا وايضا c++ افضل ام ماذا

من هذه الناحية لن تلاحظ فرقاً بين اللغتين،

إلا أنك ستجد ميزة في لغة ال C++

وهي أنها توفر لك بيئة البرمجة Procedural Programming بالإضافة إلى Object Oriented

بينما الجافا فقط Object Oriented

وال C++ قريبة من البيئات البرمجية للفيزياء والرياضيات مثل Matlab و Mathematica و Interactive physics

اللهم طهر أرض فلسطين من العملاء والخونة

#7

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

لأنها تعتمد على منصة غريبه تستهلك موارد البروسيسور بشكل جعلنى أجزم بنسبه 100% أنه يستحيل أن يتواجد تطبيق جافا واحد يتناسب مع الأجهزة الشخصيه وكمثال برامج Lime wire, Azureus, Zend Studio :D

اهرب إلى c# لو عاوز :)

#8
اقتباس
100% أنه يستحيل أن يتواجد تطبيق جافا واحد يتناسب مع الأجهزة الشخصيه

JBuilder

NetBeans

الكثير من منتجات شركة Oracle

INDX XHQ

والكثير....

اظن ان هذه التطبيقات لاتحتاج الى mainframe حتى تشتغل :D :D

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

Quick and Dirty :D

فيه اشياء كثيرة يطول الكلام فيها؛ وقد تكلمنا في بعضها هنا ولانريد اعادة الكلام.

استخدم البحث هنا وفي قوقل؛؛

تم تعديل هذه المشاركة بواسطة فيصل الردادي في 5 ديسمبر 2005 في 07:56

اسف سوف اقطعك من كتابة الكود، ادخل هنا لدقيقتين فقط

http://www.shbab1.com/2minutes.htm

#9

انا اريد ان ابرمج لاهداف رياضيه و فيزيائيه

مثلا fourier transform او رسم دوال او digital signal processing

الغه الاقوى فى هذا المجال سوف اعمل بها ان شاء الله بدون تردد

#10

انا بحثت فى جوجل وقد وجدت الكثير من المواضيع الجميله

ورايت ان اضع الينكات لهذه المواضيع

http://www.25hoursaday.com/CsharpVsJava.html

http://www.vbforums.com/archive/index.php/t-249018.html

http://www.theserverside.com/news/thread.tss?thread_id=10313

http://searchvb.techtarget.com/vsnetTip/1,...x293034,00.html

وقد قررت البدء بتعلم الجافا

وكنت اريد مساعدتكم من اين ابدا

وما هى الادوات التى احتاجها

مع العلم انى عندى بعض الخبره فى البرمجه بسى شارب

#11

أخي هناك جملة واحدة يجب أن تضعها في ذهنك إذا لم تعرف اي لغة تختار لغرضك، وهذه ما يستفتح بها غالباً في كتب Java وC# أو C++

إذا كنت تريد لبرنمجك أداءً سريعاً وتحكماً كاملاً في الذاكرة وموارد الحاسب فعليك استخدم C++، أما إذا أردت أن يعمل برنامجك على مختلف المنصات وأنظمة التشغيل فعليك بـ Java.

والآن أنت الذي تحدد إذا كنت تريد Java أم C# أو C++.

#12

اذا كان لديك اي خبرة في اي لغة اخرى استمر بها للآخر و لا تتشت في الجافا و غيرها...

و انوريكا قربت ساعتك :) وصلت انك تهاجمني بقسم !!! و رح تندم اكيد

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

#13
فيصل الردادي كتب:
JBuilder

NetBeans

الكثير من منتجات شركة Oracle

INDX XHQ

والكثير....

اظن ان هذه التطبيقات لاتحتاج الى mainframe حتى تشتغل  :D  :D

لا أعرف هذه التطبيقات :P

اعطونى تطبيق واحد مشهور أو له فائده عامة للأجهزة الشخصيه وسأجربه وستروا ما أعنيه من البطء الشديد :P

وهاهى التطبيقات الشهيرة التى جربتها: Lime wire, Azureus, Zend Studio

بالمناسبه: اسألوا فؤاد هنا فى المنتدى عن الـLime wire كان عاجبه ولكن بعد شويه اشتكى منه ومن الجافا كلها (وياما حذرته :lol: )

اقتباس
انوريكا قربت ساعتك  وصلت انك تهاجمني بقسم !!! و رح تندم اكيد

:lol: :lol: :lol:

#14
اقتباس
لا أعرف هذه التطبيقات

لاتعرف JBuilder و NetBeans و واجهات اوراكل !!!!!

غريب امرك يا anwarica؛؛

انا لا أقول انها بسرعة #C ولكنها اكثر فعالية؛؛

طيب انا اريد ان اسألك سؤال اخر؛؛

اتحداك تأتيني بمقارنة واحدة حيادية تفضل تقنيات مايكروسوفت على SUN في الأمور التالية:

JMS

EJB

RMI

وبشكل عام j2EE

صدقني مايكروسوفت اخر شركة تتكلم عن التقنيات المتقدمة للبرمجة؛؛ مبرمجينها يعرفون كيف يرسمون النوافذ ويضعوا عليها الادوات ويتصلوا بقاعدة البيانات ووو...؛ ولكن عندما يحاولون التقدم يكتشفون بلاوي :D

اقتباس
اعطونى تطبيق واحد مشهور أو له فائده عامة للأجهزة الشخصيه وسأجربه وستروا ما أعنيه من البطء الشديد

أنا انصحك تغير جهازك وترتاح :P

ياخي شركة كبيرة عريضة (كما تقولون) مالقت حل الا انها تسرق افكار لغة ثانية؛؛ لكن انا قرأت مقال يقول ان مبرمجين جافا ازدادوا بعد ظهور دوت نت ؛ تعرف ليش؟؟

لان مبرمجين VB.NET و #C عرفوا كيف يبرمجون بالطريقة الصحيحة(لانها مأخوذة من جافا) وبعد ان وجدوا الطريق الصحيح تحولوا الى جافا...

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

وانا أود ان اسأل سؤال لانوريكا: انت تبرمج بايش؟؟؟ :D :D

كل يوم الاقيك في موضوع عن لغات البرمجة؛ انا ابغى افتح موضوع عن لغة البرمجة prolog وياويلك اشوفك هناك

:P :P

اسف سوف اقطعك من كتابة الكود، ادخل هنا لدقيقتين فقط

http://www.shbab1.com/2minutes.htm

#15
فيصل الردادي كتب:
لاتعرف JBuilder  و NetBeans و واجهات اوراكل !!!!!

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

أنا انصحك تغير جهازك وترتاح :P

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

وانا أود ان اسأل سؤال لانوريكا: انت تبرمج بايش؟؟؟  :D  :D

كل يوم الاقيك في موضوع عن لغات البرمجة؛ انا ابغى افتح موضوع عن لغة البرمجة prolog وياويلك اشوفك هناك

:P  :P

أسمع عنها ولكنى لم أستخدمها ولم أثبتها على الجهاز لذا لا أعرفها :D

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

لقد غيرت جهازى وضاعفت السرعة والقوه بلا فائده .. حتى أجهزة أصدقائى لها نفس المشكله مع الجافا (h)

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

بدأت ببرمجة Qbasic1997 ثم VB6 و c++ وفى عام 2001 كنت اتجهت للويب واستقررت فيه على php :blink:

ولو كنت أفكر حاليا فى بايثون وربطها مع lisp (وياويلك أشوفك هناك :P :P) ..

#16

Qbasic1997

VB6

c++

php

بايثون

lisp

كل هذه اللغات يادكتور ؛ الم يكن للجافا نصيب !!!!!

طيب ليش تحكم على الجافا وانت لم تتعمق فيها؟؟؟؟؟

اسف سوف اقطعك من كتابة الكود، ادخل هنا لدقيقتين فقط

http://www.shbab1.com/2minutes.htm

#17

Qbasic فى سنة 97 وليس اصدار 97 :lol:

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

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

بمجرد أن أرى برنامج يطلب JVM هذا كفيل بجعلى أوقف تثبيته (h) وساعتها أبحث عن بديل! تخيل لو هناك مستخدمين مثلى :o :o

#18
anwarica كتب:
Qbasic فى سنة 97 وليس اصدار 97  :lol:

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

بمجرد أن أرى برنامج يطلب JVM هذا كفيل بجعلى أوقف تثبيته  (h) وساعتها أبحث عن بديل! تخيل لو هناك مستخدمين مثلى  :o  :o

كلام جميل،

لكن ما رأيك أن كل لغات ال DotNet تحتاج إلى منصة DotNEt framework حتى تشتغل تطبيقاتها على الأجهزة..

يعني هروبك من تطبيقات الجافا لطلبها JVM هل يعني أنك ستتهرب من كل تطبيقات ال DotNet :rolleyes:

اللهم طهر أرض فلسطين من العملاء والخونة

#19
اقتباس
اهرب إلى c# لو عاوز

والسي شارب الا تحتاج الى framework :D :D

تم تعديل هذه المشاركة بواسطة فيصل الردادي في 12 ديسمبر 2005 في 21:30

اسف سوف اقطعك من كتابة الكود، ادخل هنا لدقيقتين فقط

http://www.shbab1.com/2minutes.htm

#20
ala101 كتب:
لكن ما رأيك أن كل لغات ال DotNet تحتاج إلى منصة DotNEt framework حتى تشتغل تطبيقاتها على الأجهزة..

يعني هروبك من تطبيقات الجافا لطلبها JVM هل يعني أنك ستتهرب من كل تطبيقات ال DotNet  :rolleyes:

لحظة يا شباب (h)

أنا مش معترض على أنه تنزل منصه لأى لغة من اللغات (رغم أن الموضوع ده يغيظنى وبالرغم من هروبى من تثبيت .net framework إلا أن كارت الشاشة الجديد مبنى بالسى شارب غالبا فبينزل الفريم رغما عنى :angry: ) ..

الاعتراض على الاستهلاك الغير مبرر للبروسيسور .. فحتى مع البرمجة الصحيحه فى الجافا إلا أن تطبيقات بطيئة ومتعبة للجهاز :wacko: :wacko: :wacko:

الكارثة لو جربت تطبيق جافا على بروسيسور كاش 128 بسرعة 2 جيجا حتى :blink: شئ فظيع ولازم يبقى فى حل!

#21

إن كانت هذه مشكلة تواجه الجافا.. فهي مشكلة مؤقتة ،

newintellogos.jpg

الأسبوع الماضي تم كشف بعض الحقائق الهامة عن التطورات التي أحدثتها ميكروسوفت في المعالج Intel CPU والتي ستبدأ بالانتشار في 2006

لمتابعة الموضوع:

Top Secret Intel Processor Plans Uncovered

فلن يعيب الجافا استهلاك البروسيسور بعد اليوم (h)

حالياً متوفر في الأسواق معالج AMD سريع أيضاً:

AMD Athlon 64 FX-57 Processor

(2.8GHz, 1MB, 2000MHz FSB, Socket 939 - SKU: ADAFX57BNBOX)

9728762_125.jpg

لشراء المعالج من هنا

اشتر المعالج وجربه مع الجافا :rolleyes: لكن لا تركز على السعر

اللهم طهر أرض فلسطين من العملاء والخونة

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

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