อ่าน 3 นาที
ลาร์ส บัค (โปรแกรมเมอร์คอมพิวเตอร์)
Lars Bak (เกิดปี 1965) เป็นโปรแกรมเมอร์คอมพิวเตอร์ ชาวเดนมาร์ก เขาเป็นที่รู้จักในฐานะ ผู้เชี่ยวชาญ ด้าน...
ลาร์ส บัค (โปรแกรมเมอร์คอมพิวเตอร์)
ลาร์ส บาค | |
|---|---|
ลาร์ส บาค โปรแกรมเมอร์คอมพิวเตอร์ | |
| เกิด | พ.ศ. 2508 [ 1 ] |
| อาชีพ | โปรแกรมเมอร์คอมพิวเตอร์ |
| จำนวนปีที่ปฏิบัติงาน | ปี 1988–ปัจจุบัน |
| เป็นที่รู้จักในด้าน | ผู้เชี่ยวชาญด้าน JavaScript และ ผู้คิดค้นนวัตกรรมเครื่องเสมือน |
| ผลงานที่โดดเด่น | โผ |
| รางวัล | รางวัล Dahl–Nygaardระดับสูง |
Lars Bak (เกิดปี 1965) [ 1 ]เป็นโปรแกรมเมอร์คอมพิวเตอร์ ชาวเดนมาร์ก เขาเป็นที่รู้จักในฐานะ ผู้เชี่ยวชาญ ด้าน JavaScriptและผลงานของเขาเกี่ยวกับเครื่องเสมือนเขาเคยทำงานให้กับGoogleโดยมีส่วนร่วมในการ พัฒนา เว็บเบราว์เซอร์Chrome ในฐานะนักพัฒนาหลักของเอนจิน JavaScript V8
ชีวิตการทำงาน
Bak ศึกษาที่มหาวิทยาลัย Aarhusในเดนมาร์ก และได้รับปริญญาโทสาขาวิทยาการคอมพิวเตอร์ในปี 1988 หลังจากนั้นเขาก็เริ่มมีส่วนร่วมในการออกแบบและใช้งานเครื่องเสมือนเชิงวัตถุ เขาได้รับรางวัล Senior Dahl–Nygaard Prizeประจำ ปี 2018 [ 2 ]
เครื่องเสมือน
หลังจากมีส่วนร่วมในการออกแบบและพัฒนาBETA Mjølner System ในปี 1991 เขาได้เข้าร่วมกลุ่มวิจัยภาษาโปรแกรมSelfที่Sun Microsystems Laboratoriesในเมืองพาโลอัลโตรัฐแคลิฟอร์เนียในระหว่างนั้น เขาได้พัฒนาสภาพแวดล้อมการเขียนโปรแกรมสำหรับ Self และเพิ่มการปรับปรุงหลายอย่างให้กับเครื่องเสมือน (virtual machine)
ในปี 1994 เขาเข้าร่วมLongView Technologies LLC ซึ่งเขาได้ออกแบบและใช้งานเครื่องเสมือนประสิทธิภาพสูงสำหรับทั้งSmalltalkและJavaหลังจากที่ Sun Microsystems เข้าซื้อกิจการ LongView ในปี 1997 Bak ได้เป็นผู้จัดการฝ่ายวิศวกรรมและหัวหน้าทีมเทคนิคใน ทีม HotSpot ที่แผนกซอฟต์แวร์ Java ของ Sun ซึ่งเขาได้พัฒนา เครื่องเสมือน Javaประสิทธิภาพสูง[ 3 ] [ 4 ]
ในปี 2002 หลังจากกลับมายังเมืองอาร์ฮุส ประเทศเดนมาร์ก บาคได้ก่อตั้ง OOVM ซึ่งเป็นบริษัทที่พัฒนาซอฟต์แวร์สำหรับโทรศัพท์มือถือในปี 2004 เขาได้ขายบริษัทนี้ให้กับบริษัทสวิสชื่อEsmertec [ 5 ]
ในปี 2549 Bak เข้าร่วมงานกับ Google เพื่อพัฒนาเบราว์เซอร์ Chromeเขาไม่ได้กลับไปสหรัฐอเมริกาแต่เลือกที่จะทำงานในเดนมาร์กซึ่งเป็นที่ที่ลูกสาวของเขาได้รับการศึกษาเช่นกัน[ 1 ] Bak ประสานงานการพัฒนา ตัวแปลภาษา JavaScript V8สำหรับ Chrome ร่วมกับทีมวิศวกร 12 คน โดยตั้งชื่อตาม เครื่องยนต์V8 [ 6 ]
Bak ร่วมพัฒนา ภาษาโปรแกรม Dartซึ่งนำเสนอในการประชุม Goto ปี 2011 ที่เมือง Aarhusประเทศเดนมาร์ก[ 7 ]
ในปี 2017 Bak ออกจาก Google และหลังจากนั้นไม่นานก็ได้ร่วมก่อตั้งบริษัทสตาร์ทอัพกับ Kasper Lund ชื่อToit [ 8 ] ซึ่งกำลังสร้างภาษาโปรแกรมใหม่ชื่อ Toit และแพลตฟอร์มสำหรับระบบอินเทอร์เน็ตของสิ่งต่างๆ[ 9 ] [ 10 ]
สิทธิบัตร
Bak ถือครองสิทธิบัตรซอฟต์แวร์ของสหรัฐอเมริกา จำนวน 18 ฉบับ ในสาขาการเขียนโปรแกรมเครื่องเสมือน[ 11 ]ในปี 2010 หลังจากที่Oracleซื้อSunและ Lars Bak ทำงานให้กับ Google แล้ว Oracle ก็ได้ฟ้อง Google ในข้อหาละเมิดสิทธิบัตรซอฟต์แวร์หลายฉบับ และในจำนวนนั้นก็มีสิทธิบัตร "การตีความฟังก์ชันโดยใช้คำสั่งเครื่องเสมือนและเครื่องดั้งเดิมแบบไฮบริด" [ 12 ]ที่ Lars Bak และคณะยื่นจดไว้
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ ลาร์ส บัค (โปรแกรมเมอร์คอมพิวเตอร์)
Lars Bak (เกิดปี 1965) เป็นโปรแกรมเมอร์คอมพิวเตอร์ ชาวเดนมาร์ก เขาเป็นที่รู้จักในฐานะ ผู้เชี่ยวชาญ ด้าน...
ชีวิตการทำงาน
Bak ศึกษาที่ มหาวิทยาลัย Aarhus ในเดนมาร์ก และได้รับปริญญาโทสาขา วิทยาการคอมพิวเตอร์ ในปี 1988 หลังจากนั้นเขาก็เริ่มมีส่วนร่วมในการออกแบบและใช้งาน เครื่องเสมือนเชิง วัตถุ เขาได้รับรางวัล Senior Dahl–Nygaard Prize ประจำ ปี 2018 [ 2 ]
เครื่องเสมือน
หลังจากมีส่วนร่วมในการออกแบบและพัฒนา BETA Mjølner System ในปี 1991 เขาได้เข้าร่วมกลุ่มวิจัย ภาษาโปรแกรม Self ที่ Sun Microsystems Laboratories ใน เมืองพาโลอัลโต รัฐ แคลิฟอร์เนีย ในระหว่างนั้น เขาได้พัฒนาสภาพแวดล้อมการเขียนโปรแกรมสำหรับ Self...
สิทธิบัตร
Bak ถือครอง สิทธิบัตรซอฟต์แวร์ของสหรัฐอเมริกา จำนวน 18 ฉบับ ในสาขาการเขียนโปรแกรม เครื่องเสมือน [ 11 ] ในปี 2010 หลังจากที่ Oracle ซื้อ Sun และ Lars Bak ทำงานให้กับ Google แล้ว Oracle ก็ได้ฟ้อง Google ในข้อหาละเมิดสิทธิบัตรซอฟต์แวร์หลายฉบับ...