현재의 웹 애플리케이션은 속도와 응답성 측면에서 네이티브 데스크톱 애플리케이션에 비할 바는 아니다. 하지만 대등해진다면 어떨까? 그게 웹어셈블리(WebAssembly)의 약속이다.   웹어셈블리는 어셈블리와 비슷한 저수준 언어로, 웹 브라우저... ...
구글이 스파크플러그 컴파일러를 이용해 크롬 브라우저의 자바스크립트 성능을 개선할 예정이다. 스파크 플러그는 바이트 코드를 기계 코드로 컴파일하는 '초고속' 비최적화 컴파일러이며 크롬 91에서 첫 선을 보이게 된다.  크롬 V8 자바... ...
2021.01.08
빠른 컴파일과 프로덕션-준비 성능을 제공하는 ‘와스머(Wasmer)’ 버전 1.0을 사용하면 네이티브 코드에서 컴파일된 범용 바이너리를 여러 호스트 플랫폼의 경량 컨테이너에서 실행할 수 있다.  웹어셈블리 포터블 바이너리 포맷을 지원하는 서... ...
2020.12.08
더 간단한 사용 방식, 더 읽기 쉬운 코드, 더 향상된 컴파일 속도를 지원하는 ‘페이블 3(Fable 3)’가 출시됐다. 이는 마이크로소프트의 함수형 개발 언어 F#으로 자바스크립트 애플리케이션을 작성할 수 있게 해주는 컴파일러 페이블(Fable)의 ... ...
애플의 프로그래밍 언어, 스위프트(Swift)의 윈도우 지원이 준비됐다. 물론 이식(porting) 작업이 아직 완전히 완료된 것은 아니다.    1년간의 이식 작업 끝에 드디어 애플의 프로그래밍 언어 스위프트를 윈도우에서 사용할... ...
웹 UI 구축용 자바스크립트 프레임워크 Vue.js의 버전 3.0이 2020년 3분기에 공식 출시될 예정이다. 올해 초 공개된 베타 버전은 성능 및 타입스크립트(TypeScrpt) 지원 등에서 상당한 개선을 보여줬다. Vue 3.0 베타 버전은 기트허... ...
2019.03.21
LLVM 프로젝트가 LLVM 8을 정식 공개했다. LLVM은 클랭(Clang) C/C++ 컴파일러를 강화하는 컴파일러 프레임워크이자 러스트(Rust)와 스위프트(Swift) 같은 언어를 위한 컴파일러다.   이번 최신 버전의 가장 큰 특징은 ... ...
정보화 시대에서는 일찍 일어난 새가 아니라 데이터를 가진 새가 벌레를 잡는다. 구글, 페이스북, 애플 등 거대 기업들이 데이터를 병적으로 수집하는 이유도 이 시대에서 '정보가 곧 금'이라는 것을 알고 있기 때문이다. 그러나 데이터는... ...
2014.10.15
인간의 본능인지, 사회 형성의 불가피한 산물인지 몰라도 우리 삶의 많은 부분이 이원론을 통해 규정된다. 공산주의 대 자본주의. 세이보리 대 설탕. 패스 대 드리블. 어디를 보든 대립은 끝이 없다. 그래서 둘 중에 어느 편에 서는가로 우리 스스로를 정의... ...
2014.06.30
자바스크립트는 IT 생태계에서 리눅스, 가상화 못지않게 광범위하게 확산되면서 필수적인 기술로 자리를 잡았다. 그러나 구문상의 함정, 이상한 설계 상의 특징, 그리고 여러 가지 제약으로 인해 숙련된 개발자들조차 넌더리를 내는 경우가 종종 있다. 다행히... ...
  1. 웹어셈블리를 활용한 유망한 프로그래밍 언어 프로젝트 10가지

  2. 2021.06.07
  3. 현재의 웹 애플리케이션은 속도와 응답성 측면에서 네이티브 데스크톱 애플리케이션에 비할 바는 아니다. 하지만 대등해진다면 어떨까? 그게 웹어셈블리(WebAssembly)의 약속이다.   웹어셈블리는 어셈블리와 비슷한 저수준 언어로, 웹 브라우저...

  4. 구글, V8 스파크플러그로 크롬 91 자바스크립트 성능 개선한다

  5. 2021.06.02
  6. 구글이 스파크플러그 컴파일러를 이용해 크롬 브라우저의 자바스크립트 성능을 개선할 예정이다. 스파크 플러그는 바이트 코드를 기계 코드로 컴파일하는 '초고속' 비최적화 컴파일러이며 크롬 91에서 첫 선을 보이게 된다.  크롬 V8 자바...

  7. 서버측 웹어셈블리 런타임 ‘와스머’, GA 버전 공개

  8. 2021.01.08
  9. 빠른 컴파일과 프로덕션-준비 성능을 제공하는 ‘와스머(Wasmer)’ 버전 1.0을 사용하면 네이티브 코드에서 컴파일된 범용 바이너리를 여러 호스트 플랫폼의 경량 컨테이너에서 실행할 수 있다.  웹어셈블리 포터블 바이너리 포맷을 지원하는 서...

  10. ‘페이블 3 나가레야마’ 출시··· 사용 편의성 및 속도 향상

  11. 2020.12.08
  12. 더 간단한 사용 방식, 더 읽기 쉬운 코드, 더 향상된 컴파일 속도를 지원하는 ‘페이블 3(Fable 3)’가 출시됐다. 이는 마이크로소프트의 함수형 개발 언어 F#으로 자바스크립트 애플리케이션을 작성할 수 있게 해주는 컴파일러 페이블(Fable)의 ...

  13. '애플 스위프트'가 '윈도우'로 온다··· 윈도우10용 툴체인 공개

  14. 2020.09.25
  15. 애플의 프로그래밍 언어, 스위프트(Swift)의 윈도우 지원이 준비됐다. 물론 이식(porting) 작업이 아직 완전히 완료된 것은 아니다.    1년간의 이식 작업 끝에 드디어 애플의 프로그래밍 언어 스위프트를 윈도우에서 사용할...

  16. Vue.js 3.0, "더 빠른 속도와 향상된 타입스크립트 지원 제공할 것"

  17. 2020.07.14
  18. 웹 UI 구축용 자바스크립트 프레임워크 Vue.js의 버전 3.0이 2020년 3분기에 공식 출시될 예정이다. 올해 초 공개된 베타 버전은 성능 및 타입스크립트(TypeScrpt) 지원 등에서 상당한 개선을 보여줬다. Vue 3.0 베타 버전은 기트허...

  19. 컴파일러 프레임워크 'LLVM 8' 발표··· 웹어셈블리 코드 생성 기능 기본 적용

  20. 2019.03.21
  21. LLVM 프로젝트가 LLVM 8을 정식 공개했다. LLVM은 클랭(Clang) C/C++ 컴파일러를 강화하는 컴파일러 프레임워크이자 러스트(Rust)와 스위프트(Swift) 같은 언어를 위한 컴파일러다.   이번 최신 버전의 가장 큰 특징은 ...

  22. 칼럼 | 혼란 속 거대한 흐름 있다··· 애널리틱스 동향 5가지

  23. 2017.10.30
  24. 정보화 시대에서는 일찍 일어난 새가 아니라 데이터를 가진 새가 벌레를 잡는다. 구글, 페이스북, 애플 등 거대 기업들이 데이터를 병적으로 수집하는 이유도 이 시대에서 '정보가 곧 금'이라는 것을 알고 있기 때문이다. 그러나 데이터는...

  25. 개발자의 마음을 차지하기 위한 전쟁 10가지

  26. 2014.10.15
  27. 인간의 본능인지, 사회 형성의 불가피한 산물인지 몰라도 우리 삶의 많은 부분이 이원론을 통해 규정된다. 공산주의 대 자본주의. 세이보리 대 설탕. 패스 대 드리블. 어디를 보든 대립은 끝이 없다. 그래서 둘 중에 어느 편에 서는가로 우리 스스로를 정의...

  28. 자바스크립트 코딩을 즐겁게 해주는 9가지 프로그래밍 언어

  29. 2014.06.30
  30. 자바스크립트는 IT 생태계에서 리눅스, 가상화 못지않게 광범위하게 확산되면서 필수적인 기술로 자리를 잡았다. 그러나 구문상의 함정, 이상한 설계 상의 특징, 그리고 여러 가지 제약으로 인해 숙련된 개발자들조차 넌더리를 내는 경우가 종종 있다. 다행히...

X