A great question from @jenstrickland which can clarify a lot for folks learning the differences between the internet the web can refine understanding about what parts make which layer and the role of those parts. Changes have occurred I will write generally. Questions welcome.
2
1
1
13
Mols, I’m confused. What question did I ask?
1
4
You were looking at how it affected contemporary practices I saw an opportunity to open it up because so many people doing the hundred days of a code Challenge and others don't get the evolution and progress so they can understand these principles as we move toward complex tools.
1
3
I thought it was a great opportunity I hope people do benefit from the knowledge that those of us who have worked it all for a very long time now have to offer in terms of experience and depth of knowledge
2
2
So part of the issue obviously as we move forward is when even with Advanced and experienced developers such as myself and Jen find ourselves concerned with moving toward these complicated tools and find that longer-term developers sounds get educated or exposed to them.
1
2
As someone whose first job was for a company that was heavily invested in SGML, and thus started me off by letting me attend a training they were giving on SGML (theory behind it, how DTD's worked, etc.), let me just say: I appreciate this thread. :)
1
2
Thank you! I was inspired by Jen in the first place that current development encourages functional over declarative approaches. Problem is exclusionary thinking. Having both in our toolbox is empowering but declarative approaches are outright hated in today's languages and usage.

May 26, 2022 · 7:14 PM UTC

1
2
Gladly. :) Though also, I'm curious... I thought functional and declarative were fairly heavily overlapping in the Venn diagram space... And that imperative was the outlier... no? Either way, having multiple tools in the toolbox definitely strikes me as a good thing!
1
1
In simple terms the declarative is what we want to do. Imperative is how we are going to do it Functional uses math and logic to get results. These are considered programmatic paradigms. Others exist. Look at the languages in question and the context in which they are used. 😊
2