0

تاريخچه جاوا

 
reza1371
reza1371
کاربر برنزی
تاریخ عضویت : مهر 1388 
تعداد پست ها : 168
محل سکونت : لرستان

تاريخچه جاوا

بسياري از افراد بر اين باورند که آينده در اختيار ريزپردازنده‌هاي هوشمند خواهد بود. با در نظر گرفتن اين مطلب، شرکت Sun Microsystems  يک تيم تحقيقاتي با نام کد Green در سال 1990 تاسيس کرد. نتيجه پروژه که مبتني بر زبان‌هاي C و C++ بود توسط James Gosling بنام Oak  ناميده شد. پس ملاقات افراد تيم Sun در يک کافه محلي بر سر نام جاوا (Java) به توافق رسيدند.

اما پروژه Green با مشکلاتي مواجه شد. بازار قطعات هوشمند مطابق با آنچه که شرکت Sun انتظار داشت رشد نکرد. بدتر از آن قراردادي که شرکت Sun بر سر آن رقابت مي‌کرد به يک شرکت ديگر واگذار گرديد. از اينرو پروژه در وضعيت خطرناک لغو قرار گرفت. از بخت بلند، در سال 1993 ، گشت و گذار در وب گسترده جهاني (WWW) از محبوبيت بسيار زيادي در بين مردم برخوردار شده بود. بنابر اين اهالي Sun بلافاصله متوجه کاربرد جاوا و پتانسيل‌هاي آن در ايجاد محتويات ديناميک بر صفحات وب شدند.

شرکت Sun در ماه مي 1995 به عرضه تجاري جاوا پرداخت. بلافاصله، جاوا نظر بسياري از مراکز تجاري را بخود جلب کرد، چراکه علاقه عجيبي به وب گسترده جهاني در نزد مردم پيدا شده بود. هم اکنون از جاوا براي ايجاد صفحات وب با قابليت ديناميکي و تعاملي، توسعه برنامه‌هاي کاربردي در مقياس گسترده، به منظور افزايش کارائي و عملکرد سرويس‌دهنده‌هاي وب (کامپيوترهائي که محتويات بنمايش درآمده در مرورگرهاي وب را فراهم مي‌آورند) و همچنين برنامه‌نويسي دستگاه‌هاي همانند تلفن‌هاي موبايل، فراخوان و PDA[1] استفاده مي‌شود. در سال 1995 ، شاهد توسعه جاوا توسط شرکت Sun Microsystems بوديم. در نوامبر 1995 ، کنفرانسي در بوستون در ارتباط با اينترنت برگزار شد. فردي از طرف شرکت  Sun Microsystems مقاله‌اي در ارتباط با جاوا ارائه کرد. در حين بيان مقاله، براي ما مشخص شد که جاوا در حال کار بر روي توسعه صفحات وب با قابليت‌هاي مولتي مديا و تعاملي است. چندي نگذشت که متوجه قابليت‌هاي بسيار زياد اين زبان شديم. دانستيم که جاوا زبان مناسبي براي دانشجويان سال اول در مبحث آموزش زبان برنامه‌نويسي است، چراکه اين زبان شامل مباحث گرافيگ، تصوير، انيميشن، صدا، ويدئو، پايگاه داده، شبکه، چندنخي (Multithreading) و محاسبات همروند است.

علاوه بر اينها، جاوا بطور بارزي تبديل به زبان انتخابي به منظور پياده سازي نرم‌افزار دستگاه‌هاي ارتباطي بر روي يک شبکه شده است (همانند تلفن‌هاي موبايل، فراخوان، و PDA ). از اينکه زماني فرا برسد که ضبط صوت ودستگاه‌هاي ديگر منزلتان با استفاده از تکنولوژي جاوا تشکيل يک شبکه را بدهند تعجب نکنيد.



[1] Personal Digital Assistant

دوشنبه 23 فروردین 1389  6:24 PM
تشکرات از این پست
دسترسی سریع به انجمن ها