Event JSON
{
"id": "efe1471b7bd43af4a43305668384dc1d4fa89e7c4c370a78104cde9815f08fbc",
"pubkey": "23b6b11355e9e8db967270a2a45ce827e3a6af84b6179d984bfa1ee48e684b17",
"created_at": 1717971929,
"kind": 1,
"tags": [
[
"p",
"e062fbe72ae69ccb16a631db7dcba2221e17a897b835743d7f1c0ccd7a2ef223"
],
[
"e",
"6c749c99be9e315e92a6879fd3711c5316d5925a9b3a024834a78c01c7228931",
"",
"root"
],
[
"e",
"2bf1bf74fbfb3818b8f815cfaa5e13775764af5f5d125daa5b9031c4487bab1b",
"",
"reply"
],
[
"p",
"23b6b11355e9e8db967270a2a45ce827e3a6af84b6179d984bfa1ee48e684b17"
],
[
"proxy",
"https://mastodon.gamedev.place/@vethanis/112589008362827135",
"web"
],
[
"proxy",
"https://mastodon.gamedev.place/users/vethanis/statuses/112589008362827135",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://mastodon.gamedev.place/users/vethanis/statuses/112589008362827135",
"pink.momostr"
]
],
"content": "I doubt modules will solve the issue.\n\nTo me the problem is that C++ places implementation details inside headers which spreads code changes around needlessly.\n\nMinimal headers with 0 includes; only forward declarations and a namespace with functions works quite well.",
"sig": "59c0c9565c93ea2cb504d2f5b6066ed80015fcdd1e679b232da91160d5a834f4e556a7514d1a89022bc2852dcfaaf902fe23406ad7d173eb8b9631bfb35b821b"
}