2019-08-27

CaddiのC++勉強会3回目

Caddiによる3回目のC++勉強会が8月30日に開催される。

C++勉強会 #3 - connpass

今回はメタプログラミング。Boost.Hanaを解説する。

最近、私自身はメタプログラミングをしていない。というのも、C++のメタプログラミングは本来計算に使うはずではなかった言語機能を無理やり計算に使っているので、いろいろと無理がある。メタプログラミング機能はコア言語に入るべきだ。C++20ではrequires式がはいる。後は静的リフレクションがはいればBoost.Hanaなど用済みになる。静的リフレクションはC++23かC++26には入るはずなので、あと5年ぐらい待てばいいと思うのだが、そこを待てないのが悩みどころだ。D&Eにも書いてある通り、今使える技術が重要なのであって、来年使える技術には価値がない。

勉強会の内容としては、Boost.Hanaのユーザーマニュアルがよくかけているので、これに沿って解説していくことになる。

8 comments:

  1. Great site you have here.. It's hard to find high-quality writing like yours these days. I honestly appreciate people like you! Take care!!
    고스톱

    ReplyDelete
  2. Admiring the hard work you put into your blog and detailed information you provide. Great read! I’ve bookmarked your site and I’m including your RSS feeds to my Google account.
    스포츠토토

    ReplyDelete
  3. Plenty of useful information here. And certainly, thank you

    ReplyDelete
  4. This weblog presents valuable information to us, keep it up.

    ReplyDelete
  5. Thanks for your marvelous posting! I truly enjoyed reading it

    ReplyDelete
  6. I want to encourage you to definitely continue your great writing, have a nice day!

    ReplyDelete
  7. The information provided is really very good and helpful for me. Keep sharing

    ReplyDelete
  8. Enjoyed reading the article above, the article is very interesting and effective.

    ReplyDelete

You can use some HTML elements, such as <b>, <i>, <a>, also, some characters need to be entity referenced such as <, > and & Your comment may need to be confirmed by blog author. Your comment will be published under GFDL 1.3 or later license with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.