フォロー

PHPのマスコットキャラクターをアイコンにしている俺が言うのもなんだけど、純粋関数型言語を学べば学ぶほど、PHPのようなHTMLに直接埋め込める言語って手続き型プログラミングと相性が悪くて、純粋関数型プログラミングのほうが相性良かったりするんじゃないかなーって思ってしまうのよね

まず、純粋関数型言語では、副作用が発生する部分とそうでない部分は極力分けて考える、といったことを強いられるわけですが、これはまさしく「HTMLとロジックは切り分ける」というベターな手法とマッチしていると思うんですよね。PHPだと、HTMLとロジックをぐちゃぐちゃに混ぜることができてしまう。これはPHPが手続き型言語であるから故なのではないかなと

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。