fbpx

Танил логоны эзэн хэн бэ?

Програмчлалын хэлнүүдээс цаг хугацааны шалгуурыг давж чадсан нэг чанартай хэл нь Java билээ. Энэхүү хэл нь гар утасны апп-аас эхлээд томоохон аж ахуйн нэгжийн систем хүртэл бүхий л салбарт ашиглагддаг. Харин энэ бүхний эхлэлийг тавьсан хүн бол Жэймс Гослинг. Түүний програмчлалын ертөнцөд оруулсан хувь нэмэр нь өнөөг хүртэл бидний өдөр тутмын технологид нөлөөлсөөр байна.

java logo

Товч намтар

James Gosling

Жэймс Гослинг 1955 оны 5-р сарын 19-нд Канадын Калгари хотод төрсөн. Тэр багаасаа тооцоолол, програмчлалын сонирхолтой байсан бөгөөд Калгарийн их сургуульд компьютерийн ухаанаар суралцаж, Ph.D. (докторын зэрэг) хамгаалсан. Түүний анхны ажлууд нь програм хангамжийн хэрэгслүүд болон компилятор хөгжүүлэхтэй холбоотой байсан нь хожим гайхалтай бүтээл төрөх суурь болжээ.

Java хэл мэндэлсэн түүх

Java versions

1990-ээд оны эхээр Гослинг Sun Microsystems компанид ажиллаж байхдаа нэгэн шинэ програмчлалын хэлийг хөгжүүлэх төслийг удирджээ. Анх “Oak” нэртэй байсан уг хэл нь ахуйн хэрэгслийн оруулга (embedded systems) програмчлах зориулалттай байв. Гэвч интернет хурдацтай хөгжиж эхлэх үед түүний баг энэхүү хэлийг платформ хооронд ашиглах боломжтой болгох шаардлагатайг ойлгожээ. Улмаар 1995 онд уг хэлийг албан ёсоор Java нэртэйгээр танилцуулсан юм.

“Нэг удаа бичээд, хаана ч ажиллуул”

Java хэл нь “Write Once, Run Anywhere” (WORA) буюу “Нэг удаа бичээд, хаана ч ажиллуул” гэсэн гол зарчмаар бүтээгдсэн. Энэ нь Java Virtual Machine (JVM)-ийн тусламжтайгаар аливаа үйлдлийн систем дээр нэмэлт өөрчлөлтгүйгээр ажиллах боломжийг олгожээ.

Java-г онцгой болгосон гол шинжүүд:

  • Платформоос хамаарахгүй – JVM суулгасан ямар ч төхөөрөмж дээр ажиллана.
  • Аюулгүй байдал ба найдвартай байдал – Аж ахуйн нэгж, банк, томоохон системүүдэд түгээмэл ашиглагддаг.
  • Обьект хандалтат програмчлал (OOP) – Кодыг цэгцтэй, ашиглахад хялбар болгосон.
  • Android хөгжүүлэлт – Java нь Android апп хөгжүүлэх үндсэн хэл болжээ.
Сонирхолтой баримт:

🔹 Java-г анх “Oak” гэж нэрлэсэн нь Гослингийн оффисын цонхны гаднах царс мод-ноос санаа авчээ. Харин сүүлд хэлийг нэрлэхээр багийнхан кофе уух зуураа “Java” гэж нэрлэхээр шийдсэн байна! ☕

Java-аас хойших карьер

2010 онд Oracle корпораци Sun Microsystems-ийг худалдан авсны дараа Гослинг ажлаа орхиж, дараах компаниудад ажилласан:

  • Google – Богино хугацаанд ажилласан ч удалгүй гарсан.
  • Liquid Robotics – Далайн роботик технологи дээр ажилласан.
  • Amazon Web Services (AWS) – Үүлэн тооцоолол дээр шинэчлэл хийсэн.

Тэр Java-с хөндийрсөн ч өнөөг хүртэл технологийн салбарт томоохон нөлөө үзүүлсээр байна.

Сонирхолтой баримт:

🔹 Гослингийн баг анх Java-г нууцаар хөгжүүлсэн бөгөөд удирдлага нь сонирхоогүй байсан гэнэ! Хэрвээ тэр бууж өгсөн бол Java хэзээ ч бүтээгдээгүй байх байлаа!

Өнөө цагийн Java

Java бол одоо ч дэлхийн хамгийн түгээмэл програмчлалын хэлүүдийн нэг юм. Энэ нь вэб хөгжүүлэлт, Android апп, үүлэн тооцоолол, томоохон байгууллагуудын системүүдэд ашиглагддаг. Түүний уян хатан, найдвартай, платформ хооронд ажиллах боломжтой хэл хөгжүүлэх үзэл санаа нь өнөөг хүртэл бидний амьдралд нөлөөлж байна.

Түүний уян хатан, найдвартай, платформ хооронд ажиллах боломжтой хэл хөгжүүлэх үзэл санаа нь өнөөг хүртэл бидний амьдралд нөлөөлж байна.

Жэймс Гослингийн програмчлалын ертөнцөд оруулсан хувь нэмэр хэмжээлшгүй их. Түүний бүтээсэн Java хэлийг дэлхийн сая сая хөгжүүлэгчид ашиглаж, олон төрлийн бүтээгдэхүүн, үйлчилгээг бий болгож байна. Тиймээс хэрэв та Java хэлээр код бичиж байсан бол та Гослингийн суурь тавьсан ертөнцөд нэгэн хэсэг болж байна гэсэн үг!

Leave a Reply