Go Back   Computer Forums > General Computing > Programming
Click Here to Login
Join Computer forums Today


Reply
 
Thread Tools Search this Thread Display Modes
 
Old 07-28-2004, 07:14 AM   #11
Site Team
 
root's Avatar
 
Join Date: Mar 2004
Posts: 8,006
Default Re: Comparison of Programming Languages

As far a I am aware that quote is wrong.
PHP is not faster than ASP because ASP is interperated by a DLL that is loaded into the resident memory when the server starts. PHP is interperated by a binary excecutable.
(although there is a DLL version available for the IIS platform)
PHP certinly is not faster than ASP.NET because ASP.NET is compiled to a native Byte code. (the same as Java) which brings me to the next point, it can't be the fastest because Java is faster than PHP (as it's compiled to Byte Code).

The next comment could be me misunderstanding the comment but...
the authour of the comment completly misunderstood javascript.
He compares the Server Side PHP language to the Client Side Javascript lanuguage and says it's faster? yet ther is no comprisson.
__________________

root is offline   Reply With Quote
Old 07-30-2004, 12:18 AM   #12
Solid State Member
 
Join Date: Jul 2004
Posts: 14
Default

Thanks for the info, root. I'll look into the speed bit. Chances are it's just his opinion

I've compiled a bit of a list for Delphi. Most of these points came from a Delphi textbook that was written a couple of years ago, so they could be incorrect now, but I don't think that these particular points would have changed. I haven't had a whole lot of interaction with the language.

Delphi
Delphi is, at heart, a Pascal compiler. It was designed to be a visual rapid application development environment without the limitations of other similar products. Delphi was the first to combine a visual development interface, an optomising native-code compiler, a scalable database access engine and other features.

Pros:
- Rapid development environment that is very fast to make programs in.
- Easy to learn and program in.
- Faster compiler than many other languages
- Powerful database architecture that can be changed if desired
- Solid OO Design encouraged, helping to keep code clean.

Cons:
- Visual Studio's interface is more customisable.
- VB can edit code while in Debug mode but Delphi can't.
- Compiled code is slightly slower than (good) C and C++ compilers'
- No operator overloading
__________________

Punch is offline   Reply With Quote
Old 07-30-2004, 04:47 AM   #13
Site Team
 
root's Avatar
 
Join Date: Mar 2004
Posts: 8,006
Default Re: Comparison of Programming Languages

delphi is pretty awesome...
just to correct myself. as well as the php4sapi dll (and php5sapi.dll) there is also dll support for apache under windows.
php4apache / php4apache2.dll (and php5apache now).
and PHP can of course run as a module under Linux/apache. - even so the script still have to be loaded and interperated which is still slower (overall) that the byte compiled java / .Net languages) - Although admitidly the JIT compilled languages do take more time the first time they are run.
Personally I think the best bit about PHP has the be the amount of support for everything there is.
drawing functions, file funtions, database connectivity (out-of-the-box) for just about any popular database (MSSQL MYSQL Oracle PostgreSQL)
root is offline   Reply With Quote
Old 08-04-2004, 02:29 AM   #14
Solid State Member
 
Join Date: Jul 2004
Posts: 14
Default

NeoNemesis on another forum wrote this for QBasic (Which I didn't even know was still around, so there you go. It's apparently up to version 7.1 and now includes a compiler).

Quote:
Quick Basic
Quick Basic is one of the easiest languages to learn.

Pros:
-Extremely Easy to learn
-Somewhat flexible as to what you can do
-Also somewhat powerful as to what you can do
-Can be compiled into a .exe file for use with other systems and can be used as a stand-alone program

Cons:
- You can't do as much with it as the other languages.
By 'Somewhat flexible and powerful' I assume that it's not particularly
__________________

Punch is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off



All times are GMT -5. The time now is 10:46 PM.


Powered by vBulletin® Version 3.8.8 Beta 4
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO 3.6.0