์ด์ ๊ณต์ WebAssembly ๋ก๊ณ ์ ํฌํํ ์๊ฐ์ ๋๋ค!
์๋ ๋ชฉ๋ก์์ ๊ฐ์ฅ ์ข์ํ๋ ๋ก๊ณ ์ ํฌํํ๋ ค๋ฉด :thumbsup: ๋ฐ์์ ๋จ๊ฒจ์ฃผ์ธ์. 2์ฃผ ํ์ ๊ฐ์ฅ ๋ง์ด ์์ง์๊ฐ๋ฝ์ ์๋ก ์ฌ๋ฆฐ ๋ก๊ณ ๋ ๊ณต์ WebAssembly ๋ก๊ณ ๋ก ๊ฐ์ฃผ๋๋ฉฐ ์์ฑ์์ ์น์ธ์ ๋ฐ์ CC0 ๋ผ์ด์ ์ค ๊ฐ ์๋ ์์ฐ์ ๋ฆด๋ฆฌ์คํ ์ ์์ต๋๋ค. (๊ธฐํ ๋ฐ์์ ์ง๊ณ๋์ง ์์ต๋๋ค.)
์ด ๋ก๊ณ ๋ ๋ก๊ณ ์ ์ถ ์ค๋ ๋ #112์ ์ ์ถ๋ ์์ 5๊ฐ์์ต๋๋ค.
๐ ๋์์ธ์ ์์ํ @carlosbaraza ๋ฅผ ์ถํํฉ๋๋ค๐ !
์์ผ๋ก ๋ฉฐ์น ๋ด์ ์์ฐ ์ด ์ ์ ํ๊ฒ ๋ฌธ์ํ๋๊ณ ๋ผ์ด์ ์ค๊ฐ ๋ถ์ฌ๋๋๋ก ํ ๊ฒ์ ๋๋ค.
๊ณต์ WebAssembly ๋ก๊ณ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
@Fogaccio
@dcodeIO์ ์ํด
@carlosbaraza
@fstark์ ์ํด
@ratishphilip
์์ 5๊ฐ ์ ์ถ์ ์ฌ๊ธฐ์์ ๋๋ฉ๋๋ค.
๋ชจ๋์๊ฒ ํ์ด์ ๋น๋๋ค. ์ ์ถ์ ์ํด @Fogaccio , @dcodeIO , @carlosbaraza , @fstark ๋ฐ @ratishphilip ์๊ฒ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.
@carlosbaraza์ #3์ ์ข์ํฉ๋๋ค. ํ ๊ฐ์ง ์ฃผ์ ์ฌํญ: JavaScript์ ์ฝ์ด๋ JS์ด์ง๋ง WebAssembly์ ์ฝ์ด๋ WA๊ฐ ์๋๋ผ wasm์ ๋๋ค. ์์์ "WA"๋์ "wasm"์ ๋ฃ์ ์ ์์ต๋๊น?
WebAssembly์ ์ฝ์ด๋ WA๊ฐ ์๋๋ผ wasm์ ๋๋ค.
์๋ง๋ ๊ทธ๊ฒ์ด ๋ฐ๋๋ ค๊ณ ํฉ๋๊น? ;-)
@kentcdodds ๋ฌผ๋ก ์ ๋๋ค. ๊ทธ๋ฌ๋ ๊ทธ๊ฒ์ ๋ฐ์ํ๋ ๊ฒ์ ๋ ๋ฒ๊ฑฐ๋ก์ธ ๊ฒ์ ๋๋ค.
์ฐธ.. "_double-u a_" ๋ ์ ์ด ์ข ๋ปฅ ๋ซ๋ ค์ ๐
์๋ง๋ "dub-a"
๋๋ ๋ค์ wasm์ "_wah-sum_"์ผ๋ก ๋ฐ์๋ฉ๋๋ค.
"_wah_"๋ผ๊ณ ํด์ผ ํ๋์?
๋ด ํฌํ๋ @carlosbaraza (3์)์ ๋์์ธ์ ๊ฒ์ ๋ถ๋ถ์ ๋๋ค. ํ๋์ ์ฌ๋๋ค์ ์๋๋๋ค.
github ๋ชจ๋ฐ์ผ ๋ฒ์ ์์ ๋ฐ์์ ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ์ ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ๋ชจ๋ฐ์ผ์ ๊ฒฝ์ฐ ํ์ด์ง ์ค๋ฅธ์ชฝ ํ๋จ์์ ๋ฐ์คํฌํฑ์ผ๋ก ์ ํํ ์ ์์ต๋๋ค.
์์์ @carlosbaraza ์ ์ ๋ง ๋น์ทํฉ๋๋ค. ์ฌํํ๊ณ ๊น๋ํ๋ฉฐ JS์ wasm์ ๊ด๊ณ๋ฅผ ๊ฐ์กฐํ ๋ฐ์ค ๋ํ ์ผ๋ ํ๋ฌ์ค!
ํ ๊ฐ์ง ์ฃผ์ ์ฌํญ: JavaScript์ ์ฝ์ด๋ JS์ด์ง๋ง WebAssembly์ ์ฝ์ด๋ WA๊ฐ ์๋๋ผ wasm์ ๋๋ค.
@rauschma ๋ ๊ทธ ์ง์ ์ด ๋ชจ๋ ์ ์์ ๋ํด ์ฌ์ค์ธ ๊ฒ์ฒ๋ผ ๋ณด์ด์ง๋ง ๐
์๋ง๋ "dub-a"
@Fogaccio๋ฅผ ์ข์ํฉ๋๋ค. ์ด๋์๋ ์ ์ด์ธ๋ฆฌ๊ณ ๋ค์ํ ์์์ ์ฒ๋ฆฌํฉ๋๋ค.
@carlosbaraza (3๋ฒ์งธ)์ ๋์์ธ์์ "wasm"์ด ์ด๋ป๊ฒ ์๊ฒผ๋์ง์ ๋ํ ์์ด๋์ด๋ฅผ ์ ๊ณตํ๊ธฐ ์ํด ์ด ์์ ๋ฅผ ํจ๊ป ๋์ก์ต๋๋ค. ๊ฐ์ธ์ ์ผ๋ก, ์ค์ ๋ก ์ ์๋ํ๋ ์ ์ผํ ๊ฒ์ ์๋ฌธ์ "wasm"(์ผ์ชฝ ์๋)์ด์ง๋ง ๋๋ฌธ์ W์ ๋๋ฌธ์ A ์ฌ์ด์ ๊ฐ๋์ ๋ํ ํ๋ ์ด๋ฅผ ์์ต๋๋ค.
@sethlopezme , ๋๋ ๊ทธ๊ฒ์ ์ข์ํ๋ค. ์ด์จ๋ ์๋ฌธ์ ๋ฒ์ ์ด ์ ์ผํ๊ฒ ์ ์ ํ ๋ฒ์ ์ ๋๋ค(์ฌ๋๋ค์ด WASM์ ์ธ์น๋ ๊ฒ์ ๊ทธ๋งํ์ผ๋ฉด ํฉ๋๋ค. ๋๋ฌธ์์ด๊ฐ ์๋๋ผ ์ถ์ฝํ์ ๋๋ค).
์ํ์ด, ์ด์จ๋ ๋ชจ๋ ํ๋ฅญํด
์๋
,
5์ ์์ ๋ค๊ฒ ๋์ด ํฐ ์๊ด์ผ๋ก ์๊ฐํฉ๋๋ค. ๋งค์ฐ ๊ฐ์ฌํฉ๋๋ค.
ํ๊ณ ์ถ์ ๋ง์ ๋ด ๋ก๊ณ ์ WASM์ ๋ชจ๋ ๊ธ์๊ฐ ๋ค์ด ์์ต๋๋ค.
์ต๊ณ ์ ๋ก๊ณ ๊ฐ ์น๋ฆฌํ๊ธฐ๋ฅผ!
๋๋ #1์ ์ข์ํ๋ค
์ง์ง๋ฅผ ํ๋ช ํ๊ธฐ ์ํด ๋๊ธ์ ๋จ๊ธธ ํ์๋ ์์ต๋๋ค. ๐ ๊ฐ ์ ์ถ๋ฌผ์ ๋ํด ํฌํ๋ฅผ ํ์ฌ ์ค์๋ก ์คํธ ์๋ฆผ์ ๋ณด๋ด๋ ์ผ์ด ์์ต๋๋ค.
์ด๊ฒ์ ๋ด CC0 ๋ผ์ด์ ์ค ๋ก๊ณ ์ ์์ ๋ํ ์ ์ฅ์์ ๋๋ค: https://github.com/carlosbaraza/web-assembly-logo
@s3ththompson ์ ๊ทผ ๋ฐฉ์์ด ๋ง์์ ๋ญ๋๋ค. ๋ก๊ณ ๋ฅผ ๋์์ธํ ๋๋ ๋น์ทํ ์์
์ ์๋ํ์ต๋๋ค. ๋ค์์ ๋ฐ์คํ ๋ก๊ณ ์ wasm
์ ๋ง์ถ๋ ค๋ ์ด์ ์๋ ์ค ์ผ๋ถ์
๋๋ค.
๋ช ๊ฐ์ง ํจ์ :
๋๋จํ ์ง์ !
@ratishphilip์ ๊ฒ
@Fogaccio ๋ก๊ณ ๊ฐ ๋ง์์ ๋ค์ง ์๋ ๊ฐ์ฅ ํฐ ์ด์ ๋ ๋ณด๊ธฐ์๋ ์ข์๋ณด์ด์ง๋ง ํด์ผ ํ ์ด์ผ๊ธฐ๋ ํ์ง ์์ต๋๋ค.
๊ทธ๊ฒ์ ์คํฌ์ธ ์๋ฅ ๋ผ์ธ ๋ก๊ณ , ์๋ฉ์ด, ํ๋, ์ ์ ์ฒ๋ผ ๋ณด์
๋๋ค.
wass ๋ก๊ณ ๋ ๋ค๋ฅธ ์ข
๋ฅ์ ์๊ฐ๊ณผ ๊ฐ์ ์ ํํํด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
๋ด๊ฐ ๋ณด๋ ๊ฐ์ฅ ๊ฐ๊น์ด ๊ฒ์ @carlosbaraza ์ ๋ก๊ณ ์
๋๋ค. ์ ํ์ด !
WebAssembly๋ฅผ ๋ณผ ๋
:+1: @ratishphilip
# 3์ ๋ฃ์ด. ํ ์คํธ ์์ด๋ ์๋ํ๋ฉฐ wasm์ ์ด์ฉํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ํด์ฒด์ธ ์ ํ๊ณผ ๊ฐ์ด ๋ ๋ง์ ๊ฒ๋ค์ด ๊ทธ ์์ ์์ ๋ค์ด๊ฐ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ "WA" ์ฌ์ฉ์ด ๋ฌธ์ ๊ฐ ์๋ค๊ณ ์๊ฐํ์ง ์์ต๋๋ค.
๋ณดํธ์ ์ธ ํ๋ซํผ์ผ๋ก์ wasm์ ํตํด ์ ์ ๋ ๋ง์ ์ํํธ์จ์ด ๊ฐ๋ฐ์ด ์ ์ ๋จ์ ๋ฐ๋ผ ์์ง์ ์ธ ๋ชจ์์ ๊ฐ๋ ๊ฒ์ ๋งค์ฐ ์ฐ์ํ ๊ฒ์ ๋๋ค.
์ ๋ง ๋ชป์ฐ๊ฒ ๋๋ค์ ๐๐พ ์ง์ ํฌ์คํ ์?
๋๋ ์ฒซ ๋ฒ์งธ์ ํฌํํฉ๋๋ค.
@caiolima - ํ ์ ์์ต๋๋ค(์ต์ iOS)
๋๋ #3์ ํฌํํฉ๋๋ค. ์ฌํํ๊ณ ๊น๋ํ๋ฐ ํ๋ ์ข๊ณ ๋ค๋ฅธ๊ฒ๋ ์ด์๋ค์ btw!
๋ชจ๋ ๋ก๊ณ ๊ฐ ์๋ ๋๋ผ์ด ์์ ! # 3 ํ์ง๋ง ๋๋จธ์ง ์ปค๋ฎค๋ํฐ ๋ก๊ณ ์ ๊ฐ๋จํ๊ณ ์๋ฒฝํ๊ฒ ์ด์ธ๋ฆฝ๋๋ค.
์ ๋ #1(@Fogaccio) :+1: ํนํ ์์๊ณผ ๋ชจ์์ ์ข์ํฉ๋๋ค.
์ด์ ์ฐ๋ฆฌ๋ ์ด๊ฒ์ _ํด์ผ ํฉ๋๋ค_.
๐ @carlosbaraza
๋๋ ์ฌ์ ํ ๊ทธ๊ฒ์ด ์์ํ ๋ก๊ณ ๋งํฌ์ด๊ฑฐ๋ ๋ก๊ณ ํ์ ์ด "WebAssembly" ๋๋ "wasm"์ด์ด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋๋ "WA"('double-yew y') ๊ณต์ ์ฝ์นญ ๋ฐ ํ์ผ ํ์ฅ์(.wa)๋ฅผ ๋ง๋ญ๋๋ค. ๋ํ ๋ชจ๋ ๋ก๊ณ ๊ฐ ๋ชจ๋ ๋๋ฌธ์๋ฅผ ์ฌ์ฉํ๋๋ก ์ฃผ์ฅํ๋ ๋ฐฉ์์ ์ข์ํ์ง ์์ต๋๋ค.
๋ง์ง๋ง์ผ๋ก ๋จ๊ฒจ์ฃผ์ธ์. ๋ด ๋ ธํธ๋ถ์ ์คํฐ์ปค๋ก ๋ถ์ด๋ฉด ๋๋ฌด ๋ฉ์ง ๊ฒ ๊ฐ์์. @ratishphilip ๋น์ ์ด ์ด๊ธฐ๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
@ratishphilip
๊ทธ๋ฌ๋ ์๋งน์๊ฒ๋ ์ฝ๊ฐ ์กฐ์กํฉ๋๋ค.
@fstark ์ ์ฌํํ ๋ธ๋ ์จ ํ์ดํธ ๋ฏธ๋๋ฉํ ๋์์ธ์ ์ด๋์๋ ์ ์ด์ธ๋ฆฝ๋๋ค.
@Fogaccio ์ ๋ก๊ณ ๋ 180๋ ํ์ ํ๋ฉด VM์ผ๋ก ์ฝํ๋ค๋ ์ ์ ์ง์ ํ๊ณ ์ถ์์ต๋๋ค.
@Fogaccio ์ ๋์์ธ์ด ์ข์์๐๐ผ
๋ก๊ณ 3์ JS ๋ก๊ณ ๊ฐ ํฌํจ๋ ๊ฒฝ์ฐ์๋ง ์๋ํฉ๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ๐๋ฅผ ์ฌ์ฉํ์ง ๋ง์ญ์์ค.
๋๋ ์ธ ๋ฒ์งธ์ ํฌํํฉ๋๋ค. ๊ทธ ์ด์ ๋ ์ํ๊ณ์ ๋๋จธ์ง ๋ถ๋ถ๊ณผ ๋ช
ํํ๊ณ ์ผ์นํ๋ ์ ์ผํ ๋ฐฉ๋ฒ์ด๊ธฐ ๋๋ฌธ์
๋๋ค.
์ฒซ ๋ฒ์งธ ๊ฒ๋ ์ข์ง๋ง ๋งฅ๋ฝ ์์ด ๋ณด๋ ์ฌ๋์๊ฒ๋ ์๋ฏธ๊ฐ ๋ฌด์์ด๋ ๋ ์ ์์ต๋๋ค... ์ผ์ง์ฐฝ๊ณผ ํผ๋ผ๋ฏธ๋๋ฅผ ๋ํ๋ผ ์๋ ์์ต๋๋ค. :)
wasm/wa์ ๋ ธ์ถ๋์ง ์์ ์ฌ๋์ด ์ด๋์์ ๋ ธ์ถ๋ ์ ์์ต๋๊น? ๊ถ๊ธํฉ๋๋ค... ํ๋ ์ดํ ์ข์ ์ธํธ๋ก๋ ๊ธฐ๋ณธ ํ๋ก์ ํธ๊ฐ ์์ต๋๊น?
@s3ththompson ์ ๊ทผ ๋ฐฉ์์ด ๋ง์์ ๋ญ๋๋ค.
@carlosbaraza , @sethlopezme๋ฅผ ๋ง์ํ์ ๊ฒ ๊ฐ์๋ฐ์.
๋ด ๋ก๊ณ ๋ฅผ ๋ค์ ๋จ์ด ๋จ๋ฆฌ๋ฉด ๋ค๋ฅธ ๋ฌธ์ ์์ ๋น์ ์ข์ ๋ฐ์์ด ๋ง์์ต๋๋ค.
์์งํ ๋งํด์, ์์ ๊ทธ๋ฃน์ ์ผ๋ถ๊ฐ @tsirolnik ์ด ์ ์ํ ๋ก๊ณ ์ถ๊ฐ๋ฅผ ๊ฑฐ๋ถํ๋ ์ฟ ๋ฐํ๋ฅผ ์ผ์ผํจ ๊ฒ์ ๋ฒ์ฃ์ ๋๋ค. ๋ถ๋๋ฌ์ด
@distransient @tsirolnik ๋ค์๊ณผ ๊ฐ์ ์ด์ ๋ก ๋ง์์ ๋ญ๋๋ค.
2์ฃผ๊ฐ ์ง๋ฌ์ต๋๋ค. @carlosbaraza ์ ์๋ฆ๋ค์ด ๋์์ธ ์ ์ถํํฉ๋๋ค!
์ต์ข ๐ ์นด์ดํธ 1228 / 134 / 1496 / 91 / 269.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
@carlosbaraza