alfredbaudisch, to windows
@alfredbaudisch@mastodon.gamedev.place avatar

bflat: Small, self-contained C# executables https://github.com/bflattened/bflat

"bflat is a native compiler for C# that comes with everything you need to build C# apps for any of the supported platforms. No additional SDKs or NDKs needed"

With it, it's even possible to build C# applications to 3.1 (!?)

Author: Michal Strehovský - "I work remotely at the .NET Runtime team at Microsoft."

sos, to programming
@sos@mastodon.gamedev.place avatar

Out of 6 languages recommended by the NSA, 4 are patended bvy multibillion comanies who can pull the plug on them at any time (and Oracle already tried that).

C# - PATENTED by Microsoft,
Go - PATENTED by Google
Java - PATENTED by Oracle, NOT FREE
Python - not too shabby
Rust - not too shabby
Swift - PATENTED by Apple

#programming #nsa #cprogramming #csharp #golang #java #rust #rustlang #python #swift #patents #foss #eff

jenniferplusplus, to CSharp
@jenniferplusplus@hachyderm.io avatar

Happy new year 🎇

Did you want to get into open source, or building the fediverse in 2024?

May I suggest checking out #Letterbook
http://letterbookhq.com

🔖 Brand new fediverse server, not a fork
🔖 Written in #csharp
🔖 Focused on supporting admins and communities
🔖 No BDFL; you can be a part of the project governance

We just got to working federation, and I'm wrapping up a lot of work on docs and cleanup this weekend. There's a ton to do, and we want your help.

shanselman, (edited ) to dotnet
@shanselman@hachyderm.io avatar

Very proud of my team! Announcing the release of the new Foundational C# Certification in collaboration with freeCodeCamp. The certification is completely free, globally available, and includes a full 35-hour C# training course hosted on Microsoft Learn. Get started at https://msft.it/60199TYZv today, it’s FREE!!! #dotnet #certification #CSharp

maegul, to CSharp
@maegul@hachyderm.io avatar

Iceshrimp: A fediverse platform

Was just told (by @Subversivo ) about this: https://iceshrimp.dev/iceshrimp/iceshrimp.net

are rewriting the whole thing (a JS/Node / fork) in C# with Blazor for the frontend.

Cool to see. Should handle the performance issues that have plagued the *key forks and maybe provide a new general branch of fediverse platform.

What lang/stack isn't represented on the fediverse now? C++, Kotlin?

@fediverse
@fediversenews

jolexxa, to godot
@jolexxa@mastodon.online avatar

🐤 I'm excited to share a fully tested, third-person 3D game demo built with #godot and #csharp. Hope this helps you!

This demo is based on the 14 open source packages I've been hard at work on over the last two and a half years and a ton of help from you all. Link in thread 💛

a third-person, 3d platformer game with a robot character bouncing on mushrooms and collecting coins in a stylized world

AstraKernel, to rust

🦀 Microsoft hiring team to migrate C# code to Rust

👉 Principal Software Architect, M365

https://jobs.careers.microsoft.com/global/en/job/1633482/Principal-Software-Architect

filipw, to programming
@filipw@mathstodon.xyz avatar

I have spent the past ~7 years helping build the open source OmniSharp, a C# language server, until I retired from the project earlier this year.

For years it provided the backbone for C# experience in Visual Studio Code and other editors and was used by millions of developers. Despite all of its problems, it has to be remembered that it was built in free time by a small group of passionate folks, and building a language experience and providing constant support in this quickly changing landscape is not technically trivial and emotionally very burdening.

From that perspective, I am glad to see that C# developers will finally get a first party language server, supported by the actual MS.NET tooling team https://devblogs.microsoft.com/visualstudio/announcing-csharp-dev-kit-for-visual-studio-code/. What is still not clear to me is licensing - it should be open to all editors and not only VS family of products.

davidwengier, to LEGO
@davidwengier@aus.social avatar

I never did do an and it kinda feels weird to start now, but oh well.

I met my wife at speed dating. 16 years and 2 kids later, it seems like maybe it went okay.

I love cars but have never had the money to own anything interesting, I just like them 🤷‍♂️

I am much too shy and introverted to ever start a DM conversation with you, or say hi if I see you in person, but will happily stand on stage and talk to hundreds of people. Don't take it personally.

My hobbies include sitting and staring at my phone wishing I had hobbies.

I collect , mainly cars, but I don't really call it a hobby, because I just like following the instructions and then putting them on a shelf.

I once jumped out of a plane, and pulled a ripcord to release a parachute. I survived.

I used to work for a band, and made a flash app for them that ran when you put their CD in your computer.

If you've stayed on-campus in a US University after 2007, my code probably processed your housing application.

I am a cat person. I am not a dog person. Sadly my wife is a dog person who is allergic to cats.

I like writing , compiling it, decompiling it, then going "hmmmm" and making up explanations for what I see.

I work at Microsoft on sort of stuff and I'm pretty chuffed to be doing so.

is ace.

glitchypixel, to CSharp Spanish
@glitchypixel@mastodon.gamedev.place avatar

Hm is it me or there is some sort of obsession to constantly update a programming language to fill it with "stuff" and "features"

I'm noticing a clear trend for this in and , but I'm sure there are others

I mean people keep asking why C is still widely used. I'm pretty sure that one of the reasons is that the spec has barely changed in 50 years or so and it works

C'mon some programming languages are fine as they are, please don't keep crowding them unless absolutely necessary pls?

TimPurdum, to hiring
@TimPurdum@dotnet.social avatar
JamieMagee, to dotnet

The result of the .NET green thread experiment is here:

https://github.com/dotnet/runtimelab/issues/2398

devleader, to CSharp
@devleader@hachyderm.io avatar

Hey, and developers! This is SUPER exciting for me to be able to do...

has provided me with dotUltimate licenses to give away! You can literally win an entire full-year single-seat license of dotUltimate, which is nearly $500 USD 😱

Steps to enter:

  • tropee.com/t/gfkZTNF3
  • Like & boost this
  • Tag a friend that wants to win!

Best of luck! Make sure to follow me for future opportunities at this!

xoofx, to dotnet
@xoofx@mastodon.social avatar

Heya! 🥳 Just released TurboXml https://github.com/xoofx/TurboXml a .NET library that provides a SAX like XML parser that can parse small to large XML documents with zero allocations (apart for an internal buffer that is pooled) and is able to accelerate its parsing with SIMD! 🚀

I can now continue my prototype of rendering some SVG by using this library 😅

sonny, to rust
@sonny@floss.social avatar

#SwiftLang
#rustlang / #Rust
#Python
#JavaScript / #TypeScript
#C
#Vala
#Go
#CSharp
#CPlusPlus

Those are languages people use to write #GTK / #GNOME apps, and it's amazing ❤️

musicmatze, to CSharp

Does someone need a job in in ?

alvinashcraft, to dotnet
@alvinashcraft@hachyderm.io avatar

My book on parallel programming & concurrency in C# is part of the Mastery of C# and .NET Awaits Humble Bundle from Packt Publishing

#PayWhatYouWant for up to 22 eBooks!

https://www.humblebundle.com/books/mastery-c-sharp-and-dot-net-awaits-packt-books?partner=morningdew
#ref #dotnet #csharp #programming #learning #ebooks #async #sale #visualstudio

alexzeitler, to rust
@alexzeitler@mastodon.social avatar

Microsoft has released a #Rust guide for #csharp #dotnet developers

https://microsoft.github.io/rust-for-dotnet-devs/latest/

cwoodruff, to CSharp
@cwoodruff@mastodon.social avatar

I'm working on chapters 7 and 8 of the C# Networking Book. I hope to have Chapter 7, Data Serialization Techniques, out early next week and Chapter 8, Network Performance Optimization, out the following week.

With Chapter 8 finished, I will have the basics done.

https://csharp-networking.com/

cwoodruff, to dotnet
@cwoodruff@mastodon.social avatar

The book Beyond Boundaries—Networking Programming with C# 12 and .NET 8 can be read online here! https://csharp-network.com

Chap 1 Overview of Network Programming https://csharp-networking.com/chapter01
Chap 2 Fundamentals of Networking Concepts https://csharp-networking.com/chapter02
Chap 3 Introduction to Socket Programming https://csharp-networking.com/chapter03
Chap 4 Asynchronous Programming with Async/Await https://csharp-networking.com/chapter04
Chap 5 Multithreading in Network Applications https://csharp-networking.com/chapter05

#dotnet #csharp #networkprogramming

xoofx, to unity
@xoofx@mastodon.social avatar

Somes folks have been wondering what is happening with the .NET Modernization in Unity and the migration to .NET 8 and CoreCLR, so here is an update https://forum.unity.com/threads/unity-future-net-development-status.1092205/page-54#post-9848724 🤗

xoofx, to dotnet
@xoofx@mastodon.social avatar

Just updated my Vulkan bindings https://github.com/XenoAtom/XenoAtom.Interop/tree/main/src/vulkan

I have used the vk.xml registry & parsed the man docs to generate a complete Vulkan API with intellisense! 🚀

I took also the opportunity to add overloads in/out parameters, ReadOnlySpan/Spans and make optional params with default value. Lots of codegen, but that was worth it 😎

The vulkan_core.generated.cs is over 90,000 lines of C# code 🙈

Next step: Bare metal Vulkan C# NativeAOT on top of the Linux kernel + libdrm 😱

antaoalmada, to CSharp
@antaoalmada@dotnet.social avatar

I've been impacted by the recent #layoffs at Farfetch. Are you in need of an experienced #CSharp developer? I'm ready to start right away. With extensive expertise in developing libraries for #dotnet, I'm based in Lisbon, Portugal. Feel free to review my abilities on my blog. https://aalmada.github.io/

taurus, to Java
@taurus@thicc.horse avatar

:boost_anim_vanilla: Hi, I'm in need of employment and perhaps you or someone you know is in need of me:

I'm a software developer w/ 7 years professional experience
Mostly #Java #Kotlin #Android #Csharp
During my B.Sc. i had stellar grades.

(!) I'm only available in part time due to my health

I have experience working remote.
I'm located near Hannover, DE.
CV available upon request

#fedihiring #fedijobs #forhire #getfedihired #hireme #jobs #jobsearch #jobseeker #lookingforwork #opentowork

bradwilson, (edited ) to dotnet
@bradwilson@mastodon.social avatar

This is super duper extra important.

C# Nullable Reference Types are a compile-time thing, not a runtime thing. "string?" and "string" are both just "string" at runtime.

This means:

  • Always guard against your users passing null even for types that shouldn't allow it, because it's not a runtime guarantee.

  • You can't create overloads that differ only on nullability (i.e., Method(string) vs. Method(string?)) because they're the same type at runtime.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines