|
2.3, uldus (?), 15:44, 08/01/2004 [^] [^^] [^^^] [ответить]
| +/– |
>PHP-Nuke - самый дырявый проект на РНР
Не думаю, что более дырявый чем остальные. Просто до дыр в других проектах хакерам, из-за их низкой популярности, столько же интереса как до неуловимого Джо. | |
|
1.4, Аноним (2), 16:50, 08/01/2004 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
В Перле есть указатели. Применять иногда очень удобно, но никто не заставляет. | |
|
2.8, GliNT (?), 11:39, 09/01/2004 [^] [^^] [^^^] [ответить]
| +/– |
И в Java тоже есть указатели, и в PHP, но все они не указывают прямо на область в памяти машины, правильнее сказать, что это ссылки на переменные, объекты и т.д. | |
|
1.5, asso (?), 18:13, 08/01/2004 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Ну и сравнение! Ляпов не мерянно: Си/Си++ для Windows не обязательно приобретать, бесплатных компиляторов хватает. Фраза "Язык имеет несколько конструкция высокого уровня, поэтому разработка относительно медленна" нуждается в лучшем переводе.
Про Java: в одной колонке говорит что отладка очень быстрая, в другой жалуется что разработка медленная из-за строгой типизации. Надо бы определиться. Про скорость Java: эээ, а автор хоть один бенчмарк видел?
Что такое gTk и QT? Часом не библиотеки виджетов Gtk+ и Qt? Тогда причем тут язык?
Атор то жалуется что нет поддержки ООП, то жалуется что нельзя писать без ООП. Аргументы про то что "язык для меня слишком сложный" просто убивают.
В заключение текст "Hello world" на Java, которого так боится автор:
class Hello {
public static void main(String args[]) {
System.out.println("Hello, world!");
}
}
Правда страшно? :) | |
|
2.9, GliNT (?), 11:55, 09/01/2004 [^] [^^] [^^^] [ответить]
| +/– |
> Си/Си++ для Windows не обязательно приобретать, бесплатных компиляторов хватает. Фраза "Язык имеет несколько конструкция высокого уровня, поэтому разработка относительно медленна" нуждается в лучшем переводе.
Borland C++, MS Visual C++ стоят немалых денег. Я думаю автор имел это ввиду. Понятно, что для России они стоят 2$ + 2$, автор просто не в курсе :)
Автор пишет, что фаза отладки программы на Java очень быстра. Что касается скорости, я видел немало программ на Java, которые работали очень медленно, а памяти занимали много. В этом с ним согласен. Бенчмарки, кстати, разные есть, это смотря кто их проводит.
> Что такое gTk и QT? Часом не библиотеки виджетов Gtk+ и Qt? Тогда причем тут язык?
gTk и QT - это рабочие среды (frameworks), написанные на С++. Разработка ведется с использованием API. Именно на сложность этого API и хотел указать автор, IMHO.
Насчет ООП - автор считает, что без него разработка средних и крупных проектов будет сложнее, чем с ООП.
Спасибо за пример Hello World, которого так "боится" автор, написавший тысячи строк кода на Java.
Паровоз Java долго разгоняется, зато к нему можно прицепить больше вагонов ;)
| |
|
3.10, asso (?), 13:09, 09/01/2004 [^] [^^] [^^^] [ответить]
| +/– |
Для 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
| |
|
4.11, GliNT (?), 13:34, 09/01/2004 [^] [^^] [^^^] [ответить]
| +/– |
>Для 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 :) | |
|
5.12, asso (?), 17:37, 09/01/2004 [^] [^^] [^^^] [ответить]
| +/– |
Про Intel слышал, но он не бесплатный. На счет скорости - в общем случае да, согласен. Но в Java все решает JIT. Благодаря нему теоретически можно добиться практически такой же скорости как в компилируемом языке. "Практически" - это потому что компиляция то же время занимает, хоть и производится только один раз.
Меня очень удивляет низкая скорость работы тригонометрических функций в Java 1.4.2. Надеюсь, это починят. Говорят что скорость загрузки приложений очень сильно возросла в Java 1.5 Alpha. С нетерпением жду релиза. Может быть тогда у jEdit появится шанс обогнать vi по скорости загрузки? :) | |
|
4.16, XVirus (?), 13:30, 02/09/2006 [^] [^^] [^^^] [ответить]
| +/– |
Помогите Чайнику!!!
Как использовать Digital Mars C/C++ Compiler Version 8.49. | |
|
|
|
|