|
My God!
The site[^] is like a black hole of useless information that sucks you in and won't let you out!
i.e. it's the Internet at its very finest.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
African or European swallow?
|
|
|
|
|
This is really chapter 18 of Java book that Manning has repurposed in an intro to Kotlin functional programming. I'm about half-way thru the chapter (coffee break) and this is good intro to the concepts of functional programming.
Chapter 1 · Exploring Kotlin Functional Programming[^]
The chapter will render in your browser with no need to provide any info.
It's free!
Here's the link to the short free (after supplying email address) Kotlin book : Manning | Exploring Kotlin Functional Programming[^]
EDIT - After Finishing
That chapter definitely ended too quick and tail recursion optimization?!? Oh boy. I keep trying to like Functional Programming.
I do like the concepts of Pure Functions to keep things clean without causing side effects though.
But the resulting syntax and depending upon Declarative things to just do a thing feels a bit like typing code without really understanding what the computer is doing.
One more thing...If you get the entire book (second link) you will read the following (my italics) in the 2nd chapter...
book says: Pure functions are easy to test, but pure effects aren’t. Is it possible to change this? Yes,it is, by treating effects in a different way. That’s what pure functional programmingdoes. In this paradigm, everything is a function. Values are functions, functions are functions, and effects are functions. Instead of applying effects, functional program-mers use functions returning data representing the intended effect in a non-evaluatedform. In such a programming paradigm, everything is a function and everything is data because there’s no difference between data and functions.
modified 23-Jan-20 17:17pm.
|
|
|
|
|
What's your programming background - C# like most people here on CP?
Then following book might be a good choice for you:
Manning | Functional Programming in C#[^]
Oh sanctissimi Wilhelmus, Theodorus, et Fredericus!
|
|
|
|
|
It was C++ originally (ca 1993-2000) then C#. I will check the book out. Thanks
|
|
|
|
|
Employee training is vital in staying secure, a new report says. They're still touring?
|
|
|
|
|
As most of the time... the biggest problem with the computer is sitting on the chair in fron of it.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
While I was at a major petrochemical company (that shell remain nameless), recently, I was chuffed pink to see that the ITSec team was sending out e-mails not to preach about e-mail security, but to actually catch people out.
If you looked at the addresses they were sent from, or paid attention to the phrasing in the subject line, you could guess that they were phishing attempts, and there was a button for reporting selected e-mails as suspicious.
If you opened one (I drag suspect e-mails to a text editor), it contained a "gotcha!" and advice on how to not get caught out again, but if you reported it without opening it, you got a kudos e-mail as a follow up.
Now that is e-mail security training! Putting people to sleep in lecture rooms is nowhere near as effective.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Mozilla just launched With Great Tech Comes Great Responsibility, a guide for college students and anyone wanting to enter the tech industry to help navigate ethical issues in the tech. "Grub first, then ethics."
It's sad that Uncle Ben had to die to teach us all this.
(that's a comic reference to those few who might not get it)
|
|
|
|
|
Ethics and industry?
Only for the camera.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
Kent Sharkey wrote:
(that's a comic reference to those few who might not get it) You are so last century... spiderman has already 5 films
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Some might still not know. There’s got to be some reason they keep writing that in, right?
Lazy writing? Naaaaaaaaah!
TTFN - Kent
|
|
|
|
|
Does anyone else find it ironic that that Mozilla is delivering content as a PDF not html?
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
pdf doesn't necessarily mean "adobe"
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
I never said it was adobe.
What it is is not html, and something that you either have to read in outside the browser, or with an in browser viewer that performs far worse than in browser html.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
Kent Sharkey wrote: It's sad that Uncle Ben had to die to teach us all this.
(that's a comic reference to those few who might not get it)
... and there I was thinking it was a rice reference.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
The results are finally in for the first chocolate chip cookie bake-off in space. Just the thing for dipping in the Milky Way
|
|
|
|
|
Well, if they'd cooked them at 175-180 degrees, like you're supposed to, it might have been a mite quicker.
What's their next experiment? Seeing how long it takes to cook spaghetti* in a fridge?
* Italian food selected in honour of Chillo, the ice-cream you cook in da fridge![^]
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
They should've just laid them out on the solar panels to cook.
|
|
|
|
|
If they timed it right, they could cook them outside and bring them in while on the dark side of the Earth, so they'd be cooked and then frozen, ready for transport back.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
There won't be a fee any longer associated with purchasing Komodo, the multilanguage IDE for Python, PHP, JavaScript, HTML5, CSS, Node.js, Golang, Ruby, Perl, and a variety of other languages and frameworks. "If you love something, let it go."
|
|
|
|
|
Black windows and multicoloured text as default?
Pass.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
You're such an old fart...
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
I thought it was #OkBoomer
|
|
|
|
|
Hey!
Less of the "old!"
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|