จูเลียคืออะไร

พัฒนาโดย Jeff Bezanson, Alan Edelman, Stefan Karpinski และ Viral B. Shah และวางจำหน่ายครั้งแรกในปี 2012 Julia เป็นภาษาโปรแกรมระดับสูงที่ใช้ในการคำนวณทางวิทยาศาสตร์ สามารถใช้สำหรับการคำนวณทางสถิติและการวิเคราะห์ข้อมูลคล้ายกับภาษาโปรแกรม R หนึ่งในคุณสมบัติที่แข็งแกร่งที่สุดของมันคือการกระจายหลายแบบซึ่งเป็นรูปแบบของความหลากหลายที่ช่วยให้ฟังก์ชั่นทำงานแตกต่างกันไปตามประเภทข้อมูลของการขัดแย้งที่พวกเขาได้รับ

คุณสมบัติอื่น ๆ ของจูเลีย

  • การพิมพ์แบบไดนามิก
  • เก็บขยะ
  • ประสิทธิภาพเทียบเท่ากับโปรแกรมที่เขียนด้วย C
  • ผู้จัดการแพคเกจในตัว
  • ความสามารถในการดูแอสเซมบลีที่รวบรวมของฟังก์ชันหรือการดำเนินการใด ๆ ทันทีหลังจากพิมพ์
  • เครื่องมือสำหรับ metaprogramming ซึ่งคล้ายกับแมโคร LISP
  • ความสามารถดั้งเดิมในการเรียกใช้ฟังก์ชัน C
  • ความสามารถในการเรียกใช้ฟังก์ชั่น Python ด้วยแพ็คเกจ PyCall
  • ความสามารถในการควบคุมกระบวนการของระบบด้วยพลังงานเดียวกันกับเชลล์บรรทัดคำสั่ง
  • ฟังก์ชั่นสำหรับการประมวลผลแบบขนานและการคำนวณแบบกระจาย
  • ผู้ใช้อาจกำหนดประเภทข้อมูลของตนเองซึ่งทำงานได้เร็วเท่ากับประเภทในตัว
  • ความสามารถในการขยายในระดับสูงทำให้ผู้ใช้สามารถกำหนดประเด็นหลัก ๆ ของภาษาได้
  • รองรับ Unicode

"สวัสดีชาวโลก!" ในจูเลีย

 println ("สวัสดีโลก!") 

ประกอบ, C, รหัส, รวบรวม, ไดนามิก, Hello World, ระดับสูง, ภาษา, LISP, เงื่อนไขการเขียนโปรแกรม, Python