ในบทความนี้ เราจะเรียนรู้เกี่ยวกับขอบเขตของ python และ java ในการนำเทคโนโลยีที่กำลังมาแรงและกำลังเป็นที่นิยมมาใช้อย่างง่ายดาย
จาวา
คุณสมบัติของจาวา
- เป็นแบบเชิงวัตถุ
- ไม่ขึ้นกับแพลตฟอร์ม
- เกี่ยวข้องกับความสามารถในการคำนวณแบบกระจายและเครือข่าย
- รองรับมัลติเธรด
- ให้ความสำคัญกับความปลอดภัย
- มีระบบการจัดสรรสแตก
เฟรมเวิร์กที่รองรับ/พร้อมใช้งาน
- เฟรมเวิร์กสปริง (เว็บแอปพลิเคชัน)
- จอก (สภาพแวดล้อมแบบไดนามิก)
- ใบหน้าของเซิร์ฟเวอร์ Java
- ชุดเครื่องมือเว็บของ Google
- เล่นเฟรมเวิร์ก
- เฟรมเวิร์กสตรัท
หลาม
คุณสมบัติของงูหลาม
- ล่ามภาษาเชิงวัตถุ
- โมดูลาร์ ไดนามิก และแข็งแกร่งในธรรมชาติ
- แบบพกพา
- ความเข้ากันได้ข้ามแพลตฟอร์ม
- ขยายได้ใน C/C++
- รองรับไลบรารีที่กว้างขวางและการพึ่งพาส่วนที่สาม
เฟรมเวิร์กที่รองรับ/พร้อมใช้งาน
- เฟรมเวิร์ก Django (แอปพลิเคชันบนเว็บ)
- ขวด ( เว็บเซิร์ฟเวอร์)
- ทอร์นาโด ( เว็บซ็อกเก็ต )
- Sanic framework (การจัดการหลายระดับ)
- เฟรมเวิร์ก Giotto (การพัฒนาสแต็กเต็มรูปแบบ)
- เฟรมเวิร์กของขวด ( Rest API)
บทสรุป
ในบทความนี้ เราได้เรียนรู้เกี่ยวกับข้อดีและเฟรมเวิร์กต่างๆ ที่พร้อมใช้งานโดยตรงใน java และ python
Python ได้เปรียบเหนือ java ในเทคโนโลยี stack เช่น machine learning เนื่องจากรูปแบบที่ง่ายและใช้งานง่าย
Java จะยังคงใช้ในการสร้างเว็บเซิร์ฟเวอร์ต่อไปจนกว่าจะมีภาษาที่มีโครงสร้างชัดเจนอื่นๆ เกิดขึ้น