|
|
|
|
|
by alfiedotwtf
1693 days ago
|
|
> We always reinforce that the way we do things (in this case, FP), is The One, True Way Just curious... have you played with functional languages before? It may feel like snobbery to you, but once you start thinking functionaly, it really does feel like you're painting a house with rollers and a spray gun rather than a wet noodle. |
|
Seriously. We all have our specialties. It is, indeed, "snobbery," when we rubbish the experience and expertise of folks that choose different paths. I won't rubbish some of the truly marvelous stuff I see, coming from people that think what I do is "quaint." It would be nice if the favor of respect were returned.
Delivering ship software is quite valuable; especially at the Quality and Usability bar that I set for myself. I suspect that you may not be aware of the Discipline, creativity, patience, and just plain old-fashioned Hard Work that goes into moving a piece of software out of the "toy" arena, and into the "ship" arena. The difference in project lifecycle times is quite sobering.
I can write a fairly full-featured app, in a couple of days, but it takes months to make one that I consider "ship-worthy," and I'm really at the top of my game, in my sandbox.
I have been delivering ship software for my entire adult life. I know that it isn't world-changing, prize-winning, theoretical marvels, but it has had direct and meaningful impact on thousands of lives.
I really appreciate it when the work of theorists makes it to my level. The Swift language is an object example. I really like it, and I know that one of the big reasons is because they cribbed from the FP workbook.