مشغول نوشتن برنامه پروژه‌ام هستم.
مشغول نوشتن برنامه پروژه‌ام هستم. یک برنامه Ù…Øاسبات عددی بزرگ. دردسر خیلی دارد. ولی خوب باید ØÙ„ شود،‌ پس می‌شود. قبلا تصمیم داشتم درباره‌اش بیش‌تر بنویسم، کمی‌ هم نوشتم Ùˆ ØªÙˆØ¶ÛŒØ Ø¯Ø§Ø¯Ù… ولی بعد به این رسیدم Ú©Ù‡ کار مهملی است. از ØªÙˆØ¶ÛŒØ Ø¯Ø§Ø¯Ù† زیاد (Ùˆ مخصوصا تکنیکی) صرÙ‌نظر کردم. شاید هر چند وقت یک بار مختصری درباره Øواشی آن بنویسم: این‌ جالب‌تر است.
این برنامه را با C++ می‌نویسم. می‌شود Ú¯Ùت OO است با این‌که همه بیش‌تر از همه از قابلیت‌هایی مثل encapsulation‌اش دارم استÙاده می‌کنم تا چیزی مثل inheritance آن. در چنین پروژه‌ای نیاز چندانی به آن نمی‌بینم. گرچه شاید اگر می‌خواستم گسترش‌اش بدهم به امکان پیاده‌سازی چندین روش عددی متÙاوت،‌ کار خوبی باشد (Ùˆ هست!). Ù…Øیط کارم یک سکویXP Windows هست Ùˆ VC++. مهم‌ترین سود این ترکیب امکان استÙاده از ØاÙظه زیاد است. قبلا باDOS کار می‌کردم Ùˆ اساسا مشکل داشتم: استÙاده از extended memory در Borland C++ دردسر دارد (Ùˆ از آن‌جا Ú©Ù‡ کار اصلی من هم قرار نیست سر Ùˆ کله زدن با چنان چیزهایی باشد) Ùˆ Watcom C هم تنها C هست Ùˆ قابلیت OO به من نمی‌داد. بعضی وقت‌ها می‌شود از آن استÙاده کرد ولی این‌بار ØªØ±Ø¬ÛŒØ Ø¯Ø§Ø¯Ù… بروم سراغ همین یکی. خوبی‌اش این است Ú©Ù‡ Ùوق‌العاده پایدار است (به خاطر XP بودن!). Linux هم همین خوبی ØاÙظه را داشت ولی هم این یکی راØت‌تر است Ùˆ هم این‌که برای ارایه بیش‌تر Windows قابل دست‌رسی است تا آن یکی(جالب نیست Ú©Ù‡ در دانشگاه ما یک سکوی Linux هم وجود ندارد؟!!!).
امروز یک نکته بامزه کش٠کردم: کار کردن در 1280×1024 کی٠دارد. برای اولین بار است Ú©Ù‡ می‌توانم ادعا کنم Ú©Ù‡ دو تا پنجره سورس کد‌م را می‌توانم باز کنم Ùˆ هر دو را هم با هم ببینم.