پيشنهاد بسيار خوبي است.اما احتياج به همت بالايي دارد.الان بيش از 10 يا 20 سايت فارسي وجود دارد كه به نوعي با برنامه نويسي مرتبط است اما در اغلب آنها كار ميلنگد و متوسط فاصله زماني بين postها فكر ميكنم بالاي دو هفته باشد.اما سايت مجيدآنلاين حقيقتا سايت فعالي است و اگر كسي روزي چند بار هم به آن سر بزند چيزهاي جديدي در آن پيدا ميكند.من مطمئنم اگر اين قسمت با پشتوانه خوبي راه بيفتد ميتواند از سايتهاي تخصصي برنامه نويسي هم پيشي بگيرد.
اما با اجازه آقا مجيد يك پيشنهاد:
اول بگويم من رشته تخصصيام كامپيوتر نيست و به عنوان يك كار جانبي و در اوقات فراغت به آن ميپردازم.اگر هم ملاك فعال بودن تعداد پستها است كه احتمالا از همه كم فعاليت ترم(چيزي مثل يك مرده :!: ).اما با يكي دو زبان آشنايي مختصري دارم .يادم ميايد چند سال پيش كه تازه سي پلاس پلاس را ميخواندم ؛ متوجه شدم اين زبان با وجودي كه خيلي قدرتمند است اما ساخت برنامه با آن بسيار زمان بر است.البته مجموعه هاي RADمثل visual c كمي كار را ساده ميكردند اما باز هم خيلي وقت ميگرفت.پس از كمي تحقيق به visual basic رو آوردم كه آن موقع ورژن آخرش 5 بود.زبان جالبي بود و در مدت خيلي كوتاه تري برنامه با آن آماده ميشد اما عيبهاي زيادي داشت.اولا كامپايلري نبود و در نتيجه فايل exe توليد شده بزرگ و كم سرعت بود نيز به كامپوننتهاي زمان اجرا نياز داشت همچنين خيلي از قابليتهاي يك زمان برنامه نويسي خوب را نداشت مثل شيء گرايي واقعي(كلاس ها - وراثت ) ؛ مديريت حافظه و غيره..
از يك دوست برنامه نويس قديمي در آمريكا در مورد اين مشكل سوال كردم.او پاسخ داد : دلفي
پس از تهيه دلفي (كه آن هم نسخه 5 بود) و كمي كار با آن شگفت زده شدم.اين زبان كامپايلري و كاملا شيء گرا كه توسعه turbo pascal بورلند است سادگي vb و قدرت vc را با هم داشت.
اما مشكلي وجود داشت.اين زبان خيلي شناخته شده نبود و منابع آموزشي آن بسيار كمتر از vb يا vc بود اما حقيقتا قدرتمند بود.دوباره از آن دوست در مورد علت عدم فراگيري اين زبان قدرتمند سوال كردم.او هم تاييد ميكرد اين زبان مثل vb يا vc معروف نشده است و دلايل آن را چند چيز ميدانست :
1-محصول مايكروسافت نيست!!(در حقيقت رقيب آن است)
2-برنامه نويسان آن كمترند لذا بازار كاري آن هم كمتر است.يغني اگر يك شركت بخواهد برنامه نويس استخدام كند و آگهي درخواست برنامهنويس دلفي را بدهد تعداد مراجعه كننده خيلي كمتر است نسبت به vb يا vc -خود اين موضوع باعث ميشود آينده شغلي كسي كه دلفي ميداند بدتر باشد(آن دوست ميگفت با اينكه با دلفي كارها بسيار سريعتر از vc انجام ميشوند اما در مقابل هر 10 پروژه برنامه نويسي vc او فقط يك پروژه دلفي بدست مياورد-او هر دو زبان را ميدانست)
3-نسخه توانمند آن(enterprise يا Architect) گران است.
آن دوست ادعا ميكرد (و هنوز هم ميكند) براي اينكه به توانايي هاي اين زبان پي ببريد بگوييد با دلفي چه كاري نميتوان كرد؟
امروز كه هم دلفي هم بيسيك هم vc دو نسخه ارتقاء يافتهاند هم هنوز اين برتريها وجود دارد.جالب است بدانيد اغلب نوآوري هاي مايكروسافت در محصولات بورلند قرار داشته است.نمونهها بسيار است مثلا استفاده از sender كه تازه در vb.net ديده ميشود قبلا در دلفي بوده است.از طرفي بورلند در دلفي تمام تكنولوژيهاي مايكروسافتي مثل COM و DCOM را پشتيباني ميكند امكان استفاده از تكنولوژيهاي غير مايكروسافتي را هم ميدهد(مثل CORBA)
جالب است بدانيد دلفي تكنولوژيهاي مايكروسافت را اغلب بهتر از خود مايكروسافت پشتيباني ميكند.مثلا اتصال به يك بانك اطلاعاتي اكسس توسط دلفي راندمان بالاتري دارد تا vb يا اخيرا در يك مجله كامپيوتري فارسي خواندم كه در سايت ؟(متاسفانه نام سايت يادم نميايد) كه ابزارهاي مختلف توليد نرمافزار را رتبه بندي ميكند ابزار منتخب سال 2003 براي برنامه نويسي در چارجوب داتنت دلفي است و vb.net يا سي شارپ مكان سوم يا پايين تر را داشتند!!!!
و در آخر اينكه مدتي است(فكر ميكنم حدود 2 سال) محصولي از طرف شركت بورلند به بازار عرضه شده به نام kylix كه توسعه همان دلفي براي لينوكس است.يعني كافي است كدي را كه در دلفي و ويندوز نوشتهايد در كيليكس كامپايل كنيد تا برنامه شما براي لينوكس هم موجود باشد. فكرش را بكنيد كدي كه مينويسيس هم روي ويندوز هم روي لينوكس قابل اجرا باشد
كافي است خودتان در مورد مقايسه دلفي و vb در اينترنت سرچ كنيد و مقالات مختلف را از سايت هاي گوناگون بخوانيد.
البته باز تكرار ميكنم بيشتر اين اطلاعات بر پايه تجربيات آن دوست بسيار با تجربه است نه بنده.
فكر ميكنم بعد از اين همه روده درازي فهميده باشيد آن پيشنهاد چه بود :!:
آن پيشنهاد براي مدير آينده اين بخش يا هر كسي كه برنامه نويسي ميكند يا قصد دارد بكند انتخاب يا حداقل بررسي اين زبان و انتخاب آن در صورت شايستگي است.
اميدوارم موفق باشيد.