Vạn năng hệ thống chi vô hạn lam đồ

Chương 45: phần mềm hòn đá tảng —— tuyên bố “Nhưng nghiệm chứng phân bố thức tính toán nguyên ngôn ngữ” cùng với tham khảo biên dịch khí

Biên trình ngôn ngữ cùng hình thức hóa phương pháp luận đàn “Ngôn ngữ thiết kế” bản khối, một thiên đến từ “Đệ quy kết cấu nghiên cứu tiểu tổ” bản in trước giống như một đạo đến từ logic vực sâu tia chớp, chiếu sáng phía trước sở hữu chương ám mặt, cũng công bố giấu ở vô số kỹ thuật mâu thuẫn dưới chung cực căn nguyên. Luận văn tiêu đề ngắn gọn mà tràn ngập chung cực dã tâm: 《 nhưng nghiệm chứng phân bố thức tính toán nguyên ngôn ngữ ( VDCML ) thiết kế bản dự thảo: Ở mâu thuẫn phía trên xây dựng tân mặt bằng 》. Luận văn lấy lệnh người chấn động thấy rõ lực chỉ ra, phía trước sở hữu về phần cứng, phần mềm, vận duy, internet mâu thuẫn, bản chất nguyên với chúng ta miêu tả tính toán ý đồ “Ngôn ngữ” bản thân tồn tại kết cấu tính khuyết tật:

“Phân bố thức hệ thống các mặt ( phần cứng điều hành, nội tồn mô hình, đồng phát khống chế, hoãn tồn nhất trí tính, giả thuyết hóa cách ly, phục vụ hợp tác, dung tai sống lâu, sinh thái lẫn nhau thao tác ) đều đã phát triển ra từng người hình thức hóa mô hình cùng biên trình phạm thức, nhưng chúng nó lẫn nhau tua nhỏ, vô pháp ở một cái thống nhất dàn giáo hạ tiến hành miêu tả, nghiệm chứng cùng ưu hoá, dẫn tới hệ thống tổng thể khi mâu thuẫn xuất hiện nhiều lần, nghiệm chứng phí tổn chồng lên ( A ). Nhưng mà, thiết kế một loại có thể thống nhất miêu tả sở hữu phân bố thức tính toán phạm thức ‘ nguyên ngôn ngữ ’, hoặc là nhân theo đuổi phổ thích tính mà trở nên cực kỳ phức tạp, khó có thể thực hiện cùng sử dụng; hoặc là nhân quá độ trừu tượng mà mất đi đối cụ thể phần cứng cùng vận hành khi đặc tính khống chế, vô pháp thực tế ứng dụng; càng mấu chốt chính là, như vậy nguyên ngôn ngữ cần thiết có thể sinh thành nhưng nghiệm chứng chính xác tính chứng minh, này nghiệm chứng cơ sở phương tiện bản thân phức tạp độ khả năng vượt qua bất luận cái gì hiện có hệ thống ( B ).” Luận văn tác giả —— một cái ký tên vì “Đệ quy kết cấu nghiên cứu tiểu tổ” nặc danh đoàn thể —— ở lời nói đầu trung viết nói: “Chúng ta không phải ở sáng tạo một loại tân ngôn ngữ, mà là ở nếm thử định nghĩa một loại có thể cất chứa sở hữu tính toán phạm thức ‘ nguyên dàn giáo ’. Này không phải vì thay thế được hiện có kỹ thuật, mà là vì cung cấp một cái có thể giải thích, tương đối cùng tổ hợp chúng nó cơ sở. Này có lẽ là chúng ta lý giải tự thân sở kiến tạo phức tạp hệ thống cuối cùng cơ hội.”

Cùng thiếp giả lúc ban đầu bình luận tràn ngập không tín nhiệm cùng trào phúng.

“Lại một cái bạc đạn lý luận. Từ Plato hình thức đến Leibniz thông dụng tự phù, lại đến Z ngôn ngữ, lịch sử tràn ngập loại này ý đồ thống nhất hết thảy dã tâm cùng thất bại.”

“Cho dù ngươi có thể thiết kế ra như vậy nguyên ngôn ngữ, ai có thể học được? Ai sẽ dùng? Biên dịch khí như thế nào thực hiện? Nghiệm chứng công cụ liên phức tạp độ sẽ là con số thiên văn.”

“Này căn bản là triết học, không phải công trình. Chúng ta yêu cầu không phải tân ngôn ngữ, mà là càng tốt công trình thực tiễn cùng càng đơn giản lắp ráp.”

Nhưng thực mau, một ít nhạy bén người đọc bắt đầu ý thức được, này thiên luận văn tham khảo văn hiến cơ hồ mịt mờ mà chỉ hướng về phía “Trí giả nhà” trên diễn đàn qua đi mấy năm sở hữu về “A vs B” khắc sâu thảo luận, cùng với “Architect” đưa ra mỗi một cái lam đồ phương hướng. Luận văn tựa hồ ý đồ vì những cái đó lam đồ cung cấp một cái cộng đồng hình thức hóa cơ sở.

Vũ hằng cuộn tròn ở tàu hàng khoang đáy một cái hẹp hòi trữ vật gian. Con thuyền đã ở trên biển đi mười mấy giờ. Động cơ nổ vang cùng thân tàu lay động là duy nhất cố định bối cảnh. Nàng vừa mới dùng tân mã hóa notebook ( ở thùng đựng hàng đạt được ) tiếp vào một cái cực kỳ mỏng manh, lúc có lúc không vệ tinh số liệu liên lộ, gian nan ngầm tái này thiên bản in trước. Đọc nó khi, nàng cảm thấy một loại kỳ dị cộng minh. Này liền giống đem nàng qua đi mấy năm ở trên diễn đàn thấy ( cũng tham dự ) sở hữu kỹ thuật biện luận, dùng một cây rõ ràng logic manh mối xâu chuỗi lên. Mỗi một cái mâu thuẫn, đều là bởi vì chúng ta ở bất đồng trừu tượng trình tự thượng, dùng bất đồng “Ngôn ngữ” miêu tả vấn đề, lại ý đồ làm chúng nó ở một hệ thống trung hợp tác công tác.

Nàng chính mình đào vong cũng là như thế. Nàng yêu cầu dùng bất đồng “Ngôn ngữ” cùng bất đồng người giao tiếp: Giả tạo giấy chứng nhận yêu cầu “An toàn in ấn ngôn ngữ”, vận chuyển hàng hóa hệ thống có “Hậu cần thao tác ngôn ngữ”, ngầm internet có “Ám hiệu ngôn ngữ”, thậm chí nàng tự thân sinh lý nhu cầu cũng tuần hoàn “Sinh vật học ngôn ngữ”. Này đó “Ngôn ngữ” chi gian khuyết thiếu thống nhất ngữ nghĩa cơ sở, dẫn tới nàng cần thiết không ngừng tiến hành cao nguy hiểm “Thích xứng” cùng “Phiên dịch”.

Nhưng mu bàn tay bạc văn, ở đọc này thiên luận văn khi, truyền đến không hề là phía trước cái loại này nhằm vào riêng mâu thuẫn đau đớn hoặc tạp âm, mà là một loại thâm trầm, ổn định, phảng phất chạm đến nào đó tầng dưới chót hòn đá tảng “Cộng hưởng cảm”. Hệ thống “Thị giác” bị mãnh liệt mà kích phát, đem nàng mang nhập một cái xưa nay chưa từng có trừu tượng tầng cấp. Nàng nhìn đến không phải cụ thể kỹ thuật mâu thuẫn, mà là sở hữu tính toán phạm thức sau lưng cộng đồng logic kết cấu. Nàng thấy được “Sự kiện”, “Trạng thái”, “Tiến trình”, “Tài nguyên”, “Thời gian”, “Nhân quả”, “Khế ước” chờ cơ bản khái niệm, cùng với chúng nó chi gian khả năng tồn tại hình thức hóa quan hệ.

“Hỏa hoa” ở một loại hiểu ra trung phát ra: Mâu thuẫn trung tâm, có lẽ ở chỗ chúng ta vẫn luôn ý đồ ở ứng dụng mặt điều hòa mâu thuẫn, lại chưa từng lui trở lại một cái càng cơ sở mặt, đi xây dựng một cái có thể hình thức hóa mà miêu tả cùng nghiệm chứng này đó mâu thuẫn bản thân tính toán mô hình. Chúng ta yêu cầu không phải một loại khác ứng dụng ngôn ngữ, mà là một loại có thể định nghĩa mặt khác ngôn ngữ “Nguyên ngôn ngữ”, cùng với một cái có thể nghiệm chứng dùng này đó ngôn ngữ biên soạn trình tự hay không thỏa mãn này quy ước “Nguyên biên dịch khí”.

Này phân tên là 《 nhưng nghiệm chứng phân bố thức tính toán nguyên ngôn ngữ ( VDCML ) và tham khảo biên dịch khí bước đầu thiết kế 》 lam đồ phương hướng, so dĩ vãng bất cứ lần nào đều càng thêm to lớn, càng thêm căn bản, nhưng cũng càng thêm rõ ràng mà ở nàng ý thức trung ngưng tụ. Này không phải một cái giải quyết cụ thể vấn đề phương án, mà là một cái xây dựng giải quyết phương án phương án. Này trung tâm bao hàm bốn cái mặt nguyên giá cấu:

1. Phân tầng ngôn ngữ giá cấu: VDCML bản thân chia làm ba cái trình tự:

* trung tâm tầng: Một tổ cực tiểu hóa, trải qua hoàn toàn hình thức xét nghiệm chứng cấu tạo cơ nguyên. Bao gồm dùng cho miêu tả tài nguyên ( tuyến tính loại hình ), trạng thái ( ỷ lại ký lục ), thời gian ( logic đồng hồ ), đồng phát ( tiến trình tính toán ) cùng khế ước ( mệnh đề ) cơ sở loại hình cùng logic quy tắc. Trung tâm tầng là VDCML “Công lý hệ thống”.

* phạm thức tầng: Ở trung tâm tầng phía trên, định nghĩa một loạt “Phạm thức trừu tượng” làm nhưng phục dùng kho. Này đó trừu tượng đối ứng thường thấy tính toán phạm thức, như “Sự kiện xử lý khí”, “Sự vụ phối hợp khí”, “Lưu xử lý tính tử”, “Hoãn biên lai gửi tiền nguyên”, “Giả thuyết hóa cách ly vực”, “Nghiệp vụ liên tục tính đơn nguyên”. Mỗi cái phạm thức trừu tượng đều là một tổ trung tâm tầng loại hình tổ hợp, cũng mang thêm này hình thức hóa quy ước ( như sự vụ ACID thuộc tính, hoãn tồn freshness khế ước ).

* lĩnh vực tầng: Cho phép người dùng ( hoặc lĩnh vực chuyên gia ) sử dụng VDCML nguyên biên trình phương tiện, định nghĩa chính mình lĩnh vực riêng ngữ pháp ( DSL ). Này đó DSL cuối cùng sẽ bị “Thoát đường” vì phạm thức tầng cùng trung tâm tầng tổ hợp. Lĩnh vực tầng là mở ra cùng nhưng mở rộng.

2. Thống nhất nhưng tổ hợp loại hình cùng khế ước hệ thống: VDCML loại hình hệ thống không chỉ có bao gồm truyền thống giá trị loại hình, còn mở rộng dùng cho miêu tả:

* tài nguyên quyền sở hữu cùng sinh mệnh chu kỳ ( căn cứ vào tuyến tính / phỏng bắn loại hình ).

* đồng phát hiệp nghị ( căn cứ vào hội thoại loại hình hoặc tiến trình loại hình ).

* thời gian cùng trình tự ước thúc ( căn cứ vào thời gian logic hoặc logic đồng hồ loại hình ).

* phân bố thức nhất trí tính cấp bậc ( căn cứ vào nhất trí tính loại hình, như cường nhất trí, nhân quả nhất trí, cuối cùng nhất trí ).

* tính năng cùng tài nguyên tiêu hao ( căn cứ vào định lượng loại hình hoặc tài nguyên loại hình ). Khế ước ( trước trí điều kiện, từ đứng sau điều kiện, bất biến lượng ) lấy mệnh đề hình thức khảm nhập loại hình, hoặc là làm độc lập ngắt lời ngôn ngữ. Loại hình kiểm tra khí trong biên chế dịch khi nghiệm chứng trình tự hay không thỏa mãn này đó khế ước, hoặc sinh thành yêu cầu chứng minh nghĩa vụ.

3. Hình thức hóa ngữ nghĩa cùng nghiệm chứng sinh thành: VDCML mỗi một cái cấu tạo đều có minh xác, máy móc nhưng kiểm tra hình thức hóa ngữ nghĩa ( thao tác ngữ nghĩa cùng chỉ xưng ngữ nghĩa ). Tham khảo biên dịch khí trung tâm là một cái “Nghiệm chứng điều kiện sinh thành khí” ( VC Generator ). Trong biên chế dịch trong quá trình, nó sẽ căn cứ trình tự loại hình cùng khế ước, sinh thành một loạt logic công thức ( nghiệm chứng điều kiện ). Này đó điều kiện sẽ bị gửi đi đến:

* tự động chứng minh khí ( như SMT cầu giải khí ): Xử lý đại lượng tương đối đơn giản ước thúc.

* lẫn nhau thức định lý chứng minh khí tiếp lời: Đối với phức tạp, yêu cầu sáng tạo tính trinh thám chứng minh, cung cấp nhân công chỉ đạo nhập khẩu.

* chứng minh kết quả sẽ bị phụ gia đến biên dịch sản xuất cơ số hai hoặc byte mã trung, hình thành “Chứng minh mang theo số hiệu”.

4. Nhiều mục tiêu biên dịch cùng chứng minh mang theo số hiệu: Tham khảo biên dịch khí ( tạm danh

“vdcmlc “) có thể đem VDCML trình tự ( hoặc này DSL tử tập ) biên dịch đến nhiều loại mục tiêu ngôi cao:

* vật lý phần cứng mệnh lệnh tập ( x86_64, ARM, RISC-V ), thông qua LLVM hoặc trực tiếp sinh thành.

* trung gian tỏ vẻ ( LLVM IR, WASM ).

* riêng phần cứng miêu tả ngôn ngữ ( như dùng cho sinh thành an toàn cách ly Monitor số hiệu ).

* thậm chí mặt khác cao cấp ngôn ngữ số hiệu ( như Rust, Go ) làm chạy trốn xuất khẩu. Mấu chốt chính là, biên dịch khí sẽ vì mỗi một cái biên dịch mục tiêu sinh thành một cái “Chứng minh giấy chứng nhận”, chứng minh sinh thành mục tiêu số hiệu ở đối ứng ngôi cao nội tồn mô hình cùng chấp hành ngữ nghĩa hạ, vẫn như cũ thỏa mãn nguyên trình tự sở hữu hình thức hóa quy ước. Cảnh này khiến “Tín nhiệm” có thể vượt ngôi cao di chuyển.

“Trí giả nhà” diễn đàn. Ở vệ tinh liên lộ cực không ổn định dưới tình huống, một cái tên là “Đệ quy kết cấu nghiên cứu tiểu tổ” ID ( này phát thiếp hình thức cùng trích dẫn phong cách làm vô số người liên tưởng đến Architect, nhưng càng nghiêm cẩn, càng học thuật hóa ) tuyên bố này thiên luận văn chính thức phiên bản, cũng phụ thượng một cái thảo luận thiếp. Tiêu đề bình tĩnh mà ẩn chứa gió lốc.

Tiêu đề ( chính thức tuyên bố ): 《 nhưng nghiệm chứng phân bố thức tính toán nguyên ngôn ngữ ( VDCML ) bản dự thảo 1.0 cùng tham khảo biên dịch khí vdcmlc nguyên hình 》

Nội dung:

“Chư quân, mấy năm biện luận, mâu thuẫn xuất hiện nhiều lần. Tự phần cứng đồng bộ chi vây, đến sinh thái ba đừng chi tháp, chư khó tựa tán, quả thật cùng căn: Chúng ta miêu tả tính toán chi ngữ, phá thành mảnh nhỏ, vô lấy thống xem, không nói đến nghiệm chứng.

“Lão hủ cùng ba năm đồng đạo, liều lĩnh, thí nghĩ một nhưng nghiệm chứng phân bố thức tính toán nguyên ngôn ngữ ( Verifiable Distributed Computing Meta-Language, VDCML ) chi bản dự thảo, cũng phụ tham khảo biên dịch khí

“vdcmlc “Chi nguyên hình. Này phi bạc đạn, cũng không phải dục đại vạn ngữ. Thật là đúc một cơ, sử mâu thuẫn nhưng bị hiện thức miêu tả, tương đối, cũng với tổ hợp khi bị nghiệm chứng.

“VDCML chi muốn, ở chỗ phân tầng, thống nhất, nhưng chứng:

“Một phân tầng:

* trung tâm tầng: Số lý chi cơ, hình, la, khi, cũng, khế chi nguyên ngữ, yêu cầu cực giản, hoàn toàn hình thức hóa.

* phạm thức tầng: Với cơ thượng trúc kho, hàm sự kiện điều khiển, sự vụ, lưu xử lý, hoãn tồn, giả thuyết hóa, sống lâu đơn nguyên chờ phạm thức chi trừu tượng, các phụ hình thức hóa quy ước.

* lĩnh vực tầng: Duẫn quân tự định ngữ pháp, miêu riêng chi vực, chung thoát đường vì phạm thức cùng cơ chi hợp.

“Nhị thống nhất:

Hình thống vạn duy: Tài nguyên, hiệp nghị, khi tự, nhất trí, hiệu năng đều có thể nhập hình. Khế vì hình chi duyên, hoặc vì độc đoán. Hình kiểm tra khoảnh khắc, khế ước chi mãn, nhưng đẩy nhưng nghiệm.

“Tam nhưng chứng:

Mỗi cấu đều có hình nghĩa. Biên dịch khoảnh khắc, nghiệm chứng điều kiện sinh thành khí sinh logic công thức, tặng với SMT cầu giải hoặc định lý chứng minh khí. Chứng thành, tắc chứng minh giấy chứng nhận phụ với biên dịch chi quả, thành ‘ chứng huề chi mã ’.

“Bốn nhiều tiêu:

Biên dịch khí

“vdcmlc “Nhưng phát VDCML với nhiều tiêu: x86/ARM chi lệnh, LLVM IR, WASM, thậm chí phần cứng miêu tả chi ngôn. Mỗi phát toàn bạn chứng, minh mục tiêu chi mã hợp nguyên chi quy.

“Nay trình bản dự thảo toàn văn, trung tâm tầng hình thức hóa định nghĩa, cập

“vdcmlc “Nguyên hình ( thượng trĩ, chỉ có thể biên dịch một tử tập đến RISC-V trừu tượng mô hình, cũng sinh thành đơn giản chứng minh ). Phụ một thí dụ mẫu, lấy VDCML miêu tả một đơn giản hoá chi hai giai đoạn đệ trình sự vụ phối hợp khí, cũng triển lãm này vô chết khóa, vô số theo mất đi chi chứng minh sinh thành.

“Này nói đến gian, như trúc thông thiên chi tháp. Nhiên, nếu vô thống nhất chi cơ, mâu thuẫn vĩnh vô ngày yên tĩnh. Này phi chung bản thảo, nãi thủy cũng. Vạn mong chư quân không tiếc rìu đục, cộng thăm con đường phía trước. Một chút kiến giải vụng về, khải với chư hiền.”

Thiệp phụ thượng dài đến mấy trăm trang kỹ thuật bản dự thảo, hình thức hóa định nghĩa hồ sơ, nguyên hình biên dịch khí nguyên mã liên tiếp, cùng với một cái hoàn chỉnh hình thức hóa thí dụ mẫu. Này không hề là diễn đàn thiệp, mà là một phần nghiêm cẩn học thuật cùng công trình đề án.

Nghi ngờ thanh ở ngắn ngủi khiếp sợ trầm mặc sau, giống như sóng thần thổi quét toàn bộ diễn đàn. Mà

“@ lão đầu gỗ “Hồi phục, ở số giờ ( đủ để cẩn thận đọc bản dự thảo ) sau xuất hiện, này nghi ngờ chiều sâu cùng chiều rộng viễn siêu dĩ vãng bất cứ lần nào, thẳng chỉ VDCML tư tưởng trái tim.

“@ đệ quy kết cấu nghiên cứu tiểu tổ ( hoặc ta hay không nên xưng ngài vì Architect tiên sinh? ), ngài lần này đưa ra không phải một cái khác lam đồ, mà là một cái ý đồ cất chứa sở hữu lam đồ ‘ vũ trụ lam đồ ’. Nhưng mà, vẽ vũ trụ bản đồ mực nước bình, khả năng so vũ trụ bản thân còn muốn trọng.” Lão đầu gỗ khúc dạo đầu mang theo một loại đối mặt chung cực phức tạp tính kính sợ cùng hoài nghi.

“Đệ nhất, về trung tâm tầng ‘ lựa chọn chính sách tàn bạo ’ cùng logic cơ sở nhất trí tính. Ngài định nghĩa một cái ‘ cực tiểu hóa ’ trung tâm tầng. Nhưng lựa chọn như thế nào này đó khái niệm tiến vào trung tâm tầng? Ngài lựa chọn tuyến tính loại hình, tiến trình tính toán, logic đồng hồ chờ. Nhưng này đó lựa chọn bản thân là võ đoán, hơn nữa ẩn chứa riêng tính toán triết học ( như tin tức truyền lại trội hơn cùng chung nội tồn? ). Bất đồng lựa chọn sẽ dẫn tới hoàn toàn bất đồng thượng tầng phạm thức biểu đạt năng lực. Càng đáng sợ chính là, ngài cần thiết vì cái này trung tâm tầng thành lập một cái nhất trí thả hoàn bị logic cơ sở. Này đề cập đến tập hợp luận, loại hình luận, khi tự logic chiều sâu dung hợp, trong lịch sử vô số thiên tài từng tại đây chiết kích. Ngài như thế nào bảo đảm ngài trung tâm tầng tự thân là vô mâu thuẫn? Nếu trung tâm tầng có mâu thuẫn, toàn bộ cao ốc đem thành lập ở trên bờ cát.”

“Đệ nhị, về phạm thức tầng ‘ miêu tả năng lực ’ cùng ‘ nghiệm chứng tính khả thi ’ tuyệt cảnh. Ngài muốn vì ‘ sự vụ ’, ‘ hoãn tồn ’, ‘ giả thuyết hóa ’ chờ phạm thức biên soạn hình thức hóa quy ước. Nhưng đây đúng là qua đi mấy chục năm hình thức hóa phương pháp không thể hoàn toàn phá được nan đề. Lấy ‘ sự vụ ’ vì lệ, này ACID thuộc tính, đặc biệt là cách ly tính cấp bậc ( nhưng danh sách hóa, mau chiếu cách ly chờ ), này hình thức hóa miêu tả cực kỳ phức tạp, thả cùng tầng dưới chót đồng phát khống chế cùng tồn trữ thực hiện chặt chẽ ngẫu hợp. Ngài như thế nào vì một cái ‘ thông dụng ’ sự vụ phạm thức biên soạn một cái đã chuẩn xác lại bất quá với cụ thể ( do đó mất đi thông dụng tính ) quy ước? Cho dù viết ra, nghiệm chứng một cái cụ thể thực hiện thỏa mãn này quy ước, này tính toán phức tạp độ có thể là không thể phán định. Ngài SMT cầu giải khí đem ở tổ hợp nổ mạnh trước mặt bất lực.”

“Đệ tam, về lĩnh vực tầng DSL ‘ ngữ nghĩa mất đi ’ cùng ‘ nghiệm chứng phay đứt gãy ’. Ngài cho phép người dùng tự định nghĩa DSL, cũng thoát đường đến phạm thức tầng. Nhưng như thế nào bảo đảm thoát đường quá trình không thay đổi ngữ nghĩa? Này yêu cầu vì mỗi cái DSL định nghĩa hình thức hóa thoát đường quy tắc, cũng chứng minh thoát đường trước sau ngữ nghĩa đồng giá. Này tương đương với vì mỗi cái DSL làm một cái biên dịch khí chính xác tính chứng minh, này lượng công việc tương đương với xây dựng VDCML bản thân. Càng thực tế chính là, DSL thiết kế giả thông thường là lĩnh vực chuyên gia, mà phi hình thức hóa phương pháp chuyên gia, bọn họ cơ hồ không có khả năng hoàn thành cái này nhiệm vụ. Ngài dàn giáo đem nghiệm chứng gánh nặng hoàn toàn dời đi cho DSL thiết kế giả, mà này gánh nặng trọng đến không người có thể gánh vác.”

“Thứ 4, về nhiều mục tiêu biên dịch cùng chứng minh bảo trì ‘ biên dịch khí chính xác tính ’ hắc động. Ngài hy vọng biên dịch khí vì mỗi cái mục tiêu ngôi cao sinh thành chứng minh giấy chứng nhận. Nhưng này yêu cầu biên dịch khí bản thân cần thiết là trải qua hình thức xét nghiệm chứng, nếu không biên dịch khí trung bug khả năng dẫn tới sinh thành sai lầm chứng minh. Nghiệm chứng một cái từ VDCML đến nhiều loại mục tiêu ngôn ngữ phức tạp biên dịch khí, này khó khăn viễn siêu nghiệm chứng một cái bình thường biên dịch khí ( như CompCert chỉ nghiệm chứng C đến PowerPC/ARM chờ số ít mục tiêu ). Ngài đem đối mặt một cái nghiệm chứng nhiệm vụ đệ quy ác mộng: Vì nghiệm chứng dùng VDCML viết trình tự, ngài yêu cầu trước nghiệm chứng VDCML biên dịch khí, mà vì nghiệm chứng biên dịch khí, ngài khả năng lại yêu cầu VDCML tự thân…… Đây là một cái vô hạn tuần hoàn.”

“Thứ 5, về thực dụng tính, học tập đường cong cùng di chuyển phí tổn ‘ xã hội không thể được tính ’. Giả thiết VDCML ở kỹ thuật thượng được không. Ai sẽ sử dụng nó? Hiện có mấy ngàn vạn khai phá giả yêu cầu từ đầu học tập một bộ cực độ phức tạp loại hình hệ thống, logic cùng chứng minh phương pháp. Hiện có số trăm triệu hành số hiệu như thế nào di chuyển? Ngài cấp ra đáp án là ‘ từng bước di chuyển, thông qua thích xứng khí ’. Nhưng này tương đương với yêu cầu toàn bộ ngành sản xuất vì một cái lý luận thượng chỗ tốt, thừa nhận một lần có thể so với từ châm du xe đến xe điện, thậm chí càng kịch liệt phạm thức dời đi. Này sẽ không phát sinh. Kỹ thuật diễn tiến thông thường là tiến dần, phải cụ thể. VDCML thoạt nhìn như là một hồi yêu cầu mọi người đồng thời bước lên con thuyền Noah ‘ đại hồng thủy ’ kế hoạch.”

“Căn bản nhất nghịch biện ở chỗ: Ngài ý đồ dùng một cái cực độ phức tạp, yêu cầu nghiệm chứng nguyên hệ thống, tới giải quyết từ rất nhiều phức tạp hệ thống tổ hợp khiến cho nghiệm chứng nan đề. Nhưng ngài nguyên hệ thống bản thân phức tạp tính cùng nghiệm chứng khó khăn, rất có thể vượt qua nó ý đồ giải quyết sở hữu vấn đề tổng hoà. Ngài không phải ở giải quyết vấn đề, ngài là ở sáng tạo một cái càng to lớn vấn đề. Có lẽ, lý giải cùng khống chế phức tạp hệ thống duy nhất được không đường nhỏ, là tiếp thu không hoàn mỹ, thông qua mô khối hóa, cách ly, theo dõi cùng tiến dần cải tiến tới quản lý nguy hiểm, mà không phải theo đuổi một cái toàn trí toàn năng, hình thức hóa góc nhìn của thượng đế.”

Lão đầu gỗ từ trung tâm tầng lựa chọn, phạm thức miêu tả tính khả thi, DSL thoát đường nghiệm chứng, biên dịch khí tự cử, xã hội tiếp thu năm cái mặt, phát ra có lẽ là toàn bộ “Trí giả nhà” trong lịch sử sâu nhất, nhất hoàn toàn nghi ngờ. Này không chỉ là kỹ thuật nghi ngờ, càng là đối to lớn công trình triết học căn bản tính chất nghi.

“Đệ quy kết cấu nghiên cứu tiểu tổ” ( Architect ) hồi phục, ở suốt một ngày sau xuất hiện. Lúc này đây, hồi phục phong cách càng thêm ngưng trọng, thừa nhận vấn đề chung cực tính, nhưng đồng thời cũng thể hiện rồi siêu việt kỹ thuật chi tiết, về “Tri thức tích lũy” cùng “Trường kỳ diễn tiến” khắc sâu tự hỏi.

“Mộc lão sở lự, đã chạm đến hình thức hóa chất trình cùng tri thức luận chi căn bản. Lão hủ sở xướng, xác phi mấy năm nhưng thành chi nghiệp, mà là một cái khả năng yêu cầu số thế hệ nỗ lực nghiên cứu cùng công trình cương lĩnh. Này mục tiêu, phi vì giải quyết trước mắt sở hữu vấn đề, mà là vì từ căn bản nâng lên thăng chúng ta miêu tả, xây dựng cùng tín nhiệm phức tạp hệ thống phương thức, thành lập một cái nhưng diễn tiến cơ sở. Này hồi phục không hề từng cái cãi lại chi tiết, mà ý đồ trình bày này sau lưng triết học cùng đường nhỏ. Thỉnh mộc lão cùng chư quân yên lặng nghe.”

“Về trung tâm tầng lựa chọn cùng logic nhất trí tính: Trung tâm tầng lựa chọn thật là ‘ chính sách tàn bạo ’, nhưng đây là bất luận cái gì cơ sở lý luận đều cần thiết làm ra lựa chọn. Chúng ta lựa chọn tuyến tính loại hình, tiến trình đại số chờ, đều không phải là nhận định chúng nó là duy nhất chân lý, mà là bởi vì chúng nó ở miêu tả tài nguyên, đồng phát, thông tín chia đều bố thức tính toán trung tâm quan tâm thượng, đã bị chứng minh giàu có biểu đạt lực thả tương đối ngắn gọn. Chúng ta thừa nhận logic cơ sở tồn tại không nhất trí nguy hiểm, cố chọn dùng nhất bảo thủ sách lược: Trung tâm tầng cấu tạo tận khả năng thiếu, này công lý tận khả năng đơn giản, cũng kế hoạch ở hạng mục lúc đầu, lợi dụng hiện có nhất thành thục định lý chứng minh khí ( như Coq, Isabelle ) đối trung tâm tầng nguyên lý luận ( loại hình an toàn, tiến triển, bảo trì chờ ) tiến hành hoàn toàn hình thức xét nghiệm chứng. Này bản thân chính là một cái trọng đại nhưng đều không phải là không thể hoàn thành nhiệm vụ ( cùng loại DeepSpec hạng mục đối CompCert nghiệm chứng ).”

“Về phạm thức tầng miêu tả cùng nghiệm chứng khó khăn: Chúng ta thừa nhận vì phức tạp phạm thức biên soạn thông dụng quy ước cực kỳ khó khăn. Bởi vậy, phạm thức tầng xây dựng sẽ là tiến dần, xã khu điều khiển, hơn nữa khả năng vĩnh viễn ‘ chưa hoàn thành ’. Chúng ta sẽ không ý đồ dùng một lần định nghĩa ‘ hoàn mỹ ’ sự vụ quy ước. Tương phản, chúng ta có thể từ đơn giản nhất, nhất trung tâm biến thể bắt đầu ( như nghiêm khắc hai giai đoạn khóa ), cấp ra này quy ước cùng nghiệm chứng. Càng phức tạp biến thể ( như lạc quan đồng phát khống chế, nhiều phiên bản đồng phát khống chế ) có thể làm mở rộng, từng bước tăng thêm. Nghiệm chứng tính khả thi đem thông qua trừu tượng cùng phân giải nhắc tới cao: Đem phức tạp toàn cục thuộc tính phân giải vì có thể thông qua tổ hợp trinh thám bộ phận thuộc tính. Chúng ta khả năng vô pháp tự động nghiệm chứng sở hữu trình tự, nhưng chúng ta có thể vì thường thấy hình thức cung cấp nhưng trọng dụng nghiệm chứng khuôn mẫu cùng chứng minh sách lược. Nghiệm chứng mục tiêu là đề cao tin tưởng, mà phi đạt tới tuyệt đối.”

“Về DSL thoát đường cùng nghiệm chứng gánh nặng: Chúng ta không cần cầu mỗi cái DSL thiết kế giả đều trở thành hình thức hóa chuyên gia. VDCML đem cung cấp một tổ tiêu chuẩn thoát đường hình thức cùng đối ứng nghiệm chứng sách lược sinh thành khí. DSL thiết kế giả chủ yếu công tác là định nghĩa ngữ pháp thụ đến này đó tiêu chuẩn hình thức chiếu rọi. Càng phức tạp DSL có thể từ chuyên gia xây dựng, cũng làm “Chứng thực phạm thức kho” một bộ phận tuyên bố. Chúng ta mục tiêu là hạ thấp, mà phi nâng lên ngạch cửa. Đối với đại đa số ứng dụng khai phá giả, bọn họ chỉ cần sử dụng hiện có, đã nghiệm chứng quá DSL ( như dùng cho định nghĩa REST API DSL, dùng cho định nghĩa lưu xử lý nhiệm vụ DSL ), mà không cần tự nghĩ ra DSL.”

“Về biên dịch khí chính xác tính cùng tự cử: Biên dịch khí nghiệm chứng xác thật là mấu chốt. Chúng ta đường nhỏ là phân giai đoạn tự cử:

1. Trước dùng hiện có ngôn ngữ ( như Rust, OCaml ) thực hiện một cái đơn giản, chưa nghiệm chứng

“vdcmlc “Nguyên hình A, nó có thể biên dịch VDCML một cái tiểu tử tập S1 đến mục tiêu T1 ( như RISC-V mô hình ).

2. Dùng cái này nguyên hình A biên dịch một cái dùng VDCML tử tập S1 biên soạn, càng đơn giản nhưng trải qua nghiệm chứng biên dịch khí B ( chỉ duy trì S1 đến T1 ).

3. Dùng trải qua nghiệm chứng biên dịch khí B, một lần nữa biên dịch nó chính mình ( tự cử ), cũng nghiệm chứng sinh thành nhưng chấp hành văn kiện cùng nguyên mã ngữ nghĩa nhất trí.

4. Từng bước mở rộng duy trì VDCML tử tập ( S2, S3... ) cùng mục tiêu ngôi cao ( T2, T3... ), mỗi lần mở rộng đều thông qua đã nghiệm chứng bộ phận tới trợ giúp nghiệm chứng tân tăng bộ phận. Đây là một cái dài dòng quá trình, nhưng CompCert chờ hạng mục đã triển lãm này tính khả thi. Chúng ta không cầu toàn, nhưng cầu trung tâm đường nhỏ kiên cố.”

“Về xã hội tiếp thu cùng di chuyển: Chúng ta chưa bao giờ kỳ vọng VDCML thay thế được sở hữu hiện có ngôn ngữ. Này định vị là cơ sở giá cấu ngôn ngữ cùng hệ thống biên trình ngôn ngữ, dùng cho xây dựng những cái đó đối chính xác tính, an toàn tính, đáng tin cậy tính yêu cầu tối cao lắp ráp: Thao tác hệ thống nội hạch, giả thuyết hóa máy theo dõi, phân bố thức hiệp nghị thực hiện, mật mã học kho, biên dịch khí, hình thức hóa chất cụ liên bản thân. Đối với thượng tầng ứng dụng, có thể thông qua trói định cùng FFI cùng hiện có ngôn ngữ ( như Python, Java ) lẫn nhau thao tác. Di chuyển sẽ là từ trên xuống dưới: Trước dùng cho xây dựng tân, mấu chốt cơ sở phương tiện; sau đó vì hiện có hệ thống cung cấp nhưng nghiệm chứng thay thế mô khối; cuối cùng, theo công cụ thành thục cùng xã khu tăng trưởng, dần dần mở rộng ảnh hưởng phạm vi. Chúng ta coi này vì một hồi Marathon, mà phi lao tới.”

“Mộc lão, ngài chỉ ra nghịch biện, lão hủ tư chi sâu vô cùng. Xây dựng phức tạp hệ thống bản thân chính là cùng phức tạp tính vật lộn. VDCML mục tiêu ( C ), phi ‘ nhất lao vĩnh dật mà tiêu trừ phức tạp tính ’, mà là ‘ vì phức tạp tính cung cấp một cái thống nhất, nhưng quản lý biểu hiện hình thức, khiến cho chúng ta có thể dùng càng hệ thống, càng nghiêm cẩn phương thức cùng phức tạp tính đấu tranh, cũng đem đấu tranh trung đạt được giải thích ( chứng minh, hình thức, trừu tượng ) lắng đọng lại xuống dưới, cung hậu nhân phục dùng cùng mở rộng ’. Nó thừa nhận tự thân đem trường kỳ ở vào ‘ xây dựng trung ’, nhưng này xây dựng quá trình bản thân, chính là đối chúng ta tính toán nhận tri một lần căn bản tính chải vuốt cùng gia tăng. Một chút cố chấp, vì kia ở mâu thuẫn chi trong biển phiêu bạc thuyền cứu nạn, vẽ một trương có lẽ vĩnh viễn vô pháp đến, nhưng vĩnh viễn chỉ dẫn phương hướng tinh đồ. Lại thỉnh mộc lão minh giám.”

Lúc này đây, biện luận tiêu điểm từ “VDCML có được hay không” chuyển hướng về phía “Như thế nào chế định được không VDCML phát triển lộ tuyến đồ cùng thống trị kết cấu”. Rất nhiều hình thức hóa phương pháp nghiên cứu giả, biên trình ngôn ngữ thiết kế giả, cùng với làm cao đáng tin cậy hệ thống khai phá kỹ sư bắt đầu nghiêm túc thảo luận, hay không có thể thành lập một cái mở ra, quốc tế hợp tác “VDCML xã khu”, từ định nghĩa trung tâm tầng hình thức hóa ngữ nghĩa cùng nghiệm chứng bắt đầu, từng bước đẩy mạnh.

Một năm sau, một cái tên là “VDCML xướng nghị” phi mưu cầu lợi nhuận tổ chức ở Thụy Sĩ đăng ký thành lập, ngọn nguồn tự toàn cầu nhiều sở đứng đầu đại học cùng xí nghiệp nghiên cứu nhân viên cộng đồng khởi xướng. Bọn họ tuyên bố “VDCML lộ tuyến đồ 0.1”, kế hoạch ở 5 năm nội hoàn thành trung tâm tầng hình thức hóa định nghĩa cùng nghiệm chứng, cũng thực hiện một cái có thể tự cử nhỏ nhất được không biên dịch khí. Cứ việc con đường phía trước từ từ, nhưng một cái chỉ ở thống nhất tính toán miêu tả cùng nghiệm chứng to lớn công trình, lần đầu tiên có một cái rõ ràng, phải cụ thể, từ xã khu điều khiển bắt đầu.

Vũ hằng hệ thống giao diện đổi mới, cũng cấp ra “Vô hạn lam đồ” đệ quy kết cấu một cái trọng đại quá độ nhắc nhở:

“【 đệ quy trung tâm tiết điểm đến 】 “

“Phần mềm hòn đá tảng - nguyên ngôn ngữ: Nhưng nghiệm chứng phân bố thức tính toán nguyên ngôn ngữ đường nhỏ xác lập (∞/∞). “

“Nhắc nhở: VDCML đưa ra, tiêu chí đối “Tin tức kỷ nguyên” sở hữu mâu thuẫn nguyên trình tự đáp lại. Coi đây là cơ, đệ quy kết cấu có thể hướng về phía trước sinh trưởng, cất chứa tương lai sở hữu khả năng tính toán phạm thức. “

“Quyển thứ nhất đến quyển thứ tư sở hữu mâu thuẫn, ở VDCML dàn giáo hạ, bị một lần nữa thuyết minh vì “Trung tâm tầng khái niệm tổ hợp cùng phạm thức tầng quy ước ví dụ thực tế”. “

“Đệ quy kim đồng hồ quá độ: Ở xây dựng miêu tả hết thảy phần mềm “Nguyên ngôn ngữ” hòn đá tảng lúc sau, chúng ta cần thiết xem kỹ chống đỡ sở hữu con số tín nhiệm mật mã học cơ sở —— nó tự thân đang gặp phải lượng tử tính toán điên đảo tính uy hiếp. “

“【 quyển thứ năm: An toàn vực sâu 】 sắp mở ra. “

“Đầu chương tiêu điểm: Sau mật mã lượng tử học cùng toàn cầu công chìa khóa cơ sở phương tiện ( PKI ) di chuyển khốn cảnh. “

Tàu hàng đột nhiên kịch liệt mà lay động một chút, tựa hồ là gặp được sóng to. Khoang đáy ánh đèn lập loè không chừng. Vũ hằng mã hóa notebook thượng, bắn ra một cái đến từ “Đồng tình giả” tân tin tức, nhưng nội dung ở truyền trung nhân tín hiệu bất lương mà tổn hại hơn phân nửa, chỉ mơ hồ nhìn đến “…… Lộc đặc đan…… Có biến…… Nguy hiểm…… Chớ giữ nguyên kế hoạch…… Nếm thử……”

Ngay sau đó, mu bàn tay bạc văn truyền đến một trận xưa nay chưa từng có, xé rách đau nhức, phảng phất nào đó thâm tầng liên tiếp bị mạnh mẽ quấy nhiễu. Hệ thống giao diện cũng lập loè ra hỗn loạn số hiệu đoạn ngắn cùng cảnh cáo tiêu chí. Ở đau nhức cùng choáng váng trung, nàng mơ hồ “Nhìn đến” hệ thống cấp ra một cái đứt quãng đệ quy nhắc nhở, hỗn tạp đại lượng sai lầm:

“[ cảnh cáo ] phần ngoài can thiệp…… Đệ quy kết cấu…… Ổn định tính…… “

“[ nhắc nhở ] an toàn…… Căn cơ…… Bị dao động…… Lượng tử…… “

“[ đệ quy tiết điểm cưỡng chế chỉ hướng ] tín nhiệm…… Căn…… “

Vũ hằng giãy giụa bảo trì thanh tỉnh. VDCML lam đồ vừa mới miêu tả một cái thống nhất tính toán xa xôi tương lai, nhưng thế giới hiện thực “Tín nhiệm căn cơ” đang ở bị dao động, mà nàng đào vong chi lộ, cũng đột nhiên bị không thể đoán trước nguy hiểm bóng ma bao phủ. Nàng biết, tiếp theo tràng khiêu chiến, đem từ nhất trừu tượng nguyên ngôn ngữ, chuyển hướng nhất cụ thể sinh tồn mật mã học. Mà nàng “Tín nhiệm căn” —— cái kia cung cấp che chở “Đồng tình giả” internet —— tựa hồ cũng xảy ra vấn đề.

( chương 45 xong )

【 chương sau báo trước 】

Khi chúng ta ở nguyên ngôn ngữ mặt thống nhất tính toán mâu thuẫn miêu tả, thế giới hiện thực tín nhiệm hệ thống căn cơ —— công chìa khóa mật mã học —— lại nhân lượng tử tính toán tới gần mà gặp phải sụp đổ. Là khẩn cấp di chuyển đến chưa chịu đựng cũng đủ thực chiến kiểm nghiệm sau mật mã lượng tử thuật toán, vẫn là thủ vững cũ hệ thống thẳng đến cuối cùng một khắc? Chương sau, chúng ta đem thâm nhập mật mã học cùng tín nhiệm vực sâu, trực diện kia dây dưa với thuật toán an toàn tính, tính năng chi tiêu, toàn cầu hợp tác cùng về phía sau kiêm dung chi gian, về “Tín nhiệm căn” di chuyển bế tắc.

Chương 46: 《 tín nhiệm căn —— sau mật mã lượng tử học cùng toàn cầu PKI hệ thống trơn nhẵn di chuyển phương án 》