Design: WebAssembly ๋กœ๊ณ  ํˆฌํ‘œ

์— ๋งŒ๋“  2017๋…„ 02์›” 07์ผ  ยท  62์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: WebAssembly/design

์ด์ œ ๊ณต์‹ WebAssembly ๋กœ๊ณ ์— ํˆฌํ‘œํ•  ์‹œ๊ฐ„์ž…๋‹ˆ๋‹ค!

์•„๋ž˜ ๋ชฉ๋ก์—์„œ ๊ฐ€์žฅ ์ข‹์•„ํ•˜๋Š” ๋กœ๊ณ ์— ํˆฌํ‘œํ•˜๋ ค๋ฉด :thumbsup: ๋ฐ˜์‘์„ ๋‚จ๊ฒจ์ฃผ์„ธ์š”. 2์ฃผ ํ›„์— ๊ฐ€์žฅ ๋งŽ์ด ์—„์ง€์†๊ฐ€๋ฝ์„ ์œ„๋กœ ์˜ฌ๋ฆฐ ๋กœ๊ณ ๋Š” ๊ณต์‹ WebAssembly ๋กœ๊ณ ๋กœ ๊ฐ„์ฃผ๋˜๋ฉฐ ์ž‘์„ฑ์ž์˜ ์Šน์ธ์„ ๋ฐ›์•„ CC0 ๋ผ์ด์„ ์Šค ๊ฐ€ ์žˆ๋Š” ์ž์‚ฐ์„ ๋ฆด๋ฆฌ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (๊ธฐํƒ€ ๋ฐ˜์‘์€ ์ง‘๊ณ„๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.)

์ด ๋กœ๊ณ ๋Š” ๋กœ๊ณ  ์ œ์ถœ ์Šค๋ ˆ๋“œ #112์— ์ œ์ถœ๋œ ์ƒ์œ„ 5๊ฐœ์˜€์Šต๋‹ˆ๋‹ค.


ํŽธ์ง‘: ํˆฌํ‘œ๊ฐ€ ์ข…๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๐ŸŽ‰ ๋””์ž์ธ์„ ์ˆ˜์ƒํ•œ @carlosbaraza ๋ฅผ ์ถ•ํ•˜ํ•ฉ๋‹ˆ๋‹ค๐ŸŽ‰ !

์•ž์œผ๋กœ ๋ฉฐ์น  ๋‚ด์— ์ž์‚ฐ ์ด ์ ์ ˆํ•˜๊ฒŒ ๋ฌธ์„œํ™”๋˜๊ณ  ๋ผ์ด์„ ์Šค๊ฐ€ ๋ถ€์—ฌ๋˜๋„๋ก ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ณต์‹ WebAssembly ๋กœ๊ณ ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

b021add4-ed1c-11e6-94c5-7770263d5516

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

9e0ad45c-a412-11e6-8e8b-157e9f387957

@carlosbaraza

๋ชจ๋“  62 ๋Œ“๊ธ€

80b7e85c-8250-11e5-9f9e-f1c14e7f7f4f
a617cf7c-8250-11e5-9437-03077ec3318a

@Fogaccio

webassembly
webassembly_uni

@dcodeIO์— ์˜ํ•ด

9e0ad45c-a412-11e6-8e8b-157e9f387957

@carlosbaraza

e5f4326c-19b3-11e5-9b14-392ce3806378
0a5a6cde-19b4-11e5-9f58-388d88159b3b

@fstark์— ์˜ํ•ด

96c35434-4f18-11e6-834a-4899f24ecb2f

@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"

image

@Fogaccio๋ฅผ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ์–ด๋””์—๋‚˜ ์ž˜ ์–ด์šธ๋ฆฌ๊ณ  ๋‹ค์–‘ํ•œ ์ƒ‰์ƒ์„ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

@carlosbaraza (3๋ฒˆ์งธ)์˜ ๋””์ž์ธ์—์„œ "wasm"์ด ์–ด๋–ป๊ฒŒ ์ƒ๊ฒผ๋Š”์ง€์— ๋Œ€ํ•œ ์•„์ด๋””์–ด๋ฅผ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด ์ด ์˜ˆ์ œ๋ฅผ ํ•จ๊ป˜ ๋˜์กŒ์Šต๋‹ˆ๋‹ค. ๊ฐœ์ธ์ ์œผ๋กœ, ์‹ค์ œ๋กœ ์ž˜ ์ž‘๋™ํ•˜๋Š” ์œ ์ผํ•œ ๊ฒƒ์€ ์†Œ๋ฌธ์ž "wasm"(์™ผ์ชฝ ์•„๋ž˜)์ด์ง€๋งŒ ๋Œ€๋ฌธ์ž W์™€ ๋Œ€๋ฌธ์ž A ์‚ฌ์ด์˜ ๊ฐ๋„์— ๋Œ€ํ•œ ํ”Œ๋ ˆ์ด๋ฅผ ์žƒ์Šต๋‹ˆ๋‹ค.

wasm-alternatives

@sethlopezme , ๋‚˜๋Š” ๊ทธ๊ฒƒ์„ ์ข‹์•„ํ•œ๋‹ค. ์–ด์จŒ๋“  ์†Œ๋ฌธ์ž ๋ฒ„์ „์ด ์œ ์ผํ•˜๊ฒŒ ์ ์ ˆํ•œ ๋ฒ„์ „์ž…๋‹ˆ๋‹ค(์‚ฌ๋žŒ๋“ค์ด WASM์„ ์™ธ์น˜๋Š” ๊ฒƒ์„ ๊ทธ๋งŒํ–ˆ์œผ๋ฉด ํ•ฉ๋‹ˆ๋‹ค. ๋‘๋ฌธ์ž์–ด๊ฐ€ ์•„๋‹ˆ๋ผ ์ถ•์•ฝํ˜•์ž…๋‹ˆ๋‹ค).

์ž˜ํ–ˆ์–ด, ์–ด์จŒ๋“  ๋ชจ๋‘ ํ›Œ๋ฅญํ•ด

์•ˆ๋…•,
5์œ„ ์•ˆ์— ๋“ค๊ฒŒ ๋˜์–ด ํฐ ์˜๊ด‘์œผ๋กœ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋งค์šฐ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

ํ•˜๊ณ  ์‹ถ์€ ๋ง์€ ๋‚ด ๋กœ๊ณ ์— WASM์˜ ๋ชจ๋“  ๊ธ€์ž๊ฐ€ ๋“ค์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

wasm3_2

์ตœ๊ณ ์˜ ๋กœ๊ณ ๊ฐ€ ์Šน๋ฆฌํ•˜๊ธฐ๋ฅผ!

3 ์ž˜ ์ƒ๊ฐ๋˜๊ณ  ์˜๊ฐ์„ ์ฃผ๊ณ  ์ฐฝ์˜์ ์ด๋ฉด์„œ๋„ ๋ˆ„๊ตฌ๋‚˜ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ„๋‹จํ•˜๊ณ  ์‰ฌ์šด

๋‚˜๋Š” #1์„ ์ข‹์•„ํ•œ๋‹ค

์ง€์ง€๋ฅผ ํ‘œ๋ช…ํ•˜๊ธฐ ์œ„ํ•ด ๋Œ“๊ธ€์„ ๋‚จ๊ธธ ํ•„์š”๋Š” ์—†์Šต๋‹ˆ๋‹ค. ๐Ÿ˜› ๊ฐ ์ œ์ถœ๋ฌผ์— ๋Œ€ํ•ด ํˆฌํ‘œ๋ฅผ ํ•˜์—ฌ ์‹ค์ˆ˜๋กœ ์ŠคํŒธ ์•Œ๋ฆผ์„ ๋ณด๋‚ด๋Š” ์ผ์ด ์—†์Šต๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ๋‚ด CC0 ๋ผ์ด์„ ์Šค ๋กœ๊ณ  ์ œ์•ˆ์— ๋Œ€ํ•œ ์ €์žฅ์†Œ์ž…๋‹ˆ๋‹ค: https://github.com/carlosbaraza/web-assembly-logo

@s3ththompson ์ ‘๊ทผ ๋ฐฉ์‹์ด ๋งˆ์Œ์— ๋“ญ๋‹ˆ๋‹ค. ๋กœ๊ณ ๋ฅผ ๋””์ž์ธํ•  ๋•Œ๋„ ๋น„์Šทํ•œ ์ž‘์—…์„ ์‹œ๋„ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์€ ๋ฐ•์Šคํ˜• ๋กœ๊ณ ์— wasm ์„ ๋งž์ถ”๋ ค๋Š” ์ด์ „ ์‹œ๋„ ์ค‘ ์ผ๋ถ€์ž…๋‹ˆ๋‹ค.

previous logo design attempts with full WASM

๋ช‡ ๊ฐ€์ง€ ํ•จ์ •:

  • 2๊ฐœ ์ด์ƒ์˜ ๋ฌธ์ž๊ฐ€ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— JS boxed ๋กœ๊ณ ์™€์˜ ๊ด€๊ณ„๊ฐ€ ์•ฝ๊ฐ„ ๊นจ์ง‘๋‹ˆ๋‹ค.
  • ๋กœ๊ณ ๊ฐ€ ์ž‘๊ฒŒ ํ‘œ์‹œ๋  ๋•Œ ํ…์ŠคํŠธ๊ฐ€ ๋„ˆ๋ฌด ์ž‘์•„์„œ ์ œ๋Œ€๋กœ ์ฝ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค(์˜ˆ: ํŒŒ๋น„์ฝ˜, ์†์„ฑ ๋“ฑ).

๋Œ€๋‹จํ•œ ์ง์—…!

@ratishphilip์˜ ๊ฒƒ

@Fogaccio ๋กœ๊ณ ๊ฐ€ ๋งˆ์Œ์— ๋“ค์ง€ ์•Š๋Š” ๊ฐ€์žฅ ํฐ ์ด์œ ๋Š” ๋ณด๊ธฐ์—๋Š” ์ข‹์•„๋ณด์ด์ง€๋งŒ ํ•ด์•ผ ํ•  ์ด์•ผ๊ธฐ๋Š” ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
๊ทธ๊ฒƒ์€ ์Šคํฌ์ธ  ์˜๋ฅ˜ ๋ผ์ธ ๋กœ๊ณ , ์—‰๋ฉ์ด, ํ˜„๋Œ€, ์‹ ์„ ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค.
wass ๋กœ๊ณ ๋Š” ๋‹ค๋ฅธ ์ข…๋ฅ˜์˜ ์ƒ๊ฐ๊ณผ ๊ฐ์ •์„ ํ‘œํ˜„ํ•ด์•ผ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.
๋‚ด๊ฐ€ ๋ณด๋Š” ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ๊ฒƒ์€ @carlosbaraza ์˜ ๋กœ๊ณ ์ž…๋‹ˆ๋‹ค. ์ž˜ ํ–ˆ์–ด !

WebAssembly๋ฅผ ๋ณผ ๋•Œ
low

:+1: @ratishphilip

# 3์— ๋„ฃ์–ด. ํ…์ŠคํŠธ ์—†์ด๋„ ์ž‘๋™ํ•˜๋ฉฐ wasm์„ ์ด์šฉํ•˜๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋‚˜ ํˆด์ฒด์ธ ์ œํ’ˆ๊ณผ ๊ฐ™์ด ๋” ๋งŽ์€ ๊ฒƒ๋“ค์ด ๊ทธ ์ƒ์ž ์•ˆ์— ๋“ค์–ด๊ฐˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ "WA" ์‚ฌ์šฉ์ด ๋ฌธ์ œ๊ฐ€ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋ณดํŽธ์ ์ธ ํ”Œ๋žซํผ์œผ๋กœ์„œ wasm์„ ํ†ตํ•ด ์ ์  ๋” ๋งŽ์€ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ด ์œ ์ž…๋จ์— ๋”ฐ๋ผ ์ƒ์ง•์ ์ธ ๋ชจ์–‘์„ ๊ฐ–๋Š” ๊ฒƒ์€ ๋งค์šฐ ์šฐ์ˆ˜ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ €๋งŒ ๋ชป์“ฐ๊ฒŒ ๋˜๋„ค์š” ๐Ÿ‘๐Ÿพ ์ง์ ‘ํฌ์ŠคํŒ…์—?

๋‚˜๋Š” ์ฒซ ๋ฒˆ์งธ์— ํˆฌํ‘œํ•ฉ๋‹ˆ๋‹ค.

@caiolima - ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค(์ตœ์‹  iOS)

๋‚˜๋Š” #3์— ํˆฌํ‘œํ•ฉ๋‹ˆ๋‹ค. ์‹ฌํ”Œํ•˜๊ณ  ๊น”๋”ํ•œ๋ฐ ํ•๋„ ์ข‹๊ณ  ๋‹ค๋ฅธ๊ฒƒ๋„ ์ด์˜๋„ค์š” btw!

๋ชจ๋“  ๋กœ๊ณ ๊ฐ€ ์žˆ๋Š” ๋†€๋ผ์šด ์ž‘์—…! # 3 ํ•˜์ง€๋งŒ ๋‚˜๋จธ์ง€ ์ปค๋ฎค๋‹ˆํ‹ฐ ๋กœ๊ณ ์™€ ๊ฐ„๋‹จํ•˜๊ณ  ์™„๋ฒฝํ•˜๊ฒŒ ์–ด์šธ๋ฆฝ๋‹ˆ๋‹ค.

์ €๋Š” #1(@Fogaccio) :+1: ํŠนํžˆ ์ƒ‰์ƒ๊ณผ ๋ชจ์–‘์„ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค.

์ด์ œ ์šฐ๋ฆฌ๋Š” ์ด๊ฒƒ์„ _ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค_.

screen shot 2017-02-09 at 1 46 44 pm

๐Ÿ‘ @carlosbaraza

๋‚˜๋Š” ์—ฌ์ „ํžˆ ๊ทธ๊ฒƒ์ด ์ˆœ์ˆ˜ํ•œ ๋กœ๊ณ ๋งˆํฌ์ด๊ฑฐ๋‚˜ ๋กœ๊ณ ํƒ€์ž…์ด "WebAssembly" ๋˜๋Š” "wasm"์ด์–ด์•ผ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋˜๋Š” "WA"('double-yew y') ๊ณต์‹ ์•ฝ์นญ ๋ฐ ํŒŒ์ผ ํ™•์žฅ์ž(.wa)๋ฅผ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ๋˜ํ•œ ๋ชจ๋“  ๋กœ๊ณ ๊ฐ€ ๋ชจ๋‘ ๋Œ€๋ฌธ์ž๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ์ฃผ์žฅํ•˜๋Š” ๋ฐฉ์‹์„ ์ข‹์•„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋งˆ์ง€๋ง‰์œผ๋กœ ๋‚จ๊ฒจ์ฃผ์„ธ์š”. ๋‚ด ๋…ธํŠธ๋ถ์— ์Šคํ‹ฐ์ปค๋กœ ๋ถ™์ด๋ฉด ๋„ˆ๋ฌด ๋ฉ‹์งˆ ๊ฒƒ ๊ฐ™์•„์š”. @ratishphilip ๋‹น์‹ ์ด ์ด๊ธฐ๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

@ratishphilip
๊ทธ๋Ÿฌ๋‚˜ ์ƒ‰๋งน์—๊ฒŒ๋Š” ์•ฝ๊ฐ„ ์กฐ์žกํ•ฉ๋‹ˆ๋‹ค.

1

@fstark ์˜ ์‹ฌํ”Œํ•œ ๋ธ”๋ž™ ์˜จ ํ™”์ดํŠธ ๋ฏธ๋‹ˆ๋ฉ€ํ•œ ๋””์ž์ธ์€ ์–ด๋””์—๋‚˜ ์ž˜ ์–ด์šธ๋ฆฝ๋‹ˆ๋‹ค.

๋‚˜๋ฅผ ์œ„ํ•ด 3

@Fogaccio ์˜ ๋กœ๊ณ ๋Š” 180๋„ ํšŒ์ „ํ•˜๋ฉด VM์œผ๋กœ ์ฝํžŒ๋‹ค๋Š” ์ ์„ ์ง€์ ํ•˜๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค.

wasm

1

1

@Fogaccio ์˜ ๋””์ž์ธ์ด ์ข‹์•„์š”๐Ÿ‘๐Ÿผ

๋กœ๊ณ  3์€ JS ๋กœ๊ณ ๊ฐ€ ํฌํ•จ๋œ ๊ฒฝ์šฐ์—๋งŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ๐Ÿ‘Ž๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค.

๋‚˜๋Š” ์„ธ ๋ฒˆ์งธ์— ํˆฌํ‘œํ•ฉ๋‹ˆ๋‹ค. ๊ทธ ์ด์œ ๋Š” ์ƒํƒœ๊ณ„์˜ ๋‚˜๋จธ์ง€ ๋ถ€๋ถ„๊ณผ ๋ช…ํ™•ํ•˜๊ณ  ์ผ์น˜ํ•˜๋Š” ์œ ์ผํ•œ ๋ฐฉ๋ฒ•์ด๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.
์ฒซ ๋ฒˆ์งธ ๊ฒƒ๋„ ์ข‹์ง€๋งŒ ๋งฅ๋ฝ ์—†์ด ๋ณด๋Š” ์‚ฌ๋žŒ์—๊ฒŒ๋Š” ์˜๋ฏธ๊ฐ€ ๋ฌด์—‡์ด๋“  ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค... ์‚ผ์ง€์ฐฝ๊ณผ ํ”ผ๋ผ๋ฏธ๋“œ๋ฅผ ๋‚˜ํƒ€๋‚ผ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. :)

wasm/wa์— ๋…ธ์ถœ๋˜์ง€ ์•Š์€ ์‚ฌ๋žŒ์ด ์–ด๋””์—์„œ ๋…ธ์ถœ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ๊ถ๊ธˆํ•ฉ๋‹ˆ๋‹ค... ํ”Œ๋ ˆ์ดํ•  ์ข‹์€ ์ธํŠธ๋กœ๋‚˜ ๊ธฐ๋ณธ ํ”„๋กœ์ ํŠธ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ?

webasm

wa3

wa4

@s3ththompson ์ ‘๊ทผ ๋ฐฉ์‹์ด ๋งˆ์Œ์— ๋“ญ๋‹ˆ๋‹ค.

@carlosbaraza , @sethlopezme๋ฅผ ๋ง์”€ํ•˜์‹  ๊ฒƒ ๊ฐ™์€๋ฐ์š”.

3 ํ™•์‹คํžˆ, ๋„ˆ๋ฌด ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค

์‚ผ

๋‚ด ๋กœ๊ณ ๋ฅผ ๋‹ค์‹œ ๋–จ์–ด ๋œจ๋ฆฌ๋ฉด ๋‹ค๋ฅธ ๋ฌธ์ œ์—์„œ ๋‹น์‹œ ์ข‹์€ ๋ฐ˜์‘์ด ๋งŽ์•˜์Šต๋‹ˆ๋‹ค.

webassembly

์†”์งํžˆ ๋งํ•ด์„œ, ์ž‘์—… ๊ทธ๋ฃน์˜ ์ผ๋ถ€๊ฐ€ @tsirolnik ์ด ์ œ์•ˆํ•œ ๋กœ๊ณ  ์ถ”๊ฐ€๋ฅผ ๊ฑฐ๋ถ€ํ•˜๋Š” ์ฟ ๋ฐํƒ€๋ฅผ ์ผ์œผํ‚จ ๊ฒƒ์€ ๋ฒ”์ฃ„์ž…๋‹ˆ๋‹ค. ๋ถ€๋„๋Ÿฌ์šด

@distransient @tsirolnik ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ด์œ ๋กœ ๋งˆ์Œ์— ๋“ญ๋‹ˆ๋‹ค.

  • ๊ตฌ๋ฐฐ
  • ๋ง๋†€์ด
  • W๋Š” ์™•๊ด€, B๋Š” ์ €๊ฒƒ์ž…๋‹ˆ๋‹ค.
  • ์—„์ฒญ๋‚œ
  • ๋ชจ์–‘

2์ฃผ๊ฐ€ ์ง€๋‚ฌ์Šต๋‹ˆ๋‹ค. @carlosbaraza ์˜ ์•„๋ฆ„๋‹ค์šด ๋””์ž์ธ ์„ ์ถ•ํ•˜ํ•ฉ๋‹ˆ๋‹ค!

์ตœ์ข… ๐Ÿ‘ ์นด์šดํŠธ 1228 / 134 / 1496 / 91 / 269.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰

๊ด€๋ จ ๋ฌธ์ œ

chicoxyzzy picture chicoxyzzy  ยท  5์ฝ”๋ฉ˜ํŠธ

badumt55 picture badumt55  ยท  8์ฝ”๋ฉ˜ํŠธ

jfbastien picture jfbastien  ยท  6์ฝ”๋ฉ˜ํŠธ

spidoche picture spidoche  ยท  4์ฝ”๋ฉ˜ํŠธ

Artur-A picture Artur-A  ยท  3์ฝ”๋ฉ˜ํŠธ