Commit Graph

194 Commits (static_polymorphism)

Author SHA1 Message Date
Bradlee Speice c27b6b9dd1 CPPInsights thinks concepts aren't reducible to templates 2020-09-10 16:27:01 -04:00
Bradlee Speice fd04a51319 Initializer list doesn't use template splatter 2020-09-08 00:28:56 -04:00
Bradlee Speice 3e4760a727 std::initializer_list 2020-09-07 02:20:23 -04:00
Bradlee Speice 5ba3978f2c Notes on splatter/varargs and CRTP 2020-09-03 00:58:45 -04:00
Bradlee Speice 28d28b97aa Minor note about `final` 2020-08-30 23:48:27 -04:00
Bradlee Speice 7fa111a68a Yet more alternative styles 2020-08-30 13:57:07 -04:00
Bradlee Speice a939ceaba7 So many different ways to express the same thing. 2020-08-30 13:41:39 -04:00
Bradlee Speice b2f7575ef5 Add some alternate forms for `const T a` 2020-08-30 10:49:33 -04:00
Bradlee Speice 5e25faf5fd I was using `const_cast<>` incorrectly 2020-08-30 03:03:15 -04:00
Bradlee Speice fb29d8c9da Add `noexcept` and `volatile` 2020-08-30 01:55:54 -04:00
Bradlee Speice cc5ca25fa5 Method qualifiers are weirder than I thought. 2020-08-29 22:35:25 -04:00
Bradlee Speice 92f24c50ee Const-ness of method arguments as well 2020-08-29 21:49:17 -04:00
Bradlee Speice 3709bcd0fd Orphan rule 2020-08-29 21:19:49 -04:00
Bradlee Speice e24cc4c7a5 Further refining remote types 2020-08-29 21:16:57 -04:00
Bradlee Speice e48b2f5abb Further reorganization 2020-08-29 19:59:04 -04:00
Bradlee Speice 0ad37c23e0 Forcing methods to use const 2020-08-28 15:24:34 -04:00
Bradlee Speice ee39f7bc43 Change the decltype order 2020-08-28 13:32:05 -04:00
Bradlee Speice 75fab4c80d Decltype 2020-08-28 13:30:15 -04:00
Bradlee Speice 92a706415a Some parts aren't specifically static polymorphism, but are more direct comparisons to Rust traits (which form the basis of Rust static polymorphism) 2020-08-25 12:01:26 -04:00
Bradlee Speice a62c6851d9 Continue working on this 2020-08-25 00:20:23 -04:00
Bradlee Speice 304df4ff1b Continuing to flesh this out 2020-08-24 14:00:03 -04:00
Bradlee Speice 0bb4772d03 Continuing to flesh out 2020-08-21 15:12:29 -04:00
Bradlee Speice fc83163b71 Minor tweak 2020-08-10 11:16:08 -04:00
Bradlee Speice f904fe87f6 Sketch out static polymorphism in C++ 2020-08-06 01:09:19 -04:00
Bradlee Speice 44996f37fe Typo fix 2020-07-24 11:56:05 -04:00
Bradlee Speice abfc1496f1 Update to Bundler 2 2020-07-09 17:03:23 -04:00
Bradlee Speice 7d13f77454 Gitignore 2020-07-08 20:07:58 -04:00
Bradlee Speice b8c12b9cc1 Actually format everything 2020-06-29 16:00:26 -04:00
Bradlee Speice e02556a770 Markdown auto formatting 2020-06-29 15:51:23 -04:00
Bradlee Speice 7fa69dea9f Table styling 2020-04-12 17:00:37 -04:00
Bradlee Speice 81b018bacd Fix the comment block 2020-04-12 14:50:47 -04:00
Bradlee Speice 6228cfd18e Add forward/backward navigation 2020-04-12 14:30:28 -04:00
Bradlee Speice 68fd13176d Remove the "projects" page 2020-04-12 14:10:58 -04:00
Bradlee Speice a2853cb757 Add the CNAME back 2020-04-12 13:50:44 -04:00
Bradlee Speice 071eeb1ce1 New theme
Disable horizontal scroll

Update gemfile lock

Remove the `theme` variable

Try adding remote theme plugin

Update gemfile lock
2020-04-12 13:47:47 -04:00
Bradlee Speice 760faa2232 Migrate isomorphic-rust post 2020-03-21 17:13:29 -04:00
Bradlee Speice fdbeac7829 Disable comments for the time being 2020-03-21 17:02:30 -04:00
Bradlee Speice eccbc11cfe Migrate links for marketdata shootout 2020-03-21 17:01:11 -04:00
Bradlee Speice 75dce1863a Final draft 2019-12-14 12:36:08 -05:00
Bradlee Speice 451b92db4a First revision 2019-12-14 11:13:50 -05:00
Bradlee Speice 976db3e1c9 Review 2019-12-04 23:04:52 -05:00
Bradlee Speice 7cae766039 Post on releasing the GIL with Python 2019-11-30 12:26:12 -05:00
Bradlee Speice 38201e21a1 Light maintenance 2019-11-30 12:25:57 -05:00
Bradlee Speice 7f44a54605 Language change to emphasize zero-copy 2019-09-28 16:48:58 -04:00
Bradlee Speice 89ee13e010 Merge branch 'binary_shootout' 2019-09-28 13:44:58 -04:00
Bradlee Speice 769514c25e Get ready for publication 2019-09-28 13:44:06 -04:00
Bradlee Speice 0997ba4d9b Final editing pass 2019-09-28 13:43:47 -04:00
Bradlee Speice cf2cee23b1 Second editing pass 2019-09-28 13:25:52 -04:00
Bradlee Speice ec490bfc99 First editing pass 2019-09-28 12:55:46 -04:00
Bradlee Speice 84fa2f5fa0 Add a TLDR 2019-09-28 00:28:32 -04:00