著作権に関する声明: 転載は完全に転載し、出典 (WeChat パブリック アカウント techculture) と声明を保持し、記事の後に QR コードを転載する必要があります。そうでない場合、不完全な単語がある場合は著作権侵害とみなされます。または写真については、ここに移動してください。
コードファーマーは、IT の世界で最も下級で最も高貴な仕事であり、1 年半の出発点であり、一生続く仕事です。人や企業が好むプログラミング言語から、あなたがどのような人なのか、どのような企業文化なのかを読み取ることもできます。
業界に入ったばかりのプログラマーの中には、どのプログラミング言語を選択するかについて悩んでいる人もいます。経験豊富なプログラマーの中には、どの言語が優れているか、より将来性があるかについて常に頭を悩ませている人もいます。 。プログラミング言語に関する大きな議論が行われるたびに、単純な判断、技術的特性の詳細な分析、そして熱狂的な支持と反対が常に見られます。
今日はそのような議論に参加したり始めるつもりはありません。あなたのお気に入りのプログラミング言語がどのような概要を描くことができるか見てみましょう。
C と C++
C と C++ を好む開発者は、あらゆる細部を考慮する必要があるため、通常、簡単に本題から外れ、物事を真剣に受け止め、細かいことに巻き込まれます。複雑ではないように見えても使いこなすのが難しいこの言語を習得するには、もっと時間を費やす必要があります。しかし、他の言語の開発者は、「C++ を使うのは頭のおかしい人だけです」とよく言います。
Javascript
Javascript は決して主流の言語になることを意図したものではありませんでしたが、偶然ブラウザ Web プログラム開発の標準言語になりました。開発者は言語自体の問題を補うためにさまざまなトリックを考案してきたため、複雑な問題への対処がより困難になっています。 Javascript を最も愛する開発者: 彼らは問題を解決したり問題を作成したりするのが得意ですが、通常は非常に自由な精神を持ち、束縛されることを好みません。
Ruby
Ruby が好きな開発者は、アプリケーションを素早く構築することが好きで得意ですが、アプリケーションを保守することは好きではなく、また得意ではありません。新しいものに惹かれやすい一方で、すぐに興味を失います。 Ruby 開発者自身もオンラインで次のように述べています。Ruby 開発者は、長い間 1 つのことに固執する気はありません。Ruby 開発者が 2 年以上 Ruby アプリケーションを開発しているのを見たことがありません。
PHP
Facebook や Wikipedia が PHP 言語を大規模に使用しているにもかかわらず、PHP 言語が本格的なエンタープライズ アプリケーションとして考慮されることはほとんどありません。 PHP は安全でパフォーマンスが低いとよく考えられていますが、支持者は、PHP には独自の使用例があり、常に改善されていると信じています。通常、PHP を好むプログラマーが最も問題を抱えていますが、PHP は非常に快適で快適に使用できますが、PHP を放棄して、より高度で高コストの言語を探したいという考えが常にあります。 PHP を好むプログラマーは、通常、単純でシンプル、そして粗雑ですらあります。
Java
Paul Ford の『コードとは何ですか?』 「あなたが Java プログラマーだと言うなら、あなたは真面目か退屈かのどちらかだと思います。」もちろん、Java は現在最も主流の言語です。 Java プログラマーはより真面目に見えますが、プログラム自体は真剣な仕事であり、Java は効率と複雑さのバランスを保っています。したがって、ほとんどの Java 開発者は、物事を厳密に話し、実行する厳格な人々です。
GO
Go 言語のサポーターは、通常、実用主義者やオタクであり、頑固で極端な印象さえあります。 Go は 2009 年に誕生したばかりの新しい言語であるため、その強力なパフォーマンスにもかかわらず、開発者はその成熟度の欠如に悩まされています。しかし、問題解決の効率が高いため、今でも多くのファンがいます。
Python
Python は、新しい開発者の間で人気があるため、入門言語とみなされることもあります。しかし、Python では大規模な標準ライブラリがあるため、開発者は問題を迅速に解決できます。 Python 開発者は通常、物事をクリーンに行います。
FORTRAN と COBOL
あなたの好きな言語が FORTRAN または COBOL なら、あなたはほぼ白髪で、おそらく通勤には指紋採取が必要でしょう。これは 1950 年代から使用されている言語であり、現在でも政府、金融、研究機関で使用されています。
実際、どの言語であっても、どれほど人気があっても、どれほどパフォーマンスが良くても、どれほど機能が充実していても、どれほど使い始めるのが難しくても、それは非常に応用可能な言語です。開発者がそれに慣れて気に入れば、それが最適な言語であると考えられます。