1. مسعود ذاکری
  2. نرم‌افزار
  3. پنج شنبه, 08 اسفند 1392
برفا (برنامه نویسی فارسی) اپلیکیشنی است که تحت آن می توانید به زبان فارسی برنامه نویسی کنید
برفا آموزش محوره و هدفش آموزش برنامه نویسیه
برفا انعطاف پذیره و میتونه به راحتی بر روی پلتفرم های گوناگون پورت بشه در ضمن قابلیت تغییر دستورات و توابع رو هم داره
نسخه حال حاضر:0.0.1 (آزمایشی 1)
این نسخه خیلی از امکانات در نظر گرفته شده رو نداره و به مرور زمان امکانات افزایش پیدا میکنه
----------------------------
---چند نکته مهم---------
----------------------------
1-بعد از نصب و اجرای برنامه 4 پروژه نشون داده میشه به نام های "مثال برفا" روشون کلیک کنین اگه ارور داد باید نرم افزار روبه صورت Run As Administrator اجرا کنید
میتونید یه جای دیگه نصب کنید که نیاز به اجازه نداشته باشه معمولا وقتی تو Program Files نصب شه این اتفاق میفته
2-برای حذف نرم افزار اینستالر(نصاب) رو اجرا کنید اگه برفا نصب بود نصاب خودش صفحه حذف رو میاره
3-اگه حروف فارسی تو برنامه مشکل داشت اینکارو انجام بدین:
برین به تنظیمات زبان داخل کنترل پنل-بعد به تب Administrative برید و Change System Locale رو انتخاب کنید از داخل لیست زبان Persian رو انتخاب کنید- سیستم ریستارت میشه بعد از ریستارت میتونید به راحتی متون فارسی رو بخونید
4-انتقادات،پیشنهادات و باگ ها رو از طریق همینجا یا پیام خصوصی با من در میون بذارید
ممنون از همه
لینک دانلود(حجم 23 مگ):
http://s5.picofile.com/file/8115071184/barfa_setup.exe.html
نکته آخر:در حال حاضر "کارگاه ساخت کد" و "برفا یار" ساخته نشدن تا اون وقتی که آماده بشن اگه سوالی در مورد دستورات و توابع و نحوه نوشتن کد داشتین ازم بپرسین براتون توضیح میدم
از اون 4 تا مثال هم میتونید استفاده کنید
صفحه توییتر برفا:
https://twitter.com/barfa_ir
  ایده برفا چطوره؟؟
(37 رای)
مسعود ذاکری بهترین پاسخ Pending Moderation
کارشناس
0
رای
پس‌گیری
حقوقشون رو میتونی بدی؟ برای نسخه ios باید 100 دلار به اپل پرداخت کنی تا عضو برنامه نویس بشی و...

پروژه ای قرارداد میبندم
اگه درست شد یه مدت تو سیبچه میذارم اگه پایدار بود و هزینه و وقت برای گسترشش بود دیگه 100 دلار عددی نیست:)
  1. بیش از یک ماه پیش
  2. نرم‌افزار
  3. لینک جواب
Mojt@ba بهترین پاسخ Pending Moderation
1
رای
پس‌گیری
جالبه تبریک میگم ؛
بنظرم اینجور کارا رو چندین نفر بصورت پروژه ای انجام میدن شما تنهایی انجام دادی سخته پس خسته نباشی.
فعلا زیاد نتونستم باهاش کار کنم که سرم کمی خلوت تر بشه حتما زیر و بمشو در میارم ;)

1 ) ایده خوبیه اما این همه وقت میذاری و ... توجیه اقتصادی داره ؟ چون مطمئنا بعدا باید تیم درست کنی و تو کشورمون تو این شرایط ، بجز رفقای دانشجویی و ... کسی نمیاد بدون تامین مالی کمک کنه مگه اینکه خیلی علاقه مند باشه .
2) من همیشه سوال بوده برام چرا زبان برنامه نویسی از یه سالی به بعد دیگه به زبان انسان نزدیک تر نشده و سطحش بالاتر نرفته ؛ تیم های عظیم برنامه نویسی و ... هستند که مطمئنا این ایده از ذهنشون گذشته چرا اینکار رو انجام نمیدن ؟
*3 ) برنامه نویسی به زبان فارسی خیلی جالبه و خوب اما یکی از پر دردسر ترین مسئله تغییر زبان دائمی در هنگام برنامه نویسی میشه ، چرا ؟ متغیر ها و نام ها و ... همه بصورت حروف انگلیسی معمولا میذاریم حالا هی وسط برنامه نویسی بخوایم متغیر ها رو وارد کنیم باید همش زبان رو عوض کنیم و ... حتی فکر میکنم مشکل راست به راست و چپ به راست بودن هم ایجاد دردسر کنه برامون
4 ) آقا آرمان همونطور که فرمودن چه لزومی میبینن برنامه نویسا که از این استفاده کنن ؟ وقتی ویندوز و نرم افزار های بزرگی رو با زبان های دیگه مینویسن و دارای کتابخانه های بزرگ و در حال پیشرفت هستند دیگه چه کسی حاضره بیاد یه زبان رو از کشور ما که متاسفانه تو بازار و ... مطرح نیست انتخاب کنه و استفاده کنه ؟ مثال مع الفارغه (درست نوشتم ؟:) ) ولی مثل اینه که شبکه های اجتماعی مانند فیس دوغ و اینا هستن شبکه های اجتماعی داخلی نمیتونن زیاد پیشرفت کنن چون اونا جهانی شدن،پیشرفته تر هستند و خیلی روی ایده هاشون کار شده و سازمانهای زیادی هستند که ازشون حمایت میکنن و ...

من قصد ندارم نا امیدت کنما نه فقط میخوام چیزایی که به ذهنم میرسه رو بهت بگم بعدا به مشکل برنخوری منظورم اینه که دوستانه است حرفام نه چیز دیگه ...
به نظرم از این زبان برنامه نویسی استفاده دیگه ای کن مثل آموزش تو مدارس و ... اما اگه همین رو ایده خوب داری واسش و میدونی آینده دار هست و ... یک روش تبدیل به زبان های برنامه نویسی همچون سی براش ایجاد کن مطمئنا مشتریای زیادی پیدا میکنه چون طرف تو این برنامه اش رو راحت مینویسه بعد تبدیلش میکنه به زبانهای سطح پایین تر مثل سی شارپ و ...
در ضمن میدونم نسخه اولیست اما خیلی محیط ساده ای داره و محیط ساده برای کارهایی مثل برنامه نویسی استاندارد نیست مگه برای همون کارگاه های آموزشی و ... که بالاتر عرض کردم .
ببخشید زیاد شد . در کل امیدوارم موفق باشی و راهی رو که میری به مقصود برسی;)
----------------------------------
* ظاهرا نوشتید تو نسخه بعدی اوکی شده
اگر امتیاز مثبت به جواب های مناسب بدید هیچ اتفاقی نمیفته باور کنید ! یه بار امتحان کنید ;)
  1. بیش از یک ماه پیش
  2. نرم‌افزار
  3. لینک جواب
matin jafari بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
http://8pic.ir/images/70750523586313982424.png
آقای ذاکری مال من اینطوری چه کارش کنم راستی قالب جدید چی شد
VIVA UNITED
  1. بیش از یک ماه پیش
  2. نرم‌افزار
  3. لینک جواب
Mojt@ba بهترین پاسخ Pending Moderation
1
رای
پس‌گیری
matin jafari wrote:

http://8pic.ir/images/70750523586313982424.png
آقای ذاکری مال من اینطوری چه کارش کنم راستی قالب جدید چی شد

چند نکته مهم شماره 3 ;)
3-اگه حروف فارسی تو برنامه مشکل داشت اینکارو انجام بدین:
برین به تنظیمات زبان داخل کنترل پنل-بعد به تب Administrative برید و Change System Locale رو انتخاب کنید از داخل لیست زبان Persian رو انتخاب کنید- سیستم ریستارت میشه بعد از ریستارت میتونید به راحتی متون فارسی رو بخونید
اگر امتیاز مثبت به جواب های مناسب بدید هیچ اتفاقی نمیفته باور کنید ! یه بار امتحان کنید ;)
  1. بیش از یک ماه پیش
  2. نرم‌افزار
  3. لینک جواب
مسعود ذاکری بهترین پاسخ Pending Moderation
کارشناس
2
رای
پس‌گیری
مرسی مجتبی جان بابت انتقاد یه اتقاد ساده خیلی بیشتر از صد ها تشکر و تمجید برای من ارزش داره
قبل از اینکه به ابهاماتت پاسخ بدم یه چیزی رو بگم
من قبل از شروع هر پروژه ای پیرامونش بررسی و تحقیق میکنم و اهداف و مسیرشو کاملا مشخص میکنم
به شخصه تو انتخاب اپ سخت گیر هستم و این سخت گیری ها رو روی کار خودمم اعمال میکنم به قول معروف "آن چه برای خود نمیپسندی برای دیگران هم نپسند"
من خیلی با خودم کلنجار رفتم و فکر و تحقیق کردم تا بتونم خودمو متقاعد کنم که برفا یه پروژه بیخود نیست و ارزش کار کردنو داره
حدودا از مهر 92 شروع کردم و مطمئننا حالا حالا ها درگیرم و مطمئنم اگه اهداف و ایده هایی که دارم عملی شن آینده درخشانی در انتظار برفاست
) ایده خوبیه اما این همه وقت میذاری و ... توجیه اقتصادی داره ؟ چون مطمئنا بعدا باید تیم درست کنی و تو کشورمون تو این شرایط ، بجز رفقای دانشجویی و ... کسی نمیاد بدون تامین مالی کمک کنه مگه اینکه خیلی علاقه مند باشه .

بله داره تبلیغات،فروش اکانت VIP،حمایت های مالی میتونن منبع درآمد باشن ضمنا اگه بشه با آموزش و پرورش و ارگان ها و سازمان های دولتی و خصوصی برای آموزش برفا قرارداد بست خیلی خوب میشه
از نظر خودم یادگیری برنامه نویسی حتی اگه در حد همون الگوریتم هم باشه برای دانش آموزان مفید تر از یادگیری Paint ه!!
2) من همیشه سوال بوده برام چرا زبان برنامه نویسی از یه سالی به بعد دیگه به زبان انسان نزدیک تر نشده و سطحش بالاتر نرفته ؛ تیم های عظیم برنامه نویسی و ... هستند که مطمئنا این ایده از ذهنشون گذشته چرا اینکار رو انجام نمیدن ؟

چون سطح زبان هر چی بالاتر بره قدرت اجرایی میاد پایین دیگه بالاتر از این میشه حالت ساخت الگوریتم که کاربر به صورت بصری الگوریتم بسازه و کد بگیره ویا اینکه به جای بالاتر رفتن سطح IDE تو نوشتن کد کمک کنه
3 ) برنامه نویسی به زبان فارسی خیلی جالبه و خوب اما یکی از پر دردسر ترین مسئله تغییر زبان دائمی در هنگام برنامه نویسی میشه ، چرا ؟ متغیر ها و نام ها و ... همه بصورت حروف انگلیسی معمولا میذاریم حالا هی وسط برنامه نویسی بخوایم متغیر ها رو وارد کنیم باید همش زبان رو عوض کنیم و ... حتی فکر میکنم مشکل راست به راست و چپ به راست بودن هم ایجاد دردسر کنه برامون

مجتبی جان این مشکل تو نسخه بعدی حل شده(0.0.2)
4 ) آقا آرمان همونطور که فرمودن چه لزومی میبینن برنامه نویسا که از این استفاده کنن ؟ وقتی ویندوز و نرم افزار های بزرگی رو با زبان های دیگه مینویسن و دارای کتابخانه های بزرگ و در حال پیشرفت هستند دیگه چه کسی حاضره بیاد یه زبان رو از کشور ما که متاسفانه تو بازار و ... مطرح نیست انتخاب کنه و استفاده کنه ؟ مثال مع الفارغه (درست نوشتم ؟:) ) ولی مثل اینه که شبکه های اجتماعی مانند فیس دوغ و اینا هستن شبکه های اجتماعی داخلی نمیتونن زیاد پیشرفت کنن چون اونا جهانی شدن،پیشرفته تر هستند و خیلی روی ایده هاشون کار شده و سازمانهای زیادی هستند که ازشون حمایت میکنن و ...

نگاه کن شما باید با توجه به اهداف مقایسه کنی مثلا شما نمیتونی بیای فیس بوک رو با توییتر مقایسه کنی چون فیسبوک شبکه اجتماعیه و توییتر میکروبلاگینگ اجتماعی که این دو تا با هم فرق دارن یا مثلا stackoverflow رو با جواب مقایسه کنی چون stack مربوط به سوالات برنامه نویسی و کامپیوتر و شبکه است ولی جواب همه نوع سوالاتی رو میپذیره
برفا هم هدف اولش آموزشه،آموزش محوره البته در حال حاضر چون برای رقابت با رقبا از جنبه برنامه نویسی حرفه ای خیلی کم داره
برفا کم کم توسعه پیدا میکنه هم برای برنامه نویسان حرفه ای و هم افراد معمولی.آموزش محور هم باقی میمونه چون همین آموزش میتونه نقطه قوت بزرگی برای برفا به حساب بیاد
یه سیاست دیگم ارائه نسخه های پلتفرم های دیگه است مثل وب،اندروید،iOS و وینفون یه چیزی تو مایه های سیاست مایکروسافت برای .NET که تحتش میشه برای پلتفرم های مختلفی برنامه نوشت ولی فرق دارن با هم
نسخه وب تقریبا آماده است و سعی میکنم همزمان با 0.0.2 ارائه شه
بعد از قدرتمند کردن هسته اصلی برفا میرم سراغ 2 تا ایده فوق العاده که اگه اجرا شن انقلابی به پا میکنن مخصوصا اولیه شرمنده نمیتونم بگم چون میخوام محرمانه باقی بمونه.این دو تا ایده مخصوصا اولیش برنامه نویسی رو وارد یک فاز جدیدی میکنه
البته برای اجراش نیاز به یه تیم دارم که ایشالله تا اون موقع درآمدزایی داشته باشم از برفا تا بتونم گسترشش بدم
در ضمن میدونم نسخه اولیست اما خیلی محیط ساده ای داره و محیط ساده برای کارهایی مثل برنامه نویسی استاندارد نیست مگه برای همون کارگاه های آموزشی و ... که بالاتر عرض کردم .

سادگی یعنی قدرت محبوبیت و دانلود بیشتر
کی گفته هرچی محیط شلوغ تر باشه یعنی امکاناتش بهتره من در ادامه کار هم روی سادگی برفا تمرکز میکنم و سعی میکنم ساده باشه چون کاربر راحت تر میتونه باهاش ارتباط برقرار کنه مخصوصا چون انتظار میره اکثر کاربران برفا اشخاص مبتدی و متوسط در برنامه نویسی باشن سادگی مهمه;)
اگه خدا بخواد بتونم پروژه رو تا اونجایی پیشرفت بدم که تو خوارزمی مقام بیاره اونوقت میتونم راحت تر گسترشش بدم
  1. بیش از یک ماه پیش
  2. نرم‌افزار
  3. لینک جواب
Mojt@ba بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
بله داره تبلیغات،فروش اکانت VIP،حمایت های مالی میتونن منبع درآمد باشن ضمنا اگه بشه با آموزش و پرورش و ارگان ها و سازمان های دولتی و خصوصی برای آموزش برفا قرارداد بست خیلی خوب میشه
از نظر خودم یادگیری برنامه نویسی حتی اگه در حد همون الگوریتم هم باشه برای دانش آموزان مفید تر از یادگیری Paint ه!!

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

چون سطح زبان هر چی بالاتر بره قدرت اجرایی میاد پایین دیگه بالاتر از این میشه حالت ساخت الگوریتم که کاربر به صورت بصری الگوریتم بسازه و کد بگیره ویا اینکه به جای بالاتر رفتن سطح IDE تو نوشتن کد کمک کنه

الان این نرم افزارهای ویژوال که با Drag&Drop کد تحویل میدن هم جزو سطح بالاتر محسوب میشن ؟
قدرت اجرایی میاد پایین به خاطر کامپایلشه ؟ یعنی تبدیلش پروسش پیچیده تر میشه بخاطر این میاد پایین قدرت اجرایی ؟

سادگی یعنی قدرت محبوبیت و دانلود بیشتر
کی گفته هرچی;) محیط شلوغ تر باشه یعنی امکاناتش بهتره من در ادامه کار هم روی سادگی برفا تمرکز میکنم و سعی میکنم ساده باشه چون کاربر راحت تر میتونه باهاش ارتباط برقرار کنه مخصوصا چون انتظار میره اکثر کاربران برفا اشخاص مبتدی و متوسط در برنامه نویسی باشن سادگی مهمه;)
اگه خدا بخواد بتونم پروژه رو تا اونجایی پیشرفت بدم که تو خوارزمی مقام بیاره اونوقت میتونم راحت تر گسترشش بدم

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

راستی امکان snippets رو میتونی توش قرار بدی ؟
اگر امتیاز مثبت به جواب های مناسب بدید هیچ اتفاقی نمیفته باور کنید ! یه بار امتحان کنید ;)
  1. بیش از یک ماه پیش
  2. نرم‌افزار
  3. لینک جواب
ADEL بهترین پاسخ Pending Moderation
1
رای
پس‌گیری
مسعود جان به نظر من شما این ایده و پروژه رو همیشه فقط در سطح اموزشی قرار بده، چون که هدف این جور ایده ها همینه که به بقیه کمک کنه که با اساسیات برنامه نویسی اشنا بشن و استعداد های خودشونو در برنامه نویسی کشف کنن.

کار شما میتونه اون قدم اولی رو که یک شخص نیاز داره تا وارد این حیطه بشه رو خیلی اسون تر کنه. چون معمولا ما برای شروع هر کاری اگه قدم اولش رو نتونیم به اسونی برداریم، دیگه بی خیال ادامه دادن میشیم.:)

یه پیشنهاد هم داشتم این که به جای دسکتاپ، این برنامه رو برای وب مینوشتی (با پی اچ پی یا جاوا اسکریپت) که بتونهروی تمام پلتفرم ها کار کنه.
  1. بیش از یک ماه پیش
  2. نرم‌افزار
  3. لینک جواب
مسعود ذاکری بهترین پاسخ Pending Moderation
کارشناس
1
رای
پس‌گیری
ADEL wrote:

مسعود جان به نظر من شما این ایده و پروژه رو همیشه فقط در سطح اموزشی قرار بده، چون که هدف این جور ایده ها همینه که به بقیه کمک کنه که با اساسیات برنامه نویسی اشنا بشن و استعداد های خودشونو در برنامه نویسی کشف کنن.

کار شما میتونه اون قدم اولی رو که یک شخص نیاز داره تا وارد این حیطه بشه رو خیلی اسون تر کنه. چون معمولا ما برای شروع هر کاری اگه قدم اولش رو نتونیم به اسونی برداریم، دیگه بی خیال ادامه دادن میشیم.:)

یه پیشنهاد هم داشتم این که به جای دسکتاپ، این برنامه رو برای وب مینوشتی (با پی اچ پی یا جاوا اسکریپت) که بتونهروی تمام پلتفرم ها کار کنه.

عادل جان بله همینطوره هدف اصلی برفام در حال حاضر همینه راحت تر کردن یادگیری برنامه نویسی
ولی یه ایده هایی براش دارم که بتونه برفا رو در همین زمینه آموزش زبانزد همه کنه و بی رقیب شه
عادل جان نسخه تحت وب تقریبا آماده است و همزمان با نسخه 0.0.2 انتشار پیدا میکنه
ببین اینجا حمایت رو سخت انجام میدن طرف اختراع کرده بهش وام نمیدن از این جهت گفتم توجیه اقتصادی منظورم این بود که فقط یکطرفه نباشه اینهایی که گفتم یعنی یک روزنه ای راهی باشه که پشتت گرم باشه میری جلو یهو خالی نشه که اینجوری گفتی پس معلومه حتما هست

درسته حمایت رو سخت انجام میدم ولی اگه خدا بخواد خوارزمی مقام بیاره دیگه اوضاع فرق میکنه اون موقع هم مزایای جشنواره شامل حالت میشه و هم به عضویت بنیاد نخبگان در میای. خود خوارزمی یه مبلغی رو به عنوان هدیه میدن فکر کنم چیزی حدود 2-3 میلیون
عضو بنیاد نخبگان شی هم فکر کنم همون اول یه مبلغی حول حوش 3-4 میلیون میدن و بعد حقوق ماهیانه داری
و ضمنا خیلی راحت میتونی مبالغ بالا با سود کم و شرایط خاص از بنیاد وام بگیری
اینا رو از 2 تا از بچه های خودمون که امسال خوارزمی رتبه اوردن پرسیدم
الان این نرم افزارهای ویژوال که با Drag&Drop کد تحویل میدن هم جزو سطح بالاتر محسوب میشن ؟
قدرت اجرایی میاد پایین به خاطر کامپایلشه ؟ یعنی تبدیلش پروسش پیچیده تر میشه بخاطر این میاد پایین قدرت اجرایی ؟

منظورت اونایی که الگوریتمو میدی کد بهت میدن؟؟
هرچه سطح زبان بالاتر قدرت زبان کمتر،گسترش یه زبان که بتونه سطح بالاشو حفظ کنه و قدرت و امکانات زبان های سطح پایین تر رو داشته باشه تقریبا غیر ممکنه
هرچی سطح میره بالاتر از زبان کامپیوتر فاصله میگیره
راستی امکان snippets رو میتونی توش قرار بدی ؟

snippet چه جور امکانیه؟؟
  1. بیش از یک ماه پیش
  2. نرم‌افزار
  3. لینک جواب
Mojt@ba بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
بله همینطوره هدف اصلی برفام در حال حاضر همینه راحت تر کردن یادگیری برنامه نویسی

اگه هدفت همین باشه که عالیه بنظر من ؛ من اون موارد رو برای زمانی گفتم که بخوای به یک نرم افزار مثل visual studio یا Adobe DreamWeaver برسی اما برای آموزش خیلی خوبه .

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

منظورت اونایی که الگوریتمو میدی کد بهت میدن؟؟
هرچه سطح زبان بالاتر قدرت زبان کمتر،گسترش یه زبان که بتونه سطح بالاشو حفظ کنه و قدرت و امکانات زبان های سطح پایین تر رو داشته باشه تقریبا غیر ممکنه
هرچی سطح میره بالاتر از زبان کامپیوتر فاصله میگیره

نمیدونم کدوما رو میگی مگه همچین نرم افزارایی هست که الگوریتم رو بدی کد بدن ؟
من منظورم همین طراحی فرم و ... در ویژوال استودیو و بیسیک بود که راحت باتون و ... رو توش قرار میدی و ... البته حالت کنسول هم دارن ولی ...
میدونم اما میخوام بدونم چرا غیر ممکنه ؟ منظورم اینه که مکانیسمشون چجوریه ؟ کد رو تبدیل میکنن به زبان ماشین دیگه درسته ؟ خب حالا اگه برنامه ای نوشته بشه که مثلا بهش بگی " اگه روی دکمه شماره 1 کلیک کردم تکست باکس شماره 10 رو روی کاغذ چاپ کن(پرینت بگیر) " این رو مستقیما تبدیل کنه به زبان ماشین چرا نمیشه ؟ چون مکانیسمش پیچیده میشه ؟ ببین اینجوری بگم مثلا تو سی شارپ بجای اینکه میگی console.Write("";); بگی Write "salam"
snippet چه جور امکانیه؟؟

همون پنجره ای که وقتی داری کد رو وارد میکنی میاد و بهت کدهایی که با اون شروع میشن رو لیست میکنه . مثلا میزنی کنسول.ر دستور ریدلاین رو میاره اینتر میزنی کامل میشه در واقع هم راهنماست هم سرعت دهنده کد نوشتن

در کل پروژه خوبی هست برات آرزوی موفقیت می کنم و امیدوارم به مقصودت برسی. من که خوشم اومد ;)
اگر امتیاز مثبت به جواب های مناسب بدید هیچ اتفاقی نمیفته باور کنید ! یه بار امتحان کنید ;)
  1. بیش از یک ماه پیش
  2. نرم‌افزار
  3. لینک جواب
مسعود ذاکری بهترین پاسخ Pending Moderation
کارشناس
1
رای
پس‌گیری
Mojt@ba wrote:

بله همینطوره هدف اصلی برفام در حال حاضر همینه راحت تر کردن یادگیری برنامه نویسی

اگه هدفت همین باشه که عالیه بنظر من ؛ من اون موارد رو برای زمانی گفتم که بخوای به یک نرم افزار مثل visual studio یا Adobe DreamWeaver برسی اما برای آموزش خیلی خوبه .

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

منظورت اونایی که الگوریتمو میدی کد بهت میدن؟؟
هرچه سطح زبان بالاتر قدرت زبان کمتر،گسترش یه زبان که بتونه سطح بالاشو حفظ کنه و قدرت و امکانات زبان های سطح پایین تر رو داشته باشه تقریبا غیر ممکنه
هرچی سطح میره بالاتر از زبان کامپیوتر فاصله میگیره

نمیدونم کدوما رو میگی مگه همچین نرم افزارایی هست که الگوریتم رو بدی کد بدن ؟
من منظورم همین طراحی فرم و ... در ویژوال استودیو و بیسیک بود که راحت باتون و ... رو توش قرار میدی و ... البته حالت کنسول هم دارن ولی ...
میدونم اما میخوام بدونم چرا غیر ممکنه ؟ منظورم اینه که مکانیسمشون چجوریه ؟ کد رو تبدیل میکنن به زبان ماشین دیگه درسته ؟ خب حالا اگه برنامه ای نوشته بشه که مثلا بهش بگی " اگه روی دکمه شماره 1 کلیک کردم تکست باکس شماره 10 رو روی کاغذ چاپ کن(پرینت بگیر) " این رو مستقیما تبدیل کنه به زبان ماشین چرا نمیشه ؟ چون مکانیسمش پیچیده میشه ؟ ببین اینجوری بگم مثلا تو سی شارپ بجای اینکه میگی console.Write("";); بگی Write "salam"
snippet چه جور امکانیه؟؟

همون پنجره ای که وقتی داری کد رو وارد میکنی میاد و بهت کدهایی که با اون شروع میشن رو لیست میکنه . مثلا میزنی کنسول.ر دستور ریدلاین رو میاره اینتر میزنی کامل میشه در واقع هم راهنماست هم سرعت دهنده کد نوشتن

در کل پروژه خوبی هست برات آرزوی موفقیت می کنم و امیدوارم به مقصودت برسی. من که خوشم اومد ;)

ایشالله به دریم ویور و vs هم میرسیم
آره داریم یکیش scratch که توسط mit توسعه پیدا میکنه و تا حدی جنبه آموزش به کودکانو داره
دومیش هم الگوریتم هوشمند برفا ;)
در مورد زبان غیر ممکن که نیست ولی سخته فرض کن دو نفر میخوان با هم صحبت کنن اگه هر دوشون همزبان باشن خیلی راحت و سریع منظورشونو انتقال میدن و میرسونن حالا فرض کن همزبان نباشن و ما بخوایم از چند مترجم برای فهموندن منظور 2 طرف استفاده کنیم خب طبیعیه که هرچی مترجما بیشتر شن کار سخت تر و دیرتر صورت میگیره تو کامپیوتر هم همینطوره سطح پایین ترین حالت باینری با 0 و 1 و همینطوری بیا بالا.در این مورد فردا کامل توضیح میدم فعلا برم امتحانمو بخونم:D
متوجه شدم ممنون از پیشنهادت چشم اضافه میکنم خیلی ممنون مجتبی جان
  1. بیش از یک ماه پیش
  2. نرم‌افزار
  3. لینک جواب
تشت زرین بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
آقا شبیه visual studio کن برنامه رو حال کنیم:)
واسه ویندوزفون هم من هستم.
  1. بیش از یک ماه پیش
  2. نرم‌افزار
  3. لینک جواب
مسعود ذاکری بهترین پاسخ Pending Moderation
کارشناس
0
رای
پس‌گیری
آقای بالمر wrote:

آقا شبیه visual studio کن برنامه رو حال کنیم:)
واسه ویندوزفون هم من هستم.

شبیه vs کنم انگ تقلید میزنن:D
مرسی بالمرجان چشم رو کمکت حساب میکنم;)
  1. بیش از یک ماه پیش
  2. نرم‌افزار
  3. لینک جواب
Mojt@ba بهترین پاسخ Pending Moderation
1
رای
پس‌گیری
@مسعود عزیز ؛
قربانت . حالا امتحاناتم تموم بشه بازم بررسی می کنم پیشنهاد میدم ؛
در مورد سوالم بعدا صحبت می کنیم .
در ضمن من هم اگر کمکی از دستم بر بیاد در خدمتم از تیر به بعد ;)
اگر امتیاز مثبت به جواب های مناسب بدید هیچ اتفاقی نمیفته باور کنید ! یه بار امتحان کنید ;)
  1. بیش از یک ماه پیش
  2. نرم‌افزار
  3. لینک جواب
  • صفحه :
  • 1
  • 2


هنوز پاسخی به این پست ارسال نشده است.
البته از آنجایی که هنوز در سایت لاگین نکرده‌اید، اجازه‌ی پاسخ دادن به این پست را ندارید.

ورود / ثبت‌نام

 

کاربران فعال این ماه

مینا
Super User
مسعود یوسف‌نژاد
نازنین امامی
علی مردانی