บทนำทับทิม

ทับทิมเป็นเชิงวัตถุการเขียนโปรแกรมภาษาบริสุทธิ์ มันประกอบด้วยญี่ปุ่นยูกิฮิโระมัตสึ (MA zu หมู่と Yui Ki อุตสาหกรรม RO / ยูกิฮิโระมัตสึ) ก่อตั้งขึ้นในปี 1993

คุณสามารถค้นหายูกิฮิโระมัตสึ (MA zu หมู่と Yui Ki อุตสาหกรรม RO / ยูกิฮิโระมัตสึ) www.ruby-lang.org ชื่อบนทับทิมรายชื่อผู้รับจดหมาย ในชุมชนทับทิมยังเป็นที่รู้จักแมทซ์มัตสึ (แมทซ์)

ทับทิมคือ "เพื่อนที่ดีที่สุดของโปรแกรมเมอร์."

ลักษณะคล้ายกับทับทิมสมอลล์ทอล์ค, Perl และ Python Perl, Python และ Smalltalk ภาษาสคริปต์ สมอลล์ทอล์คเป็นภาษาเชิงวัตถุจริง ทับทิมและสมอลล์ทอล์คเป็นภาษาเชิงวัตถุที่สมบูรณ์แบบ ใช้ไวยากรณ์ทับทิมกว่าไวยากรณ์สมอลล์ทอล์คง่ายมาก

คุณสมบัติของทับทิม

  • ทับทิมเป็นแหล่งที่มาเปิดเว็บฟรี แต่ต้องมีใบอนุญาต
  • ทับทิมเป็นวัตถุประสงค์ทั่วไปการเขียนโปรแกรมภาษาตีความ
  • ทับทิมเป็นภาษาโปรแกรมเชิงวัตถุจริง
  • ทับทิมเป็นงูหลามและ Perl ภาษาสคริปต์ฝั่งเซิร์ฟเวอร์ที่คล้ายกัน
  • ทับทิมสามารถนำมาใช้ในการเขียน Common Gateway Interface (CGI) สคริปต์
  • ทับทิมสามารถฝังตัวลงใน HTML (HTML)
  • ไวยากรณ์ทับทิมเป็นเรื่องง่ายซึ่งจะทำให้นักพัฒนาใหม่ได้อย่างรวดเร็วและสามารถเรียนรู้ทับทิม
  • ทับทิมและ C ++ และ Perl และหลายภาษาโปรแกรมอื่น ๆ ที่มีไวยากรณ์ที่คล้ายกัน
  • ทับทิม scalability โปรแกรมขนาดใหญ่ที่เขียนในทับทิมและง่ายต่อการรักษา
  • ทับทิมสามารถนำมาใช้สำหรับการพัฒนาของอินเทอร์เน็ตและอินทราเน็ต
  • ทับทิมสามารถติดตั้งบน Windows และ POSIX สภาพแวดล้อม
  • ทับทิมสนับสนุนเครื่องมือ GUI หลายอย่างเช่น Tcl / TK, GTK และ OpenGL
  • ทับทิมสามารถเชื่อมต่อกับ DB2, MySQL, Oracle และ Sybase
  • ทับทิมมีความมั่งคั่งของฟังก์ชั่นในตัวสามารถนำมาใช้โดยตรงในสคริปต์ทับทิม

เครื่องมือที่คุณต้องการ

เพื่อที่จะทำการตัวอย่างที่กล่าวถึงในการกวดวิชานี้คุณจะต้อง RAM อย่างน้อย 2GB (แนะนำเป็น 4GB) ของ Intel Core i3 หรือ i5 คอมพิวเตอร์ นอกจากนี้คุณยังจำเป็นต้องมีซอฟต์แวร์ต่อไปนี้:

  • ลินุกซ์หรือ Windows 95/98/2000 / NT หรือระบบปฏิบัติการ Windows 7
  • Apache 1.3.19-5 เว็บเซิร์ฟเวอร์
  • Internet Explorer 5.0 หรือสูงกว่าเว็บเบราเซอร์
  • 1.8.5 ทับทิม

กวดวิชานี้จะอธิบายวิธีการใช้ทับทิมเพื่อสร้าง GUI, เครือข่ายและการใช้งานเว็บ นอกจากนี้ยังจะหารือถึงวิธีการที่จะขยายการใช้งานและฝังทับทิม

สิ่งที่จะศึกษาต่อไปหรือไม่

บทต่อไปจะแนะนำให้คุณได้รับทับทิมและเอกสารจากที่ ในที่สุดก็จะบอกวิธีการติดตั้งทับทิมและกำหนดค่าสภาพแวดล้อมสำหรับการพัฒนาโปรแกรมประยุกต์ทับทิมเพื่อเตรียมความพร้อม