4 ms·
A general "web app"'s germane parts are: - The part that receives the connection - The part that sends back a response - Interacting with other unspecified s
by whatnow37373 2y ago
A general "web app"'s germane parts are:
- The part that receives the connection
- The part that sends back a response
- Interacting with other unspecified systems through IPC, RPC or whatever (databases mainly)
The shit in between, calculating a derivative or setting up a fancy data structure of some kind or something, is interesting but how much of that do we actually do as programmers? I'm not being obtuse - intentionally anyway - I'm actually curious what interesting things functional programmers do because I'm not seeing much of it.
Edit: my point is, you say "Anything else is logic." to which I respond "What's left?"
- williamcotton 2y agoThere's lots left! "When a customer in our East Coast location makes this purchase then we apply this rate, blah blah blah". "When someone with >X karma visits HN they get downvote buttons on comments, blah blah blah".
- skydhash 2y agoYes! In most projects, those requirements are stretched across tecnicalities like IOs. But you can pull them back to the core of your project. It takes effort, but the end result is a pleasure to work with. It can be done with FP, OOP, LP,…
- acuozzo 2y ago> calculating a derivative or setting up a fancy data structure of some kind or something, is interesting but how much of that do we actually do as programmers? A LOT, depending on the domain. There are many R&D and HPC labs throughout the US in which programmers work directly with specialists in the hard sciences. A significant percentage of their work is akin to "calculating a derivative".