انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


ارائه ۲۴٫۱۰ اوبونتو منتشر شد 🎉

نویسنده موضوع: انتخاب مناسب ترین زبان برای برنامه نویسی لینوکس  (دفعات بازدید: 9153 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین taha11111

  • Newbie
  • *
  • ارسال: 3
  • جنسیت : پسر
سلام :D همون طور که میدونید حداقل توی ایران بهترین زبون برای برنامه نویسی ویندوز [دسکتاپ] سی شارپه و برای برنامه نویسی اندروید جاوا. حالا به نظر شما بهترین زبون برای برنامه نویسی لینوکس (بین ++C و پایتون) حداقل توی ایران چیه . ممنون میشم اگه بدون تعصب جواب بدین ;) . با تشکر  :)
« آخرین ویرایش: 27 خرداد 1394، 03:36 ب‌ظ توسط taha11111 »

آفلاین MADMAN

  • Hero Member
  • *
  • ارسال: 804
  • جنسیت : پسر
  • We are not users we are friends.
اگه مبتدی باشی قطعا پایتون ولی اگه حرفه ای باشی نظری ندارم
سلامتی پنگوئن که یه ذره قد داره، اما بازم لاتی راه میره ....

آفلاین abdoullah

  • Full Member
  • *
  • ارسال: 170
  • جنسیت : پسر
به عبارتی میشه گفت بهترین زبان نداریم شما طبق هدفی که داری زبان رو انتخاب میکنی
زندگی کردن با لینوکس رو دوست دارم

آفلاین 藤沼

  • Sr. Member
  • *
  • ارسال: 414
  • جنسیت : پسر
اگه مبتدی باشی قطعا پایتون ولی اگه حرفه ای باشی نظری ندارم
این رو برپایهٔ چه چیزی و از کجا برآورد کردید؟!

آفلاین 不眠症

  • Full Member
  • *
  • ارسال: 191
  • جنسیت : پسر
    • lazygeek
بهترین نداریم و مناسب ترین داریم و مثلا برای آندروید که جاوا تنها گزینه است ، نمی‌توان بهترین رو بهش اطلاق کرد

سی شارپ برای توسعه ویندوز مناسبترین هست چرا که توسعه راحت و به دور از پیچیدگی و کتابخانه های غنی پیش روی برنامه نویس هست

برای توسعه برنامه های دسکتاپ با استفاده از Qt کارتان راه خواهد افتاد
ولی اگر هدفتان برنامه نویسی لینوکس است یعنی دقیقا با این عنوان "برنامه نویسی لینوکس" باید با توابع سیستمی لینوکس آشنا شوی(API) و با استفاده از اونها برنامه ات رو توسعه بدی که مناسب ترین زبان برای اینجور کارها زبان C است.


آفلاین AAAAAAAAAAAAAAAAAAAA

  • High Sr. Member
  • *
  • ارسال: 506
  • :(
بهترین نداریم و مناسب ترین داریم و مثلا برای آندروید که جاوا تنها گزینه است ، نمی‌توان بهترین رو بهش اطلاق کرد

سی شارپ برای توسعه ویندوز مناسبترین هست چرا که توسعه راحت و به دور از پیچیدگی و کتابخانه های غنی پیش روی برنامه نویس هست

برای توسعه برنامه های دسکتاپ با استفاده از Qt کارتان راه خواهد افتاد
ولی اگر هدفتان برنامه نویسی لینوکس است یعنی دقیقا با این عنوان "برنامه نویسی لینوکس" باید با توابع سیستمی لینوکس آشنا شوی(API) و با استفاده از اونها برنامه ات رو توسعه بدی که مناسب ترین زبان برای اینجور کارها زبان C است.
جاوا تنها گزینه برای اندروید نیست
برخلاف تصور عموم Dex یک فرمت باینری مثل Elf هست
------
ایشون منظورشون برنامه نویسی برای “سیستم عامل گنو/ لینوکس“ بود نه طراحی ماژول برای کرنل!
لطفا تازه وارد ها رو گیج نکنید.
سلام :D همون طور که میدونید حداقل توی ایران بهترین زبون برای برنامه نویسی ویندوز [دسکتاپ] سی شارپه و برای برنامه نویسی اندروید جاوا. حالا به نظر شما بهترین زبون برای برنامه نویسی لینوکس (بین ++C و پایتون) حداقل توی ایران چیه . ممنون میشم اگه بدون تعصب جواب بدین ;) . با تشکر  :)
پایتون بین این دو تا بهتره

ولی اگه Cیاد بگیری از هر دوتاشون بهتره چون تو هر سیستم عاملی بری ( از plan9 بگیر تا haiku و Windows ) میتونی ازش استفاده کنی(پایتون هم تقریبا همینجوریه ولی محدوده کاربردش نسبت به C کمتره)

آفلاین deadmarshal

  • Full Member
  • *
  • ارسال: 102
  • جنسیت : پسر
    • Tarjomeebook
پایتون حرف نداره هم آسونه هم همه جا هست. حتی توی گوشی های سیمبین هم هست به نام pyS60 که خیلی خوب بود وقتی دیدم کیف کردم. چون برنامه نویسی جاوا می یا کلا جاوا سخته واس من. همین پایتونشم سخته واسم چون اصلا رشتم هم کامپیوتر و اینا نیست. مشکلم توی فهم OOP و الگوریتم هاست بیشتر. ولی چیزای ابتدایی رو میفهمم.
I love learning languages, i'm currently learning Esperanto, i love Python programming language and of course linux

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19724
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
برای چه کاری آخه؟
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین 不眠症

  • Full Member
  • *
  • ارسال: 191
  • جنسیت : پسر
    • lazygeek
نقل‌قول
جاوا تنها گزینه برای اندروید نیست
برخلاف تصور عموم Dex یک فرمت باینری مثل Elf هست
------
ایشون منظورشون برنامه نویسی برای “سیستم عامل گنو/ لینوکس“ بود نه طراحی ماژول برای کرنل!
لطفا تازه وارد ها رو گیج نکنید
بله درستش این بود: جاوا تنها گزینه مناسب...

البته که واژه ها درست و به جا انتخاب شوند بهتر است.

آفلاین morteza_naderloo

  • Newbie
  • *
  • ارسال: 5
  • جنسیت : پسر
دوستان منم همین سوال برام پیش آمده چند وقتی هست که به ابونتو امدم و واقعا درگیرم کرده
الان برام مهم هست که بدونم بهترین راه برای برنامه نویسی لینوکس ( چه ماژول و برنامه های کاربردی ) چیست ؟
دوست داشتم نقطه نظرات جناب جادی هم می شنیدیم
لطفا نظرات خودتونو بفرمایید

آفلاین morteza_naderloo

  • Newbie
  • *
  • ارسال: 5
  • جنسیت : پسر
اگه امکانش هست درمورد درایور نوشتن برای device ها هم توضیح بدید ؟
میخوام یاد بگیرم نیاز به راهنمایی دارم

آفلاین MADMAN

  • Hero Member
  • *
  • ارسال: 804
  • جنسیت : پسر
  • We are not users we are friends.
اگه مبتدی باشی قطعا پایتون ولی اگه حرفه ای باشی نظری ندارم
این رو برپایهٔ چه چیزی و از کجا برآورد کردید؟!
به خاطر اینکه یادگیری پایتون آسون تره تا بیاد الگوریتم و متد های برنامه نویسی رو یاد بگیره دیگه خیلی خودشو درگیر کد نکنه پایتون همه چیزش آماده است پرینت کردن hello world خودش پنج خطه توی سی ولی با پایتون یک خط ولی وقتی آدم داره اصول رو یاد می گیره بهتره که خودشو درگیر یادگیری یه زبان پیچیده نکنه.

فقط از این لحاظ می گم بین این دو تا اگه یه مبتدی بخواهد واسه گنو/لینوکس برنامه نویسی یاد بگیره بهتره با همون پایتون کار کنه.
فقط واسه اینکه راحت تر و سریع تر قلق کار بیاد دستش!
سلامتی پنگوئن که یه ذره قد داره، اما بازم لاتی راه میره ....

آفلاین deadmarshal

  • Full Member
  • *
  • ارسال: 102
  • جنسیت : پسر
    • Tarjomeebook
اگه مبتدی باشی قطعا پایتون ولی اگه حرفه ای باشی نظری ندارم
این رو برپایهٔ چه چیزی و از کجا برآورد کردید؟!
به خاطر اینکه یادگیری پایتون آسون تره تا بیاد الگوریتم و متد های برنامه نویسی رو یاد بگیره دیگه خیلی خودشو درگیر کد نکنه پایتون همه چیزش آماده است پرینت کردن hello world خودش پنج خطه توی سی ولی با پایتون یک خط ولی وقتی آدم داره اصول رو یاد می گیره بهتره که خودشو درگیر یادگیری یه زبان پیچیده نکنه.

فقط از این لحاظ می گم بین این دو تا اگه یه مبتدی بخواهد واسه گنو/لینوکس برنامه نویسی یاد بگیره بهتره با همون پایتون کار کنه.
فقط واسه اینکه راحت تر و سریع تر قلق کار بیاد دستش!

دقیقا موافقم. اگه یک مبتدی بخواد برای لینوکس برنامه بنویسه چه لزومی داره زبان های سخت یاد بگیره وقتی پایتون همه کار می تونه بکنه. پایتون هم آسان است هم قوی .
I love learning languages, i'm currently learning Esperanto, i love Python programming language and of course linux

آفلاین 藤沼

  • Sr. Member
  • *
  • ارسال: 414
  • جنسیت : پسر
این اشتباهیه که بیشتر دوستان مرتکب می‌شن! پایتون تنها از دید امراژیک (نحوی) سبک هست وگرنه هم‌اندازهٔ سی نیازمند یادگیری مفاهیم پایه‌ست. پس بهتره بگیم پایتون رو یاد بگیرید چون گرامر (امراژ/نحو) ساده‌ و خوانایی داره و برعکس سی نمی‌بایست کدهای سخت و ناخوانا بنویسید. (بااین‌همه برنامه‌نویسی به زبان سی برای شخص من همونقدر دوست داشتنیه که پایتون)

آفلاین MADMAN

  • Hero Member
  • *
  • ارسال: 804
  • جنسیت : پسر
  • We are not users we are friends.
این اشتباهیه که بیشتر دوستان مرتکب می‌شن! پایتون تنها از دید امراژیک (نحوی) سبک هست وگرنه هم‌اندازهٔ سی نیازمند یادگیری مفاهیم پایه‌ست. پس بهتره بگیم پایتون رو یاد بگیرید چون گرامر (امراژ/نحو) ساده‌ و خوانایی داره و برعکس سی نمی‌بایست کدهای سخت و ناخوانا بنویسید.
خب این دقیقا همون چیزیه که من دارم میگم چون فرد مبتدی احتیاج به یادگیری مفاهیم پایه ای داره بهتره که خودشو از درگیر کردن به یادگیری کدهای پیچیده رد کنه و تمرکزش رو بگذاره روی مفاهیم پایه ای تا کدهای ویچیده

نقل‌قول
(بااین‌همه برنامه‌نویسی به زبان سی برای شخص من همونقدر دوست داشتنیه که پایتون)
خب این هم نظر شخصیه برای شخص خود شما قرار نیست برای همه به صورت یکسان عمل کنه سلیقه شماست همون طور خود شما اشاره فرمودید.
سلامتی پنگوئن که یه ذره قد داره، اما بازم لاتی راه میره ....