いまGoogle の生成AI Gemini Advanced を試用しています。
外国語を翻訳させる場合、Chat GPT より 一度に翻訳する量が多いので便利だと思います。訳文も直訳的なChat GPTやGoogle Translate よりもこなれている感じです。
プログラムも、python だけかなと思ってましたが、今はどこの生成AIでも、phpでもjavascript でも C++でも指定すれば書いてくれるようです。
そこで私が24年前にperl で 占いサイトを作ったときを思い出して、以下のプログラムをphpで書いてもらいました。
誕生日を入力すると
・今日が生まれてから何日目か
・生まれて1万日目はいつか
・生まれて2万日目はいつか
・生まれて3万日目はいつか
がわかるものです。
*入力された値の検証はしていませんので、正しい形式で入力してください。
私がサイトを作った時は、便利な関数があると知らず(ほとんどの本に載ってなかったと思います)に、いちいち計算したので、冗長なコードになってしまい、作るのにも時間もかかったのを思い出しました。
それが一瞬でできてしまうのだから便利になったものだと思います。
注意:Geminiも必ず正しいコードを書いてくれるとは限りません。この誕生日計算コードも最初は少し違ってましたので、再度Gemini に依頼して修正してもらいました。