โดยเริ่มแรกนั้น ผมเขียน asp, vb มาก่อนครับ เนื่องจากเคยเรียน visual c++ ในห้องเรียนแล้วตก

ก็ไม่มีพื้นฐานอะไรมาเลย มาจับ c, java ก็ไม่เหลือซิครับ ยิ่งโง่ๆ อยู่ด้วย เลยเกลียด "ภาษาปีกกา" ตั้งแต่นั้นมา
แต่เนื่องจากต้องการลบล้างความอาย เลยทำเนียนไปจับภาษาอื่น แม้ไม่ได้อยู่ในหลักสูตรก็เถอะ คือ vb เอาละสิ พอได้ vb แล้ว asp จะเหลือเรอะ เหมือนกันอย่างกับแกะ
แต่ช่วงเวลาที่ขลุกกับ asp (ไม่พูดถึง vb นะครับ) ประสบการณ์ที่ผมได้รับคือ component ดีๆ ต่างๆ ต้องซื้อ จะใช้งานกับ host ไหน ต้องให้แน่ใจว่าที่นั่นมี component ที่ต้องการใช้ติดตั้งอยู่ แม้การทำงานเหมือนกัน แต่ต่างโฮสต์ ติดตั้งไว้ต่างยี่ห้อ ก็จบกัน
แม้จะส่งอีเมล ยังทำไม่ได้เลยครับ จะใช้ component ที่ติดมากับ windows เลยก็ไม่มีประสิทธิภาพเท่าที่ควร
หลายปีผ่านไป ก็กลับมาที่ php อีกครั้งหนึ่ง ด้วยการบังคับกลายๆ ของตลาด ที่หันมาทางนี้มากขึ้น โลก open source ที่เปิดกว้าง ตอนแรกก็หงุดหงิดครับ php มันมีหลายเวอร์ชัน ออกใหม่บ๊อยบ่อย (ซึ่งเป็นข้อดี) คำสั่งก็ซ้ำซ้อน บางคำสั่งทำงานเหมือนกัน อันนึง parameter อยู่หน้า อันนึงอยู่หลัง ไม่รู้จะเลือกใช้อันไหน
แต่ด้วยความที่เราเข้าใจหลักการคิด จากการขลุกกับโลกของ vb มานาน เริ่มภาษาอื่น ไม่กี่สัปดาห์ก็บินได้แล้ว แม้ยังไม่คล่องก็ตาม
แต่สุดท้ายพอปรับตัวได้ ก็ไม่เคยกลับไปหา asp อย่างเป็นทางการอีกเลย (นอกรอบเฉพาะมีคนจ้างเป็นการเฉพาะ และเราเลี่ยงไปใช้ php ไม่ได้)
"สำหรับผม" ไม่ใช่ว่า php ง่ายกว่าในการเรียนรู้นะครับ คิดว่า asp ง่ายสำหรับการเริ่มต้นด้วยซ้ำ เนื่องจากมันเป็นภาษามนุษย์ If Then Else เห็นมั้ยล่ะ อ่านแล้วเข้าใจ
ผมเห็นด้วยนะครับ ทุกภาษาเหมือนกัน ทดแทนกันได้ หากเข้าใจหลักการคิด แต่ถ้าจะเปรียบมวยระหว่าง php กับ asp ผมยืนยันคำเดิมครับ ลืม asp ไปซะ
แล้วอีกอย่าง ทุกวันนี้ผมใช้ linux มันเขียน asp ได้ซะที่ไหน เอิ๊กๆๆ
อ้อ สำหรับคนที่หลงรัก .net ลองหันมาจับพวก framework ฝั่ง php ดูนะครับ จะค้นพบอะไรน่าสนใจหลายอย่างเลยล่ะ ผมบอกแค่นี้แหละ อิอิ