パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

CoffeeScript 2リリース」記事へのコメント

  • JSやCSSでこの手のプリプロセッサ作る|使うのは処理系に容易に手を入れられない事情があるから仕方が無しにやってる訳で、
    決して最善の策ではないと若い人たちにちゃんと伝えていきたい。
    うちの会社ではrails3系でcoffeescriptが入ったとき素で書くより便利でしょ?で済ませてしまってそのあたりをちゃんと言わなかったら、
    後にnode使うようになってビルドプロセス含め更にaltjs周りが煩雑になってもこれが当たり前と思われてしまった。

    • by Anonymous Coward

      前処理を煩雑だと思うなんて、今の若者はすっかりインタプリタに溺れちまってるなあ。

      • by Anonymous Coward

        C/C++でもコンパイラの前に入るプリプロセッサもそれでアレコレするのは邪悪と呼ばれる傾向にあるような
        まぁそんなんよりもC++のテンプレート周りでメタプログラミングする黒魔術のほうが段違いにヤバイんだが
        まぁテンプレートの展開もコンパイルの中心部よりは若干前に入ってくるし邪悪になるのも仕方がない(大嘘)

        • みんなRubyとかPythonとかよく使えるよね
          古い人間だからN88BAISICアセンブラC言語なんだけど
          C++,JAVA、javascript、PHPなら読めるし書ける
          必要に迫られてPerlも描いたけど後で自分で読めない
          プログラミング言語全部C言語っぽい文法にしたら世界中のIT幸せになれるだろ
          emacsの色分けも綺麗だぞ!

          親コメント
          • Cがイケるなら、python でTypeHintsを使うと、割と読みやすくなると思います。コメント扱いなので見た目だけで実行時には何もしませんが、mypyとかのツールを使えば事前チェックもできるようになるので、ミスも減らせるかと。

            Ruby や python は、充実したライブラリ群が容易に使えるのが肝だと思います。その辺、Cは極めて貧弱(C++は11/14/17と充実してきたけどまだまだ)なので、作業効率を考えるとCではできるだけやりたくないなぁ、と思ってます。Cの代替としてrustもオススメ。Core部分だけ使えばKBytes単位のプログラムサイズになります。Dはなんかマイナー確定状態ですが、C++でウンザリしたら代替になりえます。

            --
            ほえほえ
            親コメント
          • by Anonymous Coward on 2017年09月21日 9時00分 (#3283065)

            俺も古い人間だがTurbo Pascalを常用してたので、begin end には違和感がない。

            親コメント
            • by Anonymous Coward

              俺も古い人間だがawkを常用してたので、begin endには違和感がない。

              # なんか違う
              # そしてほんとはむしろ常用してたのはperl

          • by Anonymous Coward

            >古い人間だからN88BAISICアセンブラC言語なんだけど
            機械語、FORTRAN、LISP、COBOLあたりが並ばないとは、実は新しい人ですね!

          • by Anonymous Coward

            あなたと同じような経験をしてきたけれどPythonが一番簡単だと思うよ。

            > プログラミング言語全部C言語っぽい文法にしたら世界中のIT幸せになれるだろ

            これは流石に時代錯誤。

          • by Anonymous Coward
            ML、Haskellあたりの関数型とか Prolog みたいなのと違って Ruby も Python も Cや Java と同じような構造でプログラム書くんだから普通に読めるだろう。
            関数型と比べたら Smalltalk だって、似たような構文で読めるんだし。
            • by Anonymous Coward
              prologのプログラムはネストした構造がメタ述語以外にないので、極めて特異といえましょう
              ほかに非構造的な言語というと逐次処理的な古いBASICやステートマシン的なSNOBOLなどが有名どころ

私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson

処理中...