01/10/2018, 10:21
Lập trình C có thể tạo ra những gì?
Như tiêu đề cho em xin hỏi lập trình C có thể tạo ra những gì?
Bài liên quan
Như tiêu đề cho em xin hỏi lập trình C có thể tạo ra những gì?
Nguồn: https://trandatnh.wordpress.com/2014/10/06/hoc-ngon-ngu-c-de-lam-gi/
Và thêm một câu động lực là có thể học lấn qua C++ và tạo game
C này có thể tạo ra app cho IOS hoặc Android chứ?
Quả thật mới thấy hữu dụng là lập trình nhúng.
Còn mấy cái kiểu OS, driver, compiler… toàn là hão huyền vớ vẩn.
Hình như có một giai đoạn người ta không phân biệt được C với C++. Chính vì thế, ra nhà sách thấy đầy những cuốn sách mang nhan đề kiểu như “Lập tình hướng đối tượng với C”, nhưng mà, mở sách ra đọc thì các ví dụ minh họa hầu như viết bằng C++.
Tuy người ta hay xếp C và C++ vô cùng nhóm, kiểu như tuyển lập trình C/C++ nhưng với các lập trình viên lâu năm, họ chia rõ ranh giới, thậm chí ở một số cộng đồng trên mạng, hai nhóm này “không đội trời chung”, và ai chọn C thì gần như là viết phần mềm theo thủ tục, chữ chả có OOP chi ráo.
Lập trình C có thể tạo ra những gì? Một câu hỏi quá khó trả lời thỏa mãn. Kiểu như “Học môn ngôn ngữ có thể làm những gì?”. Không tạo ra gì cả, mà chỉ là “Biết nói tiếng C”, khi đó C có thể là cò, cỏ, cu, cú, cam, thậm chí là c…c.
Vả lại nó còn phụ thuộc vào vendor có làm trình biên dịch không hay là chỉ cho viết assembly.
Nhiều khi nhìn nó cũng giống giống C chứ chắc gì đã là C (ANSI C hay C99?), tại vì khi nhắc đến ngôn ngữ là đã kèm luôn các thư viện được hỗ trợ.
Em tưởng embedded cũng có lập trình device driver mà anh ?
Có. Nhưng mà nó là phần rất nhỏ. Không đáng đem ra làm một cái gì đó đại diện.
Vâng. Chủ yếu là firmware hả anh ?