ืขืคึผื
ืืื ืคึผืจืืคึผืขืจืื ื ืื ื ืืึทืข ืืขืืืื ื, ืื ืืืืคึผื ืืคืืขืจืงืืึทืืงืืื ืืื ืืขืืืขื ืืึทืฆืึธืื ืฆื ืืงืกืคึผืึทื ืืื ืื ืืืึทืื ืึธืกืืืง ืืืฉืืจืื ืืื ืื ืงืึทืืคึผืืืืขืจ, ืื ืงืจืืกืื ื ืื ืจืืืืืึทืืืืึทืื ืคืื ืืืืึทืืื ื, ืืืคึผืจืืืืื ื ืื ืืขืคึผืขื ืืขื ืกื ืืึทื ืืืื ื ืืื ืื ืคึผืขืงื ืคืึทืจืืืึทืืืขืจ ืืื ืืงืกืคึผืึทื ืืื ื ืฉืืืฆื ืคึฟืึทืจ ืื LSP (Language Server Protocol). ืฉืคึผืจืึทื ืฉืืืฆื ืฆืืืขืืขืื
ืฆืืจืืงืจืืคื ืึทื ืื ืกืืืืคื ืฉืคึผืจืึทื ืื ืืขืจืึทืฅ ืื ืืขืกืืขืจ ืขืืขืืขื ืื ืคืื ืื C ืืื Objective-C ืฉืคึผืจืึทืื, ืืื ืืื ืึท ืืืืคืขืฅ ืืึธืืขื ืงืึทืืคึผืึทืืึทืืึทื ืืื Objective-C (ืกืืืืคื ืงืึธื ืงืขื ืขื ืืืื ืืขืืืฉื ืืื C ืืื Objective-C ืงืึธื), ืึธืืขืจ ืืืคืขืจื ืืื ืื ื ืืฆื ืคืื ืึธืืึทืืึทืืืง. ืืืงืึธืจื ืึทืืึทืงืืืฉืึทื ืืื ืงืึธื ืืจืึธื ืึธืืืืขืจืคืืึธื ืคืื ืืืขืจืืึทืืึทืื ืืื ืขืจืืื, ืืืึธืก ืืืืืืืืง ืื ืงืจืืกืื ืื ืจืืืืืึทืืืืึทืื ืืื ืืืืขืจืืืื ืคืื ืื ืงืึธื. ืกืืืืคื ืืืื ืึธืคืคืขืจืก ืคืืืข ืืึธืืขืจื ืคึผืจืึธืืจืึทืืืื ื ืืขืงื ืืงืก, ืึทืืึท ืืื ืงืืึธืืืฉืขืจื, ืืืฉืึทื ืขืจืืง ืคึผืจืึธืืจืึทืืืื ื, ืืึทืืืืึท ืืืืกืืจืืงื, ืืืคึผืืขืก ืืื ืืืขืจืืขืจืืื ืืืืคึผืก, ืฉื ืขื ืืึทืืืื ื ืึทืคึผืขืจืืืฉืึทื ื ืืื ืขืืขืืขื ืื ืคืื ืคืึทื ืืงืฉืึทื ืึทื ืคึผืจืึธืืจืึทืืืื ื. ืื ืืื ืืงืก ืืืขืจืกืืข ืืื ื ืืฉื ืืืื ืฆื ืื Objective-C ืจืื ืืืืข, ืืืึธืก ืึทืืึทืื ืื ืฉืคึผืจืึทื ืฆื ืืืื ืืขืืืืื ื ืืื ืื ืืืืืจืึทื ืืึทื ืฅ ืืืึธืก ืคืขืื ืึธืืืขืงืืืื-C ืฉืืืฆื.
ืื ืกืืืืคื ืืืคึผืืึทืืขื ืืืืฉืึทื ืืื ืืขืืืื ืืื ืืขืงื ืึทืืึทืืืฉืื ืคืื ืื ืคืจืื LLVM ืคึผืจืืืขืงื. ืฆื ืขื ืฉืืจ ืืืื ืคืึธืจืฉืืขืืื ื, ืกืืืืคื ืืืืื ืืขื ืขื ืงืึทืืคึผืืืื ืืื ืืขืืืืจื ืงืึธื ืืืึธืก ืืืืคื 30% ืคืึทืกืืขืจ ืืื ืึธืืืขืงืืืื-C ืงืึธื ืืื ืขืคึผื ืืขืกืฅ. ืึทื ืฉืืึธื ืึท ืืืกื ืงืึทืืขืงืืขืจ, ืกืืืืคื ื ืืฆื ืงืึทืื ืืื ื ืึทืืืืฉืขืงืฅ. ืืขืจ ืคึผืขืงื ืืืื ืึท ืคึผืขืงื ืคืึทืจืืืึทืืืขืจ
ืืงืืจ: opennet.ru