44 posts • joined 19 Feb 2008
>>If you have an object of type T that you have dynamically allocated and you push a pointer to the object onto a std::vector<T*>, then a copy of the pointer is pushed. If you dereference the pointer and push the result onto a std::vector<T>, then a copy of the object is made. Collections always make copies. So collections of pointers make copies of the pointer and collections of class instances make copies of the instances themselves (using copy construction IIRC).
Realising this, years before SO, and before the STL made it into the standard library, made me quit C++. There was nothing in the STL documentation that suggested this was the case.
So C++, no.
Re: Oh really?
Seriously, Stephen Hawking? Teaching?
Knowing a subject doesn't mean you are capable of teaching it.
Have you ever been to a dev conference? um, ah, mumble, er.. Christ! And that's just few that can bring themselves to speak in public. I wouldn't want any of them teaching my kids.
How are they going to engage a bunch of disinterested kids an an inner city comp?
I hear this a lot, 'insert well-known expert here' wouldn't be allowed to teach. But the experts aren't going to want to teach. Without the teaching qualification it would just attract the dregs.
If someone really wants to teach, then a one-year teaching course isn't going to put them off; it's a safeguard and I'm glad it's there.
Re: I hate to say it...
Let me guess, you're in the 'upper layers'.
>I taught a kid to "code" (i.e. actually program, in a real language) in an afternoon. The next day he came back with a game he wrote.
I don't believe you. What was the language? What did the game do?
Programming *is* hard.
Windows doesn't have LXC and OpenStack is going to kill it.
MS' only hope is to use their financial resources and offer Azure (running LXC in the background, on Linux) for free and cross their fingers.
Unfortunately for Ballmer, he was right. And his developers, developers, developers speech was spot on.
Pity it was just marketing blurb.
Good luck with Hyper-V.
sheluser, jdk and that other MS shill, wake up. I've been programming exclusively MS since the Quick languages (look 'em up) but enough is enough.
I had a look at the VS2013 release - MVC5, just playing catchup with Nancy (a great framework), but still not even in the same ballpark as node.
Re: Depends on what exactly you want to do
*Ideally your package has a text interface between the user interface and the logic. That way you can bolt on any kind of user interface you like.
it's xBase. Ever programmed in xBase?
Re: Go south
But what else have you tried?
Re: Go C#
I don't know where to begin.
Your entire post is ridiculous.
Re: Look at your use cases!
Most sensible comment so far.
preceded by the most ridiculous:
*abap is the fastest
Most comments seem to follow the usual internet meme, what i'm using is the best.
To the OP,
If you're going web and must use the MS stack, although if you're starting from scratch I wouldn't recommend it, don't go MVC/Web API/EF, just go Dapper(or equivalent) and Nancy. Your codebase will be simpler, smaller and more maintainable.
Node is years ahead of where MS is going with OWIN, etc.
Take a look at mean.io
C# is the only thing pulling me back to MS-land, all my own time is spent on the above.
TBH, I don't see a bright future based on the fact that you still love xbase, it's 2013 FFS, and that you posted *that* code as an exemplar.
Epic ambition, I like that.
As soon as I read about this project's epic ambition I knew that it was doomed.
Sadly, I watched a couple of hours of IDS et al., before the select committee a few weeks ago and I've never seen anybody twist the truth with such arrogance and contempt as IDS did.
So how's your 'agile' epiphany going now IDS? <chortle/>
Unfortunately, and it makes me more than a little angry, they are going to 'reboot' the project and cost us, the taxpayers, billions, instead of the current millions, before they can it.
The bloke from the Olympics seems pretty switched on but he's about to find out that building a successful, epic software system is a lot more difficult than building some impressive buildings (even if you did go massively over budget, despite the government's pathetic attempts to deny the figures).
I doubt that Public Image were in the NME at the same time as the Pistols!
Public Image and Joy Division were definitely not punk.
The Clash released one of the definitive punk albums in 1977.
I don't know what the 'kids of today' have got to do with it.
There are so many opinions here on why SD is crap and how to fix it.
IMO, the #1 criteria is (much as I dislike him) Joel Spolsky's #1 rule: employ smart developers.
Unfortunately, in 30 years, I've only contracted at one company where they got it right and despite it being 200 miles from my home, I would have gone permanent. Then they outsourced. The company owner was a dick and if they aren't out of business now, they will be soon. He didn't know what he'd got.
The dev manager was an excellent judge of character and if he thought that you wouldn't fit in with the team, you were rejected. No silly tests because any good techie can suss out a good dev after 5 minutes. But you had to leave your ego at the door. It's the only place I've worked that they had code reviews as part of their process. And not to enforce routine/method/function headers or some such bollocks that source control could monitor, but they trusted their devs to analyse the code and say when comments were required, etc.
Good devs group together. They love bouncing off each other. They do it in their own time anyway and hate being stuck with Morts and 9 to 5ers.
Software is a people problem. The 90% on here who think that their proposed solution to their own personal experience is an answer to universal problems are naive at best..
Ha ha, great article.
I used C++ Builder up to version 5, great product at the time. Things started to go bad soon after.
Eadon, do you and RICHTO go to the same school?
I don't care how much it pays, I can't think of anything worse than banging out server scripts using Powershell, Cygwin, or anything else, for the rest of my working days.
MS have always done shit ads, but..
Apple's marketing department must be absolutely pissing themselves.
Re: New name
Ha ha. Brilliant.
That's the winner.
No full size Return key. Fail.
Re: So what about these?
No, he's spot on. You've got appalling taste.
I can't believe how many people are citing Being Human. It's awful and actually makes AW's case.
And if you're going back decades you can do the same with American TV.
I don't get this defensive British vs USA attitude. It's just good drama or it isn't.
Do Microsoft talk to Intel?
Does this hardware mean that WinRT was a complete waste of time?
Hahaha. France 11th, England 3rd, above the Dutch.
Whatever formula he's using it's produced some absolute bollocks.
If you tolerate this, your Sharepoint will be next
The decisions they are making fly in the face of good UI design and they can't justify it.
It's not like I can't drag my eyes to the code window from the toolbars in VS2010 because they're so damn-fucking-distractingly beautiful.
And they are taking the piss with their whack-a-mole ALL_CAPS stunts.
Sadly, if they did the same with Sharepoint Designer I think you would just accept it.
Re: "There's a reason for that."
They moved some features from IOS to OSX.
Are you suggesting that they are aiming for a unified UI?
Because that's not how I see it.
'Microsoft will be this year the first company on the planet to have a consistent UI from blah to blah..'
There's a reason for that.
The same reason that motorbikes don't have steering wheels.
Re: Re: C# and .NET in mobile?
WCF is dead. Go on, look it up.
'And don't even get me started on why Citigroup may have an interest in affecting the commodity prices by releasing a report like this. Orlowski doesn't trust the University of East Anglia, but he trusts Citigroup? Sheesh.'
Exactly. But seeing as he is suddenly so enamoured with the opinions of the analysts at our revered investment banking institutions, it's funny he didn't mention the almost simultaneously released report from Barclays Capital which comes to different conclusions.
Confirmation bias is right.
Re: Tight fisted
Yes, yes, very good.
Or you could buy one for £100 and not have to worry about where to keep a pallet of printers.
Re: Re: Re: Re: sub-£250 shirley?
No, more often they turn out to be what I said.
Re: Re: sub-£250 shirley?
It's out of stock at the supplier where it's selling for £107 and also at the supplier selling it at £118. It seems to be retailing around £170 at Ebuyer, Dabs etc.
It's very common in a Google shopping search to get the odd supplier offering the product at a price much lower than everybody else. Usually, they are out of stock or don't even have a page for the item.
So? Would you use an iPad to run xcode? Develop on PC, deploy to device. Can't think of any reason not to.
Why would you want to run Visual Studio on a tablet at all? 1366 x 768? Why?
Didn't anybody understand the announcements from Build in September?! Including Foley.
Agile frameworks eh?
Another recruitment clown who doesn't understand what he's talking about
'unlock the treasure trove of isolated, enterprise code'
Possibly the funniest thing I've ever read.
Based on the number of projects hosted on github. Right.
What with github being universally recognised as representative of the developer community?
Are you sure about that? Is it some kind of American Fools day?
Just had a look at the website.
1 line of sql scales to 10000 lines of C++.
Requires MS Sql Server.
Yet amazingly creates apps for the iPhone. Clown.
286 with 512 mb of ram
er.. I don't think so.
Ugh, horrible code. No thanks.
Ruby's been around longer than Python, btw.
Crystal got a break when MS bundled a 'cut-down' version with VB ages ago then continued to do the same to this day. That exposure and the inertia of the old constant, pig-thick IT managers, is the only reason it's survived.
Just how bad does software have to be before people refuse to use it?
A fair analogy to Crystal's 'evolution' would be if the dormant dna of a pig, monkey and hippopotamus surfaced in humans.
maybe it's time to read the article before posting predictable reactionary comments
- Vid Hubble 'scope scans 200,000 ton CHUNKY CRUMBLE ENIGMA
- Google offers up its own Googlers in cloud channel chumship trawl
- Interview Global Warming IS REAL, argues sceptic mathematician - it just isn't THERMAGEDDON
- Updated Newsweek knocks on door of dad-of-six, tells him he invented Bitcoin
- Apple to grieving sons: NO, you cannot have access to your dead mum's iPad