ايران ويج

نسخه‌ی کامل: اضافه کردن 2 بخش برنامه نویسی
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2
سلام به دوستان

من درخواست دازم از مدیران که بخش PowerBASIC در انجمن راه اندازی بشه

چون توی اینترنت کلی مطلب و ابزار و ... براش ریخته و براساس گفته آقای DiDi بعضی انجمن ها

به طور تخصصی روی پاور بیسیک کار می کنند

و چون ما خیلی برنامه نویس ویژوال بیسیک یقینا وقتی یه همیچین بخشی راه بیافته استقبال زیادی ازش می شه

چون نه نتها خیلی از ویژوال بیسک قویتره

اگه پاور بیسیک از ویژوال سی ++ قویتر نباشه ضعیف تر نیست

بلکه شرکت های زیادی برروی این کامپایلر کار می کنند و کار برنامه نویسی را نه تنها آسانتر بلکه

قدرتمندتر نیز می نمایند

-------------------------------------------------------------------------------------

همین طور که برنامه نویسان ویژوال بیسیک علاقه کار با ویبی دات نت را دارند حتما دلفی کارا هم

علاقه کار با دلفی دات نت را دارند و حتما سوالی دارند که می خواهند جایی بپرسند و جواب بگیرند

ولی ما بخشی به نام دلفی دات نت در قسمت فریم ورک نداریم
yeketaz نوشته است:اگه پاور بیسیک از ویژوال سی ++ قویتر نباشه ضعیف تر نیست

بلکه شرکت های زیادی برروی این کامپایلر کار می کنند و کار برنامه نویسی را نه تنها آسانتر بلکه
قدرتمندتر نیز می نمایند
دلیلی نداره چون از کامپایلر c استفاده میکنه قویتر از زبان vc++ باشه بلکه همون زبان basic هست فقط از قابلیتهای کامپایکر c کمک گرفته
نقل قول: همین طور که برنامه نویسان ویژوال بیسیک علاقه کار با ویبی دات نت را دارند حتما دلفی کارا هم

علاقه کار با دلفی دات نت را دارند و حتما سوالی دارند که می خواهند جایی بپرسند و جواب بگیرند

ولی ما بخشی به نام دلفی دات نت در قسمت فریم ورک نداریم
در مورد این زبانهایی که گفتین اگه طرفدار زیاد داشته باشه و سوال در مورد این زبان زیاد باشه میشه یه بخش اختصاصی زد نه با 5 تا 10 تا سوال
نقل قول: اگه پاور بیسیک از ویژوال سی ++ قویتر نباشه ضعیف تر نیست.... بلکه شرکت های زیادی برروی این کامپایلر کار می کنند و کار برنامه نویسی را نه تنها آسانتر بلکه قدرتمندتر نیز می نمایند

نکته اول : ++VC زبان نیست بلکه یک کامپایلر برای زبان ++C هست با قابلیتهای برنامه نویسی برای ویندوز

نکته دوم : بیسک رو هر کاریش بکنی نمیتونه به گرد پای ++C هم برسه چون بزرگترین ضعفش نداشتن قابلیت شی گرایی هست . علت تغییر کلی VB به VB.Net همین بود . همین باعث شده که الان VB.Net شبیه زبانی مثل جاوا بشه و هر روز از بیسک کلاسیک دورتر بشه .... امروز قدرت دسته زبانها و محیط های شی گرا هست
اشتباه نکنید این دیگه BASIC نیست

از هر نظر هم قدرتمنده.

من با ویژوال سی ++ یه برنامه ساختم که از نوع Dialog Base بود و فقط یک متن ثابت وسطش بود که توش نوشته بود Hello

برای Stand Alone بودن کامل برنامه گزینه Statically linked رو انتخاب کردم

دقیقا من یک فورم با همان مشخضات با Phoenix Visual Desiger طراحی و با کامپایلر PB/Win7 کامپایل کردم و حتی چندین کنترل اضافه هم روی فرم گذاشتم

و تمامی موارد ممکن مثل داشتن تم ویندوز و خیلی چیز دیگه رو هم انتخاب کردم

((برنامه هایی که با کامپایلر PowerBASIC ساخته می شوند کاملا Stand Alone هستند))

وقتی جفتشون رو مقایسه کردم :

1-حجم برنامه با کامپایلر ویژوال سی ++ = کمی بالاتر یک مگابایت

حجم برنامه با کامپایلر PowerBASIC = حدودا 14.5 کیلوبایت

2-از نظر سرعت اجرای برنامه :

برای بار اول کاملا مشهود بود که برنامه که ++VC کامپایل شده بود دیرتر لود شد

ولی برای بار دوم تقریبا در زمان های یکسان بالا اومدند

برای مثال :

با ویبی یک پروژه Standard EXE بسازید و بدون تغییر کامپایل کنید

برنامه را باز کنید

سرعت باز شدن این برنامه را اگر 20 برابر کاهش دهید به سرعت لود برنامه های PowerBASIC دست خواهید یافت
نقل قول: من با ویژوال سی ++ یه برنامه ساختم که از نوع Dialog Base بود و فقط یک متن ثابت وسطش بود که توش نوشته بود Hello ..... برای Stand Alone بودن کامل برنامه گزینه Statically linked رو انتخاب کردم .... حجم برنامه با کامپایلر ویژوال سی ++ = کمی بالاتر یک مگابایت

شما برنامه نوشته شده با کتابخونه MFC رو با برنامه معمولی ویندوز مقایسه میکنی . علت حجم بالای برنامه نوشته شده اینه که کل توابع مورد نیاز MFC رو باید توی فایل EXE بگذاریم . همون برنامه رو اگه بدون MFC بنویسیم میشه چیزی دور همون ده دوازده کیلوبایت !
معمولا حجم در برنامه های تجاری مطرح نیست بلکه کاربرد مهمه . سرعت هم فقط در برنامه های real-Time مهمه .
آقای ممد همه گفته های شما درست ولی همین می گن وقت طلاست حتی برای یک ثانیه و همین چیزاست که

یک کامپایلر و زبان قدرتمند رو می سازه

-----------------------------------------------------------------------------------------

راستی من یادم رفت جواب آقای لرد رو بدم :

اول اینکه می تونید یه سر به قسمتهای زیر توی انجمن بزنید تا ببینید که چقدر اینا بی مصرف موندند :

http://www.forum.iranled.com/forumdisplay.php?fid=132

http://www.forum.iranled.com/forumdisplay.php?fid=133

http://www.forum.iranled.com/forumdisplay.php?fid=144

http://www.forum.iranled.com/forumdisplay.php?fid=145

http://www.forum.iranled.com/forumdisplay.php?fid=171

http://www.forum.iranled.com/forumdisplay.php?fid=146

http://www.forum.iranled.com/forumdisplay.php?fid=175

http://www.forum.iranled.com/forumdisplay.php?fid=135

http://www.forum.iranled.com/forumdisplay.php?fid=136

http://www.forum.iranled.com/forumdisplay.php?fid=137

http://www.forum.iranled.com/forumdisplay.php?fid=138

http://www.forum.iranled.com/forumdisplay.php?fid=149

http://www.forum.iranled.com/forumdisplay.php?fid=50

http://www.forum.iranled.com/forumdisplay.php?fid=150

http://www.forum.iranled.com/forumdisplay.php?fid=16

http://www.forum.iranled.com/forumdisplay.php?fid=17

اینا انجمن هایی هستند که زیر 20 پست و حتی زیر 5 پست دارند

آقا اصلا انجمن اصلی هم نزدید قبول ولی حداقل یک زیر مجموعه به اسم PowerBASIC به قسمت ویژوال بیسیک اضافه کنید
مخالفم، اکثر کاربرا حتی اسم PowerBasic رو هم نمی دونن، چه برسه به اینکه بخوان باهاش برنامه هم کامپایل کنن

اگه می خوای می تونی تو همین تاپیک، یه نظر سنجی راه بندازی، ببینی چند نفر تا حالا با PowerBasic برنامه نوشتن!!!
من هنوز با PowerBasic کار نکردم. یعنی هنوز نتونستم دنلود کنم. کسی دنلود کرد؟

yeketaz نوشته است:آقای ممد همه گفته های شما درست ولی همین می گن وقت طلاست حتی برای یک ثانیه و همین چیزاست که
یک کامپایلر و زبان قدرتمند رو می سازه

میدونستید اسمبلی چه قدرت و سرعتی داره؟
دیگه من همه انجمنو گشتم که بگم خیلی چیزها هست که ملت نمی دونند چیه

مثلا : SSADM و UML و IIS و J2ME و خیلی چیزه دیگه که وقتی به تعداد پستهای اون انجمن نگاه کنید می فهمید قضیه چیه

PowerBASIC با ویژوال بیسیک چندان فرقی نداره و خیلی راحت توی اون پیشرفت می کنیم

تازه همین پست PowerBASIC را توی قسمت ویژوال بیسیک بخوانید به راحتی باهاش آشنا می شوید

و اگه این انجمن را بزنیم من خودم یه توضیح و آموزش مقدماتی می نویسم تا کاربرها با این کامپایلر آشنا شوند

تازه هیچ کس بدش نمی یاد به چیزهای خوب برسه اونم با یکم تلاش مثل پریدن Visual BASIC به PowerBASIC
دليل نميشه چون خيلی ها با پاور بيسيک آشنايی ندارن بخشش رو راه نندازيم.. همين حرکت باعث ميشه من و بقيه دوستان با powerbasic آشنا بشيم
البته کسانی بايد باشند که پاور بيسيک بلد باشند.
حالا تقریبا اکثرا با زبان انگلیسی آشنا هستند.ترجمه کتب کامپیوتری انگلیسی هم مشکل نیست

Help پاوربیسک کاملا تمامی موضوعات برنامه نویسی (خطا ها,فرمانها,...) را پوشش می ده

اونم با توضیح بسیار ساده و مثال های گویا.

یعنی هرکسی Help پاوربیسیک رو کامل بخونه می تونه اطمینان داشته باشه که درحد نیمه حرفه ای قرار داره

کار برای ویبی کارها نیز بسیار ساده است زیرا 90 درصد کدهایی که توی ویژوال بیسیک می نویسیم

دقیقا می شه توی پاوربیسیک پیاده کرد.

و کسایی که با ویژوال سی ++ کار کردند(البته در کنار ویژوال بیسیک) کار براشون ساده تره

یکی از دلایلش در هنگام ساخت یک سرفایله ; کدها تقریبا شبیه کدنویسی در ++C است

کسایی هم که نمی تونند از Help این برنامه استفاده کنند می تونند در انجمن مشکلشون رو بگن تا ما براشون حل کنیم

اینم Help پاوربیسیک ورژن 7 (ورژن 8 نه تنها تمام قابلیت های نسخه 7 را دارد برای کاربا موضوعات گرافیکی بسیار مناسب است

و به اضافه ی دستورات جدید برای راحتی کار کدنویسی)

[attachment=1308]

برای اطلاعات بیشتر راجع به پاوربیسیک می توانید به لینک زیر بروید :

معرفی پاوربیسیک
صفحه‌ها: 1 2