My friend has worked with a government to create zero-knowledge proof from IDs. Turns out there’s a lot of good software engineered to solve that problem.
The UX is still shit tho
My friend has worked with a government to create zero-knowledge proof from IDs. Turns out there’s a lot of good software engineered to solve that problem.
The UX is still shit tho
Amazing advice thanks!! That’s exactly what I needed: clear overview of the ecosystem & the standard library. Don’t worry about me, I’m not new to complex & ecosystem! I have plenty of experience with C++ and the pain of configuring it !
It will come with practice fast enough. I need to check out awesome-python!
I’m going to code in Python for my job soon, do you have links on how TF I should manage dependencies? I can’t stand the bloat of virtual environments or Anaconda sorry.
I need to make myself a stack python but I don’t want to look at this madness. At least Typescript benefits from a high quality ecosystem of frontend tooling with Vite/React/ESLint/ESBuild and it’s getting even better with the new runtimes features :)
I need to learn about:
Why is their a build system for an interpreted language ? Do you have bundling concerns like in JS or you somehow compile Python code now?
That would be quite an amazing era to live in ahaha ! We can the start the work as a community to match the JavaScript Ecosystem by providing high quality primitives for developers. For that to happen developer UX has to improve though :) but I think WASM definitely has some future.
However to contrast my previous thoughts, I find it pretty sad that people want to move away from JS when we got thing like Bun & Demo 2.0 hitting their prime!
We got benchmarks, cross-runtime stdlib, better registeries, type safety, enough performance, extendability (with runtime plugins & API). I think were approchaing a TS/JS paradigm that’s pretty impressive I must admit.
void main(void) is an abomination
Oh yes! Let’s keep adding more bloat to ultra complex language C++ surely it will fix everything !
can you explain the background to understand this :))
please ;)
Not being a jerk and having empathy are two necessary things to create a healthy work environment and are especially required when volunteers take from their off-time to work on your project.
He said he has trouble feeling empathy and he’s working on it. When this happens he was super mean towards the volunteer work of some contributors who quit the project.
I’m not blaming Linus, I’m just saying I don’t feel like it’s a good atmosphere to work in Linux. It doesn’t feel friendly at all
Thus the scary and stressing quality
Linus is a scary man and seems really hard to work with
The fact that Linux blossomed anyways goes to show his talent
Not for you indeed ! But for me who works on code project through email this is exciting :)
And for people who work in pokitics/administrative stuff, they use a SHIT TON of emails
Not even mentioning people in university
I mean, you can just right click “Definition” in VSCode and see how it works… It’s not that inconvenient.
It’s easy to read, write and refactor so I don’t really see what you mean.
EDIT: read the article turns out it’s super useful… It gives insight into decision table which is a pattern I did not know about until recently…
Is this really a recurring design pattern for y’all?
I mean, you can just use a switch. anyways I’ll read the article and see ;)
Code search is an amazing feature on large codebases :)
Valgrind is pretty crazy to find bugs and memory leaks !
This is cool in theory but this is yet another competing standard of static analysis.
We got clang-tidy, CPPAnalyser, etc… etc…
I don’t have a bank account ATM but I’ll be happy to send some ETH if the admin has an address !
C++ is very cool for that. If only there weren’t 20 operators overload for everything it wouldn’t be as hard to work with it!
I still love it from times to times (in reasonable dose)
I see your point though. It feels like people giving advice on Rust used it 3minutes. It really depends on how trait are structured and often times they are horribly difficult.
It’s because of the borrow checker complaining. It’s especially hard with Async stuff.
Rust is good, it’s not perfect for everyone. I wouldn’t recommend for gamedev. You might like C# with native modules in Godot, you can extend it pretty much how you want.
Less C++ stuff, more fun!
But yeah that’s a problem, if you want a system programming language it’s hard to get away from C/C++ lol.
https://github.com/openpassport-org/openpassport
I need to get back to Florent to ask him about his advances but this is the repo he worked on! Seems pretty exciting !