On Wednesday 12 October 2005 16:06, Manuel Kasper wrote:
> On 12.10.05 16:58 +0200, Jonathan De Graeve wrote:
> > But I think PHP could do this without any problems. If you talk
> > about gcj you also can start developing stuff in C (++) ;)
>
> GCJ was just an example - we could also use one of the small Java VMs
> that are available. Java offers many advantages over C++ that make
> programming easier and safer. Granted, maybe not more efficient, but
> it should be much faster than an interpreted language like PHP
> anyway. ;)
>
> That said, Java per-se was only an example too - I'm just not
> convinced that a daemon in PHP (that needs to deal with things like
> multi-threading) would be feasible, fast and reliable. Furthermore, I
> think OO in PHP is clumsy at best.
>
1. Perl is just another weakly-type language + OO
2. PHP5 is a pretty good OO environment (arguably as good as if not better
than Perl)
3. Can I offer Python as a possibility? It is naturally OO (literally the
whole thing is a bunch of objects). It compiles down to a .pyc bytecode ala
java and is becoming well supported and used
In regards to an OS.
I have been playing (a lot) with a linksys device called an NSLU2 and
replacement software called OpenSLUG (www.openslug.org). This shows that you
can make a mean and lean Linux, with a mature development environment from
OpenEbedded. Maybe Linux is the way to go (I can't beleive I am saying
this!)
If you move from FreeBSD my vote would be for OpenBSD. There is a lot of
clunky stuff in FreeBSD 4.x (like bridging) that may have been fixed in 6.x.
Peter
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean. |