Scala is a very young language and actually does exactly what you suggest - it lets you optionally bring in enough "verbosity" to allow the compiler (or JVM, in this case) to optimize the heck out of the code.
Dylan is not a new language — it was invented about the same time as Java — but it also allows you to optionally optimize the heck out of things. That was an explicit design goal. I was disappointed that it wasn't in the evaluation; I would have liked to see how it did.
I was not trying to imply that Vim does not do those things. I myself have not done any more with it than I can with Vi.
But many of the features touted by Vim fans in these comments are things that are available elsewhere. Consequently, I think of Vim as a fast but otherwise typical text editor. If it supports those things I have listed, I will revise my opinion upward.
most of the porn industry opposed it because they believed they would ultimately be forced to move to such a domain, which would marginalize their businesses by shunting them off to an internet red-light district.
The way I heard it, most of the porn industry wants domains like.xxx because that would make it easier to filter out kids and other people who don't want to see it, which reduces their legal exposure (no pun intended).
Though, given the popularity of the cop out for revenge story in the US, I have a feeling that the US has a similar, scary, view of how criminals should be dealt with.
Maybe. But there are a lot of American movies that set up the criminal as the underdog or hero, or deal with things from their point of view, that have "villain killer cops." That might provide a counterbalance to the "hero killer cop" movies.
Add this to the increase efficiency gained by editing your text with a real text editor...
I don't know what you mean by "real" text editor, but it better include the following:
Transpose arguments: Swap the word to the left with the word to the right, and leave the comment and space in the middle intact. I haven't seen this anywhere.
Jump through or select parts of a word: SkipToEachWordInThisName.
Column select/copy/paste.
Reformat to fix indentation, etc.
Comment-aware word-wrap. Like, if I do a series of "//" comments and word-wrap or begin each line of a block comment with "*", it had better keep those things in place when I rewrap the comment.
Most other convenient text editing features are common to about every IDE and programmer's editor I've seen:
Bookmarks. Mark several lines and jump between them.
Swap between two files.
Highlight matching braces, parens, etc., and/or select everything between them.
Multi-file search/replace.
Regex search/replace.
Join, select, or split lines with a keystroke.
And here are conveniences that you only get in an IDE:
Refactoring and syntax-aware search/replace.
Good auto-completion.
Built-in documentation lookup, preview, or quick-reference.
API-aware spell-checking in comments, and regular spell-checking in strings.
but have much a much more directional sense of smell due to the design of their nose.
Humans also have a directional sense of smell, better than many of use would assume. They did an experiment where someone follows a trail of chocolate. Though I'm sure dogs are still better at it.
Second, you are free to practice the faith of your choice or not, period.
"One nation, under God".
Really? Seems someone didn't get the memo then.
The pledge of allegiance was written by a minister in 1892. He didn't put the words "under God" in it. They didn't get added until 1954, during the height of the battle against the godless Commies. And since then, the pledge has been under criticism for those words.
But simply attaching something temporarily to your car in a way that doesn't diminish your car's value in any way? I'm not aware of any law generally preventing that.
I'd say a GPS tracker considerably diminishes the car's value as a getaway vehicle.
So first they splash out staggering amounts of money in a very hastily drawn up 'fiscal stimulus' package, and then they cut back on the basic, well thought out* spending in the budget? Am I the only one who thinks this doesn't make sense?
Even before the whole economic melt-down, Obama was promising to cut inefficient and dead-end government projects. These cuts and the stimulus package are unrelated. The money from the cut programs should be put to better use anyway, whether that be stimulus or something else.
Like, there's a line drawn on the ground, and you need to stand with your toes right on it. The line is "where I want you to be," and toeing it is compliance.
This isn't tax cheating. It's tax avoidance. It's not illegal. Wake up, People. There's nothing wrong with avoiding paying taxes.
It is legal, but it is still cheating. It is not fair that a company takes advantage of all the benefits and infrastructure provided by the United States without paying taxes to support them. It is parasitic.
Vietnam also wasn't really a loss. It was a large loss of life and enormous resources to destroy a whole lot of lives and some resources with no net gain. That's like Iraq is today.
What about really, seriously, LOSING. All your bases. The kind where you're forced to surrender, not because you got tired of it and it was too expensive and unjustifiable and so you went home, but because you are overwhelmed by an unstoppable force that was superior to what your country could manage.
Mod up. All that Republican talk about Democrats or the media about "if we pull out, we lose" or "they want us to lose"... The worst that can possibly happen is just not that bad, so they use a hot-button word to hype it up.
It's funny how certain kinds of people praise the defiance of authority like this but admonish those who defeat filters in school to access controversial information. They force their public schools and libraries to install buggy censorware which has been demonstrated time and time again to block legitimate but incorrectly categorized information.
It's a damn shame that the press doesn't call out hypocritical policies. I know why, of course. If a reporter asks too many awkward questions, he isn't invited to the next press conference. But still, a damn shame.
In terms of not shooting oneself in the foot, Algol 68 and Modula 3 have much to recommend them.
True, but Ada takes first place here. Well, that, or Eiffel. I haven't heard much about Eiffel recently, though.
Dylan is not a new language — it was invented about the same time as Java — but it also allows you to optionally optimize the heck out of things. That was an explicit design goal. I was disappointed that it wasn't in the evaluation; I would have liked to see how it did.
I was not trying to imply that Vim does not do those things. I myself have not done any more with it than I can with Vi.
But many of the features touted by Vim fans in these comments are things that are available elsewhere. Consequently, I think of Vim as a fast but otherwise typical text editor. If it supports those things I have listed, I will revise my opinion upward.
most of the porn industry opposed it because they believed they would ultimately be forced to move to such a domain, which would marginalize their businesses by shunting them off to an internet red-light district.
The way I heard it, most of the porn industry wants domains like .xxx because that would make it easier to filter out kids and other people who don't want to see it, which reduces their legal exposure (no pun intended).
Though, given the popularity of the cop out for revenge story in the US, I have a feeling that the US has a similar, scary, view of how criminals should be dealt with.
Maybe. But there are a lot of American movies that set up the criminal as the underdog or hero, or deal with things from their point of view, that have "villain killer cops." That might provide a counterbalance to the "hero killer cop" movies.
Does Brazil have similar movies?
Add this to the increase efficiency gained by editing your text with a real text editor...
I don't know what you mean by "real" text editor, but it better include the following:
Most other convenient text editing features are common to about every IDE and programmer's editor I've seen:
And here are conveniences that you only get in an IDE:
Emacs itself has one individual source file that exceeds 25k lines (32k if you count generated files), and probably a dozen more around 10k.
Why the hell do they do something like that? I mean, I start getting nervous about my file size when the scrollbar slider stops shrinking...
but have much a much more directional sense of smell due to the design of their nose.
Humans also have a directional sense of smell, better than many of use would assume. They did an experiment where someone follows a trail of chocolate. Though I'm sure dogs are still better at it.
Let's all welcome the next step of evolution.
Are there overlords involved?
...but that's quite understandable. You should be able to trust ministers.
[pause]
BWAAHAHAHAHA!
Even living here in America, I see stories of corrupt foreign ministers. Not to mention all the shows on PBS that lead one to infer the same.
The pledge of allegiance was written by a minister in 1892. He didn't put the words "under God" in it. They didn't get added until 1954, during the height of the battle against the godless Commies. And since then, the pledge has been under criticism for those words.
So we did in fact get the memo.
But simply attaching something temporarily to your car in a way that doesn't diminish your car's value in any way? I'm not aware of any law generally preventing that.
I'd say a GPS tracker considerably diminishes the car's value as a getaway vehicle.
Too many of one character (or too many victories from one class) to them means it's overpowered and needs adjustment, because it's not a 50/50 split.
You mean a 33 1/3, 33 1/3, 33 1/3 split.
HTH.
Even before the whole economic melt-down, Obama was promising to cut inefficient and dead-end government projects. These cuts and the stimulus package are unrelated. The money from the cut programs should be put to better use anyway, whether that be stimulus or something else.
Hot resin does not sound better.
It's "toe the line."
Like, there's a line drawn on the ground, and you need to stand with your toes right on it. The line is "where I want you to be," and toeing it is compliance.
This isn't tax cheating. It's tax avoidance. It's not illegal. Wake up, People. There's nothing wrong with avoiding paying taxes.
It is legal, but it is still cheating. It is not fair that a company takes advantage of all the benefits and infrastructure provided by the United States without paying taxes to support them. It is parasitic.
The Seattle-area city and county governments do the same thing. It is fairly popular up here.
It runs in O(n)!
Factorial? Doesn't sound fast to me...
And though you don't care it will always be faster than map as it is a constant operation to do a look up.
It's a constant operation in a map, too. O(1). Isn't that the point of a map? Now, granted it will always be a faster operation with an array.
How come Klingons are only allowed to have one language but Earthicans are allowed to have like 1000?
Because "Humans are Special."
Mod up. All that Republican talk about Democrats or the media about "if we pull out, we lose" or "they want us to lose"... The worst that can possibly happen is just not that bad, so they use a hot-button word to hype it up.
Also note that Specter was a Democrat originally, and changed party affiliations in 1965.
Just goes to show, once a turncoat, always a turncoat. :-)
It's funny how certain kinds of people praise the defiance of authority like this but admonish those who defeat filters in school to access controversial information. They force their public schools and libraries to install buggy censorware which has been demonstrated time and time again to block legitimate but incorrectly categorized information.
It's a damn shame that the press doesn't call out hypocritical policies. I know why, of course. If a reporter asks too many awkward questions, he isn't invited to the next press conference. But still, a damn shame.
I've never seen it spelled like that. I wish governments would quit changing their minds on how their scripts get Romanized.