اطلاعیه

Collapse
No announcement yet.

*** مشورت برای انتخاب یک محیط برنامه نویسی!

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    *** مشورت برای انتخاب یک محیط برنامه نویسی!

    با عرض سلام خدمت همه دوستان عزیز ECAای :mrgreen:
    اول یه مقدمه عرض کنم خدمتتون:
    با برنامه نویسی AVR آشنایی خیلی خوبی دارم :nerd: و کامپایلر مورد استفادمم Codevision هستش و از این لحاظ مشکلی نیست!
    در مورد محیط های برنامه نویسی کامپیوتری تا به حال با محیط های ویژوال کار نکردم، دوران دبیرستان با QBasic کار کردم :nerd: (البته تقریبا مسلط شده بودم و داخل همین محیط داس مانند برنامه گرافیکی می نوشتیم و المپیاد و... :nerd:، بگذریم)، دانشگاه هم با Turbo C++ کار کردیم.
    خلاصه کلام این که در زمینه برنامه نویسی دستی بر آتش داریم :biggrin:
    اما الان میخوام یکم گسترشش بدم و یه لول ارتقا بدم، هدفم برنامه نویسی وب نیست و الان فقط یه محیطی می خوام که سینکسش به C ,++C نزدیک باشه(یا حداقل بیش C++ باشه که راحتتر بشه راه افتاد و زیاد زمان بر نباشه!)، بیشتر برای ایجاد اینترفیس و اینا لازم دارم(شاید داخل پروژه ای نیازی بود اطلاعاتی از میکرو دریافت و داخل کامپیوتر مانیتور و پردازش بشه)
    یه سرچی زدم به .Net , #C بر خوردم، حالا دوستان استارت رو بزنن لطفا، پیشنهاد رو بدن تا به بوته نقد بنشونیم :mrgreen:
    با سپاس قبلی...
    اونچيزي که در دانشگاه ياد ميگيريد، "الفبايي" هست براي نوشتن يک "رمان" !!

    #2
    پاسخ : *** مشورت برای انتخاب یک محیط برنامه نویسی!

    من یک مدت با VB کار می کردم ولی لان بعد از یک مدتی فهمیدم Labview خیلی بهتره برای کارای گرافیکی و مانیتورینگ . اتفاقا تا پس فردا آموزش های کامل Labview به همراه فیلم هاش رو توی یک تاپیک جدید قسمت نرم افزار Labview می ذارم.
    تاپیک جامع سیستم مدیریت ساختمان BMS و خانه هوشمند Smart Home
    دانلود مجموعه آموزشی شرکت Altium ا (Altium Training)
    مقالات و فایل های آموزشی نرم افزار Labview
    حل مشکل درایور و راه اندازی FT232 های غیراورجینال

    دیدگاه


      #3
      پاسخ : *** مشورت برای انتخاب یک محیط برنامه نویسی!

      ممنون محمد جان
      اما هدفم بیشتر ساختن یک برنامه مستقل هست که اتفاقا یکی از قابلیت هایی که مدنظرم هستش اینه که داخل سیستم های مختلف هم جوابگو باشه(البته منظور xp , seven , 8 ,..هستش)، که labview فکر میکنم از این نظر محدودیت داشته باشه
      مثلا فرض کنید من میخوام دما و فشار یک کوره رو از به کمک سنسورها و میکرو و... قرائت و تحلیل کنم، و داخل pc هم یک برنامه ای "ساخته باشم"(منظور به صورت گرافیکی هستش) که اطلاعات رو مانیتور کنه و بتونم دستورهایی رو از طریق pc به مجموعه خارج انتقال بدم(به کمک همون اینترفیس طراحی شده)
      اونچيزي که در دانشگاه ياد ميگيريد، "الفبايي" هست براي نوشتن يک "رمان" !!

      دیدگاه


        #4
        پاسخ : *** مشورت برای انتخاب یک محیط برنامه نویسی!

        خوب چرا همون ویژوال c++ رو استفاده نمیکنید؟
        اینطوری بعدا برای نتوک و asp براحتی میتونید روی c# هم سویچ کنید ...

        دیدگاه


          #5
          پاسخ : *** مشورت برای انتخاب یک محیط برنامه نویسی!

          سلام من قبلا با VB6 کار می کردم البته خیلی کم الان هم دارم با آن کار می کنم به خاطر آسانی کار با آن ولی چون شما به c مسلط هستید خوب C# و ویژوال c++ معلومه بهتر هستش من خیلی دوست دارم بدونم که labview خروجی به صورت فایل اجرایی داره که نیاز نباشه به خود نرم افزار؟ :eek:
          معجزه اين است که هرچه داشته هايت را بيشتر با ديگران سهيم شوي،داراتر مي شوي (لئونارد نيموي)
          اگر مغزانسان،چنان ساده مي بود که ما از آن سر در مي آورديم،هنوز چنان احمق بوديم که هيچ از آن سر در نمي آورديم!
          آموزش Modelsim

          دیدگاه


            #6
            پاسخ : *** مشورت برای انتخاب یک محیط برنامه نویسی!

            نوشته اصلی توسط علی علی پور ریکنده
            خوب چرا همون ویژوال c++ رو استفاده نمیکنید؟
            اینطوری بعدا برای نتوک و asp براحتی میتونید روی c# هم سویچ کنید ...
            ویژوال ++C ندیدم آخه تا حالا، البته فکر کنم Visual C دیدم، الان که گفتید یادم ا.مد :redface:
            1- نظر خودم روی C# هستش، چه فرقی با VisualC++ داره؟
            2- البته نمیدونم چرا علاقه خاصی به NET. دارم؟!!! دوستان کسی با این مجموعه کار کرده؟ اگه میشه یه توضیح در موردش بدید(مثلا من چندتا NET. دیدم: ASP.NET, C.NETفکر کنم، C#.NET حتی!! و... فرقشون چیه اصلا؟! )
            هرکدوم از دوستان که جواب یه قسمت رو هم میدونست لطف کنه بنویسه(چون شاید فقط با یکیش کار کرده باشه!)
            پیشاپیشسپاس...
            اونچيزي که در دانشگاه ياد ميگيريد، "الفبايي" هست براي نوشتن يک "رمان" !!

            دیدگاه


              #7
              پاسخ : *** مشورت برای انتخاب یک محیط برنامه نویسی!

              سلام
              نمی دونم شنیدید یا نه که مایکروسافت تازگیا یه چیزایی در مورد زبون های برنامه نویسیش گفته ....؟
              گفته تو ویندوز 8 هیچکدومشون کار نمی کنن oo: یعنی همه چیزشو از پایه عوض میکنه و یه چیزای جدید تر میاره!
              حالا شما اگه رو این زبونا سرمایه گذاری کنید شاید اونموقع ضرر کنید، مثل همه برنامه نویسای حال حاضر.
              الآن جاوا میتونه گزینه خوبی باشه، چون مستقل از پلتفرم عمل میکنه، یعنی یک کد رو با جاوا مینویسین تو هر سیستم عاملی که روش ماشین مجازی جاوا نصب باشه اجرا میشه!
              و هر موقع هم که مایکروسافت این کارو کرد تیم جاوا باید به سرعت یه ماشین مجازی برای ویندوز جدید بنویسن و زیاد به من و شما ربط نداره.
              اینم بگم جاوا همه چیزش رایگانه! و سینتکسش هم به C# شباهت داره.
              ;()((void (*)(void))0x0000))

              دیدگاه


                #8
                پاسخ : *** مشورت برای انتخاب یک محیط برنامه نویسی!

                به طور ساده میشه گفت .net یه چهارچوب از قبل تعریف شده با یه سری توان و api اماده هست که این امکان رو براتون فراهم میکنه که با سیستم عامل ها و برنامه های دیگه به راحتی ارتباط برقرار کنین ....
                visual c++.net هم وجود داره ....
                پیشنهادم اینه یه dvd ویژوال استدیو تهیه کنید
                از بیشتر زبان های ویژوال و غیر ویژوال پر کاربرد پشتیبانی میکنه ...
                c# هم فرق زیادی با c++ نداره مخصوصا تو نسخه های جدید تر که خیلی شبیه هم شدند
                در واقع بیسش یکیه فقط توابع و بعضی دستورات پیشرفته تر توش فرق میکنه و همچنین امکان ارتباط تحت شبکه و ساخت صفحات aspx رو به راحتی فراهم میکنه که فکر کنم توی نسخه های جدید visual c++ .net هم این امکانات فراهم باشه
                در کل سویچ بین c++ و c# شاید کمتر از یک هفته طول بکشه شما رو همون visual c++.net تمرکز کن ..
                با تشکر

                دیدگاه


                  #9
                  پاسخ : *** مشورت برای انتخاب یک محیط برنامه نویسی!

                  نوشته اصلی توسط ☺بابابرقی☺
                  اما هدفم بیشتر ساختن یک برنامه مستقل هست که اتفاقا یکی از قابلیت هایی که مدنظرم هستش اینه که داخل سیستم های مختلف هم جوابگو باشه(البته منظور xp , seven , 8 ,..هستش)، که labview فکر میکنم از این نظر محدودیت داشته باشه
                  میشه چند تا از محدودیت هارو بگین ؟
                  چون من همین دیروز یه نسخه install از یه نرم افزار labview رو روی یه سیستم ویندوز 7 نصب کردم
                  الان دستگاه هم به خوبی داره کار می کنه !
                  اون موقع زمان xp نوشته شده بود ! الان تو 7 به خوبی داره کار می کنه.
                  نمی خوام طرفداری نرم افزاری رو بکنم، ولی اصلاً جالب نیست ضعف خودمون توی برنامه نویسی رو گردن یک نرم افزاری بندازیم

                  دیدگاه


                    #10
                    پاسخ : *** مشورت برای انتخاب یک محیط برنامه نویسی!

                    با سلام،

                    با توجه به تجربه نخ نمای خودم میگم که فکر کنم یه کمی هم قدیمی باشه!

                    اگر در حد اینترفیس نوشتن و اینا مد نظرته و به قولی میخوای جینگولک بازی گرافیکی و اینا داشته باشی، بهترین گزینه دلفی هستش که به راحتی میتونی یه محیط گرافیکی برای یوزر ایجاد کنی. ( البته کد نویسیش هم به C خیلی شباهت داره ) تنها ضعفش اینه که بعضی جاها برای کار با سخت افزار کم میاره ولی حسنش اینه که هرجا از نظر دسترسی سخت افزاری و اینا کم آورد، خودت که اوستایی، داداششش، با C یه دونه DLL خوشگل براش مینویسی و بهش میچسبونی ..... :mrgreen:

                    در مورد جاوا و ایناها هم بگم که چون به C مسلطی، هر وقت که بخوای، فی البداهه میتونی با دو روز تمرین، باهاشون برنامه بنویسی، ولی بدان که برای ایجاد یک اینترفیس گرافیکی یوزر پسند، بابای آدم رو میارن جلوی چشمش oo: و در این مقوله، فقط دات نت خوبه و بس ولی توصیه اکید، دلفی هستش، برادر.....
                    مادامی که از شخصی یاد میشود، او و افکارش زنده اند ....

                    Sh_Nourbakhsh@Yahoo.com

                    http://s2.picofile.com/file/7170362468/_Wall_e_.jp

                    دیدگاه


                      #11
                      پاسخ : *** مشورت برای انتخاب یک محیط برنامه نویسی!

                      نوشته اصلی توسط SAJAD-G
                      سلام
                      نمی دونم شنیدید یا نه که مایکروسافت تازگیا یه چیزایی در مورد زبون های برنامه نویسیش گفته ....؟
                      گفته تو ویندوز 8 هیچکدومشون کار نمی کنن oo: یعنی همه چیزشو از پایه عوض میکنه و یه چیزای جدید تر میاره!
                      حالا شما اگه رو این زبونا سرمایه گذاری کنید شاید اونموقع ضرر کنید، مثل همه برنامه نویسای حال حاضر.
                      الآن جاوا میتونه گزینه خوبی باشه، چون مستقل از پلتفرم عمل میکنه، یعنی یک کد رو با جاوا مینویسین تو هر سیستم عاملی که روش ماشین مجازی جاوا نصب باشه اجرا میشه!
                      و هر موقع هم که مایکروسافت این کارو کرد تیم جاوا باید به سرعت یه ماشین مجازی برای ویندوز جدید بنویسن و زیاد به من و شما ربط نداره.
                      اینم بگم جاوا همه چیزش رایگانه! و سینتکسش هم به C# شباهت داره.
                      فکر نمیکنم همچین چیزی عملی باشه، اینجوری خیلی از برنامه ها میرن رو هوا :eek:
                      البته تعریف جاوا رو هم زیاد دیدم و شنیدم، اما نمیدونم برای ساختن مثلا یه برنامه اینترفیس چقدر وقت گیره و اطلاعات می خواد و ...؟!
                      اونچيزي که در دانشگاه ياد ميگيريد، "الفبايي" هست براي نوشتن يک "رمان" !!

                      دیدگاه


                        #12
                        پاسخ : *** مشورت برای انتخاب یک محیط برنامه نویسی!

                        نوشته اصلی توسط فرشاد اکرمی
                        میشه چند تا از محدودیت هارو بگین ؟
                        چون من همین دیروز یه نسخه install از یه نرم افزار labview رو روی یه سیستم ویندوز 7 نصب کردم
                        الان دستگاه هم به خوبی داره کار می کنه !
                        اون موقع زمان xp نوشته شده بود ! الان تو 7 به خوبی داره کار می کنه.
                        نمی خوام طرفداری نرم افزاری رو بکنم، ولی اصلاً جالب نیست ضعف خودمون توی برنامه نویسی رو گردن یک نرم افزاری بندازیم
                        ممنون فرشاد جان
                        اما فکر میکنم منظورم رو خوب نرسوندم
                        منظورم اینه که فکر میکنم اگه یک اینترفیس با برنامه labview ایجاد بشه،برای اجرای اون تو یک سیستم دیگه، خود برنامه labview هم باید نصب باشه و مستقل از این برنامه نیست؟!(من تا به حال با labview کار نکردم و فقط حدس و برداشتم اینه، اگه اشتباه فکر میکنم لطفا یکم توضیح بدید در موردش :smile
                        با سپاس...
                        اونچيزي که در دانشگاه ياد ميگيريد، "الفبايي" هست براي نوشتن يک "رمان" !!

                        دیدگاه


                          #13
                          پاسخ : *** مشورت برای انتخاب یک محیط برنامه نویسی!

                          نوشته اصلی توسط aivhl
                          با سلام،

                          با توجه به تجربه نخ نمای خودم میگم که فکر کنم یه کمی هم قدیمی باشه!

                          اگر در حد اینترفیس نوشتن و اینا مد نظرته و به قولی میخوای جینگولک بازی گرافیکی و اینا داشته باشی، بهترین گزینه دلفی هستش که به راحتی میتونی یه محیط گرافیکی برای یوزر ایجاد کنی. ( البته کد نویسیش هم به C خیلی شباهت داره ) تنها ضعفش اینه که بعضی جاها برای کار با سخت افزار کم میاره ولی حسنش اینه که هرجا از نظر دسترسی سخت افزاری و اینا کم آورد، خودت که اوستایی، داداششش، با C یه دونه DLL خوشگل براش مینویسی و بهش میچسبونی ..... :mrgreen:

                          در مورد جاوا و ایناها هم بگم که چون به C مسلطی، هر وقت که بخوای، فی البداهه میتونی با دو روز تمرین، باهاشون برنامه بنویسی، ولی بدان که برای ایجاد یک اینترفیس گرافیکی یوزر پسند، بابای آدم رو میارن جلوی چشمش oo: و در این مقوله، فقط دات نت خوبه و بس ولی توصیه اکید، دلفی هستش، برادر.....
                          به! سلام خدمت استاد عزیز جناب نوربخش :bye
                          توضیحاتتون رو خوندم، اما نمیدونم چرا از همون اول رابطه احساسی خوبی با جناب دلفی نداشتم :mrgreen: ، می خوام یه چیزی باشه که یه جورایی عمومیت هم داشته باشه، یعنی یه بار که یاد گرفتمش،هزارجا بتونم ازش استفاده کنم، یعنی یه جورایی هم پدیت و رو بورس باشه:nerd:
                          نمیدونم قضیه چیه، اما این NET. رو خیلی جاها میبینم که نیاز دارن بهش
                          اساتید ببینن من برداشتم درسته یا نه:
                          NET. مجموعه ای از زبان های برنامه نویسیه، یه جورایی مثلا شبیه مجموعه office که شامل word , access , power point ,... میشه که یه جورایی از همدیگه مستقلند و با هر کدومش بخوای میتونی کار کنی؟!!
                          اونچيزي که در دانشگاه ياد ميگيريد، "الفبايي" هست براي نوشتن يک "رمان" !!

                          دیدگاه


                            #14
                            پاسخ : *** مشورت برای انتخاب یک محیط برنامه نویسی!

                            http://en.wikipedia.org/wiki/.NET_Framework

                            دیدگاه


                              #15
                              پاسخ : *** مشورت برای انتخاب یک محیط برنامه نویسی!

                              نوشته اصلی توسط علی علی پور ریکنده
                              http://en.wikipedia.org/wiki/.NET_Framework
                              و خداوند ویکی پدیا را آفرید :mrgreen:
                              ممنون علی جان
                              اما بیشتر هدفم اینه که دوستان از تجارب عملیشون استفاده کنند و اگه نظر خاصی دارن بیان کنند که مثلا فلان برنامه برای فلان کار مناسب تره و ساپورتش بهتره و یا مثلا اگه اینو یادبگیری فردا میتونی باهاش حتی صفحات وب هم طراحی کنی(عجب رویی دارما :mrgreen، یا فلان برنامه این کمبود رو داره، برای کار با فلان ماژول ها به مشکل میخوره و... (چون هدف اصلیم هم همینه)

                              ظاهرا با حلوا-حلوا دهن شیرین نمیشه و باید با یه چیزی بالاخره شروع کرد و خیلی هم ایده آل نیندیشید!!! :agree:
                              بازم سپاس از همه دوستان، البته همچنان مشتاق شنیدن نظرات اساتید هستیم @};-
                              اونچيزي که در دانشگاه ياد ميگيريد، "الفبايي" هست براي نوشتن يک "رمان" !!

                              دیدگاه

                              لطفا صبر کنید...
                              X