17 คะแนน โดย GN⁺ 2023-12-04 | 2 ความคิดเห็น | แชร์ทาง WhatsApp

คำถามที่โพสต์บน HN และคำตอบที่เกี่ยวข้อง

  • Tarantool เป็นฐานข้อมูล in-memory ประสิทธิภาพสูงและแอปพลิเคชันเซิร์ฟเวอร์ โดยเว็บไซต์ทางการอยู่ที่นี่.
  • Rebol/Red-lang เป็นภาษาโปรแกรมที่มีเอกลักษณ์ มุ่งเน้นการเขียนโค้ดที่กระชับและแสดงความหมายได้ดี ดูข้อมูลเพิ่มเติมได้ที่นี่.
  • U++ คือ IDE และชุดไลบรารีสำหรับโปรแกรมเมอร์ C++ ที่ช่วยให้การพัฒนามีประสิทธิภาพมากขึ้น โดยเว็บไซต์ทางการอยู่ที่นี่.
  • Lazarus เป็น IDE ฟรีและโอเพนซอร์สสำหรับการพัฒนาข้ามแพลตฟอร์ม โดยมอบสภาพแวดล้อมการเขียนโปรแกรมคล้าย Delphi และเว็บไซต์ทางการอยู่ที่นี่.
  • Fasm คือ flat assembler ที่รองรับการเขียนโปรแกรมภาษาแอสเซมบลีสำหรับสถาปัตยกรรมหลากหลายแบบ โดยเว็บไซต์ทางการอยู่ที่นี่.

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

 
regentag 2023-12-04

ในบรรดาสิ่งเหล่านี้ ผมเคยได้ยินแค่ FASM เท่านั้น
MenuetOS และ Kolibri OS ที่แตกแขนงมาจากที่นี่ก็ถูกเขียนด้วย FASM เช่นกัน

 
GN⁺ 2023-12-04
ความคิดเห็นจาก Hacker News
  • การประมวลผลแบบแอนะล็อก

    • การประมวลผลแบบแอนะล็อกเชิงกลเป็นแนวคิดที่งดงามในการแปลงระบบกายภาพที่ซับซ้อนให้เป็นเครื่องจักรง่ายๆ
    • การทำให้อินทิกรัลเกิดขึ้นด้วยการขบกันของเฟืองรูปทรงประหลาดสื่อความหมายอันลึกซึ้งเกี่ยวกับจักรวาล
    • มันสามารถขยายไปสู่การประมวลผลแบบแอนะล็อกอิเล็กทรอนิกส์ได้ และหลักการทำงานของหลอดสุญญากาศก็แสดงให้เห็นถึงความงามของฟิสิกส์
    • การประมวลผลแบบดิจิทัลก็แก้ปัญหาที่งดงามได้เช่นกัน แต่ไม่ชวนประทับใจเท่ากับการประมวลผลแบบแอนะล็อก
    • มีความรู้สึกว่าเราได้สูญเสียบางสิ่งที่สำคัญไปจากการละทิ้งแอนะล็อก
  • NNCP (http://www.nncpgo.org)

    • เป็นโปรโตคอล/เครื่องมือสำหรับการส่งไฟล์แบบอะซิงโครนัสระหว่างคู่สัญญาที่เชื่อถือได้ซึ่งมีการเชื่อมต่อไม่ต่อเนื่องหรือเป็นช่วงๆ
    • เริ่มต้นขึ้นในฐานะทางเลือกสมัยใหม่ของ usenet และรองรับวิธีการขนส่งที่หลากหลาย
    • สามารถตั้งระบบลำดับความสำคัญของการส่งไฟล์และสั่งรันคำสั่งตามต้องการเมื่อได้รับข้อความ
  • ลิงก์เทคโนโลยีหลากหลาย

    • Tarantool เป็นฐานข้อมูลในหน่วยความจำ, Red เป็นภาษาโปรแกรมที่มีไวยากรณ์เฉพาะตัว
    • U++ เป็นเฟรมเวิร์ก C++ คล้าย QT, Lazarus เป็น IDE สำหรับ Pascal, FASM เป็นชุดเครื่องมือสร้างแอสเซมเบลอร์
    • หาจุดร่วมระหว่างเทคโนโลยีที่ลิงก์ไว้เหล่านี้ได้ยาก
  • MediaWiki

    • MediaWiki ขับเคลื่อน Wikipedia และอยากให้มีการใช้งานมันอย่างแพร่หลายมากขึ้นสำหรับงานเอกสารประกอบ
    • สามารถสร้างเทมเพลตพิเศษด้วย Lua และให้ความสามารถแบบ SQL ผ่านส่วนขยาย Cargo RDBMS
    • แม้จะขาดปลั๊กอินสำหรับบริการภายนอกแบบ Confluence แต่ก็โฮสต์เองได้และยอดเยี่ยมในฐานะแพลตฟอร์มเอกสาร
  • nix-shell ของตัวจัดการแพ็กเกจ Nix

    • Nix กำลังได้รับความนิยมมากขึ้นเรื่อยๆ แต่หลายคนคิดว่ามันต้องการการทุ่มเทครั้งใหญ่
    • มันสามารถสร้าง development shell แยกตามแต่ละโปรเจกต์เพื่อติดตั้งแพ็กเกจที่จำเป็นต่อการทำงานของโปรเจกต์นั้นได้
  • GnuPG/PGP และ web of trust

    • ในหลายกรณีที่มีการใช้บล็อกเชน ลายเซ็น OpenPGP อาจเหมาะสมกว่า
    • เมื่อคอนเทนต์ที่สร้างโดยเครื่องจักรเพิ่มขึ้น บริการที่ใช้แนวคิด web of trust อาจทรงพลังมาก
    • แม้ UX ของลายเซ็นเข้ารหัสจะมีปัญหา แต่ก็มีโอกาสมากสำหรับกลุ่มที่ทำให้มันใช้งานง่ายขึ้น
  • Magic Wormhole (https://magic-wormhole.io)

    • เป็นโปรแกรมส่งไฟล์ที่ใช้งานง่ายและปลอดภัย
    • ใช้งานแทบทุกวัน และวิดีโอที่ผู้เขียนนำเสนอใน pycon-2016 ก็ให้ข้อมูลที่เป็นประโยชน์
  • ภาษาโปรแกรม Nim

    • Nim เร็ว, เป็น static type, อ่านได้เหมือน Python และมี effect system ที่ยอดเยี่ยม
    • มันใช้งานได้อย่างเพลิดเพลิน และมีเนื้อหาเกี่ยวกับการเขียนอินเทอร์พรีเตอร์ด้วย Nim
  • Arcan display server

    • Arcan เป็น display server ที่มีแนวคิดล้ำสมัย
    • ต่อให้มันไม่ได้รับความนิยม ก็ยังมีไอเดียที่สามารถนำไปใช้ในโปรแกรมยอดนิยมอื่นๆ ได้
  • ตระกูลภาษา BEAM (Erlang, Elixir, LFE ฯลฯ)

    • ภาษาในตระกูล BEAM น่าจะถูกใช้งานอย่างแพร่หลายกว่านี้ และมีปัญหามากมายที่สามารถแก้ได้บน BEAM