PDA

View Full Version : حرفه ای: در مورد j# و C#‎



Arash_janusV3
دوشنبه 19 بهمن 1388, 13:47 عصر
سلام

تفاوت سی شارپ با جی شارپ چیه؟
من به اطلاعات بیشتری در مورد جی شارپ نیاز دارم لطفا اگر منبعی هست معرفی کنید.
تو یه سایت خوندم که مایکروسافت در سی شارپ از قدرتهای جاوا و سی پلاس پلاس استفاده کرده و سی شارپ شامل این دو زبان !
آیا شما این رو تأیید می کنید ؟

مرتضی پیروزی
دوشنبه 19 بهمن 1388, 16:16 عصر
سلام دوست عزیز
کاش تاپیک رو در مکان دیگه ای میزدی

تو یه سایت خوندم که مایکروسافت در سی شارپ از قدرتهای جاوا و سی پلاس پلاس استفاده کرده و سی شارپ شامل این دو زبان !
بله,ولی هیچ کدومو به طور کامل نداره.برگرفته از این دوتاست.
اول Micro$oft اومد ++j رو که جاوای مایکروسافتی بود تولید کرد بعد اومد #J رو تولید کرد
که در اون سینتکس بسیار شبیه به جاوا بود و شما به وسیله اون اپلیکیشن های جاوا رو
در پلت فرم دات نت اجرا میکردی.یعنی کدها به IL ترجمه میشد نه ByteCode.
کسانی که قبلا ++J استفاده میکردند برای کار در دات نت رفتن سمت #J.
++J منزوی شد و حالا منزوی بعدی #J شد.
من خودم فکر مینم که چون میشد با #J اپلیکیشن های جاوا رو در دات نت پیاده کرد
Micro$oft دیگه پشتیبانی نکرد.صحیح و غلط رو مطمئن نیستم.
شما در #J در استفاده از کتابخانه ها محدود بودید.
C#‎ زبونی بود که برگرفته از C/C++‎/Java بود.که اینطور که من فهمیدم یه گریزی هم به دلفی زده.
ولی با جاوا سازگاری نداره.دیگه شما نمیتونید از جاوا در دات نت استفاده کنید.
پیشرفت C#‎ خیلی چشم گیر شد و در اصل برای رقابت با جاوا اومد.#J که با جاوا سازگار
بود رفت کنار و همه چیز به C#‎ رقیب سپرده شد.
C#‎ زبونی که شما اپلیکیشن های مختلفی(Windows,Web,Control,Service)و.....
رو میسازید که در دات نت اجرا میشن.
برای اطلاعات فنی باید تو گوگل بگردی که حتی ریزه کاری های اونا هم مقایسش رو
فکر کنم بشه پیدا کرد.
موفق باشی

saleh.hi.62
دوشنبه 19 بهمن 1388, 16:40 عصر
سلام

تفاوت سی شارپ با جی شارپ چیه؟
من به اطلاعات بیشتری در مورد جی شارپ نیاز دارم لطفا اگر منبعی هست معرفی کنید.
تو یه سایت خوندم که مایکروسافت در سی شارپ از قدرتهای جاوا و سی پلاس پلاس استفاده کرده و سی شارپ شامل این دو زبان !
آیا شما این رو تأیید می کنید ؟

دقیقا همینه
در حقیقت j# برنامه نویسی جاوا هست تحت .net latform

FastCode
پنج شنبه 20 خرداد 1389, 18:10 عصر
علت عدم پشتیبانی اینه که oracle به خاطر دزدیدن زبانش از مایکروسافت شکایت کرد.

ricky22
پنج شنبه 20 خرداد 1389, 18:34 عصر
علت عدم پشتیبانی اینه که oracle به خاطر دزدیدن زبانش از مایکروسافت شکایت کرد.
سلام
منبع؟:متفکر:

FastCode
جمعه 21 خرداد 1389, 23:52 عصر
سلام
منبع؟:متفکر:
یادم نیست.فکر میکنم wikipedia
ولی گوگل هم سابتها خوبی رو معرفی میکنه.
http://www.google.com/search?hl=en&&sa=X&ei=UpISTJmYFI2YOJLLyNcH&ved=0CBEQBSgA&q=oracle+sues+microsoft+for+stealing+java&spell=1

Mehdi Asgari
شنبه 22 خرداد 1389, 01:02 صبح
لطفا در مورد چیزی که نمی دونی اظهار نظر نکن.
زمانی که #J تولید شد و نیز زمانی که بازنشسته شد (اصطلاحی که خود مایکروسافت برای اقدامش به کار می بره) جاوا برای سان بود (اراکل چند ماه پیش سان رو خرید. #J سال 2007 بازنشسته شد)

morrning
شنبه 22 خرداد 1389, 12:25 عصر
لطفا در مورد چیزی که نمی دونی اظهار نظر نکن.
زمانی که #J تولید شد و نیز زمانی که بازنشسته شد (اصطلاحی که خود مایکروسافت برای اقدامش به کار می بره) جاوا برای سان بود (اراکل چند ماه پیش سان رو خرید. #J سال 2007 بازنشسته شد)
نسخه جدید رو ندیدید:متعجب:

r00tkit
شنبه 22 خرداد 1389, 12:41 عصر
نسخه ی جدید چی ؟

(فکر کنم اقای عسگری همه چی رو دقیق گفتن)

Unknownlive
شنبه 06 شهریور 1389, 21:33 عصر
اولا زمانی که مایکروسافت پشتیبانی از جاوا را کنار گذاشت هنوز اوراکل شرکت سان را خریداری نکرده بود و این بر می گرده به یک سال پیش این خریداری اما مایکروسافت چند سالی هست کنار گذاشته ... جاوا پلت فرم رایگان هست و شرکت سان تنها توسعه دهنده یک سری کتاب خانه مخصوص هست و هر کسی می تونه FrameWork مخصوص براش معرفی کنه و مایکروسافت برای زبان جاوا .Net را به عنوان FrameWork انتخاب کرد و کسی نمی تونه ان را محدود کنه مایکروسافت بزرگتر از اون حرف هاست که روی یک کامپایلر سرمایه گذاری کنه و حواسش نباشه این صاحاب داره دقیقا مثل C++ می مونه که هم مایکروسافت،اینتل،نوکیا و شرکت های ثالث دیگری ان را جداگانه توسعه می دهند و کسی نمی تواند شرکتی را محدود به توسعه جاوا کند هزاران شرکت FrameWork مخصوص می دن که محبوب ترین J2EE مربوط به سان هست اما مایکروسافت امد FrameWork مخصوص خود را طراحی کرد و ربطی به سان، اوراکل و کسی ندارد علت توقف عدم توسعه این زبان توطی توسعه دهنگان و نپذیرفته شدن ان توسط برنامه نویسان بود زیرا تنها مزایای جاوا ByteCode بود نه اینکه به فایل های Baml تبدیل بشه چون اون موقه با C# یکی می شد و دوست عزیز درست می گن J# رفت کنار تا C# بهتر عمل کند ...