Guido van Rossum ผู้สร้างภาษา Python ลาออกจาก Dropbox เมื่อเดือนตุลาคมปีที่แล้วเพื่อเกษียณอายุ แต่วันนี้เขาประกาศว่าเบื่อการเกษียณแล้วจึงกลับไปทำงานกับไมโครซอฟท์ในฝ่ายนักพัฒนา (Developer Division)
ทวีตประกาศของเขาระบุว่ายังไม่รู้ว่าจะเข้าไปทำงานอะไรแต่มีโอกาสมากมายและยังทำงานกับ Python เพื่อให้มันทำงานได้ดีขึ้น
แม้จะเกษียณและลาออกจากผู้นำโครงการ Python ไปแล้ว (ทุกวันนี้เขาอยู่ในฐานะผู้นำกิตติมศักดิ์) แต่ Guido ก็ยังไปพูดตามงาน Python เรื่อยมา
ที่มา - @gvanrossum
Comments
ไทยจะได้มั้ยนะ 60 กว่ายังมีงานให้ทำ
มีครับ คนที่ผมรู้จักระดับ GM เลยครับ เกษียณไปอยู่บ้านเฉยๆ สักพักมีคนทาบทามไปเป็น GM อีก บ นึง
ผู้บริหารระดับสูง บอร์ดบริษัท มีเยอะครับในบริษัทเอกชน หน้าที่เหล่านี้ต้องการคนประสบการณ์สูง มี Connection ที่เป็นประโยชน์ ถ้าเก่งจริงมีบริษัทรอคิวทาบทามเรื่อยๆ
มีคนในหมู่บ้านผม ทำงานระดับผู้บริหารบริษัทเอกชน แต่นิสัยเค้าอยู่เฉยไม่ได้ ทำนู้นทำนี่ตลอด
พอเค้าเกษียณ อยู่บ้านไม่กี่เดือน กลับไปทำงานเป็นที่ปรึกษาต่อ
s = ([1,2,3])
r = s
r[2] = 456
print(s)
ผลลัพธ์ ([1,2,456])
(มือใหม่)อธิบายผมทีครับว่าทำไม s[2] ถึงเปลี่ยนค่าได้
r=s คือการอ้างอิงว่า r กับ s คือตัวเดียว เมื่อเราเปลี่ยนค่า r ค่าใน s ก็จะเปลี่ยนตามไปด้วย
แล้วแต่ type นะครับ เผื่อคนอื่นมาอ่านอาจจะเข้าใจผิด
:-)
เป็นพฤติกรรมของตัวแปรแบบ muttable ครับ เวลา assign แล้วจะอ้างอิงตัวเดียวกัน หากต้องการสำเนาต้องสั่ง copy เอง
lewcpe.com, @wasonliw
ผมไม่ค่อยได้ใช้ Python แต่เคยเขียนหลายภาษา
สิ่งแรกๆ ที่ต้องรู้เวลาเริ่มภาษาใหม่คือ
mutability ของ variable แต่ละ type ครับ
type ตัวแปรที่คุณใช้คือ list เป็น mutable
อ้างอิง
ขอบคุณทั้งสามท่านครับ