2020年に完全リタイアし、ボケ防止に再開した「趣味としてのプログラミング」。

 

定年時に一応Visual Studio(VS)2019とか、Embarcadero C++ Builder(ECB)とかの無料版で肩慣らしをしましたが、VSはUIの相性が悪く、ECBは「フリーライセンスが一年だけ」の上にメモリーエラーが多発し、

 

それなら

 

と20数年前に開発したBorland C++用の自作プログラミングツール、ライブラリー等("BCCFormand BCC Skelton")でプログラミングを再開し、2021年に始めたのがこのブログ。

 

その後、

  • 20余年間の技術的発展(C++11~、Unicord化、64bit CPU化、OpenGL 3~)対応、
  • 自作ツール等(ECCSkelton、EZImage、IconViewer、BCFEditor etc)のUpdate、
  • COM(DirectShow、SAPI、Shell etc)のサンプル作成、
  • 他言語学習(C#、Python)、
  • C++やC#でのゲーム造り(Menace、Nim、LightCycle、Chinchirorin、Maze、Othello、8Puzzle、Cell etc)、
  • 同ツール造り(Dump、DirectShow、IDList、Album、Renamer、ResWriter/Reader、Replacer、Resizer、CardboardBox etc)、
  • 同デモプログラム造り(TextToSpeech、Tower Of Hanoi、Glut_BCC、Biorythm)

等々で5年間を何とか凌ぎ(足りないネタは【無駄話】、【食い物話】、【お酒の話】、精神心理学の【Psycho】等で補完)、最終的に(前にも何度か触れたことはありましたが)最新バージョンのVS(VS 2026)の味見(【Visual Studio探検記】)までやり、Unityにも触れ(アレルギーが出たので中止)ましたが、

 

はたと、自分の現在位置について黙考

 

し、現在のハードルとこのブログの行く末について具体的に纏め、次の結論とならざるを得ないと考えています。

 

(1)プログラミング環境はIDE、コード補完ツール等が充実して既に自分自身でコードを書く量は半減しています。

(2)コードも生成AIの助けのみならず、作成依頼により、(その基礎となるハードウェア、ソフトウェアの基礎知識やリソース等周辺知見を含み)プログラミングを理解していなくて作れてしまいます。

(3)それ以前の問題として、ツールやゲームはフリーソフトが溢れていて、「作るべき(意味のある)もの、作るべき何か」が絶滅しているといっても過言ではありません。

(4)従って、今まで「個人生活上必要で見落としているツールや、余り見かけない類の(オートマタ的)ゲーム」を追求してきましたが、それすらも枯渇し、

 

趣味として行うプログラミングの存続する余地はほぼ無い

 

と言い切れる状態になりました。

 

これからどうしようか?

 

取り敢えず、広い意味の花鳥風月に "touched" した際に駄文を載せることになりそうです。(プログラミングは、そのテーマの"one of them"として扱いましょう。)