|
In my not humble, but bloody good, opinion if the language needs to 'do multithreading' then you're doing it wrong. Write good code that does what it is supposed to do, then the process can be placed in a multithreaded do-hickey quantum runbot and your good to go.
The amount of times I've had the same old argument, if you need to know how to set up queues and threads to handle them in the every day environment then you're application framework is FUBAR.
veni bibi saltavi
|
|
|
|
|
Duncan Edwards Jones wrote: Object oriented languages (including C#) are truly awful in multithreaded / parallel situations, but we have got so used to working around this that we don't see it.
Actors is the latest fashion. I assume you've looked at the recently-released Akka.NET and MS Project Orleans? The former seems more approachable IMO, though I've only done "Hello World."
Of course, Actors are "new" but not new since they were invented over 40 years ago! But it will appear new to most devs. Often the way with "new" tech.
Kevin
|
|
|
|
|
Dysfunctional programmers?
|
|
|
|
|
Duncan Edwards Jones wrote: steep learning curve for juniors...?
And for not so juniors! It's like the shift from procedural to OO initially. Plus most of the line of business applications I do seem to have no need for it.
I have dabbled a bit in F# though. I like to keep aware of what else is out there - for the day I may need it.
Kevin
|
|
|
|
|
This answer by a former C# compiler developer (Eric Lippert) on SO is pretty good.
|
|
|
|
|
It took OOP a while to catch on, this is no different.
Jeremy Falcon
|
|
|
|
|
It was really a nice all the experience, the rain was unable to win against all the warm people there. A big thank you to all Welsh supporters
|
|
|
|
|
If I'd known you were here, I'd have tried to come and cheer you on!
Did you do well?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
|
68th out of 820?
That's good going - I'd be in 821st place, behind a dog that didn't even enter!
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
Do you live in Pembrokeshire? If I'd know that, I'd have knocked you door.
|
|
|
|
|
Bottom end of Powys - but I'd have cheered for you!
They didn't even mention the marathon on the Welsh news: probably knocked off by the budget we had this week.
But well done - that's impressive running!
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
Are you in the Park (I looked up Powys now)? I stayed in Crickhowell for three nights.
By the way, thank you very much.
|
|
|
|
|
We're just south of the Brecon Beacons National Park - about 50 miles from Crickhowell, outside Ystradgynlais.
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
Congratulations, Carlo! Another awesome finish time!
Software Zen: delete this;
|
|
|
|
|
Why thank you, Sir.
Not my best time, but it was quite hard. I am very happy.
|
|
|
|
|
Well done, Carlo! Nice.
|
|
|
|
|
Thank you.
|
|
|
|
|
Organized police action is least common (6)
cheers,
Super
------------------------------------------
Too much of good is bad,mix some evil in it
|
|
|
|
|
Rarest - least common and anagram of arrest (organised police action)
|
|
|
|
|
you are up on Monday.
Too easy? I was about to post "Sloppy police action for Least cooked meat" then changed at the last moment
cheers,
Super
------------------------------------------
Too much of good is bad,mix some evil in it
|
|
|
|
|
I've found it hard to developed something hard but not impossible. It's a fine line between too easy and too hard
|
|
|
|
|
All questions to which you know the answer are easy! In other words, it's best not to worry too much about difficulty because there will always be someone to whom it's easy. I on the other hand usually find them all difficult because of flagrant breaches of the 'rules' as those of us steeped in the British tradition understand them (indirect anagram today!)
|
|
|
|
|
I have been told that this exists.
I have never seen it.
I may not be telling the truth here; I don't know.
Does there exist, in a car for sale today (new car, in the USA) a system whereby...
- a matrix of cameras outside the car takes real time video
- a microprocessor amalgamates the matrix of images
- The driver can see a 3-D representation on the dashboard
- The representation accurately displays everything on every side of the car
... and I don't know where to put the question mark.
This includes highway speeds as well as turtle speeds for tight parking
That's what I'm trying to find. Software (okay, firmware, I don't care) which can assimilate multiple video cameras and create a virtual 3-D image (on a 2-D screen) of what's going on; preferably which can be saved to disk.
Again; I was told that this exists.
I am frequently told things that are not true.
(Oooops,,,, I meant, "frequently present at futuristic marketing projections")
Does it exist ? Can someone point me to something I can watch ?
|
|
|
|
|