مرسی مجتبی جان بابت انتقاد یه اتقاد ساده خیلی بیشتر از صد ها تشکر و تمجید برای من ارزش داره
قبل از اینکه به ابهاماتت پاسخ بدم یه چیزی رو بگم
من قبل از شروع هر پروژه ای پیرامونش بررسی و تحقیق میکنم و اهداف و مسیرشو کاملا مشخص میکنم
به شخصه تو انتخاب اپ سخت گیر هستم و این سخت گیری ها رو روی کار خودمم اعمال میکنم به قول معروف "آن چه برای خود نمیپسندی برای دیگران هم نپسند"
من خیلی با خودم کلنجار رفتم و فکر و تحقیق کردم تا بتونم خودمو متقاعد کنم که برفا یه پروژه بیخود نیست و ارزش کار کردنو داره
حدودا از مهر 92 شروع کردم و مطمئننا حالا حالا ها درگیرم و مطمئنم اگه اهداف و ایده هایی که دارم عملی شن آینده درخشانی در انتظار برفاست
) ایده خوبیه اما این همه وقت میذاری و ... توجیه اقتصادی داره ؟ چون مطمئنا بعدا باید تیم درست کنی و تو کشورمون تو این شرایط ، بجز رفقای دانشجویی و ... کسی نمیاد بدون تامین مالی کمک کنه مگه اینکه خیلی علاقه مند باشه .
بله داره تبلیغات،فروش اکانت VIP،حمایت های مالی میتونن منبع درآمد باشن ضمنا اگه بشه با آموزش و پرورش و ارگان ها و سازمان های دولتی و خصوصی برای آموزش برفا قرارداد بست خیلی خوب میشه
از نظر خودم یادگیری برنامه نویسی حتی اگه در حد همون الگوریتم هم باشه برای دانش آموزان مفید تر از یادگیری Paint ه!!
2) من همیشه سوال بوده برام چرا زبان برنامه نویسی از یه سالی به بعد دیگه به زبان انسان نزدیک تر نشده و سطحش بالاتر نرفته ؛ تیم های عظیم برنامه نویسی و ... هستند که مطمئنا این ایده از ذهنشون گذشته چرا اینکار رو انجام نمیدن ؟
چون سطح زبان هر چی بالاتر بره قدرت اجرایی میاد پایین دیگه بالاتر از این میشه حالت ساخت الگوریتم که کاربر به صورت بصری الگوریتم بسازه و کد بگیره ویا اینکه به جای بالاتر رفتن سطح IDE تو نوشتن کد کمک کنه
3 ) برنامه نویسی به زبان فارسی خیلی جالبه و خوب اما یکی از پر دردسر ترین مسئله تغییر زبان دائمی در هنگام برنامه نویسی میشه ، چرا ؟ متغیر ها و نام ها و ... همه بصورت حروف انگلیسی معمولا میذاریم حالا هی وسط برنامه نویسی بخوایم متغیر ها رو وارد کنیم باید همش زبان رو عوض کنیم و ... حتی فکر میکنم مشکل راست به راست و چپ به راست بودن هم ایجاد دردسر کنه برامون
مجتبی جان این مشکل تو نسخه بعدی حل شده(0.0.2)
4 ) آقا آرمان همونطور که فرمودن چه لزومی میبینن برنامه نویسا که از این استفاده کنن ؟ وقتی ویندوز و نرم افزار های بزرگی رو با زبان های دیگه مینویسن و دارای کتابخانه های بزرگ و در حال پیشرفت هستند دیگه چه کسی حاضره بیاد یه زبان رو از کشور ما که متاسفانه تو بازار و ... مطرح نیست انتخاب کنه و استفاده کنه ؟ مثال مع الفارغه (درست نوشتم ؟ ) ولی مثل اینه که شبکه های اجتماعی مانند فیس دوغ و اینا هستن شبکه های اجتماعی داخلی نمیتونن زیاد پیشرفت کنن چون اونا جهانی شدن،پیشرفته تر هستند و خیلی روی ایده هاشون کار شده و سازمانهای زیادی هستند که ازشون حمایت میکنن و ...
نگاه کن شما باید با توجه به اهداف مقایسه کنی مثلا شما نمیتونی بیای فیس بوک رو با توییتر مقایسه کنی چون فیسبوک شبکه اجتماعیه و توییتر میکروبلاگینگ اجتماعی که این دو تا با هم فرق دارن یا مثلا stackoverflow رو با جواب مقایسه کنی چون stack مربوط به سوالات برنامه نویسی و کامپیوتر و شبکه است ولی جواب همه نوع سوالاتی رو میپذیره
برفا هم هدف اولش آموزشه،آموزش محوره البته در حال حاضر چون برای رقابت با رقبا از جنبه برنامه نویسی حرفه ای خیلی کم داره
برفا کم کم توسعه پیدا میکنه هم برای برنامه نویسان حرفه ای و هم افراد معمولی.آموزش محور هم باقی میمونه چون همین آموزش میتونه نقطه قوت بزرگی برای برفا به حساب بیاد
یه سیاست دیگم ارائه نسخه های پلتفرم های دیگه است مثل وب،اندروید،iOS و وینفون یه چیزی تو مایه های سیاست مایکروسافت برای .NET که تحتش میشه برای پلتفرم های مختلفی برنامه نوشت ولی فرق دارن با هم
نسخه وب تقریبا آماده است و سعی میکنم همزمان با 0.0.2 ارائه شه
بعد از قدرتمند کردن هسته اصلی برفا میرم سراغ 2 تا ایده فوق العاده که اگه اجرا شن انقلابی به پا میکنن مخصوصا اولیه شرمنده نمیتونم بگم چون میخوام محرمانه باقی بمونه.این دو تا ایده مخصوصا اولیش برنامه نویسی رو وارد یک فاز جدیدی میکنه
البته برای اجراش نیاز به یه تیم دارم که ایشالله تا اون موقع درآمدزایی داشته باشم از برفا تا بتونم گسترشش بدم
در ضمن میدونم نسخه اولیست اما خیلی محیط ساده ای داره و محیط ساده برای کارهایی مثل برنامه نویسی استاندارد نیست مگه برای همون کارگاه های آموزشی و ... که بالاتر عرض کردم .
سادگی یعنی قدرت محبوبیت و دانلود بیشتر
کی گفته هرچی محیط شلوغ تر باشه یعنی امکاناتش بهتره من در ادامه کار هم روی سادگی برفا تمرکز میکنم و سعی میکنم ساده باشه چون کاربر راحت تر میتونه باهاش ارتباط برقرار کنه مخصوصا چون انتظار میره اکثر کاربران برفا اشخاص مبتدی و متوسط در برنامه نویسی باشن سادگی مهمه
اگه خدا بخواد بتونم پروژه رو تا اونجایی پیشرفت بدم که تو خوارزمی مقام بیاره اونوقت میتونم راحت تر گسترشش بدم