|
I spent a very unpleasant day going through all the frameworks and libraries used by the developers at one place (it was a massive list!)
You have to find and read each item's license, to make sure that they haven't extended it with something that will bite you in the @rse, later -- and then you have to make sure that the framework/library you're using doesn't import frameworks/libraries from some other project with its own license, which, of course you also have to find and read, and so on.
We ended up having to "find alternatives" for two frameworks (one of which was for a clock, of all things).
It's reason 23 why I believe that developers should spend more time writing code, rather than configuring square pegs to fit in round holes.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
This is exactly what I mean!
If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack.
--Winston Churchill
|
|
|
|
|
I note they criticise inclusion of code from Huawei, for links to the Chinese government. Obviously, no US company would consider similar actions, oh, wait...
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
I'm surprised there isn't a version of 'Microsoft Linux'...or is there?
|
|
|
|
|
In a bid to make the Web a safer place, Mozilla's security team proposes making encrypted connections necessary for using new Web technologies. Google's Chrome team has a similar idea. This site looks best with 256-bit encryption
|
|
|
|
|
Yes, because keeping your selfies and lolcat pictures safe is really important.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
If you want to know how well a technology is doing, just look at who's lining up to learn it. In the case of Reactive programming, online education trends point to a mainstreaming of the erstwhile outlier. And by 'mainstream', they mean, 'used in a small number of special scenarios'
|
|
|
|
|
My code has never been functional; I don't see why I should start now.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Yah, you spend too much time writing comments...
#SupportHeForShe If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams
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
Only 2 things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
|
|
|
|
|
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
#SupportHeForShe If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams
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
Only 2 things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
|
|
|
|
|
Functional programming is very well suited to searching algorithms especially when traversing trees and graphs. This can only realistically be implemented in .NET using LINQ which of course uses lambda expressions i.e. functional programming.
"There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult." - C.A.R. Hoare
Home | LinkedIn | Google+ | Twitter
|
|
|
|
|
Dominic Burford wrote: Functional programming is very well suited to searching algorithms especially when traversing trees and graphs. This can only realistically be implemented in .NETC#/VB.net using LINQ which of course uses lambda expressions i.e. functional programming.
FTFY You can do native functional programming with F# instead of via a library grafted onto a primarily OOP language.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging 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
|
|
|
|
|
Agreed. F# is the natural choice for a functional language implementation. However, I was making the point that even in a procedural / OOP language such as C# you can still use functional directives. Hence making the point that even if you use C# you can still benefit from learning a functional language.
"There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult." - C.A.R. Hoare
Home | LinkedIn | Google+ | Twitter
|
|
|
|
|
As mainstream as the Linux Desktop! (#OUCH)
I'd rather be phishing!
|
|
|
|
|
The company could face fines of roughly $6 billion. "Do not pass Go, do not collect $200"
|
|
|
|
|
Ah, that's just great. Aint the WORLD WIDE web grand?
|
|
|
|
|
It sure beats the cr@p out of the ONE OR TWO YANK CORPORATIONS web.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
After 10 great years, extended support for all versions of SQL Server 2005 is coming to an end on April 12, 2016. Microsoft is promoting PostgreSQL now?
|
|
|
|
|
I checked my dev SQL server VM; it's running 2008 so I'm good for a few more years of not caring.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging 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
|
|
|
|
|
Microsoft has today lifted the lid on LLILC, their new LLVM-based compiler for .NET's CoreCLR. Uhm.... yay?
|
|
|
|
|
The new maps show that in some places there are large amounts of dark matter, while in others it is almost entirely absent. Turns out it is composed of mismatched socks and your missing TV remote
|
|
|
|
|
|
We are dark matter, we are shaded, we are 13.7 billion year old carbon, and we've got to get ourselves back to the Big Bang... (with apologies to CSNY, and anyone with musical taste)
TTFN - Kent
|
|
|
|
|
Oh good, not Joni Mitchell.
|
|
|
|