|
You are here |
blog.thesoftwarementor.com | ||
| | | | |
aymannadeem.github.io
|
|
| | | | | My career has exposed me to several programming languages. This is a common experience for many software engineers, especially as the modern programming landscape moves toward an increasingly service-oriented world. In this world, working across several systems and language boundaries is par for the course. However, true mastery of a language looks very different from the vague familiarity that may be sufficient for operating in various contexts. For instance, the shallow working knowledge demanded by "component-assembly" style work doesn't exactly render us polyglots, given that integrating APIs or navigating DSLs, by design, removes us from the core language by a few layers of abstraction. By contrast, developing deep proficiency in a language takes a lot ... | |
| | | | |
jrsinclair.com
|
|
| | | | | It's hard learning functional programming on your own. But it ought not to be. You don't need a PhD to understand functional programming. The concepts are abstract, yes. But that doesn't make them incomprehensible. It shouldn't be this difficult. This is the first in a four-part series on things I wish someone had explained to me about functional programming. | |
| | | | |
www.lambdabytes.io
|
|
| | | | | Website of Jonathan Thaler @ lambda::bytes | |
| | | | |
www.securitymagazine.com
|
|
| | | |||