30/09/2018, 18:34
Chọn Pascal ngôn ngữ đầu tiên nên học đầu tiên?
Chọn Pascal ngôn ngữ đầu tiên nên học đầu tiên ? Cùng thảo luận nào?
ĐỌc: http://vnfit.com/chon-pascal-ngon-ngu-dau-tien-nen-hoc-dau-tien/
Bài liên quan
nếu ko phải nhà trường dạy, cũng ko có mấy ai chọn Pascal đầu tiên đâu
Nên nếu bạn có thể. Mình biết nhiều người cũng bắt đầu từ Pascal (vd Phạm Thùy Nhân, 1 số thành viên bên codepro,…)
Pascal nói chung là được, cái khó đối với học Pascal là thiếu tài liệu —
Vẫn có trường ĐH ở nước ngoài dạy Pascal đầu tiên nhé.
Mình học ở Swinburne, Úc, môn Introduction to Programming là bắt đầu từ Pascal.
Nhưng cái độc đáo của trường là các thầy tạo ra các thư viện nguồn mở mở rộng cho Pascal, gọi chung là Swingame (có cả cho C, C++, C#…) rất hay.
Nhờ Swingame mà sinh viên có thể tạo ra được rất nhiều ứng dụng với Pascal nhờ vào thư viện có sẵn.
Mọi người có thể google “Swingame” và dùng nó để học, có cả Wiki luôn ấy.
Không nên chọn Pascal !
Tránh lãng phí thời gian và công sức !
Pascal là thứ kinh khủng nhất mà mình từng học ở trường cấp 3. Và đến tận bây giờ vẫn chẳng thấy ưa nó nổi. [Just a confession] Lần gần nhất thấy nó là cuối năm 2014, một đồng nghiệp ở công ty mở project cậu ta từng rất tâm đắc ra khoe :o Thấy nó tệ và chán cực kỳ, nhưng nghĩ đến cảnh cậu đồng nghiệp đã dành rất nhiều tâm huyết để viết, nên cũng cười trừ cho qua chuyện =.=
IMHO, C là điểm xuất tốt nhất cho hầu hết mọi đối tượng muốn học và làm lập trình nghiêm túc (còn vì sao thì mình xin không nói rõ vì không có thời gian). Dù chỉ học sơ qua C lúc ở Aptech, nhưng sau đó những trải nghiệm khi viết code bằng C vẫn còn giúp cho mình rất nhiều. Gần đây vô tình được học C lại, học nhiều hơn xưa 1 chút và vẫn cảm thấy nó rất hữu ích kể cả với những người đã có kinh nghiệm làm việc ở “tầng cao” như mình.
Còn với đối tượng là con nít, hoặc người mới bắt đầu thì hiện nay đã có rất nhiều ngôn ngữ dạng block, kéo thả (vd: Code.org). Còn muốn đến gần với tầng “01 / nhị phân / binary” hơn thì bạn có thể học Assembly. Mình tin rằng kể cả thứ ở tầng cực thấp như Assembly thì nó vẫn hữu ích hơn Pascal rất nhiều
Hãy để Pascal trôi vào dĩ vãng đi Linux / Windows / Mac OSX / iOS / v.v… những thứ tuyệt vời như vậy không được viết bằng Pascal mà là C.
Sr, mình hơi kích động khi thấy chủ đề này. Vì mình là người rất tích cực trong chủ nghĩa “hãy tạo ra ngôn ngữ lập trình càng hiện đại càng tốt cho developer”. Java cũng là một trong những thứ nằm trong danh sách “nên tử sớm” của mình
Đúng vậy hãy tạo ra một ngôn ngữ lập trình hiện đại và đơn giản kể cả những người không biết lập trình cũng tạo được phần mềm. Lập trình viên chúng ta sẽ không phải vắt óc ra làm việc, chúng ta sẽ có nhiều thời gian rảnh rỗi hơn để làm những công việc tận hưởng cuộc sống: làm vườn, chăm con, học nấu ăn…v.v. Cuộc sống lập trình viên phải lặn hụp trong hàng ngàn dòng code phức tạp quá vất vả. Đúng vậy chúng ta cầncó một ngôn ngữ cực kỳ hiện đại và đơn giản.
vậy em nên chuyển qua ngành khách đi.
Tạo ra ngôn ngữ như vậy thì dân lập trình không còn công việc để làm.
Dĩ nhiên là nó sẽ không dễ đến mức ai cũng làm được.
Nhưng không nên để diễn tả một ý tưởng mà phải tối tăm mặt mũi @@.