Perl, Java, Python, Smalltalk, Eiffel, Ada, Lisp เดเดจเตเดจเดฟเดตเดฏเตเดเต เดฎเดฟเดเดเตเด เดธเดตเดฟเดถเตเดทเดคเดเตพ เดเตพเดเตเดเตเดณเตเดณเตเดจเตเดจ, เดชเตเดฐเตเดเตเดฐเดพเด เดกเตเดตเดฒเดชเตโเดฎเตเดจเตเดฑเดฟเตฝ เดตเดณเดฐเต เดเดพเดฐเตเดฏเดเตเดทเดฎเดฎเดพเดฏ เดเดฐเต เดกเตเดจเดพเดฎเดฟเดเต เดเดฌเตโเดเดเตเดฑเตเดฑเต-เดเดฑเดฟเดฏเดจเตเดฑเดกเต เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดเดเต เดญเดพเดทเดฏเดพเดฏ Ruby 3.1.0 เดชเตเดฑเดคเตเดคเดฟเดฑเดเตเดเดฟ. เดชเตเดฐเตเดเดเตเดฑเตเดฑเต เดเตเดกเต BSD ("2-เดเตเดฒเตเดธเต BSDL"), "เดฑเตเดฌเดฟ" เดเดจเตเดจเต เดฒเตเดธเตปเดธเตเดเตพเดเตเดเต เดเตเดดเดฟเดฒเดพเดฃเต เดตเดฟเดคเดฐเดฃเด เดเตเดฏเตเดฏเตเดจเตเดจเดคเต, เดเดคเต GPL เดฒเตเดธเตปเดธเดฟเดจเตเดฑเต เดเดฑเตเดฑเดตเตเด เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเดฟเดจเต เดชเดฐเดพเดฎเตผเดถเดฟเดเตเดเตเดเดฏเตเด GPLv3 เดฏเตเดฎเดพเดฏเดฟ เดชเตเตผเดฃเตเดฃเดฎเดพเดฏเตเด เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต.
เดชเตเดฐเดงเดพเดจ เดฎเตเดเตเดเดชเตเดชเตเดเตเดคเตเดคเดฒเตเดเตพ:
- เดฑเตเดฏเดฟเตฝโเดธเต เดเดเตเดเดเตเดเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดฑเตเดฌเดฟ เดชเตเดฐเตเดเตเดฐเดพเดฎเตเดเดณเตเดเต เดชเตเดฐเดเดเดจเด เดฎเตเดเตเดเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฐเต เดธเดเดฐเดเดญเดคเตเดคเดฟเดจเตเดฑเต เดญเดพเดเดฎเดพเดฏเดฟ Shopify เด-เดเตเดฎเตเดดเตโเดธเต เดชเตเดฒเดพเดฑเตเดฑเตโเดซเตเดฎเดฟเดจเตเดฑเต เดกเตเดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดธเตเดทเตโเดเดฟเดเตเด เดเดฐเต เดชเตเดคเดฟเดฏ เดชเดฐเตเดเตเดทเดฃเดพเดเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเดฒเตเดณเตเดณ JIT เดเดเดชเตเดฒเตผ, YJIT เดเตเตผเดคเตเดคเต. เดฎเตเดฎเตเดชเต เดเดชเดฏเตเดเดฟเดเตเด MJIT JIT เดเดเดชเตเดฒเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดชเตเดฐเดงเดพเดจ เดตเตเดฏเดคเตเดฏเดพเดธเด, เดฎเตเดดเตเดตเตป เดฐเตเดคเดฟเดเดณเตเด เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เด เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟเดฏเตเดณเตเดณเดคเตเด เดธเดฟ เดญเดพเดทเดฏเดฟเตฝ เดเดฐเต เดฌเดพเดนเตเดฏ เดเดฎเตเดชเตเดฒเตผ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเตเดฎเดพเดฃเต, YJIT เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต Lazy Basic Block Versioning (LBBV) เดเดฃเต, เด เดคเดฟเตฝ เดเดฐเต เดธเดเดฏเตเดเดฟเดค JIT เดเดเดชเตเดฒเตผ เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต เดเดจเตเดจเดคเดพเดฃเต. LBBV เดเดชเดฏเตเดเดฟเดเตเดเต, JIT เดเดฆเตเดฏเด เดฐเตเดคเดฟเดฏเตเดเต เดเดฐเดเดญเด เดฎเดพเดคเตเดฐเด เดธเดฎเดพเดนเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเตเดเดพเดคเต เดเตเดฑเดเตเดเต เดธเดฎเดฏเดคเตเดคเดฟเดจเต เดถเตเดทเด เดฌเดพเดเตเดเดฟเดฏเตเดณเตเดณเดต เดเดเดชเตเตฝ เดเตเดฏเตเดฏเตเดจเตเดจเต, เดเดเตเดธเดฟเดเตเดฏเตเดทเตป เดธเดฎเดฏเดคเตเดคเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเตเดเตเดฏเตเด เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเดณเตเดเตเดฏเตเด เดคเดฐเดเตเดเตพ เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเดคเดฟเดจเต เดถเตเดทเด. YJIT เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ, เดฑเตเดฏเดฟเตฝโเดฌเตเดเตเดเต เดเตเดธเตเดฑเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดฎเตเดชเตเตพ เดชเตเดฐเดเดเดจเดคเตเดคเดฟเตฝ 22% เดตเตผเดฆเตเดงเดจเดตเตเด เดฒเดฟเดเตเดตเดฟเดกเต-เดฑเตเตปเดกเตผ เดเตเดธเตเดฑเตเดฑเดฟเตฝ 39% เดตเตผเดฆเตเดงเดจเดตเตเด เดฐเตเดเดชเตเดชเตเดเตเดคเตเดคเดฟ. YJIT เดจเดฟเดฒเดตเดฟเตฝ x86-64 เดเตผเดเตเดเดฟเดเตเดเตเดเตผ เดเดณเตเดณ เดธเดฟเดธเตเดฑเตเดฑเดเตเดเดณเดฟเดฒเต unix-เดชเตเดฒเตเดณเตเดณ OS-เดเตพเดเตเดเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃเดฏเดพเดฏเดฟ เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เด เดคเต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต (เดธเดเตเดตเดฎเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดเดฎเดพเตปเดกเต เดฒเตเดจเดฟเตฝ "--yjit" เดซเตเดฒเดพเดเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเด).
- เดชเดดเดฏ MJIT JIT เดเดเดชเตเดฒเดฑเดฟเดจเตเดฑเต เดฎเตเดเตเดเดชเตเดชเตเดเตเด เดชเตเดฐเดเดเดจเด. เดฑเตเดฏเดฟเดฒเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดชเตเดฐเตเดเดเตโเดฑเตเดฑเตเดเตพเดเตเดเดพเดฏเดฟ, เดกเดฟเดซเตเตพเดเตเดเต เดชเดฐเดฎเดพเดตเดงเดฟ เดเดพเดทเต เดตเดฒเตเดชเตเดชเด (--jit-max-cache) 100-เตฝ เดจเดฟเดจเตเดจเต 10000 เดจเดฟเตผเดฆเตเดฆเตเดถเดเตเดเดณเดพเดฏเดฟ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเดเตเดเต. 1000-เดฒเดงเดฟเดเด เดจเดฟเตผเดฆเตเดฆเตเดถเดเตเดเดณเตเดณเตเดณ เดฐเตเดคเดฟเดเตพเดเตเดเดพเดฏเดฟ JIT เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดจเดฟเตผเดคเตเดคเดฟ. Zeitwerk of Rails-เดจเต เดชเดฟเดจเตเดคเตเดฃเดฏเตโเดเตเดเดพเตป, เดเตเดฒเดพเดธเต เดเดตเดจเตเดฑเตเดเตพเดเตเดเดพเดฏเดฟ TracePoint เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเตเดฎเตเดชเตเตพ JIT เดเตเดกเต เดเดจเดฟ เดเดชเตเดเตเดทเดฟเดเตเดเดฟเดฒเตเดฒ.
- เดชเตเตผเดฃเตเดฃเดฎเดพเดฏเดฟ เดฎเดพเดฑเตเดฑเดฟเดฏเตเดดเตเดคเดฟเดฏ debug.gem เดกเตเดฌเดเตเดเตผ เดเดคเดฟเตฝ เดเตพเดชเตเดชเตเดเตเดจเตเดจเต, เด
เดคเต เดฑเดฟเดฎเตเดเตเดเต เดกเตเดฌเดเตเดเดฟเดเดเดฟเดจเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต, เดกเตเดฌเดเตเดเตเดเตเดฏเตโเดค เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเต เดฎเดจเตเดฆเดเดคเดฟเดฏเดฟเดฒเดพเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ, เดตเดฟเดชเตเดฒเดฎเดพเดฏ เดกเตเดฌเดเตเดเดฟเดเดเต เดเดจเตเดฑเตผเดซเตเดธเตเดเดณเตเดฎเดพเดฏเตเดณเตเดณ (VSCode, Chrome) เดธเดเดฏเตเดเดจเดคเตเดคเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต, เดฎเตพเดเตเดเดฟ-เดคเตเดฐเตเดกเตเด เดฎเตพเดเตเดเดฟ-เดชเตเดฐเตเดธเดธเต เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเดเดณเตเด เดกเตเดฌเดเตเดเตเดเตเดฏเตเดฏเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเดพเด, เดจเตฝเดเตเดจเตเดจเต เดเดฐเต REPL เดเตเดกเต เดเดเตโเดธเดฟเดเตเดฏเตเดทเตป เดเดจเตเดฑเตผเดซเตเดธเต, เดตเดฟเดชเตเดฒเดฎเดพเดฏ เดเตเดฐเตเดฏเตโเดธเดฟเดเดเต เดเดดเดฟเดตเตเดเตพ เดตเดพเดเตเดฆเดพเดจเด เดเตเดฏเตเดฏเตเดจเตเดจเต, เดเตเดกเต เดธเตโเดจเดฟเดชเตเดชเตเดฑเตเดฑเตเดเตพ เดฑเตเดเตเดเตเตผเดกเตเดเตเดฏเตเดฏเดพเดจเตเด เดฑเตเดชเตเดฒเต เดเตเดฏเตเดฏเดพเดจเตเด เดเดดเดฟเดฏเตเด. เดฎเตเดฎเตเดชเต เดจเตฝเดเดฟเดฏ เดกเตเดฌเดเตเดเตผ lib/debug.rb เด
เดเดฟเดธเตเดฅเดพเดจ เดตเดฟเดคเดฐเดฃเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเตเดเตเดเด เดเตเดฏเตโเดคเต.
- เดเตเตพ เดฌเดพเดเตเดเต เดเตเดฐเตเดธเต เดฑเดฟเดชเตเดชเตเตผเดเตเดเตเดเดณเดฟเดฒเต เดชเดฟเดถเดเตเดเดณเตเดเต เดฆเตเดถเตเดฏ เดนเตเดฒเตเดฑเตเดฑเดฟเดเดเต เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเดฟ. เดฌเดฟเตฝเดฑเตเดฑเต-เดเตป, เดกเดฟเดซเตเตพเดเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเดฟเดฏ เดเตเด เดชเดพเดเตเดเตเดเต เดเดฑเตผ_เดนเตเดฒเตเดฑเตเดฑเต เดเดชเดฏเตเดเดฟเดเตเดเดพเดฃเต เดชเดฟเดถเดเต เดซเตเดฒเดพเดเดฟเดเดเต เดจเตฝเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเต. เดชเดฟเดถเดเต เดซเตเดฒเดพเดเดฟเดเดเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเดเตเดเตพเดเตเดเต โ--disable-error_highlightโ เดเตเดฐเดฎเตเดเดฐเดฃเด เดเดชเดฏเตเดเดฟเดเตเดเดพเด. $ ruby โโtest.rb test.rb:1:in "": 1-เดจเตเดณเตเดณ เดจเดฟเตผเดตเดเดฟเดเตเดเดพเดคเตเดค เดฐเตเดคเดฟ "เดธเดฎเดฏเด": เดชเตเตผเดฃเตเดฃเดธเดเดเตเดฏ (NoMethodError) 1.time {} ^^^^^ เดจเดฟเดเตเดเตพ เดเดฆเตเดฆเตเดถเดฟเดเตเดเดคเต? เดคเดตเดฃ
- เดเดจเตเดฑเดฑเดพเดเตเดเตเดตเต เดเดฃเดเตเดเตเดเตเดเตเดเดฒเตเดเดณเตเดเต เดทเตเตฝ IRB (REPL, Read-Eval-Print-Loop) เดจเตฝเดเดฟเดฏ เดเตเดกเดฟเดจเตเดฑเต เดฏเดพเดจเตเดคเตเดฐเดฟเด เดชเตเตผเดคเตเดคเตเดเดฐเดฃเด เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดจเตเดจเต (เดจเดฟเดเตเดเตพ เดเตเดชเตเดชเตเดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ, เดเตปเดชเตเดเตเดเต เดคเตเดเดฐเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดชเตโเดทเดจเตเดเตพเดเตเดเตเดชเตเดชเด เดเดฐเต เดธเตเดเดจ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเดเตเดเตเด, เด
เดคเดฟเดจเดฟเดเดฏเดฟเตฝ เดจเดฟเดเตเดเตพเดเตเดเต เดเดพเดฌเต เด
เดฒเตเดฒเตเดเตเดเดฟเตฝ Shift+ เดเดชเดฏเตเดเดฟเดเตเดเต เดจเตเดเตเดเดพเด. เดเดพเดฌเต เดเต). เดคเตเดเตผเดเตเด เดเดชเตเดทเตป เดคเดฟเดฐเดเตเดเตเดเตเดคเตเดค เดถเตเดทเด, เดคเดฟเดฐเดเตเดเตเดเตเดคเตเดค เดเดจเดตเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเด เดกเตเดเตเดฏเตเดฎเตเดจเตเดฑเตเดทเตป เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดกเดฏเดฒเตเดเต เดฌเตเดเตเดธเต เดธเดฎเตเดชเดคเตเดคเต เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเดเตเดเตเด. เดฎเตเดดเตเดตเตป เดกเตเดเตเดฏเตเดฎเตเดจเตเดฑเตเดทเดจเตเด เดเดเตเดธเดธเต เดเตเดฏเตเดฏเดพเตป เดเตเดฌเตเตผเดกเต เดเตเดฑเตเดเตเดเตเดตเดดเดฟ Alt+d เดเดชเดฏเตเดเดฟเดเตเดเดพเด.
- เดซเดเดเตโเดทเดจเตเดเตพ เดตเดฟเดณเดฟเดเตเดเตเดฎเตเดชเตเตพ เดนเดพเดทเต เดฒเดฟเดฑเตเดฑเดฑเดฒเตเดเดณเดฟเดฒเตเดฏเตเด เดเตเดตเตเดกเต เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเดณเดฟเดฒเตเดฏเตเด เดฎเตเดฒเตเดฏเดเตเดเตพ เดเดดเดฟเดตเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดญเดพเดทเดพ เดตเดพเดเตเดฏเดเดเดจ เดเดชเตเดชเตเตพ เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, โ{x: x, y: y}โ เดเดจเตเดจ เดชเดฆเดชเตเดฐเดฏเตเดเดคเตเดคเดฟเดจเต เดชเดเดฐเด เดจเดฟเดเตเดเตพเดเตเดเต เดเดชเตเดชเตเตพ โ{x:, y:}โ เดเดจเตเดจเตเด เดชเดเดฐเด โfoo(x: x, y: y)โ - foo( x:, y:)".
- เดธเดฟเดเดเดฟเตพ-เดฒเตเตป เดชเดพเดฑเตเดฑเตเตบ เดชเตเดฐเตเดคเตเดคเดเตเดเตพเดเตเดเตเดณเตเดณ เดธเตเดฅเดฟเดฐเดคเดฏเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ (ary => [x, y, z]), เด เดต เดเดจเดฟ เดชเดฐเตเดเตเดทเดฃเดพเดคเตเดฎเดเดฎเดพเดฏเดฟ เดซเตเดฒเดพเดเตเดเตเดฏเตเดฏเดฟเดฒเตเดฒ.
- เดชเดพเดฑเตเดฑเตเตบ เดชเตเดฐเตเดคเตเดคเดเตเดเดณเดฟเดฒเต "^" เดเดชเตเดชเดฑเตเดฑเตเดฑเดฑเดฟเดจเต เดเดชเตเดชเตเตพ เด เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เดเดเตเดธเตเดชเตเดฐเดทเดจเตเดเตพ เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเดพเด, เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต: Prime.each_cons(2).lazy.find_all{_1 in [n, ^(n + 2)]}.take(3).to_a #= > ? [[3, 5], [5, 7], [11, 13]]
- เดธเดฟเดเดเดฟเตพ-เดฒเตเตป เดชเดพเดฑเตเดฑเตเตบ เดชเตเดฐเตเดคเตเดคเดเตเดเดณเดฟเตฝ, เดจเดฟเดเตเดเตพเดเตเดเต เดชเดฐเดพเตปเดคเตเดธเดฟเดธเต เดเดดเดฟเดตเดพเดเตเดเดพเด: [0, 1] => _, x {y: 2} => y: x #=> 1 y #=> 2
- เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดจเตเดฑเต เดเดเดจเดฏเตเด เดเดชเดฏเตเดเดฟเดเตเด เดคเดฐเดเตเดเดณเตเด เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเดพเตป เดจเดฟเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจ RBS เดคเดฐเด เดตเตเดฏเดพเดเตเดฏเดพเดจ เดญเดพเดท, "<" เดเดฟเดนเตเดจเด เดเดชเดฏเตเดเดฟเดเตเดเต เดเตเดชเตเดชเต เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเดณเตเดเต เดเดฏเตผเดจเตเดจ เดชเดฐเดฟเดงเดฟ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดเตเตผเดคเตเดคเต, เดเดจเดฑเดฟเดเต เดคเดฐเดเตเดเดณเตเดเต เด เดชเดฐเดจเดพเดฎเดเตเดเตพเดเตเดเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดเตเตผเดคเตเดคเต, เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเดฟเดฏ เดชเดฟเดจเตเดคเตเดฃ เดฐเดคเตเดจเดเตเดเตพ เดเตเดเดพเดฐเตเดฏเด เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดถเตเดเดฐเดเตเดเตพ, เดฎเตเดเตเดเดชเตเดชเตเดเตเด เดชเตเดฐเดเดเดจเด, เดฌเดฟเตฝเดฑเตเดฑเต-เดเตป, เดธเตเดฑเตเดฑเดพเตปเดกเตเตผเดกเต เดฒเตเดฌเตเดฐเดฑเดฟเดเตพเดเตเดเดพเดฏเดฟ เดจเดฟเดฐเดตเดงเดฟ เดชเตเดคเดฟเดฏ เดเดชเตเดชเตเดเตพ เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเดฟ.
- เดธเดเดฏเตเดเดฟเดค เดตเดฟเดเดธเดจ เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดเตพเดเตเดเตเดณเตเดณ เดชเดฐเตเดเตเดทเดฃเดพเดคเตเดฎเด เดชเดฟเดจเตเดคเตเดฃ TypePro เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเดเต เดเตเดชเตเดชเต เด เดจเดฒเตเดธเดฑเดฟเดฒเตเดเตเดเต เดเตเตผเดคเตเดคเดฟเดเตเดเตเดฃเตเดเต, เดเดคเต เดตเตเดฏเดเตเดคเดฎเดพเดฏ เดคเดฐเด เดตเดฟเดตเดฐเดเตเดเดณเดฟเดฒเตเดฒเดพเดคเต เดเตเดกเต เดตเดฟเดถเดเดฒเดจเดคเตเดคเต เด เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟ RBS เดตเตเดฏเดพเดเตเดฏเดพเดจเดเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต (เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, VSCode เดเดกเดฟเดฑเตเดฑเดฑเตเดฎเดพเดฏเดฟ TypePro เดธเดเดฏเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดฐเต เดเดกเต-เดเตบ เดคเดฏเตเดฏเดพเดฑเดพเดเตเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเต).
- เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เด เดธเตเตปเดฎเตเดจเตเดฑเตเดเตพ เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเตเดจเตเดจ เดเตเดฐเดฎเด เดฎเดพเดฑเตเดฑเดฟ. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฎเตเดฎเตเดชเต "foo[0], bar[0] = baz, qux" เดเดจเตเดจ เดชเดฆเดชเตเดฐเดฏเตเดเดคเตเดคเดฟเดจเตเดฑเต เดเดเดเดเตเดเตพ baz, qux, foo, bar เดเดจเตเดจ เดเตเดฐเดฎเดคเตเดคเดฟเดฒเดพเดฃเต เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดคเดฟเดฐเตเดจเตเดจเดคเต, เดเดจเตเดจเดพเตฝ เดเดชเตเดชเตเตพ foo, bar, baz, qux.
- VWA (เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดตเดฟเดกเตเดคเตเดคเต เด เดฒเตเดเตเดเตเดทเตป) เดฎเตเดเตเดเดพเดจเดฟเดธเด เดเดชเดฏเตเดเดฟเดเตเดเต เดธเตโเดเตเดฐเดฟเดเดเตเดเตพเดเตเดเตเดณเตเดณ เดฎเตเดฎเตเดฎเดฑเดฟ เด เดฒเตเดเตเดเตเดทเดจเดพเดฏเดฟ เดชเดฐเตเดเตเดทเดฃเดพเดคเตเดฎเด เดชเดฟเดจเตเดคเตเดฃ เดเตเตผเดคเตเดคเต.
- เด เดจเตเดคเตผเดจเดฟเตผเดฎเตเดฎเดฟเดค เดเตเด เดฎเตเดกเตเดฏเตเดณเตเดเดณเตเดเต เด เดชเตเดกเตเดฑเตเดฑเต เดเตเดฏเตเดค เดชเดคเดฟเดชเตเดชเตเดเดณเตเด เดธเตเดฑเตเดฑเดพเตปเดกเตเตผเดกเต เดฒเตเดฌเตเดฐเดฑเดฟเดฏเดฟเตฝ เดเตพเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดตเดฏเตเด. net-ftp, net-imap, net-pop, net-smtp, matrix, Prime, เดกเตเดฌเดเต เดชเดพเดเตเดเตเดเตเดเตพ เดเดจเตเดจเดฟเดต เด เดจเตเดคเตผเดจเดฟเตผเดฎเตเดฎเดฟเดคเดฎเดพเดฃเต.
เด เดตเดฒเดเดฌเด: opennet.ru