Discover a refreshed approach to the Visitor Pattern through the lens of Data-Oriented Programming techniques, courtesy of Wim De Troyer. Enhance your #CodingSkills and deepen your understanding of #ProgrammingParadigms.

https://foojay.io/today/the-visitor-pattern-revisited-using-data-oriented-programming-techniques/

#Java #DataOrientedProgramming

The Visitor Pattern - 'Revisited' using Data Oriented Programming techniques

Java Language improvements culminating in java 21 obviate the need for the verbose visitor pattern as we know it, instead elevating it into a first class language feature.

foojay
Andrej Karpathy: Software Is Changing (Again)

YouTube

Declarative programming for Digital Preservationists @ NTTW8


by @beet_keeper

Just released on the No Time to Wait (NTTW) YouTube channel is my presentation from NTTW8 in Karlsruhe, Germany. (Slides also available here).

The presentation follows up on my proposal for iPRES 2024 and allowed me to present parts of what was, in the end, a pretty significant paper (in terms of word count).

Some of my reflections on the presentation are below.

Continue reading “Declarative programming for Digital Preservationists @ NTTW8”

#Code #Coding #Conferences #declarative #declarativeLanguages #declarativeProgramming #jsonid #KVAL #kvalAccessLanguage #NoTimeToWait #NTTW #NTTW8 #NTTW9 #Programming #programmingParadigms #software #SoftwareDevelopment #talks

2024-09-12-NTTW-Declarative

Declarative programming for digital preservationists NTTW8 September 2024 Ross Spencer

Google Docs

New post in our blog! 📖

In the fourth post of our trainee program learning path, we discuss the unique concepts behind the most common programming paradigms in software engineering and their examples.

https://blog.codeminer42.com/programming-paradigms-concepts-and-their-value/

#Codeminer42 #Blog #TheMinersGuideToCodeCrafting #ProgrammingParadigms

Programming Paradigms: concepts and their value Learn Powerful Programming Techniques for Problem-Solving - The Miners

This post is part of our 'The Miners’ Guide to Code Crafting' series, designed to help aspiring developers learn and grow. Stay tuned for more! What is a Programming Paradigm? To start, we can define a paradigm: According to the Cambridge dictionary, a paradigm is “a model of something or an obvious and typical example

The Miners - Codeminer42’s Engineering Blog
Question for #programming folks out there! I am looking for a good recent textbook and other relevant resources on #ProgrammingParadigms for students. Should be general, not focused on one paradigm in particular, and encompass modern programming practices.
Any recommendation?