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
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









初心者が win10 システムを再インストールするにはどうすればよいですか? 今日は、システムのインストール方法を説明します。まず 8g 以上の空の USB フラッシュ ドライブを用意し、USB フラッシュ ドライブ作成ソフトウェアをダウンロードします。USB フラッシュ ドライブ作成ソフトウェアをインストールします。ソフトウェアを起動するには、USB フラッシュ ドライブを選択し、[ワンクリック] をクリックして USB フラッシュ ドライブを作成します。ダウンロードしたシステム イメージを u-start u ディスクにコピーして起動します。f12 を押して、u-start pe で起動する u-disk を選択します。 win8pe を選択して入力し、u-start pe インストール ツールを開き、関連するプロンプトに従って u-start u を実行します。ブート ディスク作成ツールは、使いやすく、多機能な非常に専門的な USBBoot ブート ディスク インストール ツールです。 、持ち運び可能で軽量!専門的なスキルは必要なく、ワンクリック操作で自動的に完了します。 CD-ROM ドライブや修復ディスクを必要とせず、日常使用の USB フラッシュ ドライブとして、または修復ディスクとして使用できます。

win8 と vista が使いにくい理由は次のとおりです: 1. vista の操作は実用性を重視しており、構成要件が高く、UAC の問題が明らかであり、検査に時間がかかる; 2. win8 のインターフェイスが偏っているタブレットなどのタッチ スクリーン デバイスに向いており、純粋なキーボードやマウスには適していません。コンピュータはあまりフレンドリーではなく、インターフェイスも醜いです。

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 ショートカットを使用する方法、検索機能を使用する方法、またはスタート画面に直接「ファイル名を指定して実行」と入力する方法の 3 つがあります。

解決策: 1. コンピュータが Microsoft アカウントに関連付けられている場合は、Microsoft アカウントのパスワードを使用してログインします; 2. オフライン NT パスワード & レジストリ エディターや Ophcrack などのパスワード リセット ツールを使用して、ブート ディスクまたは USB フラッシュ ドライブを作成します。 3. コンピュータをリセットし、Windows 8 インストール CD または U ディスクを使用して起動し、[コンピュータを修復する] オプションに入り、[コンピュータをリセットする] を選択して、コンピュータを工場出荷時の設定に戻します。

使用していないデータを完全に消去する必要があるのはなぜですか? 現在、情報漏えいが非常に深刻であり、電子製品を返品または交換する際には、個人情報の漏洩を防ぐために、電子製品上のデータのクリーニングに注意を払う必要があります。一般の人が使用する最も一般的なデータ消去方法はフォーマットです。ただし、専門的なデータ復元ソフトウェアではフォーマットされたデータも復元できるため、フォーマットするだけではデータの安全性が完全に保証されるわけではありません。したがって、個人データをより安全に取り扱うためには、データ消去ソフトウェアを使用して完全にデータを消去することをお勧めします。誰もが知っているように、フォーマットされたデータは実際にはデータ回復ソフトウェアを使用して回復できるため、不純な動機を持つ人々に門戸を開きます。では、ストレージデバイス上のデータを完全に消去し、データが復元されても復元できないようにするにはどうすればよいでしょうか。 Windowsにはツールが付属しています

Golang は Win8 にインストールできます。インストール手順: Golang 公式 Web サイトからインストール パッケージをダウンロードします。2. インストール パッケージ ファイルをダブルクリックし、プロンプトに従って段階的にインストールします。3. ファイル内で「go」という名前のフォルダーを見つけます。インストール ディレクトリ; 4. [この PC] を右クリックし、[プロパティ] を選択し、[システムの詳細設定] をクリックし、システム プロパティ ウィンドウで [環境変数] をクリックし、[Path] という名前の変数を見つけてダブルクリックして入力します。編集して、変数にインストール パスを追加します値の末尾はセミコロンで区切られます; 5. Golang が正常にインストールされているかどうかを確認します。

一般に、私たちは日常生活でオフィス ソフトウェアを使用する必要があります。勉強でも仕事でも、それなしでは過ごせません。Win8 システムは依然として多くのユーザーに使用されていますが、どのバージョンの Office にインストールできますか? 何をインストールできますか? win8 システムでは? Office のバージョン 回答: Win8 では、2007 以降のバージョンの Office をインストールできます。 win8 では 2007 以降のバージョンの Office をインストールできると言われていますが、それでも 2013 バージョンをインストールすることをお勧めします。現在、office2013を使用しているユーザーが多いため、特定のバージョン間の互換性の問題を避けるためです。 Microsoft の公式 Web サイトにアクセスして Microsoft office 2013 をダウンロードして使用でき、1 か月間無料で試用できます。
