レビュー 悪夢をもたらす7つのプログラミング言語

悪夢をもたらす7つのプログラミング言語

目次:

ビデオ: オヤツの時間はてんやわんや (10月 2024)

ビデオ: オヤツの時間はてんやわんや (10月 2024)
Anonim

子供の頃、Apple IIでBASICをプログラムすることを学びました。 大ミス。 それは犯罪の生活のために私を設定しました。 実際、それは爆発でしたが、画面上で前後に跳ね返るいくつかのボールよりも複雑なものをプログラムしたことはありません。

その後、CとJavaをいじり、JavaScript、ASP、PHPなどのWebスクリプト言語でプログラミングしました。 私はそれを後悔していません。 実際、私はそれを楽しんでいた。

ですから、私と同じように素朴で、新しいプログラミング言語を楽しく学ぼうとすることがよくあります。 私は貿易のプログラマーではなく、文化的に自分自身を豊かにしようとしています。 しかし、いくつかの言語、特に今ではあまり人気のない歴史的な言語をさらに詳しく見ると、私の心は急速に鼓動し始め、生徒は膨張し、戦闘または飛行反応が始まりますに。

私はできるだけ早くコンピューターから叫び声を上げます。 これは、いくつかのプログラミング言語について、私が過去に逃すことができないものがあるからです。 あなたが私が言及している言語にまったく興味がないなら(そしてあなたはばかげた何かを読みたい)、私はあなたが先のスライドショーを楽しむだろうと思う。 スライドショーが気に入らない場合は、後で文句を言うことができるように、とにかくこれを読むべきだと思います。 あなたの精神的体質が物事を嫌うのは良いことです。

( 詳細については、悪夢をもたらす7つのソフトウェアインターフェイスをご覧ください。 )

    1 Fortran

    1950年代にIBMによって開発されたFortran(FORmula TRANslationの略)は、数学処理の能力にすぐに優れていました。 その結果、スーパーコンピュータープログラマー、NASAエンジニア、および祖父母よりも古い言語を使用することを好む若いマゾヒストにとってはお気に入りです。 しかし、私にとっては、その恐ろしい黄色の印刷色を超えることはできません。 つまり、さあ。

    (写真:デビッド・ゲスヴァイン)

    2アルゴール

    ウィキペディアによると、アルゴルは「ペルセウス座にある明るい複数の星」です。実際、「悪魔の星」と呼ばれています。 同様に、1950年代後半に生まれたこの拷問的なアルゴリズム中心の言語も悪魔の領地です。 (これは30年以上教科書で人気があったのではないかと思います。)今までに、ALGOLに対する正当な批判はないと推測しているかもしれません。 あなたは正しいです-私はその名前をからかっているだけです。

    (写真:Huub De Beer)

    3 COBOL

    このスクリーンショットをご覧になると、COBOLについて知っておく必要のあるすべての情報が表示されます(これは、COmmon Business Oriented Languageの略です)。 COBOLは、その下層の色分けされたキーワードをエディターに入力する全員を恐怖に陥れます。 あなたはそれを嫌うと確信しているので、それについてこれ以上何も学ぶことを気にしないでください。 いや、やめろ。 同じ間違いをしてはいけません。 遅すぎる前にウィキペディアのタブを閉じます。

    (写真:Mainframes 360)

    4フォース

    Forthは、開発者のコ​​ンピューターシステムのOS(1968年頃、プログラマーがフットペダルでマシンを動かしたとき)がファイル名を5文字に制限していたため、その名が付けられました。 真剣に。 そして、「Furth」はある種の16世紀の病気のように聞こえます。 そういえば、かつてはJupiter Aceと呼ばれる小さなイギリスのコンピューターがあり、何らかの理由で当時の標準的な家庭用コンピューター言語であるBASICをForthから除外しました。 したがって、Forthを使用した私の牛肉は、実質的なものよりも不合理な偏見です。 そして、私はそれで大丈夫です。

    (写真:Cyber​​Roach)

    5ジョス

    JOSSは、90年代にサンダルを身に着けていた高校の友人がパーティーで燃やした一種の線香で、松、インド料理、足の組み合わせのような匂いがしました。 それから誰かが行ってオペレーティングシステムの名前を付け、それ以来、私はそれを学ぶのを我慢できません。 これを知っている人はほとんどいません(冗談ではありません)が、JOSSの派生物には、これまでで最も不明瞭なコンピューターの1つであるAPF PeCos Oneが含まれていました。 臭い。

    (写真:アルダロン)

    6 APL

    AAPLはApple、Inc.の株式記号です。APLはプログラミング言語です。 この2つの違いはほとんどありません。 1つの事実だけで、1960年代にエイリアンによって開発されたこの奇妙にグラフィカルなプログラミング言語から私を遠ざけるのに十分なはずです。 でも

    この言語は独自のシンボルを発明し、キーワードとして使用して(上記のプリントアウトを参照)、コードを短くして読み取りが不可能になるようにします。 このプリントアウトを作った男はそれにうんざりしていたので、彼はそれをボールにして部屋全体に投げました。 それから彼はそれをごみ箱からひっそりと取り出し、それを彼の外国人教授に変えた。

    (写真:デビッドルイスレバイン)

    7 LISP

    (誰もが(ネスト(括弧))で書いた場合)常に英語を読むことを楽しんでいるとは思いません。しかし、それはLISPをプログラムするときにしなければならないことです。実際、私はnot(not(not(fact)))ではない(not(not(not(true)))ではないことを知っています。真実の後の社会では、私はそして、私はそれを逃げるつもりです。なぜなら、すべての干渉する子供たちは、LISPの不可解な刑務所に閉じ込められた学校で休んでいるからです。

    (写真:ブリットバトラー)

悪夢をもたらす7つのプログラミング言語