1. برمجة
4

لو خيرت بين c# و java ماذا تختار ولماذا؟

  • عبدالملك
  • 2015-05-30T20:22:31+00:00
  • رابط مختصر

التعليقات

عرض جميع التعليقات
1
jallalmorocco 2015-05-31T10:28:31+00:00 أضف ردا
  • رابط مختصر

سمعت من احد موظفي مايكروسوفت ان xamarin سوف تطلق نسخة مجانية لاصحاب Visual Studio Community لو حصل هذا حقا فسي شارب سوف تكسب امتيازات كبيرة جدا على حساب جافا

0
habita73 2018-02-22T19:19:33+00:00 أضف ردا
  • رابط مختصر

صحيح لأن xamarin يسمح لك بإستخدام الكود الواحد لأكثر من منصة وهذا مع التعديل الحديث الذي يسمى Xamarin.Forms بالرغم من العيوب واللتي تتمثل بكونه ينتج تطبيقات تشمل الميزات المشترك بين المنصات فقط، فتقد بذلك الفروق المميزة لها.

-1
minamikhail 2015-05-31T10:55:59+00:00 أضف ردا
  • رابط مختصر

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

-1
jallalmorocco 2015-05-31T11:00:19+00:00 أضف ردا
  • رابط مختصر

لما الناس يستخدمون سي شارب على سطح المكتب اكثر من جافا ؟

-1
minamikhail 2015-05-31T11:01:49+00:00 أضف ردا
  • رابط مختصر

أولا من قال لك هذا

ثانيا سي شارب أفضل من جافا أذا فضلت أن تكون حبيس منتجات ميكروسوفت فقط

-1
jallalmorocco 2015-05-31T11:03:20+00:00 أضف ردا
  • رابط مختصر

فيما يتجلى هذا الحبس :)

0
minamikhail 2015-05-31T11:07:24+00:00 أضف ردا
  • رابط مختصر

مشروع xamarin للمشاريع الصغيرة فقط من وجهة نظري

لكن عندما تريد البدء بمشاريع حقيقية سوف تحتاج تقنيات ميكروسوفت والتي هي غير مدعومة في mono وهو أصل xamarin

كما أنك لا تستطيع تنصيب netframe work علي أي نظام غير أنظمة ميكروسوفت

وبذلك يجب أن تعترف لن يصل mono لقوة الدوت نت

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

يتغير الحال عندما تطور ميكروسوفت نت فريم ورك خاص بأنظمة أخري

وهذا بعيد المدي إلي الأن

1
jallalmorocco 2015-05-31T11:23:53+00:00 أضف ردا
  • رابط مختصر

*ثالثا انا لم اقل ان جافا افضل من سي شارب ولا اؤمن بالافضلية المطلقة ابدا و تعصبكم الاعمى لجافا يجعلكم تبحثون و تنقبون عن ابسط الاسباب وحتى ان لم تكن موجودة لاختلاق جدال تدافعون فيه عن مقدساتكم و تسخرون من مستخدمي التقنيات الاخرى (على اساس ان مطوري سي شارب عبيد و حبساء لدى مايكروسوفت) و هذا واضح من جملتك "ثانيا سي شارب أفضل من جافا أذا فضلت ..."

*رابعا عندما قلت ان سي شارب تستخدم في سطح المكتب اكثر من جافا كنت اعني ما اقول فلعلمك هناك اكثر من 6 ملايين تطبيق win32 و 80% منها تطبيقات دوت نت و بما ان اغلب مطوري الدوت نت يستخدمون سي شارب فالامر واضح

*خامسا اعتقد انك تتكلم عن مونو في سنة 2006 لانه حاليا مايكروسوفت تعمل مع فريق زامارين لجعل الدوت نت تستهدف المنصات الاخرى بشكل افضل و زامارين الآن يستفيد من جميع مميزات الدوت نت كما ان الدوت نت حاليا مفتوحة المصدر وتم توفيرها على المنصات الخرى بما في ذلك مترجم سي شارب الذي يسمى Roslyn

*سادسا اداء زامارين على اندرويد افضل من جافا و بيئة زامارين جميلة و منظمة بالضافة الى امكانية التطوير على فيجوال ستوديو و الاستفادة من قدراته العالية كما ان زامارين تدعم جميع APIs فور نزولها سواء من iOS او اندرويد

هنا سوف تجد تطبيقات مبرمجة بزامارين و قصصا لمطوريها http://xamarin.com/customers

0
minamikhail 2015-05-31T11:29:01+00:00 أضف ردا
  • رابط مختصر

هل يمكنك أعطائي رابط لتحميل الدوت نت علي جهازي الذي يعمل باللينكس أو الماك

وأنا لا أقول لأحد أنت عبيد شئ

أداء xamrian أفضل أعطني دليلك

أنا لا أقارن بين اللغات أنا أوضح أشياء عنها

0
jallalmorocco 2015-05-31T11:52:00+00:00 أضف ردا
  • رابط مختصر

*يمكنك تحميل نسخة ماك او لينكس من هنا

dotnet/corefx

github.com/dotnet/corefx

CoreFX is the foundational class libraries for .NET Core. It includes types for collections, file systems, console, JSON, XML, async and many others. - dotnet/corefx

*هذا محرر اسمه فيجوال ستوديو كود يحتوي على Debugger و به Intellisense يعمل ايضا على لينكس و ماك

Visual Studio Code - Code Editing. Redefined

code.visualstudio.com/

Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications.  Visual Studio Code is free and...

و يمكنك من تطوير تطبيقات ASP.net MVC و Node.js

  • هاته مقارنة بين اداء المنصتين

Does anyone have benchmarks (code & results) comparing performance of Android apps written in Xamarin C# and Java?

stackoverflow.com/questions/171345...

I came across Xamarin claims that their Mono implementation on Android and their C# compiled apps are faster than Java code. Did anyone perform actual...

C# vs. Java, Xamarin vs. Oracle, Performance Comparison version 2.0

evolvedmicrobe.com/blogs/

Today I noticed the SIMD implementation of the Mandelbrot set algorithm I blogged about last year was successfully submitted to the language shootout webpage. However,...

-1
minamikhail 2015-05-31T11:58:20+00:00 أضف ردا
  • رابط مختصر

هذا سورس كود وليس نت فريم ورك

0
jallalmorocco 2015-05-31T12:02:12+00:00 أضف ردا
  • رابط مختصر

dotnet/coreclr

github.com/dotnet/coreclr

CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes. - dotnet/coreclr

انزل الى get .net core و حمله على شكل باينري او سورس كود للينكس.

برمجة

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

25.6 ألف متابع

أطلق موقعك الإلكتروني في دقائق

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

أنشئ موقعك الآن

انسخ هذا الرابط:

تنبيه