兄さん、私は PHP をやっていますが、兄さん、一日中 .NET の悪口を言う人たちを批判したいのです。
私は PHP をやっていますが、一日中 .NET の悪口を言う人たちを批判したいです
毎日生理のステッカーを目にします - 「.NET は死んだ」! ! !
著者は以前から CSDN でブログを書いたりフォーラムに参加していましたが、約 1 年経っても CSDN のブログが更新されておらず、CSDN ホームページで推奨されている記事の一部が新しいものではないことに気づきました。徐々に「ブログパークへ行く時間です」に切り替えました。
しかし、半年ほどブログを使った後、トップページで最も人気のあるものは「.NET は死から近い」というものでした。
以下は大量のコメントですが、そのほとんどが .NET を支持したり、作者を叱責したり、JAVA を皮肉ったりするコメントが無数にあります...
作者は黙って応援しています。 、大丈夫ですか? PHP をポルノ映画専用のスクリプト言語として批判する人もいます (作者は LAMP/LNMP プラットフォームに専念しているため)
作者は非常に混乱しています、「.NET は死んだ」 「JAVAと何か関係がありますか?」なぜ毎回 JAVA と比較する必要があるのでしょうか?
筆者は非常に興味があったので、Java と C# を学びに行きました。仕事で使用する C 言語、JavaScript、PHP を比較してみました。 「.」を使用すると、Java での String と StringBuffer の使用法を忘れてしまうことがありますが、C# ドキュメントを読んだ後、実際に Java で直接使用しています。同時に、C# は名前や書き方が統一された、Java の改良版のようなものだと感じています。現時点では、著者は C# と JAVA にあまり熟練していませんが、.NET と JAVA の間の直接の論争のほとんどを知っています。
C# と JAVA の機能は非常に似ており、C# でできることは Java でもできることがわかりました (ここで著者を笑わないでください。.NET はプラットフォームであり、C# だけができるわけではありません) 、しかし作者はそれがまだC#がよく使われていることを知っています)。しかし、現在では Java の方が .NET よりも人気があるため、.NET が他人のビジネスを奪う嫉妬と憎悪の精神を発達させたため、それは不幸なはずです。 ! !きっと何かを叱っているに違いない! ! !
著者は部外者ですが、.NET をやっているクラスメートより私の頭は明晰です。言語は言語であり、単なるツールです。なぜ私がもっと真剣にならなければなりません。さらに、彼らはお互いを侮辱しました。
どんなツールがどんな目的で使われているのか、シンプルで実用的なものは使わずに、感情を調整したり、複雑で不人気なものを片付けるために使用したほうがよいでしょうか?
著者は PHP 開発者であると考えられています。子供が遊べる Windows ベースの学習ソフトウェアを入手したいと考えています。C# を使用する必要がなく、シンプルなグラフィカル インターフェイスと完全なグラフィカル インターフェイスを備えています。 PHP を変換してクライアント ソフトウェアを作成する必要があります。
私は PHP 開発者です。子供向けの Android ゲームを開発したいと思っています。完全なクラス ライブラリを備えた Java を持っていないので、PHP を変更してからアプリ全体を作成する必要があります。
筆者は、Java と C# にはそれぞれ独自の用途があり、両方とも特別な状況で使用する必要があり、どちらが良いか悪いということはないと考えています。
.NET プラットフォームの衰退は、言語や Java の問題ではなく、エコシステム全体の問題です。
何年も前に、オープンソースとクロスプラットフォームのトレンドがありましたが、その当時、.NET はまだ Windows プラットフォームに固執していました。 Microsoft は非常に大きく、非常に多くの製品を持っています。どのソースをオープンしても、私たちは Microsoft に依存することになるので、この生活では食べ物や飲み物の心配はありません。
しかし、今では状況は変わり、オープンソースとクロスプラットフォームが主流になりました。しかし、最初の参入者が先手であると言われ、それは変わりません。世の中の固定観念。
また、B/S 側アプリケーションとモバイル アプリケーションは現在人気があり、多くの場合、複数のソフトウェアと 1 つのテクノロジが使用されています。たとえば、Web サイトを開発するときは、PHP だけでなく、Linux、nginx、MySQL、Varnish、Redis、MongoDB、JS、CSS、HTML なども使用します。当時、Microsoft はオープンソースではなかったので、多くのサーバー側のソフトウェアが Windows をサポートしていない、またはすべての機能が Windows で使用できない。たとえば、PHP は Windows 上で動作しますが、Varnish Windows プラットフォームに関してはサポートされていないようです。インストールされる。 Web サイトのパフォーマンスを向上させるには、多くの補助ソフトウェアを使用する必要があります。Windows を選択しましたが、Windows をサポートしていないか、十分なパフォーマンスを発揮できません。しかし、Microsoft ではそれが不可能です。それ。誰もが WP 携帯電話を購入したのと同じように、ある日、Didi を使ってタクシーに乗ろうと思ったのに、アプリ ストアを検索しても見つからず、生活に大きな不便をもたらしました。みんなもWP取ってます お宝だと思いますか?
もう 1 つは、世界中の人がこの記事を読むために料金を支払わなければならないことを想像してみてください。
Windows セットには認証とお金が必要です。いつか誰もがビジネスを始めようとするが、まだ十分な人材を集めておらず、高額なライセンス料に困っている場合、あなたはまだそれを使いますか?
徐々に、誰もが Microsoft の内情を知り、避ける人が増えれば増えるほど、サポートされるソフトウェアは少なくなり、ソフトウェアは成熟しません。安定性の低いテクノロジとなり、ゆっくりとゆっくりと、悪循環に陥り、.NET は消滅します...
したがって、.NET と JAVA の間の憎しみはこの 2 つにあるわけではありません。これら 2 つの言語の背後にあるプラットフォームと、これら 2 つの言語の背後にあるエコシステムです。
1 つの Windows、1 つの Linux
1 つはオープンソースではない、1 つはオープンソース
1 つは有料、1 つは無料
1 つは付属品が乏しいソフトウェアには、豊富な付属ソフトウェアがあります
...
.Net の死を Java のせいにしないでほしい ---- PHP 開発者の忠誠
- Re: [ウォーターアンプ;水 amp;yue]fen
- @ 八面荜士、同じことをするものは、どちらかが年をとると交換可能です。 、もう一方は自然にいくつかのシェアを取得します。 、、Interはすごい、AMDも生き残れる。 Nokia がどれほど強力であっても Motorola を殺すことはできませんし、Windows がどれほど強力であっても Linux を殺すことはできません。それどころか、他のテクノロジーの革命によって、これらは簡単に根こそぎにされてしまう可能性があります。 、、Appleが出てきた後、リーダーであるNokiaでさえ市場シェアは小さかったので、Motorolaはまだ生き残ることができますか? 、モバイルの開発後、インテルは苦境に陥り、AMDはさらに絶望的でした。 .net を廃止するのは Java 言語ではなく、時代です。しかし、この時代が .net を滅ぼしたとしても、Java の状況はそれほど良くならないと私は信じています。
- 4階アモンク
- 毎日こんなバカなことやってるのに役に立つの?なんてことだ、私も酔っ払ってお腹いっぱいで何もすることがない
- Obsidian 同時に、C# は Java のように感じられます。改良版では、名前と記述が標準化されています。 、かつて Android をいくつか書いたことがありますが、同じ意見です。 , 目的を達成できれば何を使っても大丈夫だと感じています。もちろん、私は .net を 10 年近く使ってきましたが、Apple には愛がなく、Microsoft はただただ素晴らしい、と言いたいだけです。 。 。
- 八面楚歌 @obsidian 引用しながら、C# は Java の改良版のような気がします、標準化された名前を使用して、標準化された書き込みを行います。 、 Android についていくつか書いており、同じ意見です。 , 目的を達成できれば何を使っても大丈夫だと感じています。もちろん、私は .net を 10 年近く使ってきましたが、Apple には愛がなく、Microsoft はただただ素晴らしい、と言いたいだけです。 。 。 、ああ、感情は欲望を殺すのです! ! !
- Re:
- 2 階
- アドゥン 死にたいなら MS は大丈夫です、C# から離れてください、何美しい言語です。私は C# を書くことに本当に慣れていますが、他の言語はクソみたいでまったく好きではありません。視覚的にはスプレーされます
- Absolute Zero @ahdung、MS を引用しても大丈夫です。C# はそのままにしておいてください。美しい言語です。私は C# で書くことに本当に慣れていますが、他の言語はクソみたいです。視覚的に批判されることになるでしょうが、Java はクソです。両方の言語を使用していますが、私は Java に愛を持っていません。
- Broken Scenery @ahdung、MS を引用しても大丈夫です、C# から離れてください、なんて美しい言語でしょう、私C# を書くのには本当に慣れていて、他の言語はクソみたいで、すべてが好きではありません。実際、Java や JS などの他の言語は C# よりも劣っているわけではありませんが、皮肉なことに、これらは C# よりも優れています。
- Re:
- Re:
- 1F
- ksjr Hey

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

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

ホットトピック









JWTは、JSONに基づくオープン標準であり、主にアイデンティティ認証と情報交換のために、当事者間で情報を安全に送信するために使用されます。 1。JWTは、ヘッダー、ペイロード、署名の3つの部分で構成されています。 2。JWTの実用的な原則には、JWTの生成、JWTの検証、ペイロードの解析という3つのステップが含まれます。 3. PHPでの認証にJWTを使用する場合、JWTを生成および検証でき、ユーザーの役割と許可情報を高度な使用に含めることができます。 4.一般的なエラーには、署名検証障害、トークンの有効期限、およびペイロードが大きくなります。デバッグスキルには、デバッグツールの使用とロギングが含まれます。 5.パフォーマンスの最適化とベストプラクティスには、適切な署名アルゴリズムの使用、有効期間を合理的に設定することが含まれます。

静的結合(静的::) PHPで後期静的結合(LSB)を実装し、クラスを定義するのではなく、静的コンテキストで呼び出しクラスを参照できるようにします。 1)解析プロセスは実行時に実行されます。2)継承関係のコールクラスを検索します。3)パフォーマンスオーバーヘッドをもたらす可能性があります。

PHPの魔法の方法は何ですか? PHPの魔法の方法には次のものが含まれます。1。\ _ \ _コンストラクト、オブジェクトの初期化に使用されます。 2。\ _ \ _リソースのクリーンアップに使用される破壊。 3。\ _ \ _呼び出し、存在しないメソッド呼び出しを処理します。 4。\ _ \ _ get、dynamic属性アクセスを実装します。 5。\ _ \ _セット、動的属性設定を実装します。これらの方法は、特定の状況で自動的に呼び出され、コードの柔軟性と効率を向上させます。

なぜ私のコードはAPIによってデータを返しているのですか?プログラミングでは、APIが呼び出すときにヌル値を返すという問題に遭遇することがよくあります。

言語のマルチスレッドは、プログラムの効率を大幅に改善できます。 C言語でマルチスレッドを実装する4つの主な方法があります。独立したプロセスを作成します。独立して実行される複数のプロセスを作成します。各プロセスには独自のメモリスペースがあります。擬似マルチスレッド:同じメモリ空間を共有して交互に実行するプロセスで複数の実行ストリームを作成します。マルチスレッドライブラリ:pthreadsなどのマルチスレッドライブラリを使用して、スレッドを作成および管理し、リッチスレッド操作機能を提供します。 Coroutine:タスクを小さなサブタスクに分割し、順番に実行する軽量のマルチスレッド実装。

PHP8では、一致式は、式の値に基づいて異なる結果を返す新しい制御構造です。 1)Switchステートメントに似ていますが、実行ステートメントブロックの代わりに値を返します。 2)一致式の式は厳密に比較され、セキュリティが向上します。 3)スイッチステートメントの脱落の可能性を回避し、コードのシンプルさと読みやすさを向上させます。

Pythonバイナリライブラリ(.whl)のダウンロードメソッドは、Windowsシステムに特定のライブラリをインストールする際に多くのPython開発者が遭遇する困難を調査します。一般的な解決策...

Debianシステムログ監視のマスターは、効率的な動作とメンテナンスの鍵です。システムの動作条件をタイムリーに理解し、障害をすばやく見つけ、システムのパフォーマンスを最適化するのに役立ちます。この記事では、一般的に使用されるいくつかの監視方法とツールを紹介します。 SysStat Toolkitを使用したシステムリソースの監視SysStat Toolkitは、CPUロード、メモリ使用量、ディスクI/O、ネットワークスループットなど、さまざまなシステムリソースメトリックを収集、分析、レポートするための一連の強力なコマンドラインツールを提供します。 MPSTAT:マルチコアCPUの統計。ピドスタ
