เขียนโปรแกรมด้วย JAVA มีข้อดี-ข้อเสียอย่างไร
-
หลายคนเคยได้ยินภาษาทางคอมพิวเตอร์ที่เรียกกันว่า “JAVA” ไหมครับ โพสต์นี้นับว่าเป็นโพสต์ที่จะมีความต่อเนื่องๆกันยาวๆ นั่นเรามาเริ่มกันที่ JAVA กันครับว่ามีข้อดี และข้อเสียอะไรบ้าง
JAVA เป็นภาษาคอมพิวเตอร์ที่สามรถทำงานได้หลากหลายแพลตฟอร์ม โดยไม่จำเป็นต้องแก่ไขใหม่ ตรงนี้จะช่วยลดค่าใช้จ่ายและเวลาในการทำให้โปรแกรมทำงานได้หลายแพลตฟอร์ม ซึ่งจาวาเป็นภาษาเชิงวัตถุ จึงเหมาะกับการพัฒนาระบบที่มีความซับซ้อนให้มีความเข้าใจได้ง่ายขึ้น โดยความซับซ้อนเมื่อเทียบกับภาษา C++ นั้น JAVA มีความซับซ้อนน้อยกว่าทำให้มีสามรถใช้ง่ายได้ง่ายกว่า และลดความผิดพลาดเมากขึ้นนั่นเองทำให้สามารถตรวจสอบความผิดพลาดจาก Bug ได้ง่ายด้วยเช่นกัน เพราะ JAVA เป็นภาษาที่ถูกออกแบบมาเป็นภาษาที่มีความปลอดภัยสูงกว่าภาษาอื่นๆ นอกจากนี้ยังมี IDE, application server, และ library ต่าง ๆ มากมายสำหรับจาวาที่เราสามารถใช้งานได้โดยไม่ต้องเสียค่าใช้จ่าย ทำให้เราสามารถลดค่าใช้จ่ายที่ต้องเสียไปกับการซื้อ tool และ s/w ต่าง ๆ
มีข้อดีก็ต้องมีข้อเสีย เช่นเดียวกับ JAVA เพราะเป็นภาษาที่ทำงานได้ช้ากว่า Native Code หรือโปรแกรมที่เขียนด้วยภาษาอื่นๆ แต่ที่ช้าก็มีสาเหตุจากการแปลงภาษาที่ JAVA จะต้องถูกแปลงเป็นภาษากลางก่อน เพื่อจะแปลงไปเป็นภาษาเครื่องอีกที ดังนั้นโปรแกรมที่ต้องการความเร็วจึงไม่นิยมใช้ภาษานี้ นอกจากนี้ เครื่องมือ (Tool) ที่มีในการพัฒนาโปรแกรมมักไม่ค่อยใช้งานได้หลากหลายมากนักทำให้หลายครั้งโปรแกรมเมอร์อาจต้องเกป็นคนทำเอง จะทำให้ต้องเสียเวลาในการทำงานส่วนที่ Tool ทำไม่ได้
แต่หากตอนนี้เพื่อนๆว่างๆมาฝึกมือกับเกมต่อโค้ดออนไลน์ กันก่อนได้เลย ทั้งสนุกแถมทักษะที่เป็นประโยชน์ คลิกเลย https://codingarena.io/
วันนี้เพิ่มความใกล้ชิดเข้าไปอีกจะได้ไม่หลุดกระแสข่าวเกมผ่าน Line Official ถ้าพร้อมแล้วคลิกโลด https://lin.ee/gyCCAVN
รับชมรายการเนื้อหาให่ๆได้อีกหนึ่งช่องทางกับ Youtube : https://www.youtube.com/channel/UC8Py-2-It7g1mB68iH-9MUQ
#codingarena #Durian #playstore #apple #coding #monic