1import{_ as e,c as s,d as o,b as n,a as d,r as a,o as i}from"./app-BlMijmeS.js";const l={};function g(p,t){const r=a("Mermaid");return i(),s("div",null,[t[0]||(t[0]=o('<div class="hint-container note"><p class="hint-container-title">è¿é¨åä»ç»</p><ul><li>æ¯é¨è¯è¨çå¼ååºæ¯æ¯ä»ä¹</li><li>è¿ç§è¯è¨çç¹æ§æ¯ä»ä¹</li><li>å¦è¿ç§è¯è¨ç忝/å¸åºå¦ä½</li></ul></div><p>æ¯ä¸é¨ç¼ç¨è¯è¨é½æå
¶ç¬ç¹çè¯æ³è§ååç¹ç¹ï¼å°±åå¦è¯æä¸æ ·ï¼ç¬¬ä¸æ¥å
å¦é³è°å鳿 æ¥ææ¡åºç¡è¯æ³ï¼ç¼ç¨ä¹æ¯å¦æ¤</p><p>æä»¬å¬è¿å¾å¤è¯¾ç¨ï¼è¿äºé½æ¯å¼å¾æ¨èçï¼å¸æå¯¹ä½ ææå¸®å©ã</p><div class="hint-container warning"><p class="hint-container-title">ç± DeepSeek R1 çæï¼è¯·ä»ç»çå«ã</p></div><p>以䏿¯PythonãC++ãGoãJavaãRustäºç§ç¼ç¨è¯è¨çç»æå¯¹æ¯æ»ç»ï¼2025å¹´ææ°æ°æ®ï¼ï¼</p><hr><h3 id="ð-æ ¸å¿ç»´åº¦å¯¹æ¯è¡¨" tabindex="-1"><a class="header-anchor" href="#ð-æ ¸å¿ç»´åº¦å¯¹æ¯è¡¨"><span>ð æ ¸å¿ç»´åº¦å¯¹æ¯è¡¨</span></a></h3><table><thead><tr><th>维度</th><th>Python</th><th>C++</th><th>Go</th><th>Java</th><th>Rust</th></tr></thead><tbody><tr><td><strong>å¼ååºæ¯</strong></td><td>AI/æ°æ®ç§å¦</td><td>ç³»ç»/游æ</td><td>äºåç</td><td>ä¼ä¸çº§åºç¨</td><td>å®å
¨å
³é®ç³»ç»</td></tr><tr><td></td><td>Webå¼å</td><td>åµå
¥å¼</td><td>å¾®æå¡</td><td>Androidå¼å</td><td>åºç¡è®¾æ½</td></tr><tr><td></td><td>èªå¨åèæ¬</td><td>é«é¢äº¤æ</td><td>åºåé¾</td><td>å¤§æ°æ®</td><td>WebAssembly</td></tr><tr><td><strong>æ ¸å¿ç¹æ§</strong></td><td>å¨æç±»å</td><td>é¶ææ¬æ½è±¡</td><td>åç¨å¹¶å</td><td>JVM跨平å°</td><td>ææææ¨¡å</td></tr><tr><td></td><td>丰å¯åºçæ</td><td>æå¨å
å管ç</td><td>ç¼è¯å³é¨ç½²</td><td>Springçæ</td><td>æ GCå®å
¨</td></tr><tr><td></td><td>ç®æ´è¯æ³</td><td>å¤èå¼</td><td>æç®è¯æ³</td><td>强类å</td><td>æ çå¹¶å</td></tr><tr><td><strong>å¦ä¹ æ²çº¿</strong></td><td>ââ (ææ)</td><td>ââââ (æé¾)</td><td>ââ</td><td>âââ</td><td>ââââ</td></tr><tr><td><strong>æ§è½</strong></td><td>â³ (è§£éå)</td><td>âââââ (æè´)</td><td>ââââ</td><td>âââ</td><td>âââââ</td></tr><tr><td><strong>2025忝</strong></td><td>AIæç»é¢è·</td><td>åµå
¥å¼çå</td><td>äºåçé¦é</td><td>åéå¸åºç¨³</td><td>å®å
¨é¢åæ°è´µ</td></tr><tr><td><strong>åºå±èµ·èª</strong></td><td>18-25K</td><td>22-30K</td><td>20-28K</td><td>16-22K</td><td>25-35K</td></tr><tr><td><strong>èµæ·±èªèµ</strong></td><td>70ä¸+</td><td>100ä¸+</td><td>90ä¸+</td><td>60ä¸+</td><td>120ä¸+</td></tr><tr><td><strong>ä¼ä¸éç¨ç</strong></td><td>92%</td><td>78%</td><td>83%â</td><td>93%â</td><td>42%ââ</td></tr></tbody></table><hr><h3 id="ð-äºå¤§è¯è¨å®ä½åæ" tabindex="-1"><a class="header-anchor" href="#ð-äºå¤§è¯è¨å®ä½åæ"><span>ð äºå¤§è¯è¨å®ä½åæ</span></a></h3><ol><li><p><strong>Python - AIæ¶ä»£çç士åå</strong></p><ul><li>â
<strong>ä¼å¿</strong>ï¼æå¿«ä¸æé度 + AIçæåæ</li><li>â ï¸ <strong>é£é©</strong>ï¼å级å²ä½é¥±åï¼éåå
¨æ /ç®æ³è¿é¶</li><li>ð¡ <strong>建议</strong>ï¼æé
SQL/ç»è®¡å¦æå»ºæ°æ®ç§å¦ç«äºå</li></ul></li><li><p><strong>C++ - æ§è½é¢åçç»æ²»è
</strong></p><ul><li>â
<strong>ä¼å¿</strong>ï¼ç¡¬ä»¶çº§æ§å¶ + ä¸å¯æ¿ä»£æ§</li><li>â ï¸ <strong>é£é©</strong>ï¼å¦ä¹ ææ¬é«ï¼éé
奿æ¡ç¡¬ä»¶ç¥è¯</li><li>ð¡ <strong>建议</strong>ï¼æ·±è游æå¼æ/èªå¨é©¾é©¶èµé</li></ul></li><li><p><strong>Go - äºåçæ¶ä»£çé»é©¬</strong></p><ul><li>â
<strong>ä¼å¿</strong>ï¼å¹¶åå¤ç + å¼åæç平衡</li><li>â ï¸ <strong>é£é©</strong>ï¼çæå¹¿åº¦ä¸åJava/Python</li><li>ð¡ <strong>建议</strong>ï¼ä¸æ³¨K8s/Service Meshçæå»ºè®¾</li></ul></li><li><p><strong>Java - ä¼ä¸çº§åºç¨çç£ç³</strong></p><ul><li>â
<strong>ä¼å¿</strong>ï¼åºå¤§åéå¸åº + å·¥ç¨åæç</li><li>â ï¸ <strong>é£é©</strong>
1ï¼åæ°ä¸è¶³ï¼äºåç转åç¼æ
¢</li><li>ð¡ <strong>建议</strong>ï¼åQuarkus/å¾®æå¡æ¶æå级</li></ul></li><li><p><strong>Rust - å®å
¨ç³»ç»çæªæ¥</strong></p><ul><li>â
<strong>ä¼å¿</strong>ï¼å
åå®å
¨ + 髿§è½å
¼å¾</li><li>ï¸ <strong>é£é©</strong>ï¼é¡å³å¦ä¹ æ²çº¿ï¼å²ä½éä¸å¨å¤´é¨ä¼ä¸</li><li>ð¡ <strong>建议</strong>ï¼çååºåé¾/æä½ç³»ç»å¼å</li></ul></li></ol><hr><h3 id="æ°çå¦ä¹ çç¥æå" tabindex="-1"><a class="header-anchor" href="#æ°çå¦ä¹ çç¥æå"><span>æ°çå¦ä¹ çç¥æå</span></a></h3><h4 id="æ¹åä¸-ai-æ°æ®ç§å¦èµé" tabindex="-1"><a class="header-anchor" href="#æ¹åä¸-ai-æ°æ®ç§å¦èµé"><span>æ¹åä¸ï¼AI/æ°æ®ç§å¦èµé</span></a></h4>',14)),n(r,{code:"eJxLL0osyFDwCeJyjA6oLMnIz3s6f9fzhQ2xCrq6dgpO0X6luQGV+gGJeSmJxRAx5+hnc3Y9nbni6dplT3YueLaw7dm8bRAZF6AJwQWJRdn6Tzvanu5ofrqnHyLhGu3r419Q/HT70ucrup/2TIvlAgCzozT6"}),t[1]||(t[1]=d("h4",{id:"æ¹åäº-äºåçæ¶æèµé",tabindex:"-1"},[d("a",{class:"header-anchor",href:"#æ¹åäº-äºåçæ¶æèµé"},[d("span",null,"æ¹åäºï¼äºåçæ¶æèµé")])],-1)),n(r,{code:"eJxLL0osyFDwCeJyi3bPf7F+7bPNU2MVdHXtFNyjXfKTs1OL9L0tiiEiHtFP9617Nqf3adfCF+v2vVi3ECLsGR2cWlSWmZyq4JtanAER84p+tn37s009T7cvfb6iO5YLAGyQLDY="}),t[2]||(t[2]=d("h4",{id:"æ¹åä¸-ç³»ç»çº§å¼åèµé",tabindex:"-1"},[d("a",{class:"header-anchor",href:"#æ¹åä¸-ç³»ç»çº§å¼åèµé"},[d("span",null,"æ¹åä¸ï¼ç³»ç»çº§å¼åèµé")])],-1)),n(r,{code:"eJxLL0osyFDwCeLyjnbW1n62YMfT/c2xCrq6dgo+0c8m9z7ZO+f55t3Pd89/2jf/+YQ2iIxv9PO+DU92LwZqeN6581nDcoiwX3RQaXHJ03WdT1tXPF0378X2rRBx/+hwx2DfF/t2Pt8z48W6hc/XTY/lAgBNlz
1sQ"}),t[3]||(t[3]=o('<blockquote><p>ð¡ <strong>é»éç»åæ¨è</strong>ï¼</p><ul><li><strong>AIå
¨æ </strong>ï¼Python + SQL + JavaScript</li><li><strong>äºåçä¸å®¶</strong>ï¼Go + Terraform + Prometheus</li><li><strong>ç³»ç»æ¶æå¸</strong>ï¼Rust + C++ + eBPF</li></ul></blockquote><hr><h3 id="ð-2026è¶å¿é¢è¦" tabindex="-1"><a class="header-anchor" href="#ð-2026è¶å¿é¢è¦"><span>ð 2026è¶å¿é¢è¦</span></a></h3><ol><li><strong>Python</strong>ï¼é¢ä¸´Mojoè¯è¨å¨AIæ§è½é¢åçææ</li><li><strong>Java</strong>ï¼å¯è½è¢«Kotlinè¿ä¸æ¥ä¾µèAndroid份é¢</li><li><strong>Rust</strong>ï¼å°å¨Linuxå
æ ¸ä¸æ¿ä»£Cçæ¯ä¾çªç ´15%</li><li><strong>WebAssembly</strong>ï¼æä¸ºGo/Rustçæ°æåº</li></ol><p>éè¦ä»»ä½è¯è¨ç详ç»å¦ä¹ è·¯çº¿å¾æèµæºå
ï¼æ¬¢è¿éæ¶åç¥ï¼ ð</p>',5))])}const c=e(l,[["render",g]]),m=JSON.parse('{"path":"/csdiy/program-begin/grammar/","title":"è¯æ³åºç¡","lang":"zh-CN","frontmatter":{"title":"è¯æ³åºç¡","createTime":"2025/04/28 01:09:42","permalink":"/csdiy/program-begin/grammar/","icon":"ant-design:code-outlined","description":"è¿é¨åä»ç» æ¯é¨è¯è¨çå¼ååºæ¯æ¯ä»ä¹ è¿ç§è¯è¨çç¹æ§æ¯ä»ä¹ å¦è¿ç§è¯è¨ç忝/å¸åºå¦ä½ æ¯ä¸é¨ç¼ç¨è¯è¨é½æå
¶ç¬ç¹çè¯æ³è§ååç¹ç¹ï¼å°±åå¦è¯æä¸æ ·ï¼ç¬¬ä¸æ¥å
å¦é³è°å鳿 æ¥ææ¡åºç¡è¯æ³ï¼ç¼ç¨ä¹æ¯å¦æ¤ æä»¬å¬è¿å¾å¤è¯¾ç¨ï¼è¿äºé½æ¯å¼å¾æ¨èçï¼å¸æå¯¹ä½ ææå¸®å©ã ç± DeepSeek R1 çæï¼è¯·ä»ç»çå«ã 以䏿¯PythonãC++ãGoãJavaãRust...","head":[["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"è¯æ³åºç¡\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2025-09-15T17:22:38.000Z\\",\\"author\\":[]}"],["meta",{"property":"og:url","content":"https://docs.pguide.dev/csdiy/program-begin/grammar/"}],["meta",{"property":"og:site_name","content":"PGuide Docs"}],["meta",{"property":"og:title","content":"è¯æ³åºç¡"}],["meta",{"property":"og:description","content":"è¿é¨åä»ç» æ¯é¨è¯è¨çå¼ååºæ¯æ¯ä»ä¹ è¿ç§è¯è¨çç¹æ§æ¯ä»ä¹ å¦è¿ç§è¯è¨ç忝/å¸åºå¦ä½ æ¯ä¸é¨ç¼ç¨è¯è¨é½æå
¶ç¬ç¹çè¯æ³è§ååç¹ç¹ï¼å°±åå¦è¯æä¸æ ·ï¼ç¬¬ä¸æ¥å
å¦é³è°å鳿 æ¥ææ¡åºç¡è¯æ³ï¼ç¼ç¨ä¹æ¯å¦æ¤ æä»¬å¬è¿å¾å¤è¯¾ç¨ï¼è¿äºé½æ¯å¼å¾æ¨èçï¼å¸æå¯¹ä½ ææå¸®å©ã ç± DeepSeek R1 çæï¼è¯·ä»ç»çå«ã 以䏿¯PythonãC++ãGoãJavaãRust..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2025-09-15T17:22:38.000Z"}],["meta",{"property":"article:modified_time","content":"2025-09-15T17:22:38.000Z"}]]},"readingTime":{"minutes":2.95,"words":884},"git":{"createdTime":1757956958000,"updatedTime":1757956958000,"contributors":[{"name":"rand777gg","username":"rand777gg","email":"[email protected]","commits":1,"avatar":"https://avatars.githubusercontent.com/rand777gg?v=4","url":"https://github.com/rand777gg"}],"changelog":[{"hash":"e1be7a27639db72513db49702fd0c5a89eaffb1c","time":1757956958000,"email":"[email protected]","author":"rand777gg","message":"Update README.md"}]},"autoDesc":true,"filePathRelative":"notes/CS-DIY/2.ç¼ç¨å
¥é¨/1.è¯æ³å¦ä¹ /README.md","headers":[]}');export{c as comp,m as data};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.