آیا جاوا ارزش یادگیری دارد؟
فراتر از OpenOffice ووز, Woopra، و یا اپلت هایی که در برخی از صفحات وب مستقر هستند، در سیستم های تلفن های همراه، تلویزیون، GPS، دستگاه های خودپرداز، برنامه های کسب و کار و بسیاری از صفحات که هر روز در حال اجرا در جاوا هستند، قرار دارد.
جدول زیر نشان می دهد که چگونه فن آوری جاوا دارای دامنه قوی به طور پیوسته از 2006 2011 در مقایسه با C # .NET، PHP و Ruby، احتمالا زیر ارائه می دهد کار گرفته شده است.
در مورد محیط جغرافیایی، C ++ و جاوا دو دنیای بزرگ هستند که در آن برنامه های Open Source ساخته شده اند؛ در جدول زیر چیزی، موضوع پست من در حال گسترش در برنامه های کاربردی جاوا اما در نگاه اول (که نیست) تمرکز، از سمت جاوا به C ++ است که در یک رابطه 15 به 10 بیش خلاصه می کند.
برنامه های کاربردی GIS در ++ C |
برنامه های کاربردی GIS در جاوا |
در سطح دسکتاپ
|
|
در سطح سرور
|
|
در سطح کتابفروشی
|
|
از موارد فوق، حداقل 5 از کسانی که در جاوا توسعه یافته اند، به عنوان پروژه های بنیاد OSGeo، بعضی از آنها در انکوباسیون، به دنبال پایداری و مکمل بودن هستند.
یک میزگرد تخصصی برنامه نویسی جالب است که در مورد اینکه چرا آنها جاوا را ترجیح می دهند یا از آن متنفر هستند ، جالب است ، اگر اشاره گرها روند کار را ساده یا خیر انجام دهند ، اگر ظرفیت چند رشته ای اگر ماشین مجازی وجود نداشته باشد ، اگر امنیت نسبی باشد ، ظرفیت چند رشته ای برتری دارد ؛ اما در مورد یک چیز همه موافق خواهند بود:
واقعیت کراس پلت فرم بودن ، از آنجا که برنامه ها می توانند روی ویندوز ، لینوکس ، سولاریس و مک اجرا شوند (نادیده گرفتن لجبازی اخیر استیو جابز). این امر باعث جذابیت آن برای برنامه های دارای دامنه جهانی می شود ، جایی که کاربران از سیستم عامل های مختلف و مرورگرهای مختلف استفاده می کنند ، تقریباً همه چیز را با ماشین مجازی معروف حل می کنند که جدا از انجام کارهای چند موضوعی ، مشکل قابل حمل بودن را حل می کند و یک فیلتراسیون امن بین مشتری و سرور
همچنین این واقعیت است که منبع باز جنبه برای ارزیابی است، اگر چه اوراکل یکشنبه (توسعه دهنده جاوا)، و برخی به شک چه خواهد شد در دراز مدت با MySQL (مجوز GPL) اتفاق می افتد، تقریبا هیچ کس سوال آینده از زبان جاوا
احتمالاً همان کاری که نوجوان سبز به عنوان یک پروژه ناموفق برای اجرای در تلویزیون آغاز کرد و VHS دیگر شبیه چیزی نیست که جاوا در موقعیت یابی به دست آورده است ، اگرچه از نظر هدف نیز چنین است. تا به امروز ، 3 برنامه جاوا وجود دارد:
J2SE (Standard Edition)، که به طور معمول برای ساخت برنامه های توزیع شده و سیبزمینی استفاده می شود.
J2EE (Enterprise Edition)، معمولا برای ابزارهای چندرسانه ای تجاری، خدمات پشتیبانی از راه دور و تجارت الکترونیک.
J2ME (Micro Edition)، با کدام برنامه های کاربردی برای تلفن های همراه، جعبه GPS و دیجیتال ساخته شده است.
Learn21 y Globalmentoring آنها نمونه هایی از کلاس های مجازی هستند که می توانند جاوا را یاد بگیرند.
بنابراین، بازگشت به سوال اولیه، اگر جاوا ارزش یادگیری را دارد ...