نمایش نتایج: از شماره 1 تا 10 , از مجموع 32

موضوع: یک سوال در مورد شروع برنامه نویسی

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو انجمن
    تاریخ عضویت
    Jul 2014
    محل سکونت
    تهران
    نوشته ها
    332
    تشکر تشکر کرده 
    517
    تشکر تشکر شده 
    284
    تشکر شده در
    232 پست

    پیش فرض پاسخ : یک سوال در مورد شروع برنامه نویسی

    نقل قول نوشته اصلی توسط hoka نمایش پست ها
    بحث من سینتکسی هست هست عزیز مگر نه هر زبانی سختی خودش رو داره بالاخره همش که راحت نیست
    سلام
    بله من دقیقا میدونم چرا این ذهنیت در برنامه نویسها بوجود میاد ، بخاطر همین بالا توضیح دادم
    موفق باشید

    نقل قول نوشته اصلی توسط live نمایش پست ها

    بله برای من و امثال من و شما که سینتکس رو درک کرده بخاطر طرز تفکر برنامه نویسی سنتی و سختی هایی که تو این راه بوده بایدم پایتون براش سخت باشه ، حقیقتاً درکش برای من سخت بود ، چرا که کلی زحمت کشیدم تا ++C رو یاد گرفتم ، بعد که دیدم پایتون چقدر راحته نتونستم از اول خودمو مجاب کنم که پایتون راحته چون سختی کشیده بودم و قیافم این شکلی بود :|

    تا حدودی هم حرف شمارو قبول دارم اما نه در مبحث سینتکس شروع به یادگیری پایتون بلکه در قسمت هوشمند پایتون ، مثلا برام سخت بود زمانی که 'hello world' رو به این شکل ورد میکنی همینو میده تو خروجی و زمانی که ازش بعد از تابع global پرینت میگیری و میتونی کارای مختلف باهاش بکنی دیگه خروجی به این شکل نیست و دیگه کالن نداره ، اینا درک اولیش روز اول منو اذیت کرد اما الان کاملا درکش کردم

    مثلا اگر بدونید تاپل در پایتون چه کاربردی داره متوجه میشید که چقدر خوب شد اومدید سمت پایتون
    - - - Updated - - -

    نقل قول نوشته اصلی توسط T.Toosi نمایش پست ها
    باسلام،

    در هیچ ربات یا ست لایت هایارسال شده در فضا از پایتون استفاده نشده است، تمامی IO ها اختصاصی، کاستوم و برای هدف خاصی طراحی شده و به دلیل اهمیت انرژی هر CPU cycle حیاتی است و نباید تلف شود و همین الان میکروپرسسور لپ تاپ یا کامپیوتر شما از پروژه ارسال ست لایت Themis قوی تر است، میکرو های استفاده شده در حد Z80s باس 8 بیت است، پس فکر نکنید ناسا یک CPython گذاشته و ارسال کرده، در پروژه های Cluster، Wind تست ها بروی تراشه های 8 بیت 8085 بوده است.

    در حال حاظر ناسا برای محاسبات از Matlab و برای شبیه سازی از Python (به دلیل برنامه نویسی آسان و پشتیبانی gpio برد ها و پروگرام کردن در نتیجه ساخت آسان ربات ها) استفاده می کند، در کنترل های زمینی از C، C++، Ada و در ست لایت و ربات های خود به صورت hand-coded Assembly پروگرام و استفاده می شود.
    1.jpg
    سلام
    همه اینا بستگی به ربات و سخت افزارش داره ، به هر حال ایندکسهای مرتبط با این موضوع به سختی گیر میاد
    البته من میدونستم که استفاده میشه ولی برای محکم کاری یک سرچی کردم دیدم درسته از python استفاده میشه اما بیسش ++C هست
    این هم چند نوع از لینکهایی که گفتم بهتره قرار داده بشه ، به هر حال من به شئ گرایی اشاره کردم و هیچ زبانی به اندازه پایتون از قدرت شئ گرایی برخوردار نیست

    لینک اول

    لینک دوم

    http://www.looneytherobot.com/3552.html

    https://www.raspberrypi.org/magpi/nasa-robot-artist/

    https://www.twilio.com/blog/2017/04/...wilio-mms.html

  2. تعداد تشکر ها از live به دلیل پست مفید


  3. #2
    عضو دائم T.Toosi آواتار ها
    تاریخ عضویت
    Jun 2015
    نوشته ها
    1,071
    تشکر تشکر کرده 
    278
    تشکر تشکر شده 
    2,936
    تشکر شده در
    1,329 پست

    پیش فرض پاسخ : یک سوال در مورد شروع برنامه نویسی

    نقل قول نوشته اصلی توسط live نمایش پست ها
    سلام
    بله من دقیقا میدونم چرا این ذهنیت در برنامه نویسها بوجود میاد ، بخاطر همین بالا توضیح دادم
    موفق باشید



    - - - Updated - - -


    1.jpg
    سلام
    همه اینا بستگی به ربات و سخت افزارش داره ، به هر حال ایندکسهای مرتبط با این موضوع به سختی گیر میاد
    البته من میدونستم که استفاده میشه ولی برای محکم کاری یک سرچی کردم دیدم درسته از python استفاده میشه اما بیسش ++C هست
    این هم چند نوع از لینکهایی که گفتم بهتره قرار داده بشه ، به هر حال من به شئ گرایی اشاره کردم و هیچ زبانی به اندازه پایتون از قدرت شئ گرایی برخوردار نیست

    لینک اول

    لینک دوم

    http://www.looneytherobot.com/3552.html

    https://www.raspberrypi.org/magpi/nasa-robot-artist/

    https://www.twilio.com/blog/2017/04/...wilio-mms.html
    باسلام،

    توجه کنید درربات های ناسا در فضا استفاده نمی شود که همانطور که گفتم میکرو های استفاده شده در پروژه های ارسال شده در فضا مثل Cluster، Wind و .. در حد 8 بیت هستند و به صورت hand-coded Assembly پروگرام می شود، ابتدا تمام پروژه توسط پایتون پیاده می شود (شبیه سازی در زمین) سپس hand-coded می شود بروی میکرو ها برای استفاده در فضا به دلیل آنکه انرژی در فضا با ارزش است و نمی تواند صرف سایکل های اضافه مفسر پایتون شود.

    لینک های معرفی شده بالا ربات های Looney the Robot و ربات های خنثی کردن بمب و چندتا پروژه ساده raspberry pi و .. است که در زمین استفاده می شود (یا پروژه شکست خورده Twilio در ماه)، خود بنده هم از پایتون فقط برای برنامه نویسی و پروگرام کردن AVR و.. جهت ربات های خیلی ساده یا پروژه های raspberrypi و arduino استفاده می کنم که قبلا با C++ مجبور بودیم بنویسیم.
    ویرایش توسط T.Toosi : February 11th, 2018 در ساعت 06:49

  4. تعداد تشکر ها ازT.Toosi به دلیل پست مفید


  5. #3
    عضو انجمن
    تاریخ عضویت
    Jul 2014
    محل سکونت
    تهران
    نوشته ها
    332
    تشکر تشکر کرده 
    517
    تشکر تشکر شده 
    284
    تشکر شده در
    232 پست

    پیش فرض پاسخ : یک سوال در مورد شروع برنامه نویسی

    نقل قول نوشته اصلی توسط T.Toosi نمایش پست ها
    باسلام،

    توجه کنید درربات های ناسا در فضا استفاده نمی شود که همانطور که گفتم میکرو های استفاده شده در پروژه های ارسال شده در فضا مثل Cluster، Wind و .. در حد 8 بیت هستند و به صورت hand-coded Assembly پروگرام می شود، ابتدا تمام پروژه توسط پایتون پیاده می شود (شبیه سازی در زمین) سپس hand-coded می شود بروی میکرو ها برای استفاده در فضا به دلیل آنکه انرژی در فضا با ارزش است و نمی تواند صرف سایکل های اضافه مفسر پایتون شود.

    لینک های معرفی شده بالا ربات های Looney the Robot و ربات های خنثی کردن بمب و چندتا پروژه ساده raspberry pi و .. است که در زمین استفاده می شود (یا پروژه شکست خورده Twilio در ماه)، خود بنده هم از پایتون فقط برای برنامه نویسی و پروگرام کردن میکروپرسسور هایی مثل AVR و.. جهت ربات های خیلی ساده یا پروژه های raspberrypi و arduino استفاده می کنم که قبلا با C++ مجبور بودیم بنویسیم.
    سلام
    خوب بحث اصلی هم که تو انجمن به راه انداختم همین هست
    شما که ++C بلدی میای کدهاشو با توجه به معماری ++C با python میزنی و convert میکنی به ++C ، دقیقا منظور بنده هم همین بوده

    فقط حرفهای شما باعث یکسری روشن سازیها شد ، قبلا میگفتن که پایتون کند عمل میکنه الان من یه سوال دیگه از شما دارم

    سوال : آیا پایتون همانند فریم ورک لاراول منابع سخت افزاری زیادی استفاده میکنه ؟ اگر هم ممکنه یک توضیح درباره سرعت و هوش مصنوعی پایتون هم بدید ممنون میشم

    باتشکر

  6. تعداد تشکر ها از live به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. شروع برنامه نویسی
    توسط mehranp در انجمن نرم افزار
    پاسخ ها: 43
    آخرين نوشته: February 8th, 2018, 14:49
  2. برنامه نویسی رو از کجا شروع کنم؟
    توسط amir.abbas در انجمن برنامه نویسی
    پاسخ ها: 8
    آخرين نوشته: December 5th, 2012, 00:48
  3. برنامه نویسی وب رو از کجا شروع کنم؟
    توسط return 0 در انجمن برنامه نویسی
    پاسخ ها: 28
    آخرين نوشته: February 22nd, 2012, 06:08
  4. شروع به برنامه نویسی php
    توسط smagoli در انجمن PHP-MySQL
    پاسخ ها: 8
    آخرين نوشته: February 15th, 2012, 08:06

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •