that’s not really true anymore is it though? in my limited experience now that nearly all AI is statistical, it’s mostly implemented in python, R, matlab, or the low level languages that implement their stats libraries like C and fortran
- 0 Posts
- 10 Comments
Joined 2 years ago
Cake day: March 22nd, 2024
You are not logged in. If you use a Fediverse account that is able to follow users, you can follow this user.
when you’re so much of a nerd that your favourite lang isn’t in the meme (it’s Ada btw)
how is a script not a program??
RISC OS uses periods and doesn’t have file extensions
azi@mander.xyzto
Programmer Humor@programming.dev•An extremely crude comic about programming languages
1·1 year agothis looks like writing in the large seal script
azi@mander.xyzto
Technology@lemmy.world•Mystery creator of Bitcoin identified, new HBO documentary claimsEnglish
2·2 years agoAllowed people to buy drugs online
azi@mander.xyzto
Programmer Humor@programming.dev•C++ try not to add footguns challenge (impossible)
2·2 years agoI’m not sure if there’s anything
enable_ifcan do that concepts can’t do somewhat better but yeah there’s definitely a lot of subtleties that reflection is going to make nicer or possible in the first place
azi@mander.xyzto
Programmer Humor@programming.dev•C++ try not to add footguns challenge (impossible)
1·2 years agoYou already can do that with C++20 concepts and the requires expression
template <typename T> concept has_member_foo = requires(T t) { t.foo(); }; // Will fail to instantiate (with nice error // message) if t.foo() is ill-formed template <has_member_foo T> void bar(T t) { // ... } // abbreviated form of above void baz(has_member_foo auto t) { // ... } // verbose form of above template <typename T> requires has_member_foo<T> void biz(T t) { // ... } // same as above but with anonymous concept template <typename T> requires requires(T t) { t.foo(); } void bom(T t) { // ... } // If already inside a function if constexpr (has_member_foo<T>) { // ... } // Same but with anonymous concept if constexpr (requires(T t) { t.foo(); }) { // ... }
azi@mander.xyzto
Programmer Humor@programming.dev•C++ try not to add footguns challenge (impossible)
1·2 years agoC++26 reflection is compiletime
hey at least once your code is correct it’ll stay that way. You won’t have to deal with things like old and new versions of your program disagreeing on what time it was in Iran for the last month and a half of 1978