C Ngôn Ngữ Tu Tiên

Lượt đọc: 31 | 0 Đánh giá: 0/10 Sao
★★★★★★★★★★
★★★★★★★★★★
« Lùi Tiến »
Vòng Lặp Vô Tận (3)

❊ ❊ ❊

Lâm Tầm kể lại tình hình này cho Vương An Toàn và Triệu Kiến Trúc.

Triệu Kiến Trúc mờ mịt: "Trên đỉnh đầu chúng ta xuất hiện giao diện của Turbo C? Đây là món đồ cổ từ bao nhiêu năm trước rồi?"

Vương An Toàn lại càng mù tịt hơn: "Vấn đề không phải nó là đồ cổ, mà là tại sao cậu lại xuất hiện ảo giác thế này?"

Nói đoạn, cậu ta ngửa đầu nhìn đỉnh đầu mình: "Có cái gì đâu chứ."

Lâm Tầm nhìn chăm chú vào giao diện kia: "Đúng thật là Turbo C, độ phân giải rất cao."

Cậu nói: "Lạc, tôi nên đăng ký khám khoa nào?"

Lạc đáp: "Đã giúp ngài đăng ký khám khoa Tâm thần."

Vương An Toàn bật cười thành tiếng: "Chuyến du lịch một ngày tại khoa Tâm thần đấy nhé, Lâm Thuật Toán."

Giọng Triệu Kiến Trúc đều đều cứng nhắc, tựa như phát thanh viên của kênh giáo dục khoa học: "Lâm Tầm, một người đến cả sinh bệnh cũng khác biệt với số đông."

Chiếc xe Jetta chạy về phía bệnh viện gần nhất.

Trong phòng khám, một bác sĩ trung niên mặc áo blouse trắng ngồi ngay ngắn, ôn hòa hỏi: "Sao thế cháu?"

Lâm Tầm: "Cháu xuất hiện ảo giác."

Cậu mới nói được một nửa, đã thấy bác sĩ nhíu mày, quan sát cậu: "Bao nhiêu tuổi rồi? Hai mươi?"

Lâm Tầm: "Hai mươi tư ạ."

“Vẫn còn trẻ lắm mà, trông cháu cũng trẻ trung nữa,” Bác sĩ vừa gõ bàn phím ghi lại thông tin vừa hỏi: "Làm nghề gì thế? Vẫn còn đang đi học à?"

“Cháu không đi học nữa, cháu là lập trình viên.”

“Lập trình viên à…” Thái độ của bác sĩ trở nên cẩn trọng hơn hẳn: "Lập trình viên rất dễ xảy ra vấn đề, ảo giác có nội dung cụ thể không?"

Lâm Tầm nhìn giao diện chương trình trống trơn trên đỉnh đầu bác sĩ: "Cháu thấy trên đỉnh đầu mỗi người xuất hiện một... giao diện nhập trình mã tương tự như máy chiếu."

Động tác gõ phím lưu thông tin của bác sĩ thoáng khựng lại, thần sắc rất nghiêm túc: "Rõ nét không?"

“Rõ nét ạ.”

“Có ảo thanh không?”

“Không có.”

“Có ảo giác nào khác không?”

“Chưa từng có.”

“Có tiền sử bệnh tâm thần không?”

“Bao lâu rồi?”

“Bắt đầu từ sáng nay ạ.”

“Tư duy của cháu khá rõ ràng mạch lạc đấy,” Bác sĩ nói rồi chuyển ánh mắt sang Vương An Toàn đang đi cùng: "Bình thường cậu ấy có hành vi kỳ lạ nào không?"

Vương An Toàn: "Không có, chỉ là suốt ngày cắm mặt vào máy tính viết mã thôi."

“Trạng thái tinh thần thế nào?”

“Rất tỉnh táo tràn đầy năng lượng ạ.”

“Tính cách thế nào, có dễ đi vào cực đoan không?”

Lâm Tầm nghĩ bụng mình là loại người đó sao.

Thế nhưng lại nghe Vương An Toàn nói: "Có một chút."

Lâm Tầm: "?"

Bác sĩ cũng "Hửm?" một tiếng.

Vương An Toàn gãi đầu: "Cậu ấy hơi... kiểu như khá hiếu thắng. Ví dụ như viết chưa ra một chương trình thì sẽ cắm đầu viết mãi, viết đến khi nào xong mới thôi. Nếu có ai viết ra trước cậu ấy, cậu ấy sẽ tức giận."

Bác sĩ nói: "Điều này cũng có thể hiểu được."

Ông quay sang Lâm Tầm, hỏi tiếp: "Lúc đột phát ảo giác có chịu đả kích gì không?"

Lâm Tầm: "Hôm nay cháu gặp... thần tượng của mình, tâm trạng có lẽ hơi kích động."

“Chậc.” Bác sĩ đưa cho cậu một bảng đánh giá: "Làm một bài đánh giá trước đã."

Lâm Tầm liền điền hơn hai trăm câu hỏi đánh giá.

Bác sĩ nhận lấy kết quả, liếc qua một lượt: "Tính cách vẫn rất tích cực hướng thượng đấy chứ. Có điều quả thực hơi cố chấp một chút, trông khá giống một quả chanh nhỏ chua ngoa."

Lâm Tầm: "..."

Cậu chẳng qua chỉ chua một phen với Lions hôm nay thôi mà?

“Về mặt tinh thần không có vấn đề gì.” Bác sĩ nói: "Không phải nguyên nhân tâm lý, khuyên cháu nên sang khoa Nội thần kinh xem thử, chụp cộng hưởng từ xem sao."

Thế là Lâm Tầm bị ném sang phòng khám khoa Thần kinh.

Kế đó, cậu hệt như một quả bóng da, lại bị khoa Thần kinh đá sang khoa Mắt.

Kết luận cuối cùng là chỗ nào cũng không có vấn đề gì, về nhà ngủ một giấc thật ngon đi.

Sau một hồi giày vò qua lại, trời đã tối mịt.

Vương An Toàn và Triệu Kiến Trúc vừa về đến nơi liền ngả rạp xuống ghế sô pha cười lớn, bảo Lâm Thuật Toán cậu cũng có ngày lập trình đến tẩu hỏa nhập ma.

Lâm Tầm chẳng buồn để ý tới họ, vào tủ lạnh lấy một ly nước đá, ực vài ngụm.

Vương An Toàn bước tới giật lấy ly của cậu: "Tẩu hỏa nhập ma rồi mà còn uống!"

Sau đó ném cho cậu một chiếc bình giữ nhiệt ngâm kỷ tử.

Lâm Tầm bị hai người này giám sát uống cạn nước ngâm kỷ tử, rồi nói với họ: "Tôi thật sự không thích đồ nóng và ngọt đâu."

Vương An Toàn: "Xéo đi, hôm nay cậu làm bốc hơi mất ba mươi triệu, không có quyền lên tiếng."

Lâm Tầm: "..."

Cậu bị xua đuổi đi ngủ.

Bác sĩ đã nói không có vấn đề gì mang tính thực thể, cậu cũng không quá lo lắng nữa, nghĩ bụng có lẽ thật sự tẩu hỏa nhập ma, ngủ một giấc là khỏi thôi.

Bộ khung tổng thể của "Lạc" xem như đã dựng xong, cậu nghiền ngẫm thuật toán tối ưu hóa một lát, vẽ nháp kín mấy tờ giấy, rồi cũng định đi ngủ.

Trước khi ngủ nhớ lại trải nghiệm hôm nay ở Ngân Hà, trong lòng vẫn còn đôi chút kích động.

Thế là, cậu mở điện thoại, bấm vào Weibo, rồi từ danh sách quan tâm đặc biệt nhấp vào trang chủ của Đông Quân.

ID của Đông Quân rất đơn giản, chỉ là: Ngân Hà - Đông Quân.

Ảnh đại diện nền trắng chữ xám, cực kỳ lạnh lùng, hai chuỗi số không theo quy luật nào, hệt như một loại mật mã.

Đông Quân dường như không dùng mạng xã hội. Tài khoản này chỉ từng đăng một bài viết duy nhất vào mười năm trước, khi Ngân Hà còn chưa thành lập — lúc đó Đông Quân cũng chỉ mới mười bảy mười tám tuổi, nội dung bài viết là:

"Lạc hỏi tôi vì sao lại ngắm sao.

Tôi cảm thấy dải ngân hà và mã nguồn là cùng một thứ, đây cũng là một câu trả lời."

Bên dưới bài viết có đến mười mấy vạn bình luận, lướt mãi không thấy đáy, một phần là đoàn khách tham quan: "Bái kiến Đông thần, GX là ngôn ngữ tuyệt vời nhất trần đời."

Một phần là tiếng gào thét: "A a a a a a a Đông Quân!"

Còn có một phần khá biến thái: "Đông Quân tuổi thiếu niên hi hi hi hi hi."

Một phần nhỏ còn lại là mấy quả chanh ghen tị: "Lạc là ai thế? Tôi chết mất thôi."

Những phát ngôn chua loét kiểu này hoàn toàn có thể hiểu được, dẫu sao nam thần cũng chỉ có độc một bài viết, mà ngay trên bài viết mang ý nghĩa trọng đại duy nhất này lại còn nhắc đến tên của một người khác. Vì vậy, có người đoán đây là bạn bè tri kỷ của Đông Quân, cũng có người đoán đây là mối tình đầu của anh, tóm lại mỗi người một ý.

Lâm Tầm không có ý định thăm dò đời tư của nam thần, cậu chỉ thích sau khi đọc hiểu một đoạn mã của nam thần thì mò tới tâng bốc một phen.

Lần này tâng bốc gì đây? Những lời cần khen đều đã khen hết cả rồi.

Bất chợt, trong đầu lóe lên một tia sáng, cậu gửi bình luận: "Nam thần đẹp trai quá!"

Bình luận nhanh chóng chìm nghỉm trong biển bình luận của người khác, nhưng Lâm Tầm đã thấy thỏa mãn rồi.

Cậu khóa điện thoại, nhắm mắt lại.

Khoảnh khắc tiếp theo, cậu đột ngột mở trừng mắt!

Cậu như vừa chịu sự kinh hách nào đó, thở dốc vài hơi, rồi mới từ từ nhắm mắt lại lần nữa.

Ý thức phảng phất như chìm vào một thế giới khác, sau khi nhắm mắt, hiện ra trước mặt cậu là một màn hình màu xanh lam khổng lồ — giao diện nhập của ngôn ngữ C.

Cậu ngồi trên một chiếc ghế xoay, thử đưa tay chạm vào màn hình xanh lam kia.

Ngay khoảnh khắc ngón tay chạm vào màn ánh sáng, bốn phương tám hướng bỗng vang lên giọng máy móc.

"Hệ thống đang tải."

"Thẻ bài đang tải."

"Nền tảng Turbo C kích hoạt."

"Sơ đồ cây kích hoạt."

"Nhiệm vụ kích hoạt."

"Nhiệm vụ chỉ dẫn tân thủ mở ra."

"Mục tiêu nhiệm vụ: Dẫn khí nhập thể."

"Phần thưởng nhiệm vụ: Lãnh địa môn phái mở rộng, linh lực tăng 10."

"Tiến độ nhiệm vụ: 0."

Lâm Tầm: "?"

Đầu cậu đầy những dấu chấm hỏi.

Đúng lúc này, cậu cảm thấy bên tay phải sáng lên, nhìn về hướng đó liền thấy một cuộn trục bay lơ lửng ánh sắc vàng kim, trên đó viết mục tiêu nhiệm vụ, phần thưởng và tiến độ mà giọng máy móc vừa đọc qua.

Dẫn khí nhập thể? Lãnh địa môn phái? Những danh từ này cậu đều hiểu được, nhưng sao lại dính dáng đến ngôn ngữ C thế này?

Cậu cẩn trọng quan sát cuộn trục, rồi bắt đầu nhìn quanh tứ phía.

Đây là một không gian đen kịt, nhưng trong không khí lại trôi nổi những đốm sáng bạc li ti, chúng dâng lên từ mặt đất, bồng bềnh bay lên cao, chiếu sáng cả nơi này. Cậu quan sát kỹ các đốm sáng, phát hiện có cái là chữ số 1 Ả Rập, có cái lại là số 0.

Phía trước là giao diện ngôn ngữ C, bên phải là nhiệm vụ, bên trái trống không, còn đằng sau — có một cái cây.

Cậu bước đến trước cái cây — đây là hình ảnh một cái cây dạng mặt phẳng, gốc cây có màu bạc sáng lóa, càng lên cao ánh sáng càng mờ nhạt dần, ở vị trí chuyển tiếp giữa rễ cây và thân cây có một chữ cái "C", lên cao hơn nữa thì cả cái cây chỉ còn lại đường nét mờ ảo.

Một chữ cái C bình thường thì chẳng nói lên được điều gì, nhưng một khi liên kết với giao diện ngôn ngữ C kia thì lại mang hàm ý vô cùng sâu xa.

Ngôn ngữ C là một loại ngôn ngữ, một ngôn ngữ lập trình đặc biệt.

Ngôn ngữ lập trình chia làm hai loại: bậc cao và bậc thấp. Ngôn ngữ bậc thấp là ngôn ngữ của máy tính — chẳng hạn như ngôn ngữ máy hoàn toàn cấu thành từ chuỗi nhị phân, hay hợp ngữ cấu thành từ các từ gợi nhớ, chúng tác động trực tiếp lên máy móc.

Còn ngôn ngữ bậc cao là ngôn ngữ của con người, người ta dùng ngôn ngữ bậc cao để viết mã, mã lệnh sẽ được trình biên dịch của ngôn ngữ đó chuyển hóa thành ngôn ngữ máy, rồi mới tác động lên máy móc.

Thế nhưng, ngôn ngữ C lại có điểm khác biệt.

Bản thân nó là một ngôn ngữ bậc cao, có cú pháp riêng. Thế nhưng đồng thời, nó lại có khả năng thao tác nhất định đối với phần cứng máy móc, ví dụ như kiểm soát bộ nhớ. Do đó, đôi khi nó cũng được gọi vui là "ngôn ngữ bậc trung" nằm giữa bậc thấp và bậc cao.

"Gốc cây là ngôn ngữ máy, hoặc đại diện cho máy móc; phần thân cây và cành cây có thể đại diện cho người dùng, cho nên ngôn ngữ C nằm giữa gốc cây và thân cây." Lâm Tầm thầm nghĩ: "Hiện tại không gian này có giao diện biên dịch ngôn ngữ C, mà cái cây này cũng được thắp sáng đến phần chữ 'C' — nếu như mình tiếp tục thắp sáng lên trên, có thể sẽ nhận được năng lực khống chế của nhiều ngôn ngữ như C#, C++, Python, thậm chí có khi còn có cả GX."

Thế nhưng, thứ này dùng để làm gì chứ?

Cậu bất giác lại liếc nhìn cuộn trục nhiệm vụ có phong cách rõ ràng là không ăn nhập kia, rồi nhìn về phía giao diện nhập chương trình.

Đã có trình biên dịch thì cậu cứ... lập trình thôi. Điều này đối với một lập trình viên mà nói dễ dàng như uống nước lã.

Ngôn ngữ C ấy mà, cậu vẫn biết dùng.

Nhưng mà, nhập vào bằng cách nào?

Lâm Tầm nâng hai tay lên, hờ hững đặt giữa không trung.

Ánh bạc lưu chuyển, khoảnh khắc tiếp theo, dưới tay cậu thế mà thực sự xuất hiện một chiếc bàn phím trắng như tuyết!

Có bàn phím, Lâm Tầm lập tức an tâm hơn rất nhiều. Lập trình viên có bàn phím trong tay, cảm giác ấy hệt như người học toán có cả một kho giấy nháp vậy, vô cùng thoải mái và an toàn.

Cậu gõ mã một cách lưu loát.

Chuỗi mã này là chương trình mẫu đầu tiên được tất cả các giáo trình ngôn ngữ lập trình nổi tiếng sử dụng. Các lập trình viên đời sau cũng dần hình thành thói quen này, mỗi khi đối mặt với một môi trường lập trình xa lạ cần phải gỡ lỗi, trong tiềm thức họ sẽ nhập chương trình này.

Trước tiên ban hành chỉ thị tiền xử lý để tránh cho trình biên dịch không nhận diện được các câu lệnh phía sau: #include

Sau đó gọi hàm chính: int main()

Tiếp theo là một dấu ngoặc nhọn {, bên dưới ngoặc viết thân hàm.

Mục đích của chương trình này là xuất ra một câu văn, thế là sử dụng câu lệnh: printf("Hello World\n");

Cuối cùng nhập vào: return 0; biểu thị hàm chính kết thúc bình thường, dùng dấu ngoặc nhọn } để đóng lại.

Một chương trình thế là đã viết xong.

Chạy chương trình, màn hình chuyển đổi, giao diện chạy mã đen tuyền xuất hiện, bên trên hiện ra hai từ tiếng Anh.

Hello World

— Câu nói đầu tiên mà máy tính cất lên với nhân loại.

Bên tay phải lóe lên một luồng hào quang rực rỡ.

Lâm Tầm quay đầu nhìn lại, thấy tiến độ nhiệm vụ trong nháy mắt đã đạt một trăm phần trăm.

Giọng máy móc lại vang lên: "Nhiệm vụ chỉ dẫn tân thủ hoàn thành, bước vào Luyện Khí kỳ, lãnh địa môn phái đang mở rộng, linh lực +10."

Thế là xong rồi ư?

Lâm Tầm còn đang suy nghĩ thì lại nghe giọng máy móc vang lên lần nữa.

"Nhiệm vụ chính tuyến kích hoạt."

"Mục tiêu nhiệm vụ: Đả thông khí mạch, hoàn thành Trúc Cơ."

"Phần thưởng nhiệm vụ: Ngân sách môn phái +50, linh lực +30."

"Tiến độ nhiệm vụ: 0."

Đối diện với giao diện biên dịch, Lâm Tầm rà soát lại các thao tác cơ bản của ngôn ngữ C trong đầu một lượt, háo hức muốn thử sức.

— Nếu chơi kiểu này thì cậu chẳng còn buồn ngủ nữa đâu.

Đừng nói là Trúc Cơ, cho dù là Độ Kiếp thì có gì khó khăn chứ?

Cậu phải xem cho rõ rốt cuộc cái gọi là lãnh địa môn phái và ngân sách môn phái kia là thứ gì mới được.

Nguồn: Việt Nam Thư Quán dịch từ kanunu8.com
Được bạn: Mọt Sách đưa lên
vào ngày: 31 tháng 10 năm 2026

« Lùi Tiến »

1 Trong Tổng Số 2 tác phẩm của Nhất Thập Tứ Châu

💬 Thảo luận

Chưa có bình luận nào — hãy là người đầu tiên chia sẻ cảm nhận của bạn!

Đăng nhập để tham gia bình luận.