Comment on
Transitioning /r/rust to the Threadiverse
I really like this instance, so of course I'm 100% for the move
Comment on
Transitioning /r/rust to the Threadiverse
I really like this instance, so of course I'm 100% for the move
Comment on
They tried
Reply in thread
Why the fuck would they prevent private browsing? I use that a lot to be sure the session is closed correctly.
Comment on
The only thing doing tech tests has taught me is that I'm too stupid to do the job I've been doing professionally for the better part of 2 decades.
I was so lucky in the interview for my current job: I'm working on a product with a big networking component, and I was asked to write an echo server with low level components. That was maybe the second time I had a test related to the job.
Comment on
Which language you wish would really grow and reach mainstream adoption?
Reply in thread
And here you're only talking about a subset of memory leaks, by inaccessible memory. You can also leak memory by pushing new elements in a channel while never reading them for example.
Comment on
🔥 Discussion 🔥 ES6 Classes. Good or Evil?
I don't like/use the class keyword in JS, because I quite like the paradigm with prototypes & stuff, and that keyword tries to make it fit into a totally different paradigm, which doesn't really work IMHO.
With TS, I find it even more useless, because I can use TS as a functional language, with POD, functions and interfaces only. I've written entire projects without ever using and needing this keyword, which is a proof IMHO that it's an unnecessary addition. Not sure how unpopular is my opinion tho 😅
BTW, I've developped a few strats to have my own style in TS that I like quite a lot. I can tell more if you're interested.
Comment on
How do I handle an input thats more than the char size in c?
Reply in thread
The first article is funny, because I moved from my native country to the one right next to it, and everybody is confused by my name. They have one given name and 2 family names, while I have 4 first names, and a compound last name.
No need to travel to the other side of the planet to meet a different culture of naming.
Comment on
Recursion
Reply in thread
I think they just don't like cringe
Comment on
TypeScript is Surprisingly OK for Compilers
I've had the same experience with TS + deno. I always use that for prototyping, scrapping, etc. Great read.
Comment on
The only thing doing tech tests has taught me is that I'm too stupid to do the job I've been doing professionally for the better part of 2 decades.
Reply in thread
Yeah, I changed my career direction (industry, tech stack…) but before that, my CV only was enough for me to get hired. They would just verify the information, and sometimes, there weren't even a single tech interview.
Comment on
The only thing doing tech tests has taught me is that I'm too stupid to do the job I've been doing professionally for the better part of 2 decades.
Reply in thread
Lmao, what the heck. I've heard about that, but I still cannot believe it's true.
Comment on
What are your programming hot takes?
Reply in thread
This is especially true for steam... what a crappy app
Comment on
Things I'm excited for in Go 1.21
Reply in thread
I honestly try and read Go news from time to time, with an open mind, but the amount of terrible footguns is astounding, especially when the language is marketed as "simple" and easy for beginner to grasp. I would pick C# or Java over it anytime.
Comment on
What is it like freelancing? Is it a viable option to earn income?
Reply in thread
I have a degree in philosophy (and no other diploma) and I make $200k/year as a senior developer. The degree does not really matter.
Comment on
*Permanently Deleted*
Reply in thread
And a light theme. I'm tired of websites having dark theme only.
Comment on
What's the best *easy* KDE-based Linux distro these days?
Reply in thread
As said my sibling comment, I use KDE connect with GNOME shell
Comment on
THE ONE THING I'D CHANGE ABOUT GO
While you're at it, with sum types, you can replace this stupid nil with an optional type. Also, you can replace the stupid error handling with an either/result type. Then you can add a keyword to return early if it's left/err. Then you have Swift or Rust.
Comment on
TypeScript is Surprisingly OK for Compilers
Reply in thread
You import from whatever packages you want, then you type your code. No need to create a whole project with a ton of shenanigans, a single file just works.
Comment on
How do you order your enums, structs and functions in your files?
The idea is that I can see all the types in one glance, then I look at the rest.
Comment on
No. Greek Semicolons hold no power here.
Reply in thread
Fair point. I've experienced that in big corps, so I now you're right. For example, we would lose a bunch of time because the PCs didn't have enough memory, but they couldn't get us more RAM sticks, because of the bureaucracy, it could take 2 years or so.
Comment on
Why do they keep making new languages
Reply in thread
Uh, they're different, though. There is no C++ tool (AFAIK) providing an exhaustive check of ALL the data lifetimes. I even think it's impossible, because their semantics are really different. Rust is move by default, C++ copy by default; Rust has no inheritance with its constructors, etc.