🧟♀️ "โลกแห่งอนาคตมีทั้ง Go lang มีทั้ง Kotlin ส่วน Java หนะหรอ ? หนีมันไปเถอะ ! " ประโยคนี้มันจริงขนาดไหน ?
.
คำตอบคือถ้าเกิดเราเป็นนักพัฒนาโปรแกรมที่เขียนตั้งแต่ Java ช่วงปี 2000 จะพบว่ามันดีกว่าของเดิม ๆ อย่าง C เพียวๆ อย่างมากทั้งการองรับ Mobile, PDA ไปจนถึงอุปกรณ์ Embeded
.
จนมาถึงปัจจุบัน เหตุการณ์หลายอย่างเปลี่ยนแปลงกันไวมากแทบจะทุกสัปดาห์ที่ภาษาใหม่ ๆ มีเครื่องมือ รองรับ Framework ใหม่ ๆ กันหมด
.
แล้ว Java หละ ? มันตายไปแล้วหรือยัง ?
.
คำตอบคือ "มันตายยาก และ แทบจะไม่มีวันตาย (ในเร็วๆ นี้แน่ ๆ)"
.
เพราะอะไรหนะหรือ คำตอบหลัก ๆ มีไม่กี่เหตุผลครับ
.
❤️ เหตุผลแรกคือ "ระบบที่เคยพัฒนาไว้แล้ว และ ใช้งานอยู่ในปัจจุบันยังคงเป็น Java"
.
งานหลายส่วนยังคงต้องใช้ Java ต่อไปไม่ว่าจะส่วนการเพิ่มฟีเจอร์ หรือ การบำรุงรักษาต่าง ๆ ทำให้สกิล Java นี้ยังจำเป็นจริง ๆ
.
⭐️ ส่วนเหตุผลที่สองคือ "ต่อให้ภาษา Java มันตาย แต่ Java มันจะยังไม่ตาย !"
.
คำตอบของคำถามนี้อยู่ที่ JVM หรือ Java Virtual Machine พื้นที่ทำงานหลักของภาษา Java นั่นเอง
.
ด้วยการออกแบบการทำงานที่เป็นมาตรฐานไว้แล้วทำให้ภาษาใหม่ที่เรียกได้ว่าเป็นภาษาแห่งอนาคตทั้ง
.
Scala ที่รอบรับ Functional Programming จ๋า ๆ จัด ๆ
.
Kotlin ที่ออกแบบแก้ปัญหาเดิม ๆ ของ Java เก่า
.
ยังคงทำงานบน JVM อยู่นั่นเอง (ซึ่งจริง ๆ แล้วยังมีทั้ง Groovy, Clojure, Jython ที่ทำงานบน JVM ด้วยนะ)
.
นี่แหละครับ เป็นเหตุผลที่ต่อให้ตาย ก็ยังไม่ตายอยู่ดี โปรแกรมเมอร์จะยังต้อง Support ภาษาดังกล่าวทั้งจากระบบเดิมที่พัฒนา ไปจนถึงใช้งานกับภาษาใหม่ ๆ ในรูปแบบ JVM
.
ทำให้ถ้าเกิดมีคำถามว่า "เรียน Java ตอนนี้จะดีไหม ?" คำตอบ ณ ปัจจุบันแอดจึงบอกได้แค่ว่า "เรียนได้เลย สบายมากกก จ้าาา <3"
.
🤩 หากใครอยากติดตามเรื่องนี้ต่อ แอดแนะนำกระทู้นี้เลยจ้า เห็นภาพสุดๆๆ https://dev.to/stealthmusic/java-is-dead-long-live-java-19bl
.
#BorntoDev - 🦖 Digital Academy ให้การพัฒนาทักษะเทคโนโลยีเป็นเรื่องสนุกไปพร้อมกับเรา
「scala lang」的推薦目錄:
- 關於scala lang 在 BorntoDev Facebook 的最佳貼文
- 關於scala lang 在 BorntoDev Facebook 的最佳貼文
- 關於scala lang 在 scala-for-java-programmers - GitHub 的評價
- 關於scala lang 在 Sbt: why does it need scala-lang 2.10.3? - Stack Overflow 的評價
- 關於scala lang 在 Scala School 的評價
- 關於scala lang 在 Helmut Lang Scala Asymmetric Overlay Long Sleeve Top 的評價
scala lang 在 BorntoDev Facebook 的最佳貼文
🧟♀️ "โลกแห่งอนาคตมีทั้ง Go lang มีทั้ง Kotlin ส่วน Java หนะหรอ ? หนีมันไปเถอะ ! " ประโยคนี้มันจริงขนาดไหน ?
.
คำตอบคือถ้าเกิดเราเป็นนักพัฒนาโปรแกรมที่เขียนตั้งแต่ Java ช่วงปี 2000 จะพบว่ามันดีกว่าของเดิม ๆ อย่าง C เพียวๆ อย่างมากทั้งการองรับ Mobile, PDA ไปจนถึงอุปกรณ์ Embeded
.
จนมาถึงปัจจุบัน เหตุการณ์หลายอย่างเปลี่ยนแปลงกันไวมากแทบจะทุกสัปดาห์ที่ภาษาใหม่ ๆ มีเครื่องมือ รองรับ Framework ใหม่ ๆ กันหมด
.
แล้ว Java หละ ? มันตายไปแล้วหรือยัง ?
.
คำตอบคือ "มันตายยาก และ แทบจะไม่มีวันตาย (ในเร็วๆ นี้แน่ ๆ)"
.
เพราะอะไรหนะหรือ คำตอบหลัก ๆ มีไม่กี่เหตุผลครับ
.
❤️ เหตุผลแรกคือ "ระบบที่เคยพัฒนาไว้แล้ว และ ใช้งานอยู่ในปัจจุบันยังคงเป็น Java"
.
งานหลายส่วนยังคงต้องใช้ Java ต่อไปไม่ว่าจะส่วนการเพิ่มฟีเจอร์ หรือ การบำรุงรักษาต่าง ๆ ทำให้สกิล Java นี้ยังจำเป็นจริง ๆ
.
⭐️ ส่วนเหตุผลที่สองคือ "ต่อให้ภาษา Java มันตาย แต่ Java มันจะยังไม่ตาย !"
.
คำตอบของคำถามนี้อยู่ที่ JVM หรือ Java Virtual Machine พื้นที่ทำงานหลักของภาษา Java นั่นเอง
.
ด้วยการออกแบบการทำงานที่เป็นมาตรฐานไว้แล้วทำให้ภาษาใหม่ที่เรียกได้ว่าเป็นภาษาแห่งอนาคตทั้ง
.
Scala ที่รอบรับ Functional Programming จ๋า ๆ จัด ๆ
.
Kotlin ที่ออกแบบแก้ปัญหาเดิม ๆ ของ Java เก่า
.
ยังคงทำงานบน JVM อยู่นั่นเอง (ซึ่งจริง ๆ แล้วยังมีทั้ง Groovy, Clojure, Jython ที่ทำงานบน JVM ด้วยนะ)
.
นี่แหละครับ เป็นเหตุผลที่ต่อให้ตาย ก็ยังไม่ตายอยู่ดี โปรแกรมเมอร์จะยังต้อง Support ภาษาดังกล่าวทั้งจากระบบเดิมที่พัฒนา ไปจนถึงใช้งานกับภาษาใหม่ ๆ ในรูปแบบ JVM
.
ทำให้ถ้าเกิดมีคำถามว่า "เรียน Java ตอนนี้จะดีไหม ?" คำตอบ ณ ปัจจุบันแอดจึงบอกได้แค่ว่า "เรียนได้เลย สบายมากกก จ้าาา <3"
.
🤩 หากใครอยากติดตามเรื่องนี้ต่อ แอดแนะนำกระทู้นี้เลยจ้า เห็นภาพสุดๆๆ https://dev.to/stealthmusic/java-is-dead-long-live-java-19bl
.
#BorntoDev - 🦖 Digital Academy ให้การพัฒนาทักษะเทคโนโลยีเป็นเรื่องสนุกไปพร้อมกับเรา
scala lang 在 Scala School 的推薦與評價
Scala school started as a series of lectures at Twitter to prepare experienced engineers to be productive Scala programmers. Scala is a relatively new language, ... ... <看更多>
scala lang 在 scala-for-java-programmers - GitHub 的推薦與評價
The Scala Documentation website. Contribute to scala/docs.scala-lang development by creating an account on GitHub. ... <看更多>