PDA

View Full Version : برنامه سازی با زبان های سطح بالا



MrasoolF
دوشنبه 22 آبان 1391, 19:25 عصر
سلام دوستان من برنامه نویسی نسبتاً تازه کار هستم و الان c , c++ رو تا حد خیلی خوبی یاد گرفتم. میخواستم ببینم برای برنامه نویسی پیشرفته (سطح بالا) سراغ c# برم یا جاوا. لطفاً با دلیل پاسخ بدید.
ممنون:لبخندساده:

danialafshari
دوشنبه 22 آبان 1391, 19:58 عصر
سلام دوست عزیز
جاوا بهتره یا سی شارپ (http://barnamenevis.org/showthread.php?291474-%D8%AC%D8%A7%D9%88%D8%A7-%D8%A8%D9%87%D8%AA%D8%B1%D9%87-%DB%8C%D8%A7-%D8%B3%DB%8C-%D8%B4%D8%A7%D8%B1%D9%BE)
موفق باشی

MrasoolF
دوشنبه 22 آبان 1391, 20:02 عصر
خیلی ممنون

ali_habibi1384
دوشنبه 22 آبان 1391, 20:02 عصر
بيشتر بستگي به علاقه خودت داره . جاوا قويتر از سي شارپه
اما زبانهايي كه شما ياد گرفتيد به زبان سي شارپ نزديكتره و البته سي شارپ توي ايران عمومي تر هست

MrasoolF
دوشنبه 22 آبان 1391, 20:10 عصر
ممنون. برای در آمد چطور؟(در ایران) من زیاد به این موضوع فکر نمیکنم ولی همه میگن این رو هم در نظر بگیر چون بعداً درآمد برات خیلی مهم میشه.


بيشتر بستگي به علاقه خودت داره . جاوا قويتر از سي شارپه
اما زبانهايي كه شما ياد گرفتيد به زبان سي شارپ نزديكتره و البته سي شارپ توي ايران عمومي تر هست

مهرداد صفا
سه شنبه 23 آبان 1391, 01:26 صبح
سلام
javaو C#‎‎ از نظر ساختاری شباهتهای خیلی زیادی با هم دارند. در واقع چیزی که شما میخواهید انتخاب کنید استفاده از پلتفرم .net یا java است که از نظر فنی مقایسه های زیادی شده است، از جمله به تاپیکهای زیر نگاه کنید:
یک سوال سرنوشت ساز، مقایسه J2EE و دات نت! (http://barnamenevis.org/archive/index.php/t-5935.html)
تردید در انتخاب زبان (http://barnamenevis.org/archive/index.php/t-504.html)
به نظر من کار با java مشکلتر و وقتگیر تر است و البته به همین دلیل معمولا کارمزد برنامه نویسان java بیشتر است. امنیت بیشتر نرم افزار های تحت وب جاوا، قدرت ارتباط و مدیریت بهتر databaseهای قدرتمند oracle، اجرا شدن روی دستگاهها و سیستم عاملهای مختلف از مزیتهای java نسبت به C#‎‎ هستند.
در مورد .net عمومیت زیاد آن در ایران، سرعت زیاد طراحی نرم افزار، تعدد کامپوننتهای مختلف، ساختار نسبتا ساده تر از مزایای آن هستند.
اکثر پروژه ها در ایران به استثنای برخی پروژه های بزرگ با استفاده از .net پیاده سازی میشوند که البته متقابلا برنامه نویسان آن نیز بیشترند. به نظر خیلیها بازار نرم افزار ایران متوجه .net است.
معمولا پروژه های عظیم مخصوصا اگر امنیت مهم باشد با استفاده از java پیاده سازی میشوند.
اگر تصمیم گرفتید به سمت java بروید فراموش نکنید منابع در مورد آن در زبان فارسی بسیار کم است و حتی منابع انگلیسی آن هم نسبت به .net و C#‎‎ خیلی کمتر است.

MrasoolF
سه شنبه 23 آبان 1391, 12:58 عصر
خیلی ممنون