--
You received this message because you are subscribed to the Google Groups "mechanical-sympathy" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mechanical-symp...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
There are one or more errors/omissions in the presentation but the main ideas were given more or less...
What really intrigue me is that sentence...maybe is the first time in history in which we have too much power for our (simple?) tasks. And the shadow of the "big data" is a sort of okkam razor that raise again the level of the challenge for the programmers (or the hardware?) and we were come back in 80s/90s...but with (i hope) the new experience gained in these years...
To be fair I worked in banking/gambling software in the 90s and no we
did not use BigDecimals we used "pennies" and handled things as
integers (usually).
As the saying goes "the more things change, the more they stay the same ..."
Machines have gotten more powerful, but the workloads and performance expectations have gone up quite a bit as well. With mobile, power consumption is also at the foray, even with consumer devices.
sent from my phone
On Sep 16, 2015, at 9:40 PM, Henri Tremblay <henri.t...@gmail.com> wrote:Oh! Now we are talking philosophy :-)In the 80/90s we were thinking a bit too much about the technical issues. Today, we are able to code much more things in a really short time.
Also, along the years, something funny tend to happen. People rediscover things grandpa used to know. For instance, parallel and functional programming used to be common in the 60s and 70s. It disappeared in the 80s and 90s.
So people forgot about it. It is now coming back because we need it. Same thing for BigDecimal. Anyone who has worked on a banking application in Cobol knows that you need a decimal type. But people forget about it. Which is why it was added as an afterthought in Java (and it sadly isn't a primitive type...) (and yes, I know some in this list are BigDecimal haters that much prefer deal with floating points rounding issues. They have really good reasons to be)
But he got something right. A BigData problem might need a big data answer. But the answer can also be to transform the BigData problem into a smaller data problem ;-) And we should never forget that.
To unsubscribe from this group and stop receiving emails from it, send an email to mechanical-sympathy+unsub...@googlegroups.com.
Your point concerning aggressive learning is very important - my grandchildren sometimes look at me with awe at my overall knowledge - but I always tell them the same thing: It's not that I'm smart, I've just lived a long time and I paid attention.
I'm really interested in seeing what happens in the next 10 years with the industry. I've seen it turn over in about 4 major evolutionary leaps during my career. We are in the midst of the 5th and I've noticed the time between each leap has been compressed. Anyway, good luck at the conference.
--
You received this message because you are subscribed to the Google Groups "mechanical-sympathy" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mechanical-symp...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to mechanical-sympathy+unsub...@googlegroups.com.
> We need to learn from our history and combine that with fact that every project is new. It is all about learning.
Beautifully said, Martin. Thank you. You should know that I treasure this community forum as a place that I can count on to learn new and exciting things. Thank you again.
:-) ...My old man rant for this morning is this: If you are young and concerned that those of us who became professional programmers in the 80s and 90s somehow 'did it better' (than those that started programming this century) ... well ... DO NOT HAVE THAT CONCERN. It is true that we solved a lot of hard problems writing code with less resources than today's young programmers, but, we did nothing better. For me, it has always been a great time to be a programmer. I do not resent that today's young programmers have so many superior resources than i had when I started the craft. But, admittedly, I might rant "damn, wish I had at least some of all this when I was that age". :-)
In the 2015 i choose to develop and design my libs first for the raspeberry pi and than for the uber-servers of my company for this reason :D