[ë¤ìë³´ë CES ì´ìë]ë ì¸ì½¤ãìììì ì ì¼í ëìì¸â¦ì¹´ë©ë¼ íëì ì¸ë¡ ìì² ë°ìë¤ã
"가장 중요한 개선 사항은 성능과 관련이 있습니다. "Google 엔지니어 앤드류 게런 (Andrew Gerrand)이 새 버전을 발표하는 지위에 썼습니다. "Go 1.1이 빌드 될 때 Go 코드가 눈에 띄게 빠르게 실행될 가능성이 있습니다."이 릴리스의 경우 Go 개발 팀은 Go의 주요 요소 인 컴파일러와 링커, 가비지 수집기, 스케줄러, Google 최초 출시 2009 년 실험용 프로그래밍 언어 인 C ++와 같은 컴파일 된 언어의 속도와 안전성을 JavaScript와 같은 동적 언어의 유연성과 결합한 제품으로 변경했습니다.
이 회사는 작년에 처음으로 Go의 첫 번째 정식 버전을 발표했으며 이후 3 건의 사소한 업데이트를 발표했습니다. 사내 직원을 사용하여 언어를 다듬었을뿐만 아니라 Google은이 버전에서 161 명의 기고자로부터 2,600 건의 코드 수정을 허용했습니다.
성능 향상 외에도 Go 1.1에는 여러 가지 중요한 기능이 있습니다. 새로운 인종 감지기 덕분에 언어로 된 프로그램을 여러 프로세서 코어에서보다 원활하게 실행할 수 있습니다. 프로그래밍 측면에서 반환 요구 사항이 수정되어보다 간결한 코딩 습관이 강화됩니다. Go 1.1은 완전히 역 호환됩니다. Go 1을 사용하여 빌드 된 모든 프로그램을 인식하고 실행할 수 있습니다.
Microsoft의 Mundies : Multicore 프로세서는 가상의 표현을위한 새롭고 역동적 인 애플리케이션을 촉발합니다. 마이크로 소프트의 최고 연구원은 매사추세츠 공과 대학 (The Massachusetts Institute of Technology)에서 멀티 코어 프로세서에 의해 극적으로 증가한 컴퓨팅 파워가 현실 세계의 가상 표현과 사용자의 상황에 맞는 정보를 조화시키는 애플리케이션을 가능하게 할 것이라고 말했다. < 그러나이 비전을 실현하려면 컴퓨터 과학 커뮤니티가 병렬 프로그래밍 환경으로의 전환을 익혀야 만한다고 Craig Mundie 수석 연구 및 전략 담당관은 Technology Review EmTech 회의에서 참석자들에게 말했다. 또한 프로그래밍 툴의 복잡성을 숨기는 모델링 기술과 컴퓨터 감각과 같은 인간 시각 감응 기술로 작업 할 필요가 있습니다.
Mundie는 Microsoft의 연구 커튼 뒤에 새로운 픽을 제공하지 않았습니다. 대신 이전에 공유했던 아이디어와 데모를 주로 발표했습니다. 가장 인상적인 것은 "첫 번째 삶"(가상 온라인 놀이터 인 Second Life)과 대조되는 개념을 기반으로 한 응용 프로그램이었습니다.
병렬 프로그래밍 주류의 개념을 추진하기 위해서는 음악이나 게임과 같은 킬러 애플리케이션이 필요합니다. 핫 칩스 (Hot Chips)에서 마이크로 프로세서에 다중 코어를 추가하는 것은 병렬 프로그래밍을위한 중요한 기회를 창출했지만 핫 칩스 (Hot Chips) 컨퍼런스의 패널 토론에서이 개념을 주류로 밀어 넣기 위해서는 킬러 애플리케이션이 필요하다고
오늘날 대부분의 소프트웨어는 순차적 실행을 위해 작성되고 있으며, 빠른 하드웨어와 칩 코어의 증가를 이용하기 위해 프로그래밍 모델을 변경해야한다고 패널리스트는 말했다. 프로그래머는 여러 코어와 스레드에서 동시에 작업을 나누어 실행할 수있는 방법으로 코드를 작성해야합니다.
Excel에서 빠른 액세스 도구 모음을 사용자 정의하여 작업에 적합하게 만듭니다.
빠른 액세스 도구 모음은 작업하는 동안 매우 유용 할 수 있습니다 마이크로 소프트 엑셀.