انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: taha11111 در 25 خرداد 1394، 07:18 بظ
-
سلام :D همون طور که میدونید حداقل توی ایران بهترین زبون برای برنامه نویسی ویندوز [دسکتاپ] سی شارپه و برای برنامه نویسی اندروید جاوا. حالا به نظر شما بهترین زبون برای برنامه نویسی لینوکس (بین ++C و پایتون) حداقل توی ایران چیه . ممنون میشم اگه بدون تعصب جواب بدین ;) . با تشکر :)
-
اگه مبتدی باشی قطعا پایتون ولی اگه حرفه ای باشی نظری ندارم
-
به عبارتی میشه گفت بهترین زبان نداریم شما طبق هدفی که داری زبان رو انتخاب میکنی
-
اگه مبتدی باشی قطعا پایتون ولی اگه حرفه ای باشی نظری ندارم
این رو برپایهٔ چه چیزی و از کجا برآورد کردید؟!
-
بهترین نداریم و مناسب ترین داریم و مثلا برای آندروید که جاوا تنها گزینه است ، نمیتوان بهترین رو بهش اطلاق کرد
سی شارپ برای توسعه ویندوز مناسبترین هست چرا که توسعه راحت و به دور از پیچیدگی و کتابخانه های غنی پیش روی برنامه نویس هست
برای توسعه برنامه های دسکتاپ با استفاده از Qt کارتان راه خواهد افتاد
ولی اگر هدفتان برنامه نویسی لینوکس است یعنی دقیقا با این عنوان "برنامه نویسی لینوکس" باید با توابع سیستمی لینوکس آشنا شوی(API) و با استفاده از اونها برنامه ات رو توسعه بدی که مناسب ترین زبان برای اینجور کارها زبان C است.
-
بهترین نداریم و مناسب ترین داریم و مثلا برای آندروید که جاوا تنها گزینه است ، نمیتوان بهترین رو بهش اطلاق کرد
سی شارپ برای توسعه ویندوز مناسبترین هست چرا که توسعه راحت و به دور از پیچیدگی و کتابخانه های غنی پیش روی برنامه نویس هست
برای توسعه برنامه های دسکتاپ با استفاده از Qt کارتان راه خواهد افتاد
ولی اگر هدفتان برنامه نویسی لینوکس است یعنی دقیقا با این عنوان "برنامه نویسی لینوکس" باید با توابع سیستمی لینوکس آشنا شوی(API) و با استفاده از اونها برنامه ات رو توسعه بدی که مناسب ترین زبان برای اینجور کارها زبان C است.
جاوا تنها گزینه برای اندروید نیست
برخلاف تصور عموم Dex یک فرمت باینری مثل Elf هست
------
ایشون منظورشون برنامه نویسی برای “سیستم عامل گنو/ لینوکس“ بود نه طراحی ماژول برای کرنل!
لطفا تازه وارد ها رو گیج نکنید.
سلام :D همون طور که میدونید حداقل توی ایران بهترین زبون برای برنامه نویسی ویندوز [دسکتاپ] سی شارپه و برای برنامه نویسی اندروید جاوا. حالا به نظر شما بهترین زبون برای برنامه نویسی لینوکس (بین ++C و پایتون) حداقل توی ایران چیه . ممنون میشم اگه بدون تعصب جواب بدین ;) . با تشکر :)
پایتون بین این دو تا بهتره
ولی اگه Cیاد بگیری از هر دوتاشون بهتره چون تو هر سیستم عاملی بری ( از plan9 بگیر تا haiku و Windows ) میتونی ازش استفاده کنی(پایتون هم تقریبا همینجوریه ولی محدوده کاربردش نسبت به C کمتره)
-
پایتون حرف نداره هم آسونه هم همه جا هست. حتی توی گوشی های سیمبین هم هست به نام pyS60 که خیلی خوب بود وقتی دیدم کیف کردم. چون برنامه نویسی جاوا می یا کلا جاوا سخته واس من. همین پایتونشم سخته واسم چون اصلا رشتم هم کامپیوتر و اینا نیست. مشکلم توی فهم OOP و الگوریتم هاست بیشتر. ولی چیزای ابتدایی رو میفهمم.
-
برای چه کاری آخه؟
-
جاوا تنها گزینه برای اندروید نیست
برخلاف تصور عموم Dex یک فرمت باینری مثل Elf هست
------
ایشون منظورشون برنامه نویسی برای “سیستم عامل گنو/ لینوکس“ بود نه طراحی ماژول برای کرنل!
لطفا تازه وارد ها رو گیج نکنید
بله درستش این بود: جاوا تنها گزینه مناسب...
البته که واژه ها درست و به جا انتخاب شوند بهتر است.
-
دوستان منم همین سوال برام پیش آمده چند وقتی هست که به ابونتو امدم و واقعا درگیرم کرده
الان برام مهم هست که بدونم بهترین راه برای برنامه نویسی لینوکس ( چه ماژول و برنامه های کاربردی ) چیست ؟
دوست داشتم نقطه نظرات جناب جادی هم می شنیدیم
لطفا نظرات خودتونو بفرمایید
-
اگه امکانش هست درمورد درایور نوشتن برای device ها هم توضیح بدید ؟
میخوام یاد بگیرم نیاز به راهنمایی دارم
-
اگه مبتدی باشی قطعا پایتون ولی اگه حرفه ای باشی نظری ندارم
این رو برپایهٔ چه چیزی و از کجا برآورد کردید؟!
به خاطر اینکه یادگیری پایتون آسون تره تا بیاد الگوریتم و متد های برنامه نویسی رو یاد بگیره دیگه خیلی خودشو درگیر کد نکنه پایتون همه چیزش آماده است پرینت کردن hello world خودش پنج خطه توی سی ولی با پایتون یک خط ولی وقتی آدم داره اصول رو یاد می گیره بهتره که خودشو درگیر یادگیری یه زبان پیچیده نکنه.
فقط از این لحاظ می گم بین این دو تا اگه یه مبتدی بخواهد واسه گنو/لینوکس برنامه نویسی یاد بگیره بهتره با همون پایتون کار کنه.
فقط واسه اینکه راحت تر و سریع تر قلق کار بیاد دستش!
-
اگه مبتدی باشی قطعا پایتون ولی اگه حرفه ای باشی نظری ندارم
این رو برپایهٔ چه چیزی و از کجا برآورد کردید؟!
به خاطر اینکه یادگیری پایتون آسون تره تا بیاد الگوریتم و متد های برنامه نویسی رو یاد بگیره دیگه خیلی خودشو درگیر کد نکنه پایتون همه چیزش آماده است پرینت کردن hello world خودش پنج خطه توی سی ولی با پایتون یک خط ولی وقتی آدم داره اصول رو یاد می گیره بهتره که خودشو درگیر یادگیری یه زبان پیچیده نکنه.
فقط از این لحاظ می گم بین این دو تا اگه یه مبتدی بخواهد واسه گنو/لینوکس برنامه نویسی یاد بگیره بهتره با همون پایتون کار کنه.
فقط واسه اینکه راحت تر و سریع تر قلق کار بیاد دستش!
دقیقا موافقم. اگه یک مبتدی بخواد برای لینوکس برنامه بنویسه چه لزومی داره زبان های سخت یاد بگیره وقتی پایتون همه کار می تونه بکنه. پایتون هم آسان است هم قوی .
-
این اشتباهیه که بیشتر دوستان مرتکب میشن! پایتون تنها از دید امراژیک (http://dictionary.obspm.fr/?showAll=1&formSearchTextfield=syntactics) (نحوی) سبک هست وگرنه هماندازهٔ سی نیازمند یادگیری مفاهیم پایهست. پس بهتره بگیم پایتون رو یاد بگیرید چون گرامر (امراژ/نحو) ساده و خوانایی داره و برعکس سی نمیبایست کدهای سخت و ناخوانا بنویسید. (بااینهمه برنامهنویسی به زبان سی برای شخص من همونقدر دوست داشتنیه که پایتون)
-
این اشتباهیه که بیشتر دوستان مرتکب میشن! پایتون تنها از دید امراژیک (http://dictionary.obspm.fr/?showAll=1&formSearchTextfield=syntactics) (نحوی) سبک هست وگرنه هماندازهٔ سی نیازمند یادگیری مفاهیم پایهست. پس بهتره بگیم پایتون رو یاد بگیرید چون گرامر (امراژ/نحو) ساده و خوانایی داره و برعکس سی نمیبایست کدهای سخت و ناخوانا بنویسید.
خب این دقیقا همون چیزیه که من دارم میگم چون فرد مبتدی احتیاج به یادگیری مفاهیم پایه ای داره بهتره که خودشو از درگیر کردن به یادگیری کدهای پیچیده رد کنه و تمرکزش رو بگذاره روی مفاهیم پایه ای تا کدهای ویچیده
(بااینهمه برنامهنویسی به زبان سی برای شخص من همونقدر دوست داشتنیه که پایتون)
خب این هم نظر شخصیه برای شخص خود شما قرار نیست برای همه به صورت یکسان عمل کنه سلیقه شماست همون طور خود شما اشاره فرمودید.
-
آقا شما اصلا مبتدی بودن و راحت تر بودن سینتکسو اینا رو در نظر نگیرین. سی شارپو سه ساله کار میکنم و سی پلاسو مبتدی بلدم جاوا رو هم همینطور. فقط من میخوام بدونم تو بازار کار لینوکس ؛ پایتون "مناسب تره" یا سی پلاس؟
-
بازار ایران که مشخصه سی و سی پلاس پلاس بازار کار بیشتری داره ولی به این معنی نیست که برای پایتون کار پروژه گیر نیاد.
علتش هم مشخصه قدیمی تر بودنش
ولی این رو حتما در نظر بگیر بعضی مواقع یه پروژه میاد می گه چند وقته تموم می شه؟ کلا هم از صفر می خواهن برنامه رو بنویسن اونقته کار چند هفته ای سی رو می شه با پایتون چند روزه نوشت پایتون کاره پیروزه ولی خب پروژه های سی بیشتره مثلا یه برنامه که قبلا با سی نوشتن می خواهن یه قابلیتی رو بهش اضافه کنن.
باز حرف هام به این معنی نیست که دیگه با سی کسی پروژه نداره و هر کی با سی کار می کنه وابسته به پروژه های قبلی اصلا این طور نیست.
از لحاظ قدرت هم سی قدرت مانور بیشتری داره ولی پایتون هم چیزی کم نداره
-
فکر کنم نیازی به توضیح نباشه
(https://i.imgur.com/OBHEr1J.png)
-
فقط من میخوام بدونم تو بازار کار لینوکس ؛ پایتون "مناسب تره" یا سی پلاس؟
شما کافی است تا مدتی (مثلا یک ماه و یا بیشتر) بازار کار ایران در منابع مختلف رو پیگیری کنید. متوجه خواهید شد بازار کار(لینوکس) توی ایران به چه سمتی است. این کار ارزش بیشتری دارد تا اینکه ناخداگاه درگیر بحث Language Wars شوید
-
فکر کنم نیازی به توضیح نباشه
بسیار جالب بود
ممنون :)
-
eXtrem0us نمیشد عکس رو یه جای دیگه اپلود کنی؟مرورگر نتونست بازش کنه aria2 و curl هم نتونستند بعد از یک ساعت تنوستم با wget دانلود کنم
لطفا اینترنت لاکپشتی و حلال(-_-) مارو هم در نظر بگیر
-
eXtrem0us نمیشد عکس رو یه جای دیگه اپلود کنی؟مرورگر نتونست بازش کنه aria2 و curl هم نتونستند بعد از یک ساعت تنوستم با wget دانلود کنم
لطفا اینترنت لاکپشتی و حلال(-_-) مارو هم در نظر بگیر
http://i.cubeupload.com/V3WNNo.png
-
اگه مبتدی هستید همانطور که دوستان گفتند پایتون خوبه و آسون و خودم ظرف یک هفته یادش گرفتم.
اما زبان سی یا سی پلاس پلاس از شما یه برنامه نویس بهتر میسازه.
-
منابع فارسی برای بادگیری پایتون رو معرفی کنید
-
منابع فارسی برای بادگیری پایتون رو معرفی کنید
کتاب از این پس پایتون
ویرایش :
این سایت هم بسیار مفیده :
http://pysocial.com
-
c++/c و پایتون
-
c++/c و پایتون
با اینا یا ترکیبی از هر دو هر برنامه ای بخوای و وقت و حوصله اش رو بذاری میتونی بنویسی