|
Wake up sheeple and do what? Baa at the moon?
|
|
|
|
|
After the post by Steve Klabnik, “Rust is more than safety”, and a reply by Graydon Hoare, “Rust is mostly safety” - I thought it wise to throw my opinion into the mix, whether warranted or not. No pressure now
|
|
|
|
|
"Better documentation than Python"
Pretty low hurdle.
(I prefer languages that no only let me shoot myself in the foot, but load and c**k the gun for me. Perhaps even aim it.)
|
|
|
|
|
Style and content of this messianic article suggest, to this reader, that the author of the article (and the OS made-of-Rust, Redox) has metastasized his own (admirable) creative euphoria into ... grandiosity of the Manichean flavor, with the venerable C language, and its various incarnations, cast in the role of the "dark forces."
Generalities by the author, like these:Quote: What I found in Rust was a language that had:
Better safety than Ada
Better concurrency than C++
Better performance than C
Better documentation than Python Without explanation, or links to technically sound content, suggest evangelism, not reasoned hypotheses.
Yet, who knows ? Perhaps Redox will turn out to be something useful; perhaps the author's work will lead to improving Rust.
cheers Bill
«There is a spectrum, from "clearly desirable behaviour," to "possibly dodgy behavior that still makes some sense," to "clearly undesirable behavior." We try to make the latter into warnings or, better, errors. But stuff that is in the middle category you don’t want to restrict unless there is a clear way to work around it.» Eric Lippert, May 14, 2008
|
|
|
|
|
Comparing a language to Ada, C, C++, and of all things, Python, does not win any points with me.
Marc
|
|
|
|
|
Note how he skillfully avoids mentioning that javascript is better.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
I made a mistake that cost my company more than $10,000 dollars. "I'm sorry Jake, but it's my mistake"
|
|
|
|
|
Conversely, I once wrote some software that would allow the company I worked for to reduce the number of T3 lines they had. It worked and went live. The COO forgot to make the phone call. Probably cost the company $50,000 cash, but he didn't lose his job. (And proceeded to lose the company even more money. To no big surprise, the place went bankrupt ten months later.)
|
|
|
|
|
I was on my first job as a Rails developer.
Say no more.
Marc
|
|
|
|
|
I’m not sure exactly when the stereotype of the brilliant programmer switched from nerd to role model. I'm about 42 lumens (on a good day). Does that count?
|
|
|
|
|
It must be a blue moon. A well written and intelligent blog post.
Marc
|
|
|
|
|
It switched?
Better inform all the single women out there. (And my kids.)
|
|
|
|
|
Whilst the author makes some good points, it also heavily generalises to do so. I've known many great software developers who have stayed the distance at a company, and mediocre developers who have the attention span of a goldfish. Those same great developers are also the ones who put the application into operations and hang around to fix the bugs.
I don't think any of the traits the author describes applies specifically to the "great programmer". Yes, these traits exist, as they exist in many people in other industries too.
He draws very general conclusions using stereotypes and generalisations.
"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
|
|
|
|
|
Using gold nanoparticles and AI, a device correctly diagnosed 86 percent of patients. "Your mouthwash ain't makin' it."
|
|
|
|
|
The other day I read something about a specially trained dog doing the same and with a high accuracy too...
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.
|
|
|
|
|
Windows’ infamous Blue Screen of Death (BSOD) is turning a shade of green for Windows 10 testers soon. Problem solved: no more BSODs!
|
|
|
|
|
Kent Sharkey wrote: is turning a shade of... Where are the other 49?
I know, I know... we are not in the soapbox...
I'll go get my coat
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.
|
|
|
|
|
Airline booking systems lack basic security checks that would stop attackers changing flight details or stealing rewards, warn experts. "Should not have got on this flight tonight"
|
|
|
|
|
Understanding encapsulation has more to do with object-oriented purism than one might imagine. Anemic objects might be more SOLID than you would first think. Have you tried putting iron pills in your model?
|
|
|
|
|
What about the beriberi objects?
|
|
|
|
|
What you do after graduation matters way more than where you went to school You'd think they'd have a job by now
|
|
|
|
|
I enjoy objective data-analysis like this. While their sample might be flawed since only people who actually join interviewing.io participated, I appreciate the effort and am intrigued by implications that may affect the profession going forward. I'm still a firm believer though that some of the best developers never make it past HR due to college requirements. Not everyone has the same opportunities but for the truly motivated that doesn't stop the passion. I feel too many college-educated developers just stop learning after they meet base requirements either from a lack of caring (college is supposed to teach you everything, right? ) or a lack of ability because they've simply been force-fed information while never learning how to truly learn on their own.
My 2 cents.
EDIT: Not to disparage HR people - I understand the importance of your job in standard settings but when hiring specialists it's the ability that counts not the experience or the education.
modified 29-Dec-16 0:40am.
|
|
|
|
|
The bit about M.S. people don't do well, can hold water, but not always. There's a new generation out there that attend these for profit colleges, that promise a job in their field within 6 months of graduation, but then the people never get a job. We have 2 MS intern people from DeVry, neither with anything more than elementary clerical skills, let alone programming skills. I ask how much homework they have and I never get an answer. I know they aren't programming anything. My graduate level courses were 20+ hours per week; there was even a 50 in there. But I was also learning classic ASP, .Net, CSS, JavaScript anything to improve my skillset while all of this was going on. My advice to anyone wanting to code for a living is to put down the books and write your own software. Sit at home and write code. It is the only way to become at least a competent programmer. GPA or degree level doesn't matter if you can't write code for the real world.
|
|
|
|
|
The world and the opinions therein are often flawed in many ways
One example is to not pay much attention that person has MS degree for example....
The fact that one has it, means only good but not bad.
It means person has broadened and deepened her education - which is only good
But again, nowadays many people in business and management are the ones who lack intelligence in the first place, so they try to push their own ideas..... on others.
|
|
|
|
|
The Agile concept isn't just about IT and development, but about a mindset that has to extend throughout the business. Is this that, "there is no spoon" thing?
|
|
|
|