BIÊN TẬP:
Vì vậy, tôi nên sử dụng? Phần mở rộng 4 chữ cái thích hợp được đề xuất bởi người tạo hoặc phần mở rộng 3 chữ cái được tìm thấy ở phía tây hoang dã của internet?
Câu hỏi này có thể là:
Yêu cầu tư vấn; hoặc là
Một biểu hiện tự nhiên của cảm xúc đặc biệt đó đã được trải nghiệm, trong khi người ta đang quan sát rằng một số khuyến nghị chính thức đang bị coi thường là một cách nổi bật, hay thậm chí là chủ yếu.
Mọi người khác nhau về cơ duyên của họ sau đây:
Tư vấn chính thức; hoặc là
Sự vượt trội của thực tiễn.
Tất nhiên, tôi không có khả năng ảnh hưởng đến bạn, liên quan đến con đường nào trong hai con đường bạn muốn đi!
Trong phần tiếp theo (và, theo tinh thần khoa học), tôi chỉ đưa ra một giả thuyết, về những gì (chỉ là vấn đề thực tế) đã dẫn đến phần lớn mọi người sử dụng phần mở rộng 3 chữ cái. Và, tôi tập trung vào nguyên nhân hiệu quả.
Bằng cách này, tôi không có ý định hô hào đạo đức. Như bạn có thể nhớ lại, thực tế là một cái gì đó, không ngụ ý rằng nó nên được.
Dù thiên hướng cá nhân của bạn là gì, có thể đi theo con đường này hay con đường khác, tôi không phản đối.
(Kết thúc chỉnh sửa.)
Gợi ý, rằng sở thích này (trong sử dụng thực tế) là do giới hạn của 8.3 ký tự DOS, IMO là một cá trích đỏ (sai lầm và sai lệch).
Tính đến tháng 8 năm 2016, số lượng tìm kiếm của Google cho YML và YAML là khoảng 6.000.000 và 4.100.000 (đến hai chữ số chính xác). Hơn nữa, số lượng "YAML" không cao vì nó bao gồm việc đề cập đến ngôn ngữ theo tên, ngoài việc sử dụng nó như một phần mở rộng.
Kể từ tháng 7 năm 2018, số lượt tìm kiếm của Google cho YML và YAML là khoảng 8.100.000 và 4.100.000 (một lần nữa, với hai chữ số chính xác). Vì vậy, trong hai năm qua, YML về cơ bản đã tăng gấp đôi về mức độ phổ biến, nhưng YAML vẫn giữ nguyên.
Một biện pháp văn hóa khác là các trang web cố gắng giải thích các phần mở rộng tập tin. Ví dụ: trên trang web FilExt (kể từ tháng 7 năm 2018), trang dành cho YAML có kết quả: "Ooops! Cơ sở dữ liệu FILEXT.com không có bất kỳ thông tin nào về phần mở rộng tệp .YAML."
Trong khi đó, nó có một mục nhập cho YML , cho phép: "YAML ... sử dụng tệp văn bản và sắp xếp nó thành định dạng có thể đọc được. 'Database.yml' là một ví dụ điển hình khi YAML được sử dụng bởi Ruby on Rails để kết nối với cơ sở dữ liệu. "
Tính đến tháng Mười Một, 2014, bài viết trên Wikipedia về mở rộng YML vẫn tuyên bố rằng ".yml" là ' các phần mở rộng tập tin cho các định dạng file YAML' (nhấn mạnh thêm). Bài viết YAML của nó liệt kê cả hai phần mở rộng, mà không thể hiện một ưu tiên.
Phần mở rộng ".yml" đủ rõ ràng, ngắn gọn hơn (do đó dễ nhập và nhận dạng hơn) và phổ biến hơn nhiều.
Tất nhiên, cả hai phần mở rộng này đều có thể được xem là chữ viết tắt của phần mở rộng dài, có thể, ".yamlaintmarkuplingu". Nhưng các lập trình viên (và người dùng) không muốn gõ tất cả điều đó!
Thay vào đó, chúng tôi lập trình viên (và người dùng) muốn gõ càng ít càng tốt, nhưng vẫn không rõ ràng và rõ ràng. Và chúng tôi muốn xem nó là loại tập tin nào, càng nhanh càng tốt, mà không cần đọc một từ dài hơn. Gõ chỉ có bao nhiêu nhân vật hoàn thành cả hai mục tiêu này? Không phải là câu trả lời ba (3) sao? Nói cách khác, YML?
Danh mục của Wikipedia : Trang Filename_extensions liệt kê các mục cho .a , .o và .Z . Bằng cách nào đó, nó đã bỏ lỡ .c và .h (được sử dụng bởi ngôn ngữ C). Những ví dụ về các phần mở rộng một chữ cái này giúp chúng ta thấy rằng các phần mở rộng nên dài như cần thiết, nhưng không còn nữa (để trích dẫn một nửa Albert Einstein).
Thay vào đó, hãy lưu ý rằng, nói chung, một số tiện ích mở rộng bắt đầu bằng "Y". Thông thường, mặt khác, chữ X được sử dụng cho rất nhiều ý nghĩa bao gồm "chéo", "mở rộng", "cực đoan", "biến", v.v. (ví dụ như trong XML). Vì vậy, bắt đầu bằng "Y" đã truyền tải nhiều thông tin (về mặt lý thuyết thông tin), trong khi bắt đầu bằng "X" thì không.
Về mặt ngôn ngữ học, do đó, từ viết tắt "XML" chỉ (theo một cách nào đó) chỉ có hai chữ cái thông tin ("M" và "L"). "YML", thay vào đó, có ba chữ cái thông tin ("M", "L" và "Y"). Thật vậy, tập hợp các từ viết tắt hiện có bắt đầu bằng Y dường như vô cùng nhỏ. Theo ngụ ý, đây là lý do tại sao một phần mở rộng tệp YAML bốn chữ cái cảm thấy quá mức cần thiết.
Có lẽ đây là lý do tại sao chúng ta thấy trong thực tế rằng áp lực "ngôn ngữ" (sử dụng tự nhiên) để kéo dài chữ viết tắt trong câu hỏi thành bốn (4) ký tự là yếu và áp lực "ngôn ngữ" để rút ngắn chữ viết tắt này thành ba (3) ký tự là mạnh mẽ
Hoàn toàn là kết quả của các yếu tố này (và không phải là sự chứng thực chính thức), tôi sẽ lưu ý rằng mục tin tức mới nhất của trang web YAML.org (từ tháng 11 năm 2011) là tất cả về một dự án được viết bằng JavaScript, JS-YAML , trong đó, bản thân nó, trong nội bộ thích sử dụng phần mở rộng ".yml".
Các yếu tố nêu trên có thể là những yếu tố chính; tuy nhiên, tất cả các yếu tố (được biết hoặc chưa biết) đã dẫn đến phần mở rộng ba (3) ký tự viết tắt trở thành một trong những phần được sử dụng chủ yếu cho YAMLlahoma mặc dù sở thích của các nhà phát minh.
".YML" dường như là tiêu chuẩn thực tế . Tuy nhiên, các nhà phát minh tương tự đã nhận thức và chính xác, về nhu cầu của thế giới về ngôn ngữ dữ liệu có thể đọc được của con người. Và chúng ta nên cảm ơn họ đã cung cấp nó.