1 คะแนน โดย GN⁺ 2024-06-27 | 1 ความคิดเห็น | แชร์ทาง WhatsApp

โปรแกรมจำลอง HyperCard

  • โปรแกรมจำลอง HyperCard: มีความสามารถในการนำเข้าและรันสแตก HyperCard แบบคลาสสิก
  • โครงการที่ได้รับผลกระทบ: hypercard.org, Merveilles HyperJam, Internet Archive
  • ผู้พัฒนา: Hypervariety Custom Software
  • คุณสมบัติ:
    • การ์ด: แต่ละการ์ดมีพื้นหลัง ฟิลด์ และปุ่มได้หลายรายการ
    • พื้นหลัง: รองรับพื้นหลังที่การ์ดหลายใบใช้ร่วมกัน
    • ปุ่ม: แต่ละการ์ดมีปุ่มได้หลายปุ่ม
    • ฟิลด์: แต่ละการ์ดมีฟิลด์ได้หลายฟิลด์

ความเห็นของ GN⁺

  • ความสำคัญทางประวัติศาสตร์ของ HyperCard: HyperCard เป็นซอฟต์แวร์ที่ Apple เปิดตัวในปี 1987 และมีบทบาทบุกเบิกในการพัฒนาแอปพลิเคชันมัลติมีเดีย
  • ศักยภาพในการใช้งานสมัยใหม่: อาจสร้างแรงบันดาลใจให้กับการพัฒนาเว็บแอปพลิเคชันหรือแอปมือถือในปัจจุบันได้
  • คุณค่าด้านการศึกษา: เป็นเครื่องมือที่ดีสำหรับวิศวกรซอฟต์แวร์ระดับเริ่มต้นในการเรียนรู้แนวคิดการเขียนโปรแกรมพื้นฐาน
  • ข้อพิจารณาทางเทคนิค: การรันสแตก HyperCard บนระบบสมัยใหม่จำเป็นต้องแก้ปัญหาด้านความเข้ากันได้
  • ทางเลือกอื่น: เครื่องมืออื่นที่มีความสามารถคล้าย HyperCard ได้แก่ LiveCode, Twine เป็นต้น

1 ความคิดเห็น

 
GN⁺ 2024-06-27
ความคิดเห็นบน Hacker News
  • เสียดายที่ตอนเด็กไม่ได้รู้จัก HyperCard ลองใช้ผ่านอีมูเลเตอร์แล้วรู้สึกสนุกมาก Flash ก็ให้อารมณ์คล้ายกัน
  • การที่เมื่อเอาเคอร์เซอร์ไปวางบนลิงก์แล้วไอคอนเปลี่ยนเป็นรูปมือนั้น ได้แรงบันดาลใจมาจาก HyperCard เบราว์เซอร์คือวิวัฒนาการต่อจากสแตกของ HyperCard
  • ตอนเด็ก HyperCard กับ SuperPaint ก็เหมือนเลโก้สำหรับผม พ่อเป็นนักวิทยาศาสตร์เลยมี Macintosh อยู่ที่บ้าน และผมทำหลายอย่างด้วย HyperCard
  • เป็นเด็กยุค 90 และจำเกมกับโปรแกรมเล็ก ๆ มากมายบน Macintosh ของครอบครัวได้ ซึ่งส่วนใหญ่น่าจะเป็นโปรแกรม HyperCard
  • ถ้าคลิกปุ่มขยายหน้าต่างให้ใหญ่สุด มันจะขยายไปเป็นตัวแก้ไขของ HyperCard กำลังคิดอยู่ว่าจะเริ่มเด็คกระดานเปล่าแบบสะอาด ๆ ได้อย่างไร
  • ในฐานะคนที่ไม่เคยได้สัมผัส HyperCard มาก่อน เลยสงสัยว่าเสน่ห์หลักของ HyperCard คืออะไร เป็นเพราะเข้าถึงง่าย หรือเพราะมันถูกออกแบบมาอย่างดี
  • Carson Gross สร้าง _hyperscript โดยได้แรงบันดาลใจจาก HyperCard และยังเป็นผู้สร้าง htmx ด้วย ทั้งสองโปรเจ็กต์แยกกันแต่เข้ากันได้ดี
  • นี่คือสแตกที่ผมสร้างไว้เมื่อ 30 ปีก่อน แต่ดูเหมือนจะทำงานได้ไม่สมบูรณ์ในซิมูเลเตอร์นี้
  • สงสัยว่าถ้าเทียบกับ Decker แล้วจะเป็นอย่างไร
  • สงสัยว่าในยุคปัจจุบันมีเครื่องมืออะไรที่ทำหน้าที่แบบเดียวกับ HyperCard บ้าง หรือจะเป็น HTML/JavaScript