|
Lambdas are a nice recent addition to C++. They are cool, they are hip, and they tend to be overused and misused. When all you have is a corkscrew, everything looks like a bottle of wine
Mind out of the gutter, sir.
|
|
|
|
|
Is there a Rule 34 on Lambdas?
|
|
|
|
|
Rule 34 applies to everything.
But I was figuring people would go all giggly with the mention of 'corkscrew'.
TTFN - Kent
|
|
|
|
|
|
Reminds me of a very pleasant holiday in Ireland.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
The readability has improved vastly
Uh, how is for (auto&& e : container) vastly improved?
OK, granted, I haven't done C++ for so long that while I imagine I used to understand that syntax without thinking, I'm really don't miss it.
I guess knowing a language's syntax and nuances is not like riding a bicycle. I've certainly forgotten how!
Marc
|
|
|
|
|
|
Ooopsssss, sorry, I didn't see your post earlier. I posted the same topic under Lounge.
Bryian Tan
|
|
|
|
|
No problem here.
It's a wonder you didn't get attacked by the re-post trolls already though. They lurk about at times.
It was an interesting story and really cool how the white-hats tracked the nefarious character down.
|
|
|
|
|
Rather than talk about what makes people better at programming, I’d like to talk about what makes programmers more marketable. "Each year one vicious habit rooted out, in time might make the worst Man good throughout."
|
|
|
|
|
In this article we will explore some of the ethics that a developer and a team should have during and after the delivery of a software product. "Do what thou wilt shall be the whole of the Law"
|
|
|
|
|
We tried out Lego’s new coding platform, Boost. And yes, it makes coding as easy as playing with Lego. Welcome to the Future
|
|
|
|
|
The C programming language is hard to learn, its popularity is waning and demand is shifting. Is there any point in learning C? We could easily replace it with K and S
Khursh does look a little silly though.
|
|
|
|
|
It's the only language that is as close to the hardware as you can get without writing in assembly. So it's face. Anyone thinking it's hard to learn have been coddled too long.
|
|
|
|
|
Buuuuuuut maaaaaaaaaaaaaaaallllloooooooc
TTFN - Kent
|
|
|
|
|
I know, but put your toys away like a good boy or use a slower nanny managed language that will clean up for you.
Gosh if manual alloc / dealloc is what runs us into the arms of lesser performance - well so goes it I guess.
I'm a old speedy dinosaur that knows enough c / c++ and assy to get done what I need done. So yeah, I'm going to hold the banner high.
|
|
|
|
|
Kent Sharkey wrote: Buuuuuuut maaaaaaaaaaaaaaaallllloooooooc Yes, but once you've got the hang of it, you can get up to speed with just about any other language easily. The more you understand the machine, the better you code.
Case in point: One place I worked had C back-end and Java front-end programmers, and some manager, in his infinite wisdom, decided that every programmer should take a Java-certification thingy.
In the final exam, the C guys, to a man, scored higher than the Java guys -- all of whom were Senior developers.
It's like learning to play an instrument: do the basics over and over again, and the more artful stuff will be easier.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
'struth.
I was never a good C programmer (I always referred to myself as a 'Manual C' programmer, as I needed the manual in my lap while coding), but I never regretted learning it. So much of it applies to every other language, even those without braces and semi-colons.
TTFN - Kent
|
|
|
|
|
Kent Sharkey wrote: I needed the manual in my lap while coding That's the story of my life.
I dream of being able to spend a whole year with just one language, and not have to continually look up petty little differences in syntax to do things I've done a thousand times.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
**its-- = (void*)()(notHardToLearn(&"it's hard to master"+++);
(And no, that was not meant to be realistic)
Marc
|
|
|
|
|
Looks bitchin though.
|
|
|
|
|
Oh, a two-star-programmer. C'mon, with a little more training you can become a three-star-programmer
|
|
|
|
|
That's a very good argument for learning C++, C I'm not so sure.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
Well, given that Python doesn't have the performance to handle realtime interrupts from a UART so I can talk to a bill acceptor over a multidrop RS232 channel, where the bill acceptor will time out if there's more than 1ms between the address+cmd and data bytes, yeah, I ultimately have to implement the desired functionality in C.
And quite frankly, script language like Python and Ruby wouldn't exist or even be viable without a C back end to do all the heavy lifting.
Marc
|
|
|
|
|
Learning to drive is hard to, takes years of practice! So why then?
New version: WinHeist Version 2.2.2 Beta I told my psychiatrist that I was hearing voices in my head. He said you don't have a psychiatrist!
|
|
|
|