Windows 8的出现是不是意味着,客户端用前端脚本语言,逻辑和后面的服务用C#,所以C++这种就会 慢慢消失在一般的开发过程中?
或者说,Win8之后,在移动,PC,网络前端,互联网后端,逻辑层都会发生哪些变化呢? 也许Win8只是推动了这个变化,这一切本来就是趋势所在。
回复内容:
1)当前Win8的应用编程模型里,不论C++或者.NET或JS,均通过Projection技术来和WinRT库交互。但各模型内部的实现效能还是依赖于其语言自身,因此这一层次上,执行效率的排列是C++ 〉.NET > JS,所以在性能要求高的应用场景,拥有良好性能的C++还是会被列为首选。2)展示层并非脚本语言的天下。Win8的Metro-Style风格应用,其展示层支持两种方式:XAML和HTML + CSS。前者通过C++或者.NET和其交互,后者则通过JS。微软在早期的Win8技术宣导中,为了吸引广大web开发者加入,刻意强调了HTML + CSS + JS的开发模式。但实际上,其真正核心的还是以XAML为基础的前端展示技术。否则你让WPF和Silverlight往哪混? 这里不得不提一下,XAML这种宣告式语言的设计很优美,很佩服他们团队在几年前就能设计出如此优美的东西。WPF和Silverlight都可能会死,但XAML会长存。
3)最后,跳出Win8的框框,仅仅看应用编程世界本身,C++的地位一样很高,很多基础框架均通过C++来实现,比如:MongoDB。这个世界变化很快,但是有一件事是不变的,那就是性能为王。再强大的牛逼硬件,也摆脱不了高层次抽象语言的拖累。而C/C++这种在汇编和工程语言间游刃的利器,你在任一个行业里都能看到它们的踪影,至少在没有出现取代C的语言之前,他们仍会蓬勃发展。 C++的作用又不是仅仅局限于windows开发,消失不可能吧
图形图像处理,游戏,嵌入式都会用c++啊 厄,难道开发平台只有windows 8一种? 简单的讲,只要操作系统还是C++写的,C++就不会走下舞台 想得太好了。要知道软件平台不止win8一种,其它的平台也在大量使用C++,即使是win8,他也支持C++开发。 windows的版本转化速度一直都很慢,所以win8的出现只能有一定的影响作用,不会改变现状。语言的发展,各层模块的技术变化跟这个关系都不大。 c++将告别ui开发 很多人一提到html5,css,js,as。。。就几乎忘乎所以了,其实他们大都只不过在c/c++这个母体里存活而已。 看LZ的介绍是搞VC++的,跟着微软是不好混呀,因为它什么都封装了,一点细节都不暴露给你,就是希望你做它的附庸开发者,多搞搞应用开发,底层全交给它,这样它的技术、它的开发工具、它的应用软件才有市场呀。
但是,你忽略了一点,微软从来不是技术领先和领导者,你看它的哪样技术在市场上领先过?本来推出C#是想跟Java竞争,从应用开发市场分一杯羹的,快十年过去了,它的市场占有率提升了多少?又有多少企业应用是采用C#技术的,除了一些中小企业的基于http://ASP.NET开发的网站。
别被所谓的趋势晃了眼,反倒把根本的丢了。应用层面不一样,技术也有不同。做你擅长的就行了。 开发语言的选择上不要被局限。对于不同类别的项目,选取最省成本,最好用的语言和工具。
各种语言都有其擅长的地方,不必把某种语言奉为神明。另外,程序的执行效率并不是项目开发的第一优先考虑,第一优先考虑的是在可以令客户满意的前提下,尽可能的减少自己的开发成本。

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











초보자가 win10 시스템을 재설치하는 방법을 알려드리겠습니다. 먼저 8g 이상의 빈 USB 플래시 드라이브를 준비한 후 USB 플래시 드라이브 생성 소프트웨어를 설치하세요. USB 플래시 드라이브를 선택하고 원클릭을 클릭하여 USB 플래시 드라이브를 만듭니다. 다운로드한 시스템 이미지를 u-start u 디스크에 복사하여 u-start pe로 부팅할 u-disk를 선택합니다. 인터페이스에 들어가려면 win8pe를 선택한 다음 u-start pe 설치 도구를 열고 관련 프롬프트에 따라 u-start를 수행하십시오. 부팅 디스크 생성 도구는 사용하기 쉽고 다기능인 매우 전문적인 USBoot 부팅 디스크 설치 도구입니다. , 휴대 가능하고 가볍습니다! 전문 기술이 필요하지 않으며 원클릭 작업이 자동으로 완료됩니다. 일상적인 사용을 위한 U 디스크로 사용하거나 CD-ROM 드라이브와 복구 디스크가 필요 없이 복구 디스크로 사용할 수 있습니다.

여전히 win7 및 win8 시스템을 사용하는 사용자가 많습니다. 소프트웨어와 프로그램을 더 잘 실행하기 위해 시스템을 win11로 업그레이드하려고 합니다. 그렇다면 win7 및 win8.1을 win11로 업그레이드하려면 어떻게 해야 할까요? 편집자를 따라가며 구체적인 소식을 살펴보겠습니다. Windows 11을 무료로 업그레이드하는 방법 1. 우리 모두 알고 있듯이 이제 win10은 win11 시스템을 무료로 업그레이드할 수 있습니다. 2. 외국 언론의 관련 보도에 따르면 win7 및 win8.1이 win11의 키를 획득했습니다. 3. 이는 사용자가 win7 또는 win8.1 시스템을 사용하는 경우 무료로 win11로 직접 업그레이드할 수 있음을 의미합니다. 4. 아직 win8을 사용하는 경우 먼저 win8로 업그레이드해야 합니다.

실행 대화 상자를 여는 방법에는 세 가지가 있습니다. Win + R 단축키를 사용하거나, 검색 기능을 사용하거나, 시작 화면에 "실행"을 직접 입력하는 것입니다.

win8과 vista를 사용하기 어려운 이유는 다음과 같습니다. 1. vista의 작동은 실용성에 더 중점을 두고 있으며 구성 요구 사항이 높고 UAC 문제가 분명하며 검사에 시간이 많이 걸립니다. 2. win8 인터페이스는 편향되어 있습니다. 태블릿과 같은 터치 스크린 장치에 적합하지 않으며 순수한 키보드와 마우스에는 적합하지 않습니다. 컴퓨터가 그다지 친숙하지 않고 인터페이스도 보기 흉합니다.

해결 방법: 1. 컴퓨터가 Microsoft 계정에 연결된 경우 Microsoft 계정 비밀번호를 사용하여 로그인합니다. 2. 오프라인 NT 비밀번호 및 레지스트리 편집기 또는 Ophcrack과 같은 비밀번호 재설정 도구를 사용하여 부팅 디스크 또는 USB 플래시 드라이브를 만듭니다. 3. 컴퓨터를 재설정하고 Windows 8 설치 CD 또는 USB 디스크를 사용하여 부팅한 다음 "컴퓨터 복구" 옵션을 입력하고 "컴퓨터 재설정"을 선택한 다음 컴퓨터를 공장 설정으로 복원합니다.

Golang은 Win8에 설치할 수 있습니다. 설치 단계: Golang 공식 웹사이트에서 설치 패키지를 다운로드합니다. 2. 설치 패키지 파일을 두 번 클릭하고 지시에 따라 단계별로 설치합니다. 4. "이 PC"를 마우스 오른쪽 버튼으로 클릭하고 "속성"을 선택한 다음 "고급 시스템 설정"을 클릭하고 시스템 속성 창에서 "환경 변수"를 클릭한 다음 "경로"라는 변수를 찾아 두 번 클릭하여 입력합니다. 편집하고 변수에 설치 경로를 추가합니다. 값의 끝은 세미콜론으로 구분됩니다. 5. Golang이 성공적으로 설치되었는지 확인합니다.

왜 사용하지 않는 데이터를 완전히 삭제해야 합니까? 데이터 유출이 매우 심각한 요즘, 전자 제품을 반품하거나 교환할 때 개인 데이터 유출을 방지하기 위해 해당 데이터를 정리하는 데 주의가 필요합니다. 일반 사람들이 사용하는 가장 일반적인 데이터 삭제 방법은 포맷입니다. 그러나 전문 데이터 복구 소프트웨어는 여전히 포맷된 데이터를 복구할 수 있으므로 포맷만으로는 데이터의 안전이 완전히 보장되지 않습니다. 따라서 개인정보를 보다 안전하게 처리하기 위해서는 완전한 데이터 삭제를 위한 데이터 삭제 소프트웨어를 사용하는 것이 좋습니다. 모두가 알고 있듯이, 포맷된 데이터는 실제로 데이터 복구 소프트웨어를 통해 복구될 수 있으며, 이는 은밀한 동기를 가진 사람들에게 문을 열어줍니다. 그렇다면 데이터를 복구하더라도 복원할 수 없도록 저장 장치의 데이터를 완전히 삭제하려면 어떻게 해야 할까요? Windows에는 도구가 함께 제공됩니다.

일반적으로 우리는 일상생활에서 오피스 소프트웨어를 사용해야 하는데, win8 시스템은 여전히 많은 사용자가 사용하고 있기 때문에 어떤 버전의 오피스를 설치할 수 있나요? win8 시스템에서는 Office 버전 답변: Win8에서는 Office 2007 이상 버전을 설치할 수 있습니다. win8에서는 Office 2007 이상 버전을 설치할 수 있다고 하지만, 그래도 2013 버전을 설치하는 것이 좋습니다. 현재 office2013을 사용하는 사용자가 많아 특정 버전 간의 호환성 문제를 방지하기 위해 노력하고 있습니다. 마이크로소프트 공식 홈페이지에 가시면 마이크로소프트 오피스 2013을 다운로드 받아 사용하실 수 있으며, 한 달간 무료로 사용해 보실 수 있습니다.
