#immutability

Mohsen Mirhoseini ๐Ÿ€๐Ÿค–๐Ÿ‘จโ€๐Ÿ’ปmohsenoid@androiddev.social
2025-01-13

๐Ÿš€ New Video Alert! ๐Ÿš€

Dive into the world of #FunctionalProgramming in #Kotlin and discover how it can elevate your #AndroidDev skills! ๐Ÿ“ฑ๐Ÿ’ก

Master functional programming and build better software! ๐ŸŒŸ

#ADT #Immutability #YouTube #Android

youtu.be/LMGSapTmoiw

WetHat๐Ÿ’ฆWetHat@fosstodon.org
2024-07-07

Embracing Functional Programming in C# - CodeProject

An exploration of the benefits of **functional programming in C#**. The article covers code readability, efficiency, and unit testing. Other highlights are the challenges of state mutation, the importance of immutability, and the concept of pure functions.

#FunctionalProgramming #CSharp #CodeReadability #Immutability #PureFunctions #ErrorHandling #Programming

codeproject.com/Articles/53767

Karl Voit :emacs: :orgmode:publicvoit@graz.social
2024-07-03

@kaito02 Well, I try to get rid of #NixOS as soon as possible because of the large number of flaws it has according to my use-cases and my perspective. (WIll blog about it.)

However, this image contains just bullshit arguments.

For example, what entity defines what #filenames should contain and what not? ๐Ÿค”

#Immutability has clear advantages for security reasons alone. (Not that I'd invest the additional effort here.)

"They have played us for absolute fools" -> who forced you to setup Nix?

Puneet Behlbehlp@jvm.social
2024-06-04

Interested in transforming your coding practices? Explore the world of #FunctionalProgramming to see how #purity, #immutability, and #modularity can lead to cleaner, more predictable, and maintainable code. My latest blog highlights the advantages and practical uses of Functional Programming in Java. Check it out and share your thoughts: link.medium.com/WX6cvXHC9Jb

#SoftwareDevelopment #FunctionalProgramming #CleanCode #Java #ProgrammingInsights #TechCommunity #CodeQuality

Puneet Behlbehlp@jvm.social
2024-05-30

Just published: Immutable by Design: Unlocking the Power of Unchanging Code in Java! โœจ Discover how immutability can enhance your code. Read it here: link.medium.com/5xjgtNOD1Jb

Iโ€™d love to hear your thoughts! How has immutability shaped your coding journey? Let's discuss! ๐Ÿ—ฃ๏ธ๐Ÿ’ฌ #Java #Coding #Immutability #Concurrency

@ploeh
I would add that the corollary of referential transparency, i.e. pushing I/O to the boundaries, is practically a "lie". In the sense that the effectful part of the code remains largely the most important part of the widespread software in use. Almost everything successful from AI to cool dashboard is not based on functional programming. Yet the best ideas of FP can be found in k8s #pod stateless #immutability and in #IaC, however agile DevOps k8s declarative approach is still the winner.

Steinar Bangsteinarb
2024-05-09

Java record withers what and when steinar.bang.priv.no/?p=650 This blog post is the result of searching the internet to find out what Java records with โ€œwithersโ€ will look like and in what version of Java records with withers will arrive. In addition, while trying to figure out Java withers, I discovered that reforming my current beans with builders into records wi

Joรฃo Esperancinhajesperancinha@masto.ai
2024-05-01

Decoding Kotlin - Your guide to solving the mysterious in Kotlin

5 lessons learned about seemingly strange things with Kotlin on the Job

#kotlin #spring #annotations #use-site #targets #null-safety #immutability

joaofilipesabinoesperancinha.n

ACCUConfACCUConf
2024-03-28
Gottfried Szingkjoo@hachyderm.io
2024-03-27

Maybe #immutability is the best gift that a #blockchain can give us. The saying "chiseled into stone" is from the past, today we should say "as stored on the blockchain".

Compared to the immutability of blockchain, a stone is as immutable as snow is durable in the Sahara.

#software #architecture #development #dlt

ICYMI, I open the the #immutability and reproducible software track at #SCaLE21x with my talk "How to talk to people about immutability".

Take a look at the playlist of the entire track!

youtube.com/playlist?list=PLh1

๐Ÿ’พ Paweล‚ ลukasikpawel_lukasik@infosec.exchange
2024-03-07

When I did some F# programming back in the day I really like the with keyword that allowed to create a copy of an object with one or more updated fields.

Thanks to that you didn't have to manually copy over the ones that didn't change. F# had immutability baked in for a long time so it's not a surprise that such concepts existed.

When immutability came to C#, it also had to adopt similar patterns to avoid over re-assigning unchanged properties.

Just recently I reminded myself that there is this option, that with record types, we can construct a new one with some properties updated.

Underneath, a Clone method is called with setting the property but this is more concise, and I think more readable.

Docs ๐Ÿ“‘: learn.microsoft.com/en-us/dotn

#dotnet #records #with #immutability
---
If you find this useful, consider giving a like & share โค.

2024-01-18

Discover the power of immutability & atomicity in Linux at #SCaLE21x. Learn how they enhance security and maintainability for operating systems. Join Pietro DiCaprio on March 14-17, 2024, in Pasadena, CA. ๐Ÿง๐Ÿ›ก๏ธ #Linux #Immutability #Atomicity socallinuxexpo.org/scale/21x/p

Ferdinand Thommeslinuxnews@opensocial.at
2023-11-09
ZeStig :arch:zstg@fosstodon.org
2023-11-03

@itsfoss this is why @nixos_org exists ๐Ÿ’ช๐Ÿป
#nixos #nixosConfigurations #dotfiles #immutability

Today is the day. I will dip my toes deep into #FedoraSilverblue. I really want to go all into #immutability.

Technotramptechnotramp
2023-08-15

@simoncampbell

It should be noted that was created as a reaction to the state of the in which are not in . It wants to address music and product . , however, has its drawbacks in this regard. For example, loading speed can be problematic at times, but this is in direct proportion to popularity. In reality, it is all about the archive, which always contains what it is supposed to contain if you own an address.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst