برنامه نویسی
43.3K subscribers
999 photos
181 videos
611 files
189 links
کانال هوش مصنوعی|سورس پروگرام:
@sourcep

ابزار برنامه نویسی:
@downloadrobot

درخواست پروژه برنامه نويسي و مشاوره:
📬 @codepad

تعرفه تبلیغات ارزان و پربازده:
@barnameNE_info

مدیر مجموعه برنامه نویسی:
سید احمد خسروانی توانا
📬 @codepad
Download Telegram
بررسى زبان هاى برنامه نوىسى و مقاىسه آن ها با ىکدىگر 📟
🆔 @barnamene
#زبان_برنامه_نوىسى
🖥 تکنولوژی NET. رقیب JAVA
----------------------
🆔 @barnamene
----------------------
📟 پلتفرم .NET فرمی است که به وسیله مایکروسافت برای ساخت برنامه ها با قابلیت های زیاد و متفاوت ایجاد شده است به طوری که قسمتی از یک پروژه را می توان با ++CV و بخش دیگر را با برنامه ای دیگر نوشت و در نهایت کل آن توسط یک واسطه به نام MSIL ترجمه شده و در محیط .NET قابل اجرا است. 

📟 پلتفرم J2EE نسخه جدید JAVA به وسیله شرکت SUN و با همکاری شرکت های IBM و HP تهیه شده است. در این قالب تنها زبانی که مورد استفاده قرار می گیرد جاوا است، و بر خلاف .NET که فقط روی محیط های سازگار با ویندوز عمل می کند، مستقل از سخت افزار است. 

📟 بین .NET و JAVA کدام را انتخاب کنیم؟

قابلیت انتقال برنامه ها روی سیستم های مختلف و شعار اصلی جاوا یعنی: "یک بار بنویس و هر جا استفاده کن" (Writeonce-Run anywhere) موضوعی بسیار حایض اهمیت است که بسته به نیاز شما و نوع برنامه شما می تواند خیلی مهم باشد.

📟 جــــاوا یا ســی شــارپ؟

هر دو زبان جاوا و سی شارپ ابزارهایی هستند برای پیاده سازی....شما نسبت به scale پروژه تصمیم میگیرید که از کدامشان استفاده کنید..به طور مثال برای سیستم کتابخانه کسی با java برنامه نویسی نمی کند... خیلی راحت با C#‎ این کار را انجام میدهد....یا در رابطه با سیستم های خیلی بزرگ مثل فرودگاه ... با java کار می کنند..در مورد زبان های دیگر هم همین طور است...شما باید با مفهوم های برنامه نویسی آشنا باشید.... زبان های برنامه نویسی همگی ابزارهایی هستند تا شما چیزی را که در ذهن دارید پیاده سازی کنید.تسلط بر یکی از زبان های شی گرا باعث می شودکه روی بقیه زبان ها نیز تسلط نسبی داشته باشید....اگر به دنبال درامد و گستره ی کاربرد هستید و این که در هر مکان و شرایطی به راحتی پذیرشتان کنند و با استانداردهای زیادی هماهنگ باشید و با نصب ویژوال استودیو احساس بی نیازی کنید ؛ بهتر است سی شارپ را انتخاب کنید.البته جاوا نیز زبان بسیار قوی و انعطاف پذیری است ولی با توجه به بازار ایران و کسب درامد؛جاوا جایگاه کمتری دارد.شما با توجه به مسیر زندگی خودتان میتوانید هر کدام را انتخاب کنید و یا حتی هر دو را با هم بخوانید ولی بنا به تجربه، کنار آمدن با تکنولوژی های مایکروسافتی خیلی راحت تر است و پروژه های بسیار بزرگ را معمولا گروهی انجام میدهند. پروژه های بسیار بزرگ زیادی هستند که با جاوا انجام شده ولی هیچ دلیلی مبنی بر کم توانی سی شارپ در این ضمینه نیست.ولی در کل انتخاب یکی از این زبان ها بستگی دارد به اینکه بخواهید برای خودتان کار کنید یا در شرکتها کار کنید.اگر بخواهید برای خودتان کار کنید، هیچگاه به تنهایی نمی توانید پروژه Enterprise را بنویسید . ولی میتوانید با همان زبانی که فرا گرفته اید همه آنها را بنویسید . که از این نظر دات نت سریعتر است.ولی اگر بخواهید در شرکتها کار کنید اکثر پروژه ها مقیاس متوسط به بالا هستند و در طول یک سال هم ممکن است لازم باشد با چند زبان کار کنید. یا حتی از یک تیم به تیم دیگری منتقل شوید .اگر دانشجو هستید بهترین فرصت است که هم دانشی از جاوا کسب کنید و هم سی شارپ.
----------------------
💻 کانال برنامه نویسی 💻
----------------------
🆔 @barnamene
#زبان_برنامه_نویسی