Posted May 11, 2004 16:46 UTC (Tue) by emk (subscriber, #1128)
[Link]
Hey, at least 2.0 would be decently scriptable, then, and I could hack in new features.
The current monolithic C++ approach is a total disaster for random hackers.
Not all bad
Posted May 11, 2004 17:33 UTC (Tue) by rjw (guest, #10415)
[Link]
Its C rather than C++, AFAIK.
Theres nothing magical about mono/.net making things scriptable - its almost as easy to embed a python intepreter in a C / C++ program.
However, it is a shame there is no uniform way to embed interpreters/vms, and to expose your apps types .... eek, seem to be describing COM now..
Well, maybe UNO or XPCOM will get there one day.
Not all bad
Posted May 12, 2004 9:00 UTC (Wed) by massimiliano (subscriber, #3048)
[Link]
Well, actually .NET is something like "a much better COM". At least Don Box likes to view it that way (and for sure he has some insight in this stuff!).
Not all bad
Posted May 12, 2004 21:24 UTC (Wed) by emk (subscriber, #1128)
[Link]
Theres nothing magical about mono/.net making things scriptable
Actually, there is: Much tidier plugin APIs.
Evo is a pain to customize because (a) the source base is huge and (b) features need to be added directly to the source. Some APIs support CORBA plugins, but the Evo hackers hate CORBA (with good reason).
So you can't just load your own spam filtering plugin in the current system. Mono will make plugin APIs brainlessly easy, which gives me some hope I can talk the Evo hackers into providing some. :-)
Not all bad
Posted May 11, 2004 21:43 UTC (Tue) by Russell (guest, #1453)
[Link]
"Hack in new features"
Like worms, viruses, spyware, malware, not goodware, etc