พอดีว่าได้รับการบ้านจากอ.ครับว่าให้เขียนโปรแกรมอะไรก็ได้ ที่มี thread มาใช้งาน ผมก็เลยคิดว่าจะใช้งาน Python แต่อ.แนะนำให้ใช้ c# เลยอยากทราบว่า ทุกๆท่านเคยใช้ Pytho ทำ thread อะไรกันบ้างครับ เผือผมจะได้มีแสงสว่าง ในหัวบ้างครับ
ใช้ thread บน python อาจจะเจอ GIL มั้ง อาจารย์เลยไม่อยากให้ใช้
จริงๆ ผมก็เห็นด้วยนะ ว่าถ้าจะ "ศึกษา" ใช้ภาษาแนว Java, C# หรือ C++ จะดีกว่า พอเข้าใจถ่องแท้แล้วค่อยใช้ Python "ทำงาน"
นอกเรื่องนะครับ :-
ตอนผมเรียน อ. สั่งให้ใช้ pThread (ตอนนั้น C# ยัง 1.0) ใช้บน Windows ก็ไม่ได้ (ทำงานไม่ถูก) นร.ต้องไปหา Linux มาลง VMWare กันให้วุ่น 555
ใช้ C# น่าจะง่ายกว่า java แต่ต่างกันไม่มากครับ
ผมว่า ถนัดภาษาอะไร เอาภาษานั้นก็ได้ เน้นความเข้าใจ หาตัวอย่างแล้วลองเขียนดู
ถ้าให้ผมเลือกตอนนี้ ก็คงใช้ C เพราะถนัดสุด (POSIX Thread)
:: DigiKin8 ::
อย่างเช่น parallel wget
ขอบคุณทุกท่านมากครับ แต่ตอนนี้ก็ยังหัวว่างๆ อยู่เลยครับ
ใช้ thread บน python อาจจะเจอ GIL มั้ง อาจารย์เลยไม่อยากให้ใช้
จริงๆ ผมก็เห็นด้วยนะ ว่าถ้าจะ "ศึกษา" ใช้ภาษาแนว Java, C# หรือ C++ จะดีกว่า พอเข้าใจถ่องแท้แล้วค่อยใช้ Python "ทำงาน"
นอกเรื่องนะครับ :-
ตอนผมเรียน อ. สั่งให้ใช้ pThread (ตอนนั้น C# ยัง 1.0) ใช้บน Windows ก็ไม่ได้ (ทำงานไม่ถูก) นร.ต้องไปหา Linux มาลง VMWare กันให้วุ่น 555
ใช้ C# น่าจะง่ายกว่า java แต่ต่างกันไม่มากครับ
ผมว่า ถนัดภาษาอะไร เอาภาษานั้นก็ได้
เน้นความเข้าใจ หาตัวอย่างแล้วลองเขียนดู
ถ้าให้ผมเลือกตอนนี้ ก็คงใช้ C เพราะถนัดสุด
(POSIX Thread)
:: DigiKin8 ::
อย่างเช่น parallel wget
ขอบคุณทุกท่านมากครับ แต่ตอนนี้ก็ยังหัวว่างๆ อยู่เลยครับ