ส่วนตัวผมคิดว่า C ครับ มันเป็น Basic สำหรับคนหัดแรกๆดี
เพราะ C กะ C++ Code มันก็คล้ายๆ กัน อะคับ
ฉะนั้นแล้ว ผมว่า C
ส่วนตัวผมคิดว่า C ครับ มันเป็น Basic สำหรับคนหัดแรกๆดี
เพราะ C กะ C++ Code มันก็คล้ายๆ กัน อะคับ
ฉะนั้นแล้ว ผมว่า C
ผมคิดว่าการจะเป็น C++ เลยก็ก็โอเค เพียงแต่หากเรามีพื้นฐานทาง C มาก่อนจะทำไห้เราสามารถเข้าใจ และมีรูปแบบการเขียนที่โอเคกว่า
แต่ก็ไม่เสมอไปหรอกมั้ง= ="
สำหรับบางคนที่เริ่มที่ C++เลย ก็อาจจะสามารถเข้าใจ ได้ดีพอๆกับคนที่มีพื้นฐานของ C มาก่อน หรืออาจจะดีกว่าด้วย
เพราะเท่าที่รู้รู้สึกว่า C++ จะใช้คำสั่งของ C นั่นแหละ แต่มีการเพิ่มคำสั่ง และความสามารถอื่นๆเข้าไปด้วย
เพราะงั้นถึงจะไม่ได้เรียน C มาก่อน แต่ถ้าตอนเราเรียน C++ เราได้เรียนคำสั่งพื้นฐานไปด้วย ก็ถือว่า เรียน C ไปแล้ว
สรุปก็คือ ขึ้นอยู่กับความชอบ และความพยายามอ่าน+ฝึกฝน แหละครับ
แต่ยังคิดว่า C เป็นภาษาแม่ซึ่งเปนพื้นฐานไปยังภาษาอื่นๆ เพระงั้นเปนไว้ก็ไม่เสียหายหรอกคับ อิอิ
เป็น C -> อาจไม่เป็น C++
เป็น C++ -> เป็น C
(เป็นในที่นี้หมายถึงเข้าใจ และสามารถเขียนได้)
สำหรับผมคิดว่าเริ่มที่ c++ ก่อนน่าจะเข้าใจง่ายกว่านะครับ(ภาษามันเป็นภาษาคนมากกว่า) แต่ในที่สุดแล้วก็ขึ้นอยู่กับคุณเองว่าจะสนใจฝึกฝนแค่ไหน เมื่อเขียนได้แล้วมันจะเป็นพื้นฐานให้คุณไปทุกภาษาครับ ขอให้โชคดีครับ
ผมขอเสนอความเห็นผมนะครับ
โดนส่วนตัวแล้วผมเรื่มจาก C++ มาก่อนโดยที่ไม่เคยรู้เรื่อง C มาก่อน ก็โอเคนะ แล้วค่อยมาต่อยอดด้วย C# ต่อ แต่เด๋วพอเป็น c++ แล้วไปอ่านโค้ต C ก็ยังเข้าใจอยู่ เพราะconcept คล้ายๆกัน อาจเขียน C ไม่ได้เท่านั้นเอง - -
หากยังไม่มีพื้นฐาน ทางโปรแกรมมิ่งไม่มากนัก ผมว่า C เป็นภาษาที่น่าจะทำให้เข้าใจ syntax การเขียนได้ดีนะครับ
อีกทั้งภาษา C ยังเป็นจุดเริ่มในการพัฒนาไปหาภาษา อื่น เช่น Java C++ C# อะไรพวกนี้
แต่มันก็ขึ้นอยู่กับเวลา นะครับ ถ้ารีบ ก็ข้ามไปเลยก็ได้ ไปศึกษา C++ เลยก็ได้เพื่อประหยัดเวลาแล้วค่อยมีศึกษา C ทีหลัง
แต่อย่าลืมพวก อัลกอริทึม นะครับ อันนี้สำคัญกว่า
ตามความคิดส่วนตัวนะครับ
ถ้าหากเพิ่งเริ่มเลย แนะนำให้จับ C++ ไปเลยครับ
เพราะส่วนที่เป็นพื้นฐานของ C++ แทบจะเหมือนกับ C ครับ
จะพูดประมาณว่าถ้าได้ C++ แล้วได้ C ไปด้วยก็ว่าได้ครับ
พอได้ส่วนพื้นฐานแล้วก็ค่อยต่อยอดไปในส่วน OOP ก็ได้ครับ
เท่าที่ผมเคยคุยกับเพื่อนๆพี่มาๆคือในการทำงานส่วนมากใช้ C++ ครับ
ถ้าใช้ C++ ตั้งแต่ต้นก็จะทำให้ชินกับคำสั่งบางตัวที่เขียนไม่เหมือนกับ C ครับ
อย่างเช่น cin, cout ใน C++ และ scanf,printf ใน C
ผมยังไม่ได้เรียนเลยเรื่อง พาสา C แต่ขอบคุนมาก ๆ สำหรับบทความนี้ จะได้อ่านไว้ก่อนที่จะเรียน
เตรียมตัวไว้ก่อน ..
ผมรุแต่เรื่อง Java Script ไม่รุเรื่อง C เลย
ตอนผมเริ่มหัดผมก็มาจับ C#.net เลยไม่รู้ว่าโครงสร้างมันจะเหมือนกันกับพวก C,C++ ไหมครับ
แล้วผมควรกลับไปศึกษา C,C++ ด้วยไหมครับ อันนี้ไม่รู้จริงๆเพราะว่าเพิ่งเริ่มหัดเขียนโปรแกรมครับ
สำหรับตัวผมเเล้วนะคับ ผมคิดว่าเราน่าจะศึกษาภาษา C ไห้เชี่ยวชาญเสียก่อนนะคับ ชึ่งอันนี้เจอมากะตัวเองจีงๆๆ เพราะว่าถ้าหากเราได้ภาษา C เเล้วอ่ะนะ ภาษาอื่นก้อไม่ยากคับ เเต่C อาจจะมีข้อด้อยของภาษาอยุ่บ้างในเรื่องความยืดหยุ่นของภาษา(อันนี้เพิ่งโดนอาจารย์ไห้งานมาอ่ะคับ) เเต่ถ้าถามว่าข้อดีของ C ก้อมีหลายข้อนะคับ ที่มหาลัยผมก้อสอนอยุ เเค่ภาษาเดียวเอง นั้นก้อคือ C ก้อคิดดีๆๆอ่ะคับ ก่อนที่จะศึกษาอะไรควรดุไห้ดีเสียก่อนว่าสามารถนำไปต่อยอดได้อย่างกวว้างขวางหรือไม่
ความจริง จะC หรือ C++ มานก็สามารถที่จะประยุกต์ใช้กับงานได้เหมือนกันนะครับ ผมว่า
แต่หากคิดที่จะศึกษา คงไม่พ้น การเริ่มต้น โยนหัวก้อยวัดดวงไปเลยครับพี่น้อง
แล้วศึกษามันไปจนชำนาญ แล้วพี่น้องตระกูลเดียวกันกับ ภาษานั้น จะตามมาครับ หุหุ
Actions : (View-Readers)
There are no names to display.