αα
αααα»ααααααα·ααΈ Open Source Technology Summi (OSTS) ααααΈαααα
ααΆαααααααααααα·ααΈαααααααα ααΊααΆααΆαα’αα·αααααα αα·αααααααααααααααα·ααΈααααααααΎααΆαααα·ααΆαααααΆαααααααΎααααααα·ααΈαααααα·ααΈ ααΆααΆααΌαα’ααααααααααΆαα½ααα½αααααΆα RAM α§ααααααααα αΌα/αα·ααααα αα·αα§ααααααααααΆαα αααααα·ααΈαααααααααααααΎαα’ααΌααΈαα·ααααα½ααα αααα»αααααααααα ααα»α αααααΆααααααα½ααααααΎααααααα·ααΈαααααα·ααΈααααα·ααα·αααΈααααααΆααααα’α·αα’αααΈααααααααααααααΉααααα½αααΆααααΎαααΆαα
Triplett αααα½αα―ααααααααΆαααααααααααα·ααΈααααααααααΆααΆ "α’αααΈααααα·ααααααΆαααααα·ααΈ" α ααΆαα½ααααα αΌαα’αααΈαααΌα ααΆ BIOS αααααα·ααΈαααααα αααααα·ααΈα αΆααααααΎααααααααα αα·αααΊαααααααααααααααα·ααααα·ααΆα ααααααααααααααααΌαααααα·αααΆααααααΆααααααα αα·αααΆαα’αα»αααααααΆαααΈααα·αααα·αα αα½αα±ααα αΆααα’αΆαααααα Triplett ααΏααΆααααΆαααααα·ααΈαα»ααααααααΆαααααΆαααααα·ααΈααααααααααααα α αΆααααΆααααΈαααααα·ααΈαα»αααααΆαααααΆααα ααΆα αααΎαααΆα "ααααΆααααααΆαααααα·ααΈ" ααΌαααα αΎαααααΆαααΆ "αααα·ααΆαααααΆααααα ααααα αα·ααααααα·ααΈαααααΆα" ααΆα ααααα‘ααα
ααΆαααΈαα»α αααααα·ααΈααααααααααΆαα αααΎα αα½αααΆαα BIOS αααααα·ααΈα αΆααααααΎααααααααα αα·ααααααα·ααΈααααααααααΌαααΆααααααααΆααΆααΆααα‘αΎαα αα ααααααααααααΆα 1960 ααΆααα·αααααααΆαα αΆααααααΎααααααααΆαααΆαααααααααααΉααααααΆααααΆααΆααααα·αααααα αααααΆααα αααααΆααααααΎαααΆααΆααΌα ααΆ PL/S, BLISS, BCPL, αα·α ALGOL 68α
αααααΆαααααα αααα»αααααααααααααΆα 1970 ααα Dennis Ritchie ααΆααααααΎαααΆααΆααααααααααα·ααΈ C αααααΆααααααααααααααα·ααααα·ααΆα Unix α ααααΌαααΆααααααΎαα‘αΎαααΆααΆααΆααααααααααα·ααΈ B ααααα·αααΆαααΌααααΈαααααα½αααΆαααΆαα’αααα C ααααΌαααΆααααααααααα»αααΆαααααα·ααααααααααΆαα’αΆαα»ααΆαααααααααα·αααααα»ααααααΆααααΆααααααααααααααααααα·ααααα·ααΆα αα·ααααααα·ααΈαααααΆα αααΆαααΆαα»ααΆα αααΎαααααΌααΈα αα½αααΆααααΊαααααααααΆααααΌαααΆααααααα‘αΎααα·αααΆαααΆα ααα»αα αααα»α C. ααααααα αααααα·ααΈααααααααααααααααααΆα αααΎα αα½αααΆααααΌαααααΆααα·αααααα Oracle ααΌαααααα Windows ααΆαα αααΎα αα·αααααααααααααα·ααααα·ααΆαααΈαα»α ααααααΌαααΆαααααααα αααα»α C.
C ααΆαααα½αααΆαααΆαααααααΆαααααΆαααααα»ααα·ααα αααα ααα»ααααβααΎβα’αααΈβαα βαααβααααΎβα±ααβα’αααβα’αα·ααααααβααααΌαβαα βααΆ? Triplett ααΏααΆααααΆ ααΎααααΈαααα»αα’αααα’αα·ααααααα±ααααααΌαααΈααΆααΆααααααααααα·ααΈαα½ααα ααΆααΆαα½ααααααααα ααααααααααααααΌαααααααααα»αααΆαααααΈαααΆαα»αααααα·αααΆααααααα»αααΆαα αΆααα
ααΈαα½α ααΆααΆααααΌααααααααααΌααααααααα·αααααααΈ "αα½αα±ααα αΆααα’αΆαααααα" α βααΆαααα·αα’αΆα αααααΎαααΆααααααα ααΆααααΌαααααΆαααΆααααααΎαααΆααα»αααΎααααΈαααα αΆαα’αααΈααΆαααααΉαααααΌααααα·α αα αα·αααααααΉαααααα αα·ααααααααΆαα·ααααααααααααΆααααΌαααΆαααΎααααΈααααΎααΆαααααΆααααααΌαβ ααΆααααααααα ααΎβααααααααβααΉαβααΆααΆβαααΆ C ααΆαβα’αααΈβααΆβα αααΎαβαααβααααΌαβαααααβααΌαα ααΆααΆααααα₯αα·ααΆαααα»ααααα·ααΆααααααααααα αααααααΌαααΆαα ααα αα·αααααΎαααΆααααααΎαααΆααα»αααΆαα½αααΉαααΆαααΆααααααααα·αααααα αα·ααααααΎαααΌααααα’αΆα α’αΆαααΆαα αααΎαααΆααααα
ααΈααΈα ααΆααΆααααΌααααααααααΆαααΆαααααααααΆαααααααααα·αααα αΆαα αααααΆααααααΆαα αααα»ααααααααα·ααΆαααααααααΆαααααΆααααααΌααα C α’αααα’αα·ααααααααααΌαααααααΆααααΆααΆαα·αααΆααα»αααΆααα·α ααΆαααΆααΆααα‘αΎαααα Triplett ααααααβααΆβα Β«ααΆααΆβααααΈβαα·αβααααΆααβααβααα’βααΆαβαααβαα ααΆβααβααααΌαβααβααα’βαααΒ»α ααααααααΈααΎααΆαααΏαααΆααα»α αα·αααΆαααααααααααα·ααααααααΆαα½ααααααΆααΆααα‘αΎαα’αΆα ααααΎααααΆααααΆα C ααααΆαα’αααΈααα Triplett α α ααΆ "escape hatch" αααααΊααΆααΆααααααΆααααα αΌαααΌαααΆααΆ assembly αα αααα»ααααα½αααΆα
Triplett ααΏααΆααααΆ C α₯α‘αΌααααααΆαααααΆαααΆααΆααΆαααααΆααΆαααΈα αααΎαααααΆααα»αα ααΆαααααααΆαααΆ "C ααΊααΆα’ααααααααΌααααα»αααααΈα α₯α‘αΌααααα’αααα’αα·αααααααααα»ααααααααααΆααΆααααα·ααααααααααΈαα½ααααααΉααα·αααααΉααααααααααΆααααα αΆαααααΆααααααΌααααα»ααα αααα»α C ααααα·αα’αΆα αα½ααα»αααΆαααααα ααα»αααααααααΆαααααααααΌααα»αααΆαααααΈααααα½αα±ααααααΎααααααα ααΆααΆααααααααααΌαααααΆαααΆαααΆααααΆααααααααααΆααααΎααααΈα±ααα’αααα’αα·ααααααααααΌααα ααΆ ααααΌαααααΆααα»ααααα·ααΆα αααααααΆααααααααααα’αααα αα αΆααααααααααααααααα· αα·αα αααΎααααα
"ααΆααΆααΆαα½ααααα ααα±αααααααΎαααΆα C ααααΌααααααααα αααΎαααΆαααΆαααΆαααΆαααΆαα ααααααα ααααα·αααΎααΆαα·αααΆα ααααααΆαααΆαααααΎααααα½αα±ααααΆααααΆαα α’αααα’αα·ααααααα αΆααα’αΆααααααααΎααααααΆαααααΎααααΆαα αα·αααΆαα’αα»αααα ααΆααααααααΌααααααααααααααααα½αα―α αα·αααααΎααΆαααΆααααα αααΎααααα»ααααααΆαααα·α ααΆαα αααα αΆααααα·αα»αααα αΆαααΆα αααααΌααααααααΆααααααα ααΆαααΆααααα½αααααΆαααααΎααααΆαα αα·αααΆαα’αα»ααααααΎααααααΉαααααΆα ααΌααα·α αααα’αααααααΌααααααααΎααααΈαααααα ααΆαα’αααΈαα½α α±ααΆαααΆαααααα·α αααα’αααααααΌαααααΎαα»α ααΆαααααααααΉααα»ααααα·ααΆα α¬α’ααΒ» Triplett ααααααα
ααΆααααααααα α αααα αα·α α
αααααααα ααααΆα 2006 Graydon Hoare αααααΆαα»ααααα·ααααα Mozilla ααΆαα αΆααααααΎαααααα Rust ααΆααααααααααΆαααααα½αα α αΎααα αααα»αααααΆα 2009 Mozilla ααΆαα αΆααααααΎαα§ααααααααααααΆαα’αα·αααααα Rust αααααΆαααααααΌαααΆαααααΆαααααα½αααααααΆ α αΎαααααΆααααααΈααααα»αααΎααααΈα’αα·ααααααΆααΆααααααααααααααα
α ααα»αααα½ααααα»αα ααααα ααα»ααααα Mozilla α αΆααα’αΆααααααααΎααΆααΆααααΈααΊααΆ Firefox ααααΌαααΆαααααααα αααα»αααΌα C++ ααΆα 4 ααΆααααααΆαα αα·αααΆαα ααα»α αααααααααΆααααα½αα ααα½αα Rust ααααΌαααΆααααααΎαα‘αΎαααΆαα½αααΉααα»ααααα·ααΆα αα·αααααααααΆαα αααα»αα α·ααα αααααααΎα±ααααΆααααΆαααΆαααααΎαααααα’αααααΆααααΆααααααα‘αΎααα·αααΌααααΆαααΆαα»ααΆα αααΎααααα Firefox αααααΆααααααα½ααααααααα Quantum ααΎααααΈαα ααΆα‘αΎααα·αααΌαααααΆαααααααααααααααααα·ααΈαα»αααααΆαα’ααΈαααΊαα·αα Mozilla αααααα»αααααΎααααΆαα Rust ααΎααααΈαααααΎα Servo αααααΆαααΆαααΈααααα αΆα HTML ααααα ααΈαααα»αααΉααααα½ααααΆαααΈααααα αΆα Firefox αα αα α»ααααααα αααα»αα αα»αααΆα αααΎααααααΆαα αΆααααααΎαααααΎααααΆαα Rust αααααΆαααααααααααααα½ααα αα½αααΆα Microsoft, Google, Facebook, Amazon, Dropbox, Fastly, Chef, Baidu αα·αααΆα αααΎααααα
Rust αααααααΆααααα αΆααααΆαααααα»ααα½αααααΆααΆ C α ααΆαααααααΌαααΆααααααααααα’αααα αα αΆααααααααααααααααα· ααΌα ααααα’αααα’αα·αααααααα·αα αΆαααΆα ααααα ααααααα α αΎααααααΆααααα₯ααα·ααααααααααΆαααααααααααα»αα αααα»ααααααα·ααΈα α’αααΈαααααααΎα±αα Rust αα»αααΈααΆααΆααααΎααααααααααααααΊααΆ ααΆαα·αααΆαα§ααααααααααΌαααααΆααααααααααα»ααααα·αααααΎαααααααααααααααα·α ααααΈα’αααα αα αΆα α αΎααααα·αααΆαααα·ααΆααΆααααααααΎαααΆααααααααΌαααΆαααΎααααΈααααΎα±ααααΆααααΎαααΆαααΌα Java Runtime Environment αααααΆαα Java αααα αααα»ααα αα·α Rust ααΆααααα·αααααΆαααΆααα αΆαα ααΆαααα αΈ α―αααΆαααα αα·αα’αΆαα»ααΆαα βRrust ααΆααααααααααααααΆαααααααΆαααΆαα α αα ααΆααααααα»αα½α ααΎααααΈαααααΆααααΆααα αΆαααααα»αααααΎααααΆααααΆ α¬ααααΆααααααα αΈααΆα ααααα·αααΎα’αααααααΆααααααα αΈααααα»αα½α α’αααα αααααααΉαααΆαααΆαααΏαααα α αΎαααΆααΆααΆααΎααα ααααΆααααα αααΆαααΆα’ααααααααΆα α ααααααααΉαααΆααΆααΆααααα»ααααΌαααΆαααα ααααΈα’αααα αα αΆαααααΆαααααααΆααααΈααΆαααααΎααααΆααααααααΆααΆααααα αα ααααααα αΌαααΆαα α αααααααΌαααααΆαα αααα»αααΌααα αααα αααααααααα·αα αΆαααΆα αααΆααααααααααβ Triplett αα·ααΆαα
ααααααααααααααΆααααΎαααΆαααΎαααα’αΆα α αΆαααα»αααΆααΆαααααααα·αααααΆααα Rust αααααα Triplett ααΏααΆααΆααΆαααααΆααααΎαααΆαααΊαα·ααΆαααααΎααΆα§αααααααααααααααα·ααΈααααααααα ααΌα αααααΆααααααααααΆ: "α’αααααααΌαααααααααααααααΎαααΆααααααΆαα»ααα·α αα»αααΉαα’αααα’αΆα α α ααΌαααΆαα½αααΆα α’αααααααΌαααααααΎαααααααΎαααΆααααααΎααααΈα α αα»αααΆα α αΎααααααααΎαααΆααααα½αααΆα’αΆα ααααΎαααΆαααΌααααααααα ααΈαααααααααααααα’ααααα αααααααα·αααΉαααααΆααααα"
Rust αααα·ααααααααααΌααααααα·ααΈαααΆαααΆα‘αααααααΆααα»ααααα·ααΆααααααα αααααααα·αααααΌα ααααΆαααααααΎα²ααα’αααα αα αΆαααΆααα»ααααα·ααΆα ααΆαααΆαααΌαα’αααΈαααΌα ααΆαααααααααΆααα½αααΆααΆααα αΆααααααα»αα½αααΆ αα·αααααα»ααΆαααα’αΆα ααααααΆαααααΆααααααααα‘αΆα αα·ααααααααΌαααΆαααα
αααααααα·αααααΆααα’αααααααααΎα±αα Rust αα½αα±ααααΆααααΆααααααααααΆαααααααΆααα’αααα’αα·ααααααααΎααααΈααααΎαααΎαααΆααΆα§αααααααααΈαααααΆααααΆαααααααααααα·ααΈααααααααα αααααΆαααΆαααΆααααααα αααα»αααααααααααααΆαααααΆαααΆαααΆα‘αα Rust αα αααα ααΈααααα C α
Triplett ααΆααααααααααΎααααα»αααΆαααΆααα·ααααα½ααααααΉααααααααΎααΆαααααΆααααααααα·αααα
αΆαααΆα
αα
αΌααα
αααα»α Rust ααΌα
ααααααΆα’αΆα
ααααΎααααΆααΆαααααα»α ααΎα αα·ααααα½α C αααα»ααα·αααααααααααααα·ααΈααααααααα IN
ααΆα’αΆα ααααΌαααΆαααααααααΆαααα»α FFI/C Parity ααΆααααΌαααΉααααααααΎααΆαααααΎα±αααααααΎαα‘αΎαααΌαααΆαααΆαααααα α»αααααα αααα»α Rust αααααααΆαααΆαααΆαααααααααΆαα BFLOAT16 αααααΆααααααα ααα»α α’αααααααΉααααααΆααααα αΆααααα½ααα αααα»αααααααααααααΎαααΆα Intel Xeon Scalable ααααΈ ααααΌα ααΆααΆααααααΌααααα»ααααααααΆααααααα ααΆααααα αΌαααΌαα
ααααα: 3dnews.ru