-
October 6th, 2017, 20:30
#1
عضو انجمن
نظر بدهید:{ویژگی یک زبان برنامه نویسی}
با سلام.
به نظر شما یک زبان برنامه نویسی چه ویژگی هایی دارا باشد ، مناسب و کاربردی است؟
لطفا دوستانی که تخصص دارند در این بحث شرکت کنند.
برای مثال به این شکل:
فلان زبان - بدلیل سرعت بالا ، آسان بودن در کدنویسی ، اوپن سورس بودن ...
یا
زبانی خوبه که این ویژگی و این خاصیت رو داشته باشه.
لطفا نظراتتون رو ارسال کنید.
-
تعداد تشکر ها از aminlord96 به دلیل پست مفید
-
October 6th, 2017 20:30
# ADS
-
October 6th, 2017, 21:24
#2
عضو انجمن
پاسخ : نظر بدهید:{ویژگی یک زبان برنامه نویسی}
سلام .
دوست عزیز اول از همه علاقه حرف اول رو میزنه .
شما هی برو جاوا و سی شارپ و .... یاد بگیر . وقتی بهشون علاقه نداشته باشی پروژه که میاد دستت پای کار نمیشینی !
دوم بازار کار هست . دنبال زبانی برید که ازش یه منفعتی نصیبتون بشه .
-
تعداد تشکر ها از a1994n1373 به دلیل پست مفید
-
October 6th, 2017, 21:28
#3
پاسخ : نظر بدهید:{ویژگی یک زبان برنامه نویسی}

نوشته اصلی توسط
aminlord96
با سلام.
به نظر شما یک زبان برنامه نویسی چه ویژگی هایی دارا باشد ، مناسب و کاربردی است؟
لطفا دوستانی که تخصص دارند در این بحث شرکت کنند.
برای مثال به این شکل:
فلان زبان - بدلیل سرعت بالا ، آسان بودن در کدنویسی ، اوپن سورس بودن ...
یا
زبانی خوبه که این ویژگی و این خاصیت رو داشته باشه.
لطفا نظراتتون رو ارسال کنید.
خب هدف چیه از این بحث؟
هدفتون رو بفرمایید راحت تر میشه بحث کرد
-
-
October 6th, 2017, 21:43
#4
پاسخ : نظر بدهید:{ویژگی یک زبان برنامه نویسی}
زبان میخواین تولید کنید ؟
-
-
October 6th, 2017, 21:44
#5
پاسخ : نظر بدهید:{ویژگی یک زبان برنامه نویسی}

نوشته اصلی توسط
a1994n1373
سلام .
دوست عزیز اول از همه علاقه حرف اول رو میزنه .
شما هی برو جاوا و سی شارپ و .... یاد بگیر . وقتی بهشون علاقه نداشته باشی پروژه که میاد دستت پای کار نمیشینی !
دوم بازار کار هست . دنبال زبانی برید که ازش یه منفعتی نصیبتون بشه .
سلام
دو هفته پیش خیلی بحث شد در ین رابطه و هرکس اومد حرف خودشو زد اما بستگی به خود شما داره که به چه نتیجه ای میخواید برسید ، مثلا یکی از دوستان گفت سوئیفت خوبه و بازار کار خوبیم میتونی پیدا کنی بنده از ایشون درخواست کردم کمی راهنمایی کنن اما سوال رو بی جواب گذاشتن گرچه خیلیها منتظر جواب ایشون بودن و مدام به تاپیک سر میزدن
در کل به این نتیجه رسیدیم که پایتون 2 در حال حاظر حرف اولو میزنه و پایتون 3 در آینده حرف اولو آخرو میزنه
http://www.webhostingtalk.ir/showthr...=1#post1702668

نوشته اصلی توسط
bakuryu
دوست عزیز باتوجه به تجربه عرض میکنم ، حتما سویفت هم کم کم شروع کنید ، خیلی میتونید پروژه های خوبی بگیرید

نوشته اصلی توسط
live
طبق تحقیقاتی که انجام دادم با توجه به اینکه swift قبلا open close بوده و الان open source هست و اگر اوپن سورس هست چرا اجازه استفاده از نرم افزارهای ios یا mac رو به سیستم عاملهای دیگه نمیده و به نظرم از لحاظ کارایی هنوز برای تمام سیستم عاملها محصوصا 32 بیت شاید 100 نباشه به نظرم ممکنه بعد از پیشرفتی چشم گیر توسط کاربران مخصوصا کربران لینوکس با پیشرفتی چشم گیر دوباره open close بشه یا در آینده فقط با سیستهای شرکت Apple همراه بشه و به نظرم بازار کارش فعلا مناسب نیست چون ممکنه دوباره انحصاری بشه همون پایتون به نظرم بهتره
ویرایش توسط live : October 6th, 2017 در ساعت 21:48
-
-
October 7th, 2017, 00:24
#6
عضو انجمن
پاسخ : نظر بدهید:{ویژگی یک زبان برنامه نویسی}

نوشته اصلی توسط
a1994n1373
سلام .
دوست عزیز اول از همه علاقه حرف اول رو میزنه .
شما هی برو جاوا و سی شارپ و .... یاد بگیر . وقتی بهشون علاقه نداشته باشی پروژه که میاد دستت پای کار نمیشینی !
دوم بازار کار هست . دنبال زبانی برید که ازش یه منفعتی نصیبتون بشه .
خیر بنده برنامه نویس هستم .
فقط از شما میخوام ویژگی های یک زبان خوب رو بگین ، اسم زبان مطرح نیست فقط ویژگی های اون زبان رو بگین.
برای جمع اوری اطلاعات نیاز داریم.
-
-
October 7th, 2017, 00:55
#7
پاسخ : نظر بدهید:{ویژگی یک زبان برنامه نویسی}

نوشته اصلی توسط
aminlord96
با سلام.
به نظر شما یک زبان برنامه نویسی چه ویژگی هایی دارا باشد ، مناسب و کاربردی است؟
لطفا دوستانی که تخصص دارند در این بحث شرکت کنند.
برای مثال به این شکل:
فلان زبان - بدلیل سرعت بالا ، آسان بودن در کدنویسی ، اوپن سورس بودن ...
یا
زبانی خوبه که این ویژگی و این خاصیت رو داشته باشه.
لطفا نظراتتون رو ارسال کنید.
بهترین زبان،از نظر من زبان ماشین هست.
نه زبانی که تبدیل به زبان ماشین بشه.
برنامه نویسی برنامه نویسه که بتونه با ماشین ارتباط برقرار کنه،نه در زبان برنامه نویسی برنامه بنویسه،
به شرطی که دو چیز داشته باشید،زمان - پشتکار
و واقعا سخته متاسفانه.
کی میتونه برنامه ای بنویسه که سیستم رو بوت کنه،و دو تا ورودی بگیره،جمع شون رو بگه؟
برنامه ساده و پیش پا افتاده ، اما نوشتنش کار هرکسی هست؟
-
تعداد تشکر ها از Alt+F4 به دلیل پست مفید
-
October 7th, 2017, 01:04
#8
پاسخ : نظر بدهید:{ویژگی یک زبان برنامه نویسی}

نوشته اصلی توسط
Alt+F4
بهترین زبان،از نظر من زبان ماشین هست.
نه زبانی که تبدیل به زبان ماشین بشه.
برنامه نویسی برنامه نویسه که بتونه با ماشین ارتباط برقرار کنه،نه در زبان برنامه نویسی برنامه بنویسه،
به شرطی که دو چیز داشته باشید،زمان - پشتکار
و واقعا سخته متاسفانه.
کی میتونه برنامه ای بنویسه که سیستم رو بوت کنه،و دو تا ورودی بگیره،جمع شون رو بگه؟
برنامه ساده و پیش پا افتاده ، اما نوشتنش کار هرکسی هست؟
شما درست میفرمایید ، در مواردی بیسیار کاربرد داره که الان مورد استفادش به حداقل رسید ، این افراد رو من هکر خودآموخته نام میگذارم ، ولی حساب اون همه توابع ه باید در یک صفحه بنویسی اما با حفظ کردن توابع پایتون دیگه نیازی به این همه زحمت نیست ، عین این میمونه که داری زبان انگلیسی رو یاد میگیری و کلمات رو باید حفظشون کنی ، شما عینا توابع رو یا سرچ کن یا حفظ کن ، به همین راحتی
-
-
October 7th, 2017, 09:51
#9
پاسخ : نظر بدهید:{ویژگی یک زبان برنامه نویسی}
من برنامه نویسم زمانی که خواستم شروع به یاد گیری کنم خیلی تحقیق کردم. هر زبانی که اگه در جای خودش استفاده بشه بهترین کارایی رو داره.اول ببینید به چی علاقه دارید طراحی سایت -طراحی نرم افزار ویندوزی یا اپلیکیشن در واقع اول هدفتون رو مشخص کنید بعد یک انتخاب یک زیان مناسب.
جدول 3 - مقایسه قابلیت های مختلف چندین زبان برنامه نویسی
قابلیت/زبان
|
C++
|
C# |
Java
|
Ruby |
Visual Basic |
Python |
Perl |
Object-Oriented |
قدرتمند و متغیر |
قدرتمند |
قدرتمند |
ضعیف |
قدرتمند |
قدرتمند |
قدرتمند |
Generic Classes |
بله
|
خیر |
خیر |
- |
خیر |
- |
- |
Method Overloading |
بله |
بله |
بله |
خیر |
خیر |
خیر |
خیر |
Multithreading |
بله |
بله |
بله |
بله |
خیر |
بله |
خیر |
Pointer Arithmetic |
بله |
بله |
خیر |
خیر |
خیر |
خیر |
خیر |
Security |
بسیار بالا |
بالا |
بسیار بالا |
بالا |
پایین |
پایین |
بالا |
Functional |
بله |
بله |
بله |
بله |
- |
بله |
بله |
Procedural |
بله |
بله |
بله |
- |
- |
بله |
بله |
Level |
سطح بالا – سطح پایین –(میانی) |
سطح بالا |
سطح بالا |
سطح بالا |
سطح بالا |
سطح بالا |
سطح بالا |
Operation System (OS) |
نا محدود |
محدود |
محدود |
محدود |
محدود |
محدود |
محدود |
Flexibility |
کاملا انعطاف پذیر - بالا |
بالا |
بالا |
متوسط |
متوسط |
متوسط |
متوسط |
Speed |
بسیار بالا |
بالا |
بالا |
متوسط |
متوسط |
متوسط |
متوسط |
Hardware |
اکثر سخت افزارها |
محدود |
محدود |
محدود |
محدود |
محدود |
محدود |
-
تعداد تشکر ها از mehrdad-arch به دلیل پست مفید
-
October 7th, 2017, 11:53
#10
عضو انجمن
پاسخ : نظر بدهید:{ویژگی یک زبان برنامه نویسی}

نوشته اصلی توسط
mehrdad-arch
من برنامه نویسم زمانی که خواستم شروع به یاد گیری کنم خیلی تحقیق کردم. هر زبانی که اگه در جای خودش استفاده بشه بهترین کارایی رو داره.اول ببینید به چی علاقه دارید طراحی سایت -طراحی نرم افزار ویندوزی یا اپلیکیشن در واقع اول هدفتون رو مشخص کنید بعد یک انتخاب یک زیان مناسب.
جدول 3 - مقایسه قابلیت های مختلف چندین زبان برنامه نویسی
قابلیت/زبان
|
C++
|
C# |
Java
|
Ruby |
Visual Basic |
Python |
Perl |
Object-Oriented |
قدرتمند و متغیر |
قدرتمند |
قدرتمند |
ضعیف |
قدرتمند |
قدرتمند |
قدرتمند |
Generic Classes |
بله
|
خیر |
خیر |
- |
خیر |
- |
- |
Method Overloading |
بله |
بله |
بله |
خیر |
خیر |
خیر |
خیر |
Multithreading |
بله |
بله |
بله |
بله |
خیر |
بله |
خیر |
Pointer Arithmetic |
بله |
بله |
خیر |
خیر |
خیر |
خیر |
خیر |
Security |
بسیار بالا |
بالا |
بسیار بالا |
بالا |
پایین |
پایین |
بالا |
Functional |
بله |
بله |
بله |
بله |
- |
بله |
بله |
Procedural |
بله |
بله |
بله |
- |
- |
بله |
بله |
Level |
سطح بالا – سطح پایین –(میانی) |
سطح بالا |
سطح بالا |
سطح بالا |
سطح بالا |
سطح بالا |
سطح بالا |
Operation System (OS) |
نا محدود |
محدود |
محدود |
محدود |
محدود |
محدود |
محدود |
Flexibility |
کاملا انعطاف پذیر - بالا |
بالا |
بالا |
متوسط |
متوسط |
متوسط |
متوسط |
Speed |
بسیار بالا |
بالا |
بالا |
متوسط |
متوسط |
متوسط |
متوسط |
Hardware |
اکثر سخت افزارها |
محدود |
محدود |
محدود |
محدود |
محدود |
محدود |
مقایسه خیلی درستی نمیتونه باشه.
مخصوصا در مورد پایتون ، اطلاعات نادرستی داده.
-