I think you misunderstand. say I have a program, written in C, and I want to add full python scripting support.
One way would be to try to add in the python interpreter into the program, and this is the way you immediately think of.
The second way would be to have a small python program that calls your program (so all you rewrite in python is your main() function and the function that does event handling.)
The link I provided gives reasons on why they consider the second way better.
Often people only think of putting python(etc) inside their program, rather than the other way round - putting their program inside of python. Read the above link.
Personally we used eclipse+tomcat+struts. It's been working well so far. The only reason zope was turned down was because of lack of integrated java support. (Personally I'm not convinced that that is a problem...)
For example, a few people are worried about gnomes integration with mono.
If it dies horribly, and lets just say that MS somehow manages to kill the project, rather than setting back linux as a whole for 5 years while it's all undone, there is still kde there.
Do what is best for the software and the OSS community.
Example: It would might be best for the customers to make everything under the BSD license - but not necessarily best for the community.
A better example: Linus won't fix (as in make an unchanging set standard) the internal api for drivers, because this way it benefits the software and OSS community. Fixing the internals would be better for the customers however.
(offtopic.. Command and conqueror had it right. I hate warcraft 3 and command and conqueror generals for zooming in - sacrificing playability for pretty graphics.)
Three dimensions in a game adds complexity, it adds more restriction to the field of view, and more possibilities for obstactcles. Easy navigation and viewing of the entire 3D environment is rarely the goal of the game designer
What about real time strategy games? Like red alert, or warcraft.
They have a large, kinda 3D, environment that you have to scroll around etc.
If it weren't for the existence of Java, we'd never have this push towards writing user space software in higher-level languages that run on virtual machines.
Yes before that, things like lisp etc were hardly used.
yeah, we rely on the aliens having way better technology than us, and wanting to be seen.
I think you misunderstand.
say I have a program, written in C, and I want to add full python scripting support.
One way would be to try to add in the python interpreter into the program, and this is the way you immediately think of.
The second way would be to have a small python program that calls your program (so all you rewrite in python is your main() function and the function that does event handling.)
The link I provided gives reasons on why they consider the second way better.
I agree - especially as python can be really tiny.
Also, read this:
Extend vs Embed
Often people only think of putting python(etc) inside their program, rather than the other way round - putting their program inside of python. Read the above link.
What's the difference between believe an assumption is true, and faith?
What's wrong with one sentence paragraphs?
That would be a funny coincidence. I don't see where it is contary to what people would expect (irony).
I'd be happy if it could even support the pound symbol. Test: ''
The main one can export to a war file (Sysedo or whatever it is).
before I comment - what's a treatise exactly?
:)
and that story is great
sounds very interesting.. shouldn't be any fundamental problems doing this.
hmmm
zope?
Personally we used eclipse+tomcat+struts. It's been working well so far.
The only reason zope was turned down was because of lack of integrated java support. (Personally I'm not convinced that that is a problem...)
Just because a post is modded up, doesn't mean the modder agrees. Just that it is an interesting viewpoint.
On the reverse side, would you like modders to mod people down just because they disagree?
So simmer down when you see one or two posters out of 1/2 million slashdotters say something you don't like.
Why did he call the pope an idiot?
Was the pope an idiot?
That's certaintly very interesting, but to run it requires a copy of windows NT. Makes it a bit hard for a rescue disk.
Plus, you have a backup incase one dies.
For example, a few people are worried about gnomes integration with mono.
If it dies horribly, and lets just say that MS somehow manages to kill the project, rather than setting back linux as a whole for 5 years while it's all undone, there is still kde there.
screw the customers.
Do what is best for the software and the OSS community.
Example: It would might be best for the customers to make everything under the BSD license - but not necessarily best for the community.
A better example: Linus won't fix (as in make an unchanging set standard) the internal api for drivers, because this way it benefits the software and OSS community. Fixing the internals would be better for the customers however.
Yeah, we should have standardised on motif, and not moved from there.
It's a dodgy analogy.. but what the hell:
Like the a**hole Galileo who wanted to go his way and say that the earth went round the sun, instead of helping fix the bugs in the current theory...
Btw, have a look at: this
There's too much information to play too far out.
(offtopic.. Command and conqueror had it right. I hate warcraft 3 and command and conqueror generals for zooming in - sacrificing playability for pretty graphics.)
Three dimensions in a game adds complexity, it adds more restriction to the field of view, and more possibilities for obstactcles. Easy navigation and viewing of the entire 3D environment is rarely the goal of the game designer
What about real time strategy games? Like red alert, or warcraft.
They have a large, kinda 3D, environment that you have to scroll around etc.
Maybe something like that for apps.. hmm.
Extending your game analogy, won't that just mean that 3D desktops will take some getting used, and you might occasionally lean your head?
Hardly a failure.
If it weren't for the existence of Java, we'd never have this push towards writing user space software in higher-level languages that run on virtual machines.
Yes before that, things like lisp etc were hardly used.
These things just go round and round in fads.
You can get 400 DVD-R's for $300??
jeez - I thought they were still $15 each.
400 DVD-R's aren't exactly cheap either.
(at least last time I looked)
Also going open source is LingPipe. A natural language processing program. Wonder if the two could be hooked up in kde or something hehe.