u/SheSaidTechno

▲ 8 r/csharp

Resources to learn C# for an experienced C++/Java/Python developer ?

Hi everyone !

I want to learn C# but most tutorials I've found are too beginner-oriented. I already know C++, Java and Python, so I'm mostly looking to understand C#-specific idioms, patterns, and the .NET ecosystem rather than programming fundamentals.

My end goal is to use it in Unity, but I want a solid language foundation first.

Any recommendations?

Cheers !

reddit.com
u/SheSaidTechno — 2 days ago

Cross-platform multiprocessing : 3rd party library or raw OS syscalls ?

Hi everyone !

I've been having an ongoing debate with my team about this question and I'd love to get some outside perspectives.

For context, I've previously worked with MPICH and OpenMP to handle multiprocessing, and honestly found both of them pretty straightforward to use. The multiprocessing primitives they provide (MPI_Init, MPI_Barrier, MPI_Finalize) let me focus on the actual logic rather than worrying about platform-specific details.

Now I'm in a new team that wants to go with native OS calls directly - fork/exec on Linux and Windows API on Windows - for a software that needs to run on both platforms. To me, this approach feels significantly more complex because the code is way more verbose and has to be specific for each platform.

A few questions I have :

  • Is there something I'm missing that makes native syscalls preferable in a cross-platform context ?
  • Are there performance, portability, or maintenance arguments in favor of going native that aren't immediately obvious ?

I understand there might be reasons I'm not seeing, but from where I stand, a well-maintained abstraction layer seems like the obvious choice over rolling your own cross-platform process management.

Would love to hear from people who've dealt with this in production environments.

Cheers!

reddit.com
u/SheSaidTechno — 6 days ago

Est-ce sans danger de fournir ses documents officiels (carte d'identité,...) avant même la visite ?

Salut tout le monde !

Je commence à chercher une location pour la première fois en région parisienne et après avoir vu moulte reportages qui alertent sur la quantité d'arnaques dans l'immobilier locatif et sur le risque d'usurpation d'identité en passant ses documents sensibles je commence avant même d'avoir débuté ma recherche à flipper sec.

C'est simple, un paquet d'agences immobilières qui proposent des visites pour des appartements automatisent leurs processus en demandant de remplir des formulaires avec des infos sensibles sur internet et parfois elles demandent même un screenshot de la carte d'identité ! C'est exactement le genre de redflags qui est indiqué sur le site du gouvernement pour mettre en garde contre les arnaques https://www.service-public.gouv.fr/particuliers/vosdroits/F34092

Après je sais qu'on peut filigraner son dossier avec DossierFacile mais bon un logiciel récent peut retirer les filigranes donc ça ne protège pas vraiment... J'ai aussi trouvé une astuce qui consiste à vérifier la carte professionnelle de l'agence sur le site de la CCI (Chambre de commerce et d'industrie en France) mais est-ce que c'est vraiment suffisant ?

u/SheSaidTechno — 12 days ago
▲ 1 r/vscode

Hi !

I don't understand. On Linux/MacOS, the integrated terminal is fast : it opens instantly and commands execute immediately.

But on Windows, it takes a few seconds to open and even simple commands have a noticeable delay (and I use an excellent PC) :

  • open a new terminal : 6s
  • execute an echo command : almost 1s
  • close a terminal : almost 1s

What could be causing this?

reddit.com
u/SheSaidTechno — 19 days ago