huntrss

@huntrss@feddit.de
0 Post – 23 Comments
Joined 1 years ago

Software engineering, Rust, Zig, embedded

It's so human how - instead of admitting its error - it's pulling this bs right out of its ass 🤣

2 more...

The first-class dev and debugging experience, is this with Visual Studio or Rider as IDEs?

Because I currently do C# with Linux + neovim + Omnisharp as Language Server and it is really slow and bad. Do you have any tips?

4 more...

Automotive, Aerospace. Everywhere where you need safety qualifiable software (safety as in ISO 26262 or equivalent)

9 more...

Rust and Zig are currently my favorite languages.

Didn't read all, however, thanks for sharing. Made me laugh and I certainly needed a good laugh today

They used to cause anxiety in the past as well. But there was a window where - at least I - didn't fear them. Main reason why I still think they are necessary are security patches. But I do fear updates due to their tendency in breaking things.

I started hearing of it in 2021. Read through the documentation in February of 2022 and started to learn it in Fall of 2022. Ever since then I use both, Rust and Zig depending on the small project or concept I currently want to explore.

I wrote a blog post that describes the 3 things I like about both languages each: https://zigurust.gitlab.io/blog/posts/three-things/

Might be interesting.

I agree about the increase on other communities (in particular the cs career questions you mentioned). I am not sure about deleting them, specifically since I consider these parts of this community as well. Just my 2 cents ...

Because you want to use JavaScript in the browser.

/satire off

😉

There is ziglang@lemmy.org but it's pretty empty.

But there is a forum on ziggit.dev that is pretty lively.

1 more...

Too be frank, it is pretty short but your summary is on-point. I would only add, that Svelte also dropped it due to the additional compile step.

However TS can still be used in most of the frameworks including Svelte.

2 more...

Afaik it had more to do with another layer of abstraction then with compike time.

C'mon, a little bit of flexing is so nice.

But, I get what you're saying. I usually filter out this bullshit (because I'm a Rustacean myself 😜) but this doesn't mean that it is as easy for someone else as it is for me.

Fair enough. There are pretty pedantic processes to qualify automotive software, but these are obviously not perfect and bad quality software may still be deployed to the cars.

However, I would not throw OEMs like Tesla and others into the same category regarding Software quality.

2 more...

I think they also live after the mantra "move fast and break things", in cars that literally means breaking bones.

Thanks

Do you know which extensions are good? I used to use 🤪 vscode but changed to helix and then neovim due to the memory and cpu usage vscode does require.

I like it quite much and use it for personal projects sometimes. It helps me a lot to structure my thoughts into a design that I can use to discuss it further. I usually draw diagrams with draw.io. This tool has a C4 model plugin.

I use UML sequence diagrams though when it comes to designing/understanding runtime behavior.

How do you mean this?

5 more...

Hi, thanks for your post. Can you provide links to the projects so that I can check them out more closely?

1 more...

I assume so

I tend to go with WET and I read one or two articles that introduced WET and explained one of the missunderstandings of DRY: It is about sharing knowledge and less about sharing code. Therefore as me tioned by another poster: it makes sense for business logic but less so fir everything else.

I think it is https://ziggit.dev/

But it doesn't work for me at the moment as well. But firefox and my internet connection or something in between could be the reason