วิกิพีเดีย:สภากาแฟ/อภิปราย/การเขียนรหัสเทียมด้วยภาษาไทย
(เปลี่ยนทางจาก วิกิพีเดีย:ศาลาชุมชน/อภิปราย/การเขียนรหัสเทียมด้วยภาษาไทย)
![]() | หน้านี้เป็นหน้ากรุของการอภิปรายอภิปรายในอดีต อย่าแก้ไขเนื้อหาของหน้านี้ หากต้องการเริ่มการอภิปรายใหม่หรือรื้อฟื้นการอภิปรายเดิมโปรดใช้หน้าพูดคุยปัจจุบันของหน้านี้ |
ผมมีความคิดว่า code / pseudocode ไม่ควรจะแปลหรือมีภาษาไทย ควรจะเขียนเป็นภาษาอังกฤษให้หมด
ตัวอย่าง code ที่เป็นภาษาไทย จาก การค้นเชิงลึกจำกัดแบบวนเพิ่มความลึก
DLS(ปม, เป้าหมาย, ความลึก){ ถ้า ( ความลึก >= 0 ){ ถ้า ( ปม == เป้าหมาย ) คืนค่า ปม สำหรับแต่ละปมลูกที่ถูกค้น(ปม) DLS(ปมลูก, เป้าหมาย, ความลึก-1) } }
เหตุผลที่ผมคิดก็คือ
- การแสดงผลในส่วน code นั้นจะใช้ Monospaced font ซึ่งเมื่อแสดงผลภาษาไทยแล้วจะอ่านไม่รู้เรื่อง
- pseudocode (สำหรับผม) มีจุดประสงค์เพื่อให้มองเห็นแนวทางในการ implement ส่วนใหญ่ศัพท์อังกฤษใน pseudocode ไม่ได้ยากต่อการทำความเข้าใจ แต่สิ่งที่ยากคือการเข้าใจคือตัวอัลกอริทึมมากกว่า ซึ่งบทความควรจะอธิบายอัลกอริทึมให้เข้าใจโดยปราศจาก code ได้อยู่แล้ว
Nullzero (พูดคุย) 22:43, 23 ตุลาคม 2555 (ICT)
เห็นด้วย เพราะตามมาตรฐานทั่วไปรหัสเทียมค่อนข้างใกล้เคียงกับภาษาเขียนโปรแกรม (ซึ่งเป็นภาษาอังกฤษ) แต่ comments ใน code ถ้าจะแปลเป็นภาษาไทย ผมก็ไม่ขัดข้อง - เรื่องฟอนต์เป็นเรื่องทางเทคนิคที่น่าจะแก้ไขได้ ไม่เป็นเหตุประกอบการพิจารณา --taweethaも (พูดคุย) 06:28, 24 ตุลาคม 2555 (ICT)
เห็นด้วย — โชว์ทอล์ก 09:25, 24 ตุลาคม 2555 (ICT)
เห็นด้วย --Panyatham 12:22, 24 ตุลาคม 2555 (ICT)
ไม่เห็นด้วย ในแง่ที่ว่าต้องบังคับให้เป็นภาษาอังกฤษทั้งหมด เหตุที่เราเคยชินกับภาษาอังกฤษก็เพราะว่าตำราส่วนใหญ่เป็นภาษาอังกฤษ ถ้าไปศึกษาที่เยอรมันหรือฝรั่งเศส เราก็จะพบรหัสเทียมเป็นภาษาเยอรมันหรือฝรั่งเศส (เรา ๆ ท่าน ๆ คงไม่ทราบว่าภาษาโปรแกรมที่เขียนด้วยภาษาไทยก็มีเช่นกัน) และไม่จำเป็นต้องเน้นพวกสัญลักษณ์ทางไวยากรณ์มากนัก ถ้าเขียนด้วยภาษาไทยแล้วสามารถเข้าใจได้ง่ายกว่าก็ควรทำ ผมจึงสรุปว่าจะเขียนเป็นภาษาอะไรก็ได้ ไม่จำเป็นต้องภาษาอังกฤษเท่านั้น --浓宝努 18:13, 24 ตุลาคม 2555 (ICT)
ไม่เห็นด้วย เหตุผลเหมือนคุณออกตาครับ --Jo Shigeru 21:22, 24 ตุลาคม 2555 (ICT)
ไม่เห็นด้วย สนับสนุนแนวคิดของออกตา--Azoma | พูดคุย 10:01, 5 พฤศจิกายน 2555 (ICT)
สรุปว่าข้อเสนอเป็นอันตกไปเพราะชุมชนไม่มีมติรับรอง --taweethaも (พูดคุย) 12:15, 6 พฤศจิกายน 2555 (ICT)