2009/Nov/14

น่าแปลกใจเหมือนกันว่าช่วงนี้ Google ขยันออก  product ตัวใหม่ๆซึ่งแต่ล่ะอันล้วนน่าสนใจทั้งสิ้น อย่างเช่น



        ภาษาโปรแกรมใหม่ชื่อ Go Programming  http://golang.org/  ภาษาที่นำเอาข้อดีของหลายภาษา C,C++,Python , Pascal, Modula,Oberon ..  มาสร้างภาษาใหม่ที่  google บอกว่า

       easy  ง่ายขึ้น  ในแง่ในการพัฒนาเพราะถ้าเกิดใช้ภาษา c++ ในพัฒนาจะทำได้ช้ากว่าและยากกว่าเมื่อเปรียบเทียบ ภาษาอย่างเช่น Python  และ  Javascript   Go จึงนำเอาข้อดีการเขียนแบบ script  เช่น  dynamically typed และได้เพิ่มความเป็นภาษายุคใหม่ ที่สามารถจัดการกับปริมาณ concurrency   Network Programming และทำงานได้ดีในเครื่องคอมพิวเตอร์ที่เป็น multicore

     fast  ภาษา Go compiler สามารถ compile ได้เร็วเมื่อเปรียบเทียบกับ ภาษา C/C++
     safe  ภาษา Go มีการจัดการเรื่องหน่วยความจำใน Memory การประกาศตัวแปร และการคืนค่าพื้นที่ใน memory แบบอัติโนมัติ
    concurrent   ภาษา Go  มี  "goroutines" เป็นตัวจัดการเรื่อง communicating processes  สามารถทำงานพร้อมๆกันได้หลายๆ goroutines  หรือตามที่เราต้องการโดยที่ไม่เกิด "stack overflows" 
    fun   สามารถสร้างเขียนโปรแกรม Go  ได้เร็ว , syntax น้อย , จัดการเรื่อง garbage collection ,  มีแค่ Method  เดียวแต่สามารถ รองรับ  type ได้หลายๆรูปแบบ (func (go)  คล้ายๆ  function (javascript) )

  ตัวอย่าง  helloworld.go

  05    package main
  07    import fmt "fmt"  // Package implementing formatted I/O.
  09    func main() {
  10        fmt.Printf("Hello, world; or Καλημέρα κόσμε; or こんにちは 世界\n");
  11    }

2009/Nov/05

 

เปลี่ยนแปลงหน้าตาใหม่   Look & feel

 






ระบบบัญชี,บัญชีรายชื่อ, อีเมลล์ และ อื่นๆ

 






 ระบบแผนที่ โดย Google Map

 

 

สุดยอดโปรแกรมเปิดเวบ ใช้งานง่ายขึ้น

 

 

สนุกกับลูกเล่นในการถ่ายรูป

 

 

 

 Multimedia

 

 

 Android Market แหล่งโหลด Application

 

 

2009/Nov/04

 ด้านบน (ในรูปไม่ค่อยสวยเท่าไหร่) รูปด้านล่างกำลังอยู่ในความพอดี

 

 



snippet.googalz.com
View full profile