soltes, to random Polish
@soltes@mastodon.social avatar

Avalonia UI + 😎

maartenballiauw, to random
@maartenballiauw@mastodon.online avatar

June's Annotated is out featuring a community message by @khalidabuhakmeh plus:

🔒 Choose the right auth by Carla Stabile
💣 Typed exceptions in JSInterop
📊 , Elmish, and OxyPlot in by @brandewinder
...and more! https://jb.gg/i6cno2

fornever, to programming
@fornever@dotnet.social avatar

Just published several NuGet packages by a collective name of FVNever.Oddities: https://github.com/ForNeVeR/Oddities/

Support for resource extraction from 16-bit executables, parsing of old WinHelp files, and a couple of associated image formats (MRB, SHG, DIB) for (written in a crazy mix of and ), all under the almighty MIT license.

I use these libraries to remake old games, but maybe others will find them useful for something, too.

nixCraft, to random
@nixCraft@mastodon.social avatar

What's your favourite programming language for side (hobby) project? ✨

jonsagara,
amplifyingfsharp, to random
@amplifyingfsharp@mastodon.social avatar

@SchlenkR
attracted the largest live audience to date.
But don't despair if you weren't able to attend: All our sessions can be found on youtube:
https://youtube.com/@amplifyfsharp


angelmunoz, to rust
@angelmunoz@misskey.cloud avatar

Well! I have to say, kudos to the projection team from microsoft and using the winrt api from both and is nearly the same

In this case I'm just using the Windows.Security.Cryptography.DataProtection namespace to read a file using the winrt api (I could use bcl/std apis I know) convert it into a stream, use the DataProtection apis to encrypt the file, the encrypted file gets saved as a new file (so I can see it rather than just do it to the same file) and then decrypt that file into a new one which technically is just a copy of the first one but after encryption/decryption :)

image/png
image/png
image/png
image/png
image/png
image/png
image/png
image/png

khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar

I bet you folks didn’t know that raw string literals could have any number of double quotes. As long as the starting number matches the ending number, you have a valid raw literal string.

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@UrsEnzler Maybe I should have included an tag? 🤔 😅

simendsjo, to opensource
@simendsjo@fosstodon.org avatar

Hi, first post on Mastodon. I'm a self taught software developer using , , , and currently experimenting with .

I'm fond of , and do some drive-by contributions to various projects as I encounter issues.

By day, I'm working as a consultant mostly using , and , but I use whenever I get the chance.

Looking forward to meeting likeminded people on Fosstodon!

UrsEnzler, to random
angelmunoz, to random
@angelmunoz@misskey.cloud avatar

Do you think using is somewhat niche?
Well... I got you a real niche!
Recording with your camera using APIs with
@avaloniaui
as your window handle provider from F# 😅

I should technically be able to use MAUI or other windows desktop solution (WPF or WinForms) but I figured that If Avalonia (which works wonders with F#) could give me a window handle that's all I needed.

So yeah... any time you feel you think desktop and servers with F# is niche, remember there's a dude trying out WinRT APIs with F# and a cross-platform framework

If you ask me "Why not MAUI"? I'd answer:

I don't know, does it even support F#?
Feel free to poke me with a sample with it I'll happily try it out :)

video/mp4
video/mp4

carltonupp, to programming

I need a new language and really want to move further into but the language landscape in general kind of sucks.

I love but it’s lack of mainstream adoption makes me extremely hesistant to putting any more energy into it.

is a bit of a disaster right now with the holy war that is monadic vs “direct style”

has a lot of promise and hype behind it but systems programming isn’t really my thing.

nobody really talks about anymore

Where do I go?

alexelcu, to programming
@alexelcu@social.alexn.org avatar

We have static languages that are both adequate for the server-side and can target the client-side (Javascript, WASM, native, etc), such as , , , , .

The biggest advantage of using the same language is that you can share code, starting with the data models, alongside serialization, and parsing/validation rules. The API can thus be easily kept in sync, and a server-side test is also relevant on the client-side.

pblasucci, to programming
@pblasucci@hachyderm.io avatar

It’s verrrrry early days for me, but…

I think I quite like (at least, as far as language and tooling… jury’s still out on the larger ecosystem). It sits comfortably in-between and , and without any of the eye-roll-inducing quirks of .

Mayhaps I’ll keep with it for a while… maybe I’ll even do a blog post 😮 (but probably not😅).

UrsEnzler, to random

This week's myth about F#: F#'s strict ordering is dumb! No, it's great for taming dependencies.
https://www.planetgeek.ch/2023/05/09/myths-about-f-fs-strict-ordering-is-dumb-no-its-great-for-taming-dependencies/

maartenballiauw, to programming
@maartenballiauw@mastodon.online avatar

The Call for Speakers for .NET Day Online 2023 is open!

Looking forward to seeing your talk submissions 👀

https://jb.gg/anxo4v

arialdo, to random
@arialdo@mastodon.online avatar

I'm finding again working in .

F# is a pure joy.

Again, I miss a better support from the IDE, but folks, the language is such a delight... I did not even realize it's 2 A.M.

  • 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