Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Python Vs Java and С#
|
|||
|---|---|---|---|
|
#18+
Нафиг сравнивать питон с явой? изначально ясно, что питон медленнее. Но говорить, что на нём нельзя делать что-то серьёзное - это просто тупо сидеть и говорить "вот есть ява, а всё остальное от лукавого". Разработка крупного приложения на Питоне затратит в разы меньше времени, чем на яве. и это факт. Примером может служить продукт NauDoc - полностью написанная на питоне система электронного документооборота ориентирован на малый и средний бизнес, именно из-за скорости работы питона. На яве приложения быстрее, но разрабатывать их дольше. при этом существенно. Те вещи, которые в питоне будут на пару строк - на яве будут довольно значительны. возникает простая ситуация - хочешь быть первым на рынке - разрабатывай быстрей. Чем быстрее будешь разрабатывать новое и уникальное - тем тебе больше плюс. по ООП у питона есть огромный плюс, которого у явы нет. это множественное наследование. что позволяет намного скоратить код. товарищам, считающим, что питон это только скриптовый язык следует хотя бы посмотреть, что есть для питона. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2006, 17:19 |
|
||
|
Python Vs Java and С#
|
|||
|---|---|---|---|
|
#18+
Привет, I.S.! Ты пишешь: I.S.I> по ООП у питона есть огромный плюс, которого у явы нет. I> это множественное наследование.Ну надо же! А мужики то и не знают! -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2006, 17:26 |
|
||
|
Python Vs Java and С#
|
|||
|---|---|---|---|
|
#18+
I.S.Разработка крупного приложения на Питоне затратит в разы меньше времени, чем на яве. и это факт. На яве приложения быстрее, но разрабатывать их дольше. при этом существенно. Те вещи, которые в питоне будут на пару строк - на яве будут довольно значительны. Примеры в студию. Перед вами оратор убеждал, что питон чуть ли не быстрее java и даже ссылка приводилась на афторитетный источник. I.S. по ООП у питона есть огромный плюс, которого у явы нет. это множественное наследование. что позволяет намного скоратить код. А где же пример, который показывает как легко сократить в 256 раз любой код? I.S. товарищам, считающим, что питон это только скриптовый язык следует хотя бы посмотреть, что есть для питона. А не больше, чем для java есть. Или приведите пример, чего такое есть для питона, чего нет для java. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2006, 15:13 |
|
||
|
Python Vs Java and С#
|
|||
|---|---|---|---|
|
#18+
Пример приодил: NauDoc. поищи в инете. Кто скажет, что питон быстрей явы, тот просто гонит, пытаясь доказать то, что, впринципе, доказать невозможно. Питон интерпретатор...и посему он медленнее. Хотя всегда есть возможность написать ему либы на C...и вроде бы как бы всё на питоне, но либы сишные и скорость выше...но это же брехня...это уже будет сравнение по скорости Ц и Явы. Коды писать не буду, ибо на малом коде множественная наследовательность просто бессмыслена. А никто не утрверждал, что для питона есть какие-то мега библиотеки, которых нет для явы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2006, 12:46 |
|
||
|
Python Vs Java and С#
|
|||
|---|---|---|---|
|
#18+
ява тоже интерпретатор и весьма, весьма монструозный. ------------------ - А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2006, 14:01 |
|
||
|
Python Vs Java and С#
|
|||
|---|---|---|---|
|
#18+
Господа I.S. и maXmo, а не кажется ли вам, что и java и python - не интерпретаторы, а компиляторы байт-кода. Куда кстати относятся и .NET языки. Я не силен в теории, но imho интерпретатор интерпретирует(что неудивительно) строчку, выполняет ее, далее делает то же со следующей строчкой и так до конца программы (учитывая, естественно, циклы, переходы и прочее). А компилятор прежде компилирует. Соответственно, в настоящих интерпретаторах - как Quck Basic или TCL или Bourne Shell можно где-то в коде допустить синтаксическую ошибку - програма успешно выполнит код до нее и дальше заткнется именно на месте ощибки. Python и Java же просто не сумеют откомпилировать байт-код и известят об ошибке на этапе _компиляции_. Как и perl, который, как известно, занимается тем же самым, только создает промежуточный бинарный код для процессора. а Perl6 уже вроде будет байт-код делать для своей VM. Пожалуй, это и есть критерий отлиция настоящего интерпретатора от компиляторов промежуточного кода. Опять же компиляция байт-кода означает, что теоретически виртуальная машина может быть воплощена в железе (такое вроде есть для java) - и тогда это уже будет просто компилятор. Ну и потом никто не отменял переносимости - есть jython для компиляции java классов, есть java и python для .NET и куча других взаимопоникновений. Ибо все компиляторы байт-кода похожи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2006, 16:51 |
|
||
|
Python Vs Java and С#
|
|||
|---|---|---|---|
|
#18+
--null--Соответственно, в настоящих интерпретаторах - как Quck Basic или TCL или Bourne Shell можно где-то в коде допустить синтаксическую ошибку - програма успешно выполнит код до нее и дальше заткнется именно на месте ощибки.с обычными программами всё точно так же. Код успешно выполнится по myobj.mymethod(); и вылетит по NullPointerException. --null--Пожалуй, это и есть критерий отлиция настоящего интерпретатора от компиляторов промежуточного кода.а что, скомпилировали в промежуточный код и можно отдыхать? Этому коду интерпретатор не нужен? --null--Опять же компиляция байт-кода означает, что теоретически виртуальная машина может быть воплощена в железетекстовый интерпретатор теоретически тоже может быть воплощён в чём угодно. зы о чём это мы?.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2006, 19:22 |
|
||
|
Python Vs Java and С#
|
|||
|---|---|---|---|
|
#18+
--null--виртуальная машина может быть воплощена в железе (такое вроде есть для java)всё-таки есть операционная система на джаве! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2006, 19:26 |
|
||
|
Python Vs Java and С#
|
|||
|---|---|---|---|
|
#18+
maXmoс обычными программами всё точно так же. Код успешно выполнится по myobj.mymethod(); и вылетит по NullPointerException. Это же совсем другое! Это ошибка Runtime, присущая любым системам. А я говорю о том, когда отдельная строка программы синтаксически не верна. а если метод не будет объявлен - то произойдет ошибка "cannot find symbol" при _компиляции_ maXmoа что, скомпилировали в промежуточный код и можно отдыхать? Этому коду интерпретатор не нужен? Нужен. Но точно так же можно сказать, что и бинарному коду нужен "интерпретатор" в виде процессора. Поэтому и говорят о третьем виде - компиляторов байт-кода. maXmoтекстовый интерпретатор теоретически тоже может быть воплощён в чём угодно. И все равно это будет интерпретатор - по отношению к исходному коду: он его будет интерпретировать. maXmoвсё-таки есть операционная система на джаве! точно так же теоретически можно представить ОС на Питоне. Такие "ОС" могут работать либо на железячном вопрощении своей VM - тогда это ОС в классическом виде, либо на софтварной VM. Я лично абсолютно не вижу принципиальных отличий VM Python-а от JVM или от какого-нибуть .NET и в то же время принципиально отличие от истинных интерпретаторов налицо (достаточно провести эксперимент с синтаксической ошибкой - при этом в интерпретаторы попадут Basic,TCL, различные unix оболочки - а свойства компилятора выявятся у Java, Python, Perl) сорри за излишнее буквоедство :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2006, 21:20 |
|
||
|
Python Vs Java and С#
|
|||
|---|---|---|---|
|
#18+
tchingizопрос о любви и ненависти к языку питон в лидерах. В лидерах, если присмотреться внимательнее, руби. За питон положительно проголосовали 820 человек, а за яву 2,530. А за php вообще 4,070. Вобщем, народ, бросаем наши языки, программим на руби внатуре. И у assembler неплохое отношение, давайте на нем! гыгы В продолжение темы о статистике и нравится не нравится - на hh.ru на слово "python" 22 предложения, причем python часто не выступает как основное средство разработки. На слово "java" 534 предложения. Набрал C# - вылезло 877, только он и С/C++ тоже в результат запроса засунул (их думаю большинство). Кстати javascript в результат на "java" не попадался ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2006, 18:22 |
|
||
|
Python Vs Java and С#
|
|||
|---|---|---|---|
|
#18+
Знаю о проекте, который пишется на питоне несколько лет, есть внедрения, так вобщем там он используется как надсклойка над явой. АПИ явовский, язык питоновский. Так, для справки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2006, 13:39 |
|
||
|
Python Vs Java and С#
|
|||
|---|---|---|---|
|
#18+
вот OpenSource-проект, разрабатываемый на питоне. http://zope.org ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2006, 16:12 |
|
||
|
Python Vs Java and С#
|
|||
|---|---|---|---|
|
#18+
вот так НАТО на опенсорсе работает? http://www.zope.org/Resources/ZopePowered/ NATO The fundamental role of NATO is to safeguard the freedom and security of its member countries. NATO uses a Zope-based solution for distributed coordination and communication. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2006, 23:21 |
|
||
|
Python Vs Java and С#
|
|||
|---|---|---|---|
|
#18+
assembler и С++ форева. остальные языки для тех кто плохо понимает за чем сидит вообще . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2006, 15:30 |
|
||
|
Python Vs Java and С#
|
|||
|---|---|---|---|
|
#18+
I.S. Разработка крупного приложения на Питоне затратит в разы меньше времени, чем на яве. и это факт. Вот те на! А почему-то издержки на поддержание и сопровождение, формирование библиотек автор не берет в расчет. I.S. по ООП у питона есть огромный плюс, которого у явы нет. это множественное наследование. что позволяет намного скоратить код Ха-Ха-Ха! (no comments) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2006, 16:45 |
|
||
|
Python Vs Java and С#
|
|||
|---|---|---|---|
|
#18+
обзор по функциональному программированию http://www.citforum.ru/programming/digest/func_programming/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2006, 06:53 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=33783999&tid=1346788]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 262ms |
| total: | 420ms |

| 0 / 0 |
