The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"OpenNews: Сравнение языков программирования и CMS систем"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [Проследить за развитием треда]

"OpenNews: Сравнение языков программирования и CMS систем"  
Сообщение от opennews on 08-Янв-04, 11:03 
Вашему вниманию предлагается частичный перевод статьи из новости от 6 января "Основы разработки программ на Perl и сравнение языков программирования (https://www.opennet.ru/opennews/art.shtml?num=3266)" касательно сравнения языков.

- Интерес представляет также "Сравнительная таблица CMS систем на PHP с открытым кодом (http://techinfo.net.ru/cms_comparision.htm)":
- Typo3 (http://typo3.org)
- <a href="http://www.mamboserver.com" target="_blank">Mambo</a>
- <a href="http://www.phpnuke.org" target="_blank">PHP-Nuke</a>
- <a href="http://spaiz-nuke.net" target="_blank">sPaiZ-Nuke</a>
- <a href="http://www.dcp-portal.org" target="_blank">DCP-Portal</a>
- <a href="http://www.e-xoops.com" target="_blank">E-Xoops</a>
- <a href="http://www.xoops.org" target="_blank">Xoops</a>
-  <a href="http://e107.org" target="_blank">e107</a>
- <a href="http://ldu.neocrome.net" target="_blank">LDU</a>
- <a href="http://www.ezcontents.org" target="_blank">ezContents</a>
- <a href="http://www.xaraya.com" target="_blank">Xaraya</a>

URL: http://techinfo.net.ru/docs/comparative_religion.html
Новость: https://www.opennet.ru/opennews/art.shtml?num=3273

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по ответам]

1. "Сравнение языков программирования и CMS систем"  
Сообщение от Andrey email on 08-Янв-04, 11:03 
Отсутсвует phpWebsite
Очень достойный кандидат
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх | ^

2. "Сравнение языков программирования и CMS систем"  
Сообщение от Аноним email on 08-Янв-04, 14:55 
PHP-Nuke  - самый дырявый проект на РНР
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх | ^

3. "Сравнение языков программирования и CMS систем"  
Сообщение от uldus on 08-Янв-04, 15:44 
>PHP-Nuke  - самый дырявый проект на РНР

Не думаю, что более дырявый чем остальные. Просто до дыр в других проектах хакерам, из-за их низкой популярности,  столько же интереса как до неуловимого Джо.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх | ^

4. "Сравнение языков программирования и CMS систем"  
Сообщение от Аноним email on 08-Янв-04, 16:50 
В Перле есть указатели. Применять иногда очень удобно, но никто не заставляет.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх | ^

5. "Сравнение языков программирования и CMS систем"  
Сообщение от asso on 08-Янв-04, 18:13 
Ну и сравнение!  Ляпов не мерянно:  Си/Си++ для Windows не обязательно приобретать, бесплатных компиляторов хватает. Фраза "Язык имеет несколько конструкция высокого уровня, поэтому разработка относительно медленна" нуждается в лучшем переводе.

Про Java: в одной колонке говорит что отладка очень быстрая, в другой жалуется что разработка медленная из-за строгой типизации.  Надо бы определиться.  Про скорость Java:  эээ, а автор хоть один бенчмарк видел?

Что такое gTk и QT?  Часом не библиотеки виджетов Gtk+ и Qt?  Тогда причем тут язык?

Атор то жалуется что нет поддержки ООП, то жалуется что нельзя писать без ООП.  Аргументы про то что "язык для меня слишком сложный" просто убивают.


В заключение текст "Hello world" на Java, которого так боится автор:

class Hello {

    public static void main(String args[]) {

        System.out.println("Hello, world!");

    }

}

Правда страшно? :)

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх | ^

6. "Сравнение языков программирования и CMS систем"  
Сообщение от pth on 09-Янв-04, 08:02 
> Правда страшно? :)

Откровенно говоря - ужасно

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх | ^

7. "Сравнение языков программирования и CMS систем"  
Сообщение от GliNT email on 09-Янв-04, 11:37 
Добавлен.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх | ^

8. "Сравнение языков программирования и CMS систем"  
Сообщение от GliNT email on 09-Янв-04, 11:39 
И в Java тоже есть указатели, и в PHP, но все они не указывают прямо на область в памяти машины, правильнее сказать, что это ссылки на переменные, объекты и т.д.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх | ^

9. "Сравнение языков программирования и CMS систем"  
Сообщение от GliNT email on 09-Янв-04, 11:55 
> Си/Си++ для Windows не обязательно приобретать, бесплатных компиляторов хватает. Фраза "Язык имеет несколько конструкция высокого уровня, поэтому разработка относительно медленна" нуждается в лучшем переводе.

Borland C++, MS Visual C++ стоят немалых денег. Я думаю автор имел это ввиду. Понятно, что для России они стоят 2$ + 2$, автор просто не в курсе :)

Автор пишет, что фаза отладки программы на Java очень быстра. Что касается скорости, я видел немало программ на Java, которые работали очень медленно, а памяти занимали много. В этом с ним согласен. Бенчмарки, кстати, разные есть, это смотря кто их проводит.

> Что такое gTk и QT?  Часом не библиотеки виджетов Gtk+ и Qt?  Тогда причем тут язык?

gTk и QT - это рабочие среды (frameworks), написанные на С++. Разработка ведется с использованием API. Именно на сложность этого API и хотел указать автор, IMHO.

Насчет ООП - автор считает, что без него разработка средних и крупных проектов будет сложнее, чем с ООП.

Спасибо за пример Hello World, которого так "боится" автор, написавший тысячи строк кода на Java.

Паровоз Java долго разгоняется, зато к нему можно прицепить больше вагонов ;)

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх | ^

10. "Сравнение языков программирования и CMS систем"  
Сообщение от asso on 09-Янв-04, 13:09 
Для Windows из бесплатных компиляторов c/c++ есть borland c++ command line tools, gcc в разных ипостасях, open watcom, digital mars c/c++, lcc-win32 (только си), я думаю что есть еще такие о которых я не знаю.

С бенчмарками Java все очень не однозначно.  На некоторых тестах Java выигрывает у C++, на некоторых проигрывает.  У perl, python и tcl выигрывает всегда :)  Вот некоторые бенчмарки:

http://www.osnews.com/story.php?news_id=5602&page=3

http://dada.perl.it/shootout/craps.html

http://www.kano.net/javabench/data

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх | ^

11. "Сравнение языков программирования и CMS систем"  
Сообщение от GliNT email on 09-Янв-04, 13:34 
>Для Windows из бесплатных компиляторов c/c++ есть borland c++ command line tools,
>gcc в разных ипостасях, open watcom, digital mars c/c++, lcc-win32 (только
>си), я думаю что есть еще такие о которых я не
>знаю.

про Intel не слышал? тоже есть :)

>С бенчмарками Java все очень не однозначно.  На некоторых тестах Java
>выигрывает у C++, на некоторых проигрывает.  У perl, python и
>tcl выигрывает всегда :)  Вот некоторые бенчмарки:

Вообще-то язык, компилируемый в машинные коды почти всегда будет быстрее, нежели байткод в виртуальной машине. Конечно, можно придумать спец. тесты, оптимизировать под них вирт. машину и показать - вот Java-то быстрее.
В документации к Perl, кстати, написано, что в отдельных случаях программа на perl может быть быстрее программы на C :)

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх | ^

12. "Сравнение языков программирования и CMS систем"  
Сообщение от asso on 09-Янв-04, 17:37 
Про Intel слышал, но он не бесплатный.  На счет скорости - в общем случае да, согласен.  Но в Java все решает JIT.  Благодаря нему теоретически можно добиться практически такой же скорости как в компилируемом языке.  "Практически" - это потому что компиляция то же время занимает, хоть и производится только один раз.

Меня очень удивляет низкая скорость работы тригонометрических функций в Java 1.4.2.  Надеюсь, это починят.  Говорят что скорость загрузки приложений очень сильно возросла в Java 1.5 Alpha.  С нетерпением жду релиза.  Может быть тогда у jEdit появится шанс обогнать vi по скорости загрузки? :)

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх | ^

13. "Сравнение языков программирования и CMS систем"  
Сообщение от ra on 12-Янв-04, 10:39 
Отсутствует PostNuke
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх | ^

14. "Сравнение языков программирования и CMS систем"  
Сообщение от Михаил Иванович email on 28-Мрт-05, 17:46 
А как обстоят дела в отношении счетных задач? Почему там вообще может возникнуть разница?
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх | ^

15. "Сравнение языков программирования и CMS систем"  
Сообщение от Аноним on 26-Мрт-06, 23:47 
DRUPAL
друпал забыли!!!
http://drupal.org
http://drupal.htdogs.ru
http://drupal.kiev1.org
пользуйтесь на здоровье
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх | ^

16. "Сравнение языков программирования и CMS систем"  
Сообщение от XVirus email on 02-Сен-06, 13:30 
Помогите Чайнику!!!
Как использовать Digital Mars C/C++ Compiler Version 8.49.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх | ^


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру