|
42, I'm sure this is the answer.
There are two kinds of people in the world: those who separate humankind in two distinct categories, and those who don't.
"I have two hobbies: breasts." DSK
|
|
|
|
|
Kent Sharkey wrote: forcing developers to adapt
Not at all. Other than maybe their own developers, no one is forced. I have no interest in developing for iOS, and I briefly looked at developing for Android before giving up.
A developer only needs to know one general purpose language, that one may depend on which environment is being targetted. And domain-specific languages (e.g. SQL, Javascript) may also be required by the environment.
However, having some experience with several general purpose languages can make for a more well-rounded developer.
To some extent, these "niche" languages that appear to target one particular OS or VM are limiting their own success. I haven't looked at Xamarin yet, but I would very much like to have the ability to use C# on Android and iOS. And OpenVMS.
You'll never get very far if all you do is follow instructions.
|
|
|
|
|
I guess that's one way to limit them stealing talent from each other. You only know the facebook language? No reason for google to hire you.
"I only speak two languages: English and bad English."
|
|
|
|
|
The world is hitting its stride in technological advances and futurists have been making wild-sounding bets on what we'll accomplish in the not-so-distant future. "First you use machines, then you wear machines, and then ...? Then you serve machines."
|
|
|
|
|
Kent Sharkey wrote: you wear machines, and then
I, for one, welcome our Bio-Mechanical Overlords.
|
|
|
|
|
That's the other site
TTFN - Kent
|
|
|
|
|
CodeLite is an open source, free, cross platform IDE for the C/C++ programming languages which runs best on all major Platforms ( OSX, Windows and Linux ) When vi just won't do (hey, it can happen!)
|
|
|
|
|
Kent Sharkey wrote: When vi just won't do...
... use vim.
|
|
|
|
|
CodeBlocks is a good choice too.
Microsoft ... the only place where VARIANT_TRUE != true
|
|
|
|
|
Swift is a hybrid object/functional language that's clearly influenced by "modern" thinking about type systems. It has type inference, generics, value types, enumerations, tuples, first-class functions, a built-in monadic Optional type, and algebraic data types. But one thing that impressed me about Apple's introduction of Swift is that they never once mentioned "type systems" or "functional programming."
Swift has its share of issues, for sure, but it's hard to deny it's promising.
|
|
|
|
|
Christopher Shields wrote:But one thing that impressed me about Apple's introduction of Swift is that they never once mentioned "type systems" or "functional programming."
Of course not. Like Microsoft, all their ideas are original and years ahead of the rest of us.
Marc
|
|
|
|
|
Very few ideas are wholly original. Often it's a combination of old ideas revamped to be conveniently usable that makes them original or that makes them "new" in the context of some existing platform/infrastructure.
But, it doesn't matter whether it's really new. What matters is whether it's good or not in relation to the applications for which it's intended.
Kevin
|
|
|
|
|
"What matters is whether it's good or not in relation to the applications for which it's intended."
Sadly, that just isn't true. History is littered with superior products that weren't adopted at any large scale.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
How so? I've not said anything about adoption or not. I'm just describing what "good" means at a high level.
Kevin
|
|
|
|
|
Android has been with us in one form or another for more than six years. During that time, we've seen an absolutely breathtaking rate of change unlike any other development cycle that has ever existed.
A,B,C,D,E,F,G,H,I,J,K,L,M,N,O, *shoots self*
|
|
|
|
|
Endless iterations. Unless you're on Verizon... Here is the one and only update you're phone will ever have. Sure it could run these others. But nah, you won't be getting those.
|
|
|
|
|
For more than three years now, Microsoft has held to the line that it has loads of patents that are infringed by Google's Android operating system. "Licensing is the solution," wrote the company's head IP honcho in 2011, explaining Microsoft's decision to sue Barnes & Noble's Android-powered Nook reader. "When completed, this ultimate weapon will spell certain doom for the small band of rebels struggling to restore freedom to the galaxy..."
|
|
|
|
|
Controversial Mozilla CEO Brendan Eich has left the open source web company, but its path forward remains unclear and the clock is ticking. Amazing what kind of trouble $1000 can buy these days
|
|
|
|
|
As we say in Belfast, that is 'bad crack'.
He was forced out of his job basically because of his non-PC personality, if we forced everybody in this industry out of their job because they had rough edges, there would be nobody left!
|
|
|
|
|
'struth: Imagine someone wielding a ban hammer for bad ideas in the Lounge. There might be only one person left (whoever swings the hammer).
TTFN - Kent
|
|
|
|
|
Forgot to add to my initial post that this is the guy who played a very big part in inventing Javascript, super smart guy who had a lot to offer, which makes forcing him out of his job because of his personal views (which I don't agree with) all the more annoying.
|
|
|
|
|
HomerTheGreat wrote: this is the guy who played a very big part in inventing Javascript
That must've been the real reason for ousting him...
|
|
|
|
|
HomerTheGreat wrote: a very big part in inventing Javascript
...as in, he invented it. He wrotehacked it together in 2 weeks, which is impressive but I think the whole world is still dealing with the aftermath of that hackery - witness the profusion of JS libraries to get around deficiencies in the language, and all the bad parts of JS.
(I don't blame him for that - it was Netscape who gave him so little time).
It could also be argued that AJAX had as much influence - and that was an MS invention.
However, I do feel that having a known homophobe head up a forward-thinking company probably didn't reflect well on Mozilla. I welcomed his departure.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
More generally, it's the latest example of the culture war in the US continuing to escalate in viciousness.
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
|
|
|
|
|
Quote: But with its over $300-million yearly Google contract expiring in December 2014, Mozilla can't possibly keep up its annual expenditures of over $200-million (PDF).
There have been similar levels of hysteria every time this contract comes up for renewal. It was nonsense then, and it's nonsense now. Google won't mess with it because being the default search engine in Firefox makes them an even bigger pile of money, and because if they did the giant gloating smirk on Microsoft's face as they swept in and offered the same terms that Google, combined with the gloating, and 'proof that Google is evil'ing the deal would create; used to would be so massive that it would form a black hole large enough to swallow the planet.
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
|
|
|
|