Четверг, 09.05.2024, 02:19
Приветствую Вас Незарегестрированный

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » IT » Програмирование » PHP, PERL, C, C++ - знакомьтесь!
PHP, PERL, C, C++ - знакомьтесь!
HouseДата: Суббота, 22.12.2007, 07:14 | Сообщение # 1
House M.D.
Группа: Администратор
Сообщений: 1868
Статус: Offline
Небольшое введение в наиболее популярные языки программирования, с оглядкой на веб-приложения.

1.PHP. PHP изначально разрабатывался как язык программирования для написания небольших интернет-приложений. Собственно, таким он и остался. Сейчас уже доступна пятая версия этого сверхпопулярного языка программирования. Основные достоинтсва PHP — его простота, обилие встроенных примитивных функций, встроенные интерфейсы к популярным базам данных. Что и говорить — программировать на PHP очень удобно. Среди недостатков основной — медленная работа PHP-скриптов.

Итог: простой и удобный язык для написания не очень больших (по нагрузке и сложности) интернет-приложений.

2.PERL. Perl появился раньше PHP, и изначально не был ориентирован на интернет-приложения. Программировать на Perl несколько сложнее, чем на PHP (для начинающих программистов), но это компенсируется большей гибкостью языка. Изюминка Perl — это регулярные выражения (RegExp), позволяющие легко обрабатывать сложные шаблоны поиска/замены текста. Perl используется, в-основном, для написания средних интернет-приложений. Также этот язык очень популярен для написания скриптов для системного администрирования Unix-систем.

Итог: в средних и сложных интернет-приложениях лучше (и удобнее) использовать Perl, чем PHP.

3.C. С - самый старый из рассматриваемых здесь языков программирования. И действительно самый гибкий и быстрый. Хорошо оптимизированные приложения на C работают в тысячи раз быстрее аналогичных на Perl или на PHP. Несмотря на это, С сложнее в использовании, чем Perl или PHP. Основные достоинства С - скорость работы приложений и потрясающая гибкость в сложных интернет-приложениях.

Итог: С серьезно выигрывает у PHP и Perl в сложных интернет-приложениях.

4.C++. С++ — обновленная версия С, в которой добавилась поддержка объектно-ориентированного программирования. С++ — стандарт при написании больших интернет-приложений (С++ выигрывает у С в больших интернет-приложениях по простоте использования). Хорошо оптимизированные С++ - приложения не уступают аналогичным на С. Да и программировать на С++ удобнее, чем на С.

Итог: однозначно наиболее удобный язык программирования при написании серьезных и сложных интернет-приложений.

5.В завершение. Без комментариев:

PHP:

Perl:

#!/usr/buin/perl
use CGI ':standard';

print "Content-type: text/html ";
print "Hello, world!";

C:

#include

int main(void) {

printf("Content-type: text/html ");

printf("Hello, world!");

return 0;

}

C++:

#include

int main(void) {

std::cout<<"Content-type: text/html"<

return 0;

}



 
$анекДата: Понедельник, 28.01.2008, 22:04 | Сообщение # 2
ушел
Группа: Проверенные
Сообщений: 1401
Репутация: 1
Статус: Offline
Лучше всего С++



 
HouseДата: Вторник, 29.01.2008, 07:00 | Сообщение # 3
House M.D.
Группа: Администратор
Сообщений: 1868
Статус: Offline
Quote ($анек)
Лучше всего С++

прчём сдесь С++? <_< речь о сайтах идёт а не прогах cool



 
$анекДата: Вторник, 29.01.2008, 16:19 | Сообщение # 4
ушел
Группа: Проверенные
Сообщений: 1401
Репутация: 1
Статус: Offline
Да я вообще говорю.



 
Форум » IT » Програмирование » PHP, PERL, C, C++ - знакомьтесь!
  • Страница 1 из 1
  • 1
Поиск: