I remember the good old days. Spam? Nope - that's a relatively recent phenomenon (and the lameness filter doesn't do anything for the CleanMyPC or discount shoes posts). Trolls? Yep, and they were fucking hilarious. Far more interesting than the average post, that's for damn sure.
As a great troll once said, Putting a lameness filter on slashdot is like putting a shit filter on your asshole.
Can the medic build a sentry gun? No. Can the medic build a dispenser? No. Can the medic build a teleporter? No.
There are some good medics out there, and a good medic/heavy combo can wreck your ass worse than goatse, but most of the time a team will have 2 or 3 engineers and not a single medic.
I used to live in a place like that. One of the unintended consequence was the death of affordable housing. Since the cost/time of lawsuits had to be factored in, it was only financially viable to develop luxury condos, mcmansions, or other high price, high profit housing.
ECMAScript was not the first non-Schemey language implemented by Guile, but it was the first implemented for Guile's bytecode compiler. The goal was to support ECMAScript version 3.1, a relatively small language, but the implementor was completely irresponsible and got distracted by other things before finishing the standard library, and even some bits of the syntax. So, ECMAScript does deserve a mention in the manual, but it doesn't deserve an endorsement until its implementation is completed, perhaps by some more responsible hacker.
Yeah, not sure if that was a self-deprecating description written by the implementor or if they're a bunch of douchebags.
Smalltalk by way of Objective C and OpenStep. OpenStep was a collaboration between NeXT and SUN. The early java libraries looked suspiciously familiar.
These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program.
In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License.
If the c++ class is inline in the Objective C class, the compiler knows what the class is, if there's a destructor, and will auto-generate a.cxx_destruct method to clean it up. Since it knows the class and the class can't change, it calls the destructor directly, without the virtual table lookup.
Apple documents the Objective C language and their runtime quite well. If your example involved GNUStep, GNUStep is probably to blame. The last time I looked at it, compiling and linking were fairly painful.
LCC can generate.net code (that's c, not c++). It may be deprecated and removed now, but LLVM used to generate.net CLR assembly (which would, in theory, work with any front end, from gcc to clang to brainfuck).
Google bought android for $50 million in 2005. Last month they bought 1,000 patents from IBM (I can't find a number, but I thought $1 billion was thrown around). Now, $12.5 billion for Motorola.
Google makes money selling ads (or, perhaps, your information). That's a lot of ads until Ahab^w, Larry's baby is in the black.
I remember the good old days. Spam? Nope - that's a relatively recent phenomenon (and the lameness filter doesn't do anything for the CleanMyPC or discount shoes posts). Trolls? Yep, and they were fucking hilarious. Far more interesting than the average post, that's for damn sure.
As a great troll once said, Putting a lameness filter on slashdot is like putting a shit filter on your asshole.
You could follow the link in the summary. Tip: code.google.com.
That $7,000 materials and labor doesn't include healthcare costs for retirees.
GM wasn't a car company, they were a healthcare company that made money by being a bank and made cars as a hobby.
Can the medic build a sentry gun? No. Can the medic build a dispenser? No. Can the medic build a teleporter? No.
There are some good medics out there, and a good medic/heavy combo can wreck your ass worse than goatse, but most of the time a team will have 2 or 3 engineers and not a single medic.
Last quarter, they had revenue of $788 million with income of $110 million. I'm more of a letter guy, but I do believe that's less than $2 billion.
I used to live in a place like that. One of the unintended consequence was the death of affordable housing. Since the cost/time of lawsuits had to be factored in, it was only financially viable to develop luxury condos, mcmansions, or other high price, high profit housing.
"1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10" is obvious to anyone with a 5th grade education. "(+ 1 2 3 4 5 6 7 8 9 10)" is obvious to anyone who took a college level lisp/scheme/functional programming class.
Consider this:
(+44 116 123 1234)
Is that obviously 1517, or is it obviously a British phone number?
ECMAScript was not the first non-Schemey language implemented by Guile, but it was the first implemented for Guile's bytecode compiler. The goal was to support ECMAScript version 3.1, a relatively small language, but the implementor was completely irresponsible and got distracted by other things before finishing the standard library, and even some bits of the syntax. So, ECMAScript does deserve a mention in the manual, but it doesn't deserve an endorsement until its implementation is completed, perhaps by some more responsible hacker.
Yeah, not sure if that was a self-deprecating description written by the implementor or if they're a bunch of douchebags.
That's curious. Just 2 days ago, I bought groceries. The staff rang up my items, bagged my groceries, and offered to help me take them out.
Maybe you should find a better grocery store.
1. Acquire company that helps out a competitor
2. Shut it down
3. ???
4. Evil!
I think it should help the discourse.
Blocked: grl, i want 2 eat ur pussy
Not blocked: Oh, how I long to pleasure your loins using naught but my mouth.
Smalltalk by way of Objective C and OpenStep. OpenStep was a collaboration between NeXT and SUN. The early java libraries looked suspiciously familiar.
for $0.99, you can buy the mighty brown python, but it can only be used once a day.
These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program.
In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License.
Use sourceforge. You can just download the code, review it, and compile it yourself with proper optimization and architecture flags.
I don't see the MSIL code in the svn, so it may be gone now. Anyhow, llvm 2.6 (on my debian machine) still supports MSIL as an output format.
llvm-g++ -c -emit-llvm file.cpp
llc -filetype=asm -march=msil -o test.s test.o
Will generate .net assembly code. No idea if it works beyond that.
If the c++ class is inline in the Objective C class, the compiler knows what the class is, if there's a destructor, and will auto-generate a .cxx_destruct method to clean it up. Since it knows the class and the class can't change, it calls the destructor directly, without the virtual table lookup.
./test
$ cat test.mm
#include <Foundation/Foundation.h>
#include <stdio.h>
class base {
public:
virtual ~base();
};
class child : public base
{
public:
virtual ~child();
};
base::~base()
{
printf("~base\n");
}
child::~child()
{
printf("~child\n");
}
@interface MyClass : NSObject {
child _child;
}
@end
@implementation MyClass
@end
int main(int argc, char **argv)
{
MyClass *c;
c = [MyClass new];
[c release];
return 1;
}
$ g++ -framework Foundation test.mm -o test
$
~child
~base
Apple documents the Objective C language and their runtime quite well. If your example involved GNUStep, GNUStep is probably to blame. The last time I looked at it, compiling and linking were fairly painful.
./hello
Let's see if this is lame or not...
$ cat hello.m
#include <stdio.h>
#include <objc/Object.h>
@interface Hello : Object
+(void)world;
@end
@implementation Hello
+(void)world
{
printf("Hello, World\n");
}
@end
int main(int argc, char **argv)
{
[Hello world];
return 1;
}
$ gcc hello.m -l objc -o hello
$
Hello, World
LCC can generate .net code (that's c, not c++). It may be deprecated and removed now, but LLVM used to generate .net CLR assembly (which would, in theory, work with any front end, from gcc to clang to brainfuck).
auto_ptr is fine unless you're a retard and try to stick auto_ptr into a collection. For c++11, unique_ptr should probably be used instead.
you can put a c++ object into an objective C object if it has a default constructor. I do it all the time (even with templated or stl objects).
Google bought android for $50 million in 2005. Last month they bought 1,000 patents from IBM (I can't find a number, but I thought $1 billion was thrown around). Now, $12.5 billion for Motorola.
Google makes money selling ads (or, perhaps, your information). That's a lot of ads until Ahab^w, Larry's baby is in the black.
Did you have a financial incentive to post this comment?
Where is the source code for honeycomb?
It's 1/8th of a Franklin.