دنیای کامپیوترها با آن که مدت زیادی از تولدش نمی گذرد، دنیایی است اما بسیار گسترده و پر رونق، و قدر تاریخی ترین علوم، حرف برای گفتن دارد. هنوز بسیاری از بزرگان و پیشکسوتان این علم در قید حیاتند، بسیاری دیگر از آن ها نیز اندک مدتی است که به تاریخ پیوسته اند و با این حال نامشان همچون دانشمندان دیگر علوم برای همیشه زنده خواهد ماند. این گفته شاید برای کسانی که کامپیوتر را به عنوان ابزاری به کار می برند چندان اهمیت نداشته باشد، اما برای آن هایی که منحصرا با کامپیوترها سرو کار دارند به و نوعی علوم مرتبط به کامپیوتر را مطالعه می کنند، لطفی دیگر دارد. آن ها در عصری این علم را مطالعه کرده و می آموزند که هنوز بنیان گذاران آن، در کنار و همراهشان هستند. مثلا به مانند این می ماند که اختر شناس باشید و در عصر گالیله زندگی کنید! یا در عصر نیوتن زندگی کنید و فیزیک گرانش بخوانید. در هر صورت لطفی دوچندان دارند!

همین چند روز پیش بود که مصاحبه ای زنده از تیم برنرز لی (مخترع و پدر وب جهان گستر) را، پیرامون نسل سوم وب موسوم به وب معنایی (semantic web )، مشاهده کردم. که باعث شد بیشتر به این موضوع فکر نمایم.

به هر حال دنیایی که این گونه وصفش کردم، به راحتی و رایگان هم به دست نیامده صدها هزار دانشمند و متخصص و میلیون ها نفر دیگر، در نقاط مختلف جهان و میلیاردها کار و پروژه انجام شده، تا دنیای کامپیوترها آن گونه که امروز هست تحقق یابد. یکی از این پروژه ها که سهم شگرفی در پیشرفت دنیای کامپیوترها به ویژه برنامه نویسی، داشته است و دارد پروژه سبز است. آن گونه که در ویکی پدیا آمده است:

پروژه گرین (سبز) به دلیل مشکلات بازاریابی در شرف لغو شدن بود تا اینکه گسترش وب در سال ۱۹۹۳ باعث نمایش توانایی ‌های وافر این پروژه در این عرصه گشت.

دوستانی که یدی در کامپیوتر و برنامه سازی دارند حتما تا به حال متوجه منظور من شده اند. بله درست است پروژه ای که زمانی کسی به شکستش شکی نداشت امروزه به یکی از بی نظیرترین و پرارزش ترین دستاوردهای صنعت برنامه نویسی و نرم افزار، بدل شده است: جاوا !

زبان برنامه نویسی جاوا، زاده همان پروژه سبزی است که روزگاری پدیدآورنده اش نام درخت بیرون اتاق کار خود را بر آن نهاده بود: درخت بلوط یا همان oak. بعدها اما این زبان سرنام پدرانش را به خود گرفت : همان جاوا تا پاداش کوچکی باشد برای خدمت بزرگ ایشان.

در مورد جاوا، ارزش ها، خدمات و کاربردهای بی شمار آن همین بس که این زبان در جای جای زندگی ما، نقشی را بازی می کند. از تلفن اندرویدی یا اصلاً جاوایی!!! داخل جیبتان گرفته تا ماشین لباسشویی یا یخچال فریزر منزلتان همه و همه نام و نشان جاوا را یدک می کشند و هوشمندی خود را مدیون آن هستند!

به گفته خود جاوا! (و کافی است آن را نصب کنید!) جاوا بر روی بیش از یک بیلیون وسیله و ابزار (device)، اجرا می شود. افتخار و هدف جاوا هم همین است.

با چنین اوصافی در مورد جاوا به نظر می رسد این پروژه برای همیشه سبز باقی خواهد ماند!

اگر شما هم به دلایلی وارد دنیای برنامه نویسی شده اید، نمی توانید جاوا را نادیده بگیرید. آن گونه که در کتاب چگونه با جاوا برنامه نویسی کنیم دیتل و دیتل آمده است زبان جاوا پر استفاده ترین زبان برنامه نویسی شی گرای جهان است! و از آن جا که شی گرایی تا به الان آخرین متدلوژی نوشتن و توسعه برنامه های کامپیوتری بزرگ و کاربردی است، و جاوا هم یک زبان کاملاً شی گرا، مدرن، قدرتمند و غنی است. یادگیری جاوا شما را مسلح به سلاحی سترگ در برنامه نویسی می نماید. به علاوه که جاوا خود تبلور شی گرایی و زاده آن است پس یادگیری جاوا، با یک تیر دو نشان زدن است! البته جاوا همان گونه که بعداً خواهیم دید بسیار فراتر از یک زبان است با این حال آن چه در نگاه اول نقش می نماید شاید همین برنامه نویسی آن باشد.

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

با شروع آموزش جاوا با شما خواهم بود. با من همراه باشید . . .