ืื ืืขืืืื ื ืคืื ืื Crystal 1.2 ืคึผืจืึธืืจืึทืืืื ื ืฉืคึผืจืึทื ืืื ืืจืืืก, ืื ืืขืืืขืืึธืคึผืขืจืก ืคืื ืืืึธืก ืืขื ืขื ืืจืืื ื ืฆื ืคืึทืจืืื ืื ืื ืงืึทื ืืืื ืืึทื ืก ืคืื ืึทื ืืืืืงืืื ื ืืื ืื ืจืืื ืฉืคึผืจืึทื ืืื ืื ืืืื ืึทืคึผืืึทืงืืืฉืึทื ืคืึธืจืฉืืขืืื ื ืืึทืจืึทืงืืขืจืืกืืืฉ ืคืื ืื C ืฉืคึผืจืึทื. ืงืจืืกืืึทื ืก ืกืื ืืึทืงืก ืืื ื ืึธืขื ื ืฆื, ืึธืืขืจ ื ืืฉื ืืึธืจ ืงืึทืืคึผืึทืืึทืืึทื ืืื, ืจืืื, ืืึธืืฉ ืขืืืขืืข ืจืืื ืืืืื ืืืืคื ืึธื ืืึทืืึทืคืึทืงืืืฉืึทื. ืืขืจ ืงืึทืืคึผืืืืขืจ ืงืึธื ืืื ืืขืฉืจืืื ืืื ืงืจืืกืืึทื ืืื ืคืื ืื ืืขืจืืขืืืืื ืืื ืืขืจ ืื ืึทืคึผืึทืืฉื 2.0 ืืขืจืืืืืขื ืืฉ.
ืื ืฉืคึผืจืึทื ื ืืฆื ืกืืึทืืืง ืืืคึผ ืงืึธื ืืจืึธืืืจืื ื, ืืืคึผืืึทืืขื ืึทื ืึธื ืื ื ืืื ืฆื ืืคืืจืืฉ ืกืคึผืขืฆืืคืืฆืืจื ืื ืืืืคึผืก ืคืื ืืืขืจืืึทืืึทืื ืืื ืืืคึฟื ืึทืจืืืืขื ืื ืืื ืืขื ืงืึธื. ืงืจืืกืืึทื ืืืืื ืืขื ืขื ืงืึทืืคึผืืืื ืืื ืขืงืกืขืงืืืึทืืืข ืืขืงืขืก, ืืื ืืึทืงืจืึธืก ืขืืืึทืืืึทืืขื ืืื ืงืึธื ืืืฉืขื ืขืจืืืืึทื ืืื ืื ืฆืื ืืืคื ืขืืขื ืฆืืื. ืืื ืงืจืืกืืึทื ืืืืื, ืขืก ืืื ืืขืืืขื ืฆื ืคืึทืจืืื ืื ืืืื ืืื ืื ืืขืฉืจืืื ืืื C. ืคึผืึทืจืึทืืขืืืืึทืืืึธื ืคืื ืงืึธื ืืืจืืคืืจืื ื ืืื ืืืจืืืขืงืึธืื ืืื ืื "ืจืืื" ืงืืืืขืจื, ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืคืืจื ืึท ืืื ืืขืจืืจืื ื ืึทืจืืขื ืืืกืื ืืงืจืึทื ืึทืกืื, ืึธื ืืืึทืงืื ื ืื ืืืืคึผื ืคืึธืืขื, ืืื ืื ืคืึธืจืขื ืคืื ืืืืืืืืื ืคึฟืขืืขื ืืขืจืืคึฟื ืคืืืืขืจื.
ืื ืกืืึทื ืืึทืจื ืืืืืืึธืืขืง ืืื ืึท ืืจืืืก ืืึทื ื ืคืื ืคึผืจืึธืกื ืคืึทื ืืงืฉืึทื ื, ืึทืจืืึทื ืืขืจืขืื ื ืืืฉืืจืื ืคึฟืึทืจ ืคึผืจืึทืกืขืกืื ื CSV, YAML ืืื JSON, ืงืึทืืคึผืึธืื ืึทื ืฅ ืคึฟืึทืจ ืงืจืืืืืื ื ืืืืคึผ ืกืขืจืืืขืจืก ืืื WebSocket ืฉืืืฆื. ืืขืฉืึทืก ืืขืจ ืึทื ืืืืืงืืื ื ืคึผืจืึธืฆืขืก, ืขืก ืืื ืืึทืงืืืขื ืฆื ื ืืฆื ืื "ืงืจืืกืืึทื ืฉืคึผืื" ืืึทืคึฟืขื, ืืืึธืก ืืืฉืขื ืขืจืืืฅ ืึท ืืืขื ืฆืืืื ื (localhost:8080 ืืืจื ืคืขืืืงืืึทื) ืคึฟืึทืจ ืื ืืขืจืึทืงืืืื ืืืจืืคืืจืื ื ืคืื ืงืึธื ืืื ืื ืงืจืืกืืึทื ืฉืคึผืจืึทื.
ืืืืคึผื ืขื ืืขืจืื ืืขื:
- ืฆืืืขืืขืื ืื ืคืืืืงืืื ืฆื ืืึทืฉืืืืขื ืึท ืกืึทืืงืืึทืก ืคืื ืึท ืืืฉืึทื ืขืจืืง ืงืืึทืก ืฆื ืึทื ืขืืขืืขื ื ืคืื ืึท ืคืึธืืขืจ ืงืืึทืก. ืงืืึทืก ืคืึธืึธ (ื); ืกืืฃ ืงืืึทืก ืืึทืจ(ื) <ืคืึธืึธ(ื); ืกืืฃ ืจืขื ืืืขื = ืคืึธืึธ ืจืขื ืืืขื = ืืจ
- ืืึทืงืจืึธืก ืงืขื ืขื ืืืฆื ื ืืฆื ืึทื ืึทื ืืขืจืกืงืึธืจ ืฆื ืืืื ืึธืจืืจื ืึท ืืืขืจื ืืื ืึท ืคึฟืึทืจ ืฉืืืืฃ. {% ืคึฟืึทืจ _, ืื, ืืื ืืื {1 => 2, 3 => 4, 5 => 6} %} ืคึผ {{ืื + ืืื}} {% ืกืืฃ %}
- ืืืกืืฃ "ืืขืงืข_ืขืงืกืืกืฅ?" ืืืคึฟื ืฆื ืืึทืงืจืึธืก. ืฆื ืงืึธื ืืจืึธืืืจื ืื ืขืงืืืกืืขื ืฅ ืคืื ืึท ืืขืงืข.
- ืืขืจ ื ืึธืจืืึทื ืืืืืืึธืืขืง ืืืฆื ืฉืืืฆื 128-ืืืกื ืื ืืึทืืืฉืขืจื.
- ืฆืืืขืืืืื ืื ืืขืงืกืึทืืืข :: ืืืืึทืืืข (ื) ืืึธืืืืข ืืื ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื ืึทืืืึทื ืกืืจืืข ืึทืคึผืขืจืืืฉืึทื ื ืคึฟืึทืจ ืืึทืืืื ืืขื ืึทืืึท ืืื ืืืืึทืจืจืืึท ืืื ืืขืงืืืข. ืืึท = ืืืืึทืจืจืืึท.ื ืื(10) # ืืึท = ืืืืึทืจืจืืึท[0000000000] ืืึท[0] = ืืืช # ืืึท = ืืืืึทืจืจืืึท[1000000000] ืืึท.ืจืึธืืึทืืข!(-1) # ืืึท = ืืืืึทืจืจืืึท[0100000000]
- ืฆืืืขืืขืื XML::Node#namespace_definition ืืขืืึธื ืฆื ืขืงืกืืจืึทืงื ืึท ืกืคึผืขืฆืืคืืฉ ื ืึทืืขืกืคึผืึทืกืข ืคืื โโXML.
- ืื IO#write_utf8 ืืื URI.encode ืืขืืืึธืืก ืืขื ืขื ืืืคึผืจืืฉืืืืืื ืืื ืืึธื ืืืื ืจืืคึผืืืืกื ืืืจื IO#write_string ืืื URI.encode_path.
- ืฉืืืฆื ืคึฟืึทืจ 32-ืืืกื ืงืก86 ืึทืจืงืึทืืขืงืืฉืขืจ ืืื ืืจืืืขืจืืขืคืืจื ืฆื ืื ืจืืข ืืืจืื (ืคืึทืจืืืง ืคึผืึทืงืึทืืืฉืึทื ืืขื ืขื ื ืื ืืขืจ ืืืฉืขื ืขืจืืืืึทื). ื ืึทืจืืืขืจืคืืจื ืฆื ืืขืจ ืขืจืฉืืขืจ ืืืจืื ืคืื ืฉืืืฆื ืคึฟืึทืจ ืื ARM64 ืึทืจืงืึทืืขืงืืฉืขืจ ืืื ืฆืืืขืืจืืื.
- ืึทืจืืขื ืืืื ืฆื ืขื ืฉืืจ ืคืื ืฉืืืฆื ืคึฟืึทืจ ืื Windows ืคึผืืึทืืคืึธืจืืข. ืฆืืืขืืืืื ืฉืืืฆื ืคึฟืึทืจ Windows ืกืึทืงืึทืฅ.
- ื ืื ืืืืขืจืกืึทื ืคึผืขืงื ืืื ืฆืืืขืืขืื ืคึฟืึทืจ ืืึทืงืึธืก, ืืจืืขืื ืืืืืข ืืืืฃ ืืขืืืืกืขืก ืืื x86 ืคึผืจืึทืกืขืกืขืจื ืืื ืืืืฃ ืืืกืจืืื ืืื ืื ืขืคึผื ื 1 ืฉืคึผืึธื.
ืืงืืจ: opennet.ru