"Existence precedes essence" — การดำรงอยู่มาก่อนสารัตถะ
ใน EP นี้ของ Uncle Quin Podcast จะพาทุกคนดำดิ่งสู่แนวคิดของนักปรัชญาก้องโลกอย่าง Jean-Paul Sartre ที่เชื่อว่ามนุษย์เราเกิดมาเป็นเพียง "กระดาษเปล่า" และเราค่อย ๆ นิยามความหมายของชีวิตผ่านการลงมือทำ
แต่เชื่อหรือไม่ว่า... แนวคิดที่ดูห่างไกลนี้กลับฝังรากลึกอยู่ในปรัชญาการเขียนโปรแกรมสมัยใหม่อย่างภาษา Rust
สิ่งที่เราจะมาพูดคุยกันในวันนี้:
The Blank Slate: เมื่อมนุษย์และ Struct ใน Rust เริ่มต้นจากความว่างเปล่าเหมือนกัน
Death of Inheritance: ทำไมการเลิกยึดติดกับ "คลาสพ่อแม่" (Ancestry) ถึงทำให้ระบบยืดหยุ่นและเป็นอิสระมากกว่า
Identity via Traits: การนิยามว่าวัตถุหนึ่ง "คืออะไร" ผ่านสิ่งที่ "มันทำได้" (What it can do)
The Burden of Freedom: เสรีภาพในการเลือก Implement และความรับผิดชอบที่ตามมาในฐานะวิศวกรซอฟต์แวร์
ไม่ว่าคุณจะเป็น Developer ที่อยากเข้าใจ Rust ให้ลึกซึ้งขึ้น หรือเป็นคนที่กำลังมองหาปรัชญาในการออกแบบชีวิต พอดแคสต์ตอนนี้จะทำให้คุณเห็นว่า ทุกบรรทัดของ Code และทุกการตัดสินใจในชีวิต คือการ "Implement" ตัวตนที่คุณเลือกจะเป็น
"เพราะคุณไม่ได้เป็นในสิ่งที่บรรพบุรุษกำหนด แต่คุณเป็นในสิ่งที่คุณ Implement ในปัจจุบัน"
#TheCodePhilosophy #RustLang #Existentialism #Sartre #SoftwareEngineering #CompositionOverInheritance #ProgrammingPhilosophy #Unclequin #ResilientEngineering #DeveloperLife
Information
- Show
- FrequencyMonthly
- Published2 May 2026 at 14:51 UTC
- Length7 min
- Season1
- Episode16
- RatingClean
