powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Python Vs Java and С#
16 сообщений из 91, страница 4 из 4
Python Vs Java and С#
    #33746392
I.S.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нафиг сравнивать питон с явой?

изначально ясно, что питон медленнее. Но говорить, что на нём нельзя делать что-то серьёзное - это просто тупо сидеть и говорить "вот есть ява, а всё остальное от лукавого".

Разработка крупного приложения на Питоне затратит в разы меньше времени, чем на яве. и это факт.

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

На яве приложения быстрее, но разрабатывать их дольше. при этом существенно. Те вещи, которые в питоне будут на пару строк - на яве будут довольно значительны. возникает простая ситуация - хочешь быть первым на рынке - разрабатывай быстрей. Чем быстрее будешь разрабатывать новое и уникальное - тем тебе больше плюс.

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


товарищам, считающим, что питон это только скриптовый язык следует хотя бы посмотреть, что есть для питона.
...
Рейтинг: 0 / 0
Python Vs Java and С#
    #33746428
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, I.S.!
Ты пишешь:

I.S.I> по ООП у питона есть огромный плюс, которого у явы нет.
I> это множественное наследование.Ну надо же!
А мужики то и не знают!

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Python Vs Java and С#
    #33751756
NotGonnaGetUs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
I.S.Разработка крупного приложения на Питоне затратит в разы меньше времени, чем на яве. и это факт.

На яве приложения быстрее, но разрабатывать их дольше. при этом существенно. Те вещи, которые в питоне будут на пару строк - на яве будут довольно значительны.

Примеры в студию.

Перед вами оратор убеждал, что питон чуть ли не быстрее java и даже ссылка приводилась на афторитетный источник.

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

А где же пример, который показывает как легко сократить в 256 раз любой код?

I.S.
товарищам, считающим, что питон это только скриптовый язык следует хотя бы посмотреть, что есть для питона.
А не больше, чем для java есть. Или приведите пример, чего такое есть для питона, чего нет для java.
...
Рейтинг: 0 / 0
Python Vs Java and С#
    #33755856
I.S.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пример приодил: NauDoc. поищи в инете.

Кто скажет, что питон быстрей явы, тот просто гонит, пытаясь доказать то, что, впринципе, доказать невозможно. Питон интерпретатор...и посему он медленнее. Хотя всегда есть возможность написать ему либы на C...и вроде бы как бы всё на питоне, но либы сишные и скорость выше...но это же брехня...это уже будет сравнение по скорости Ц и Явы.

Коды писать не буду, ибо на малом коде множественная наследовательность просто бессмыслена.

А никто не утрверждал, что для питона есть какие-то мега библиотеки, которых нет для явы.
...
Рейтинг: 0 / 0
Python Vs Java and С#
    #33755901
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ява тоже интерпретатор и весьма, весьма монструозный.
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
...
Рейтинг: 0 / 0
Python Vs Java and С#
    #33756049
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа I.S. и maXmo, а не кажется ли вам, что и java и python - не интерпретаторы, а компиляторы байт-кода. Куда кстати относятся и .NET языки.

Я не силен в теории, но imho интерпретатор интерпретирует(что неудивительно) строчку, выполняет ее, далее делает то же со следующей строчкой и так до конца программы (учитывая, естественно, циклы, переходы и прочее).
А компилятор прежде компилирует.

Соответственно, в настоящих интерпретаторах - как Quck Basic или TCL или Bourne Shell можно где-то в коде допустить синтаксическую ошибку - програма успешно выполнит код до нее и дальше заткнется именно на месте ощибки.

Python и Java же просто не сумеют откомпилировать байт-код и известят об ошибке на этапе _компиляции_.
Как и perl, который, как известно, занимается тем же самым, только создает промежуточный бинарный код для процессора. а Perl6 уже вроде будет байт-код делать для своей VM.

Пожалуй, это и есть критерий отлиция настоящего интерпретатора от компиляторов промежуточного кода.

Опять же компиляция байт-кода означает, что теоретически виртуальная машина может быть воплощена в железе (такое вроде есть для java) - и тогда это уже будет просто компилятор.

Ну и потом никто не отменял переносимости - есть jython для компиляции java классов, есть java и python для .NET и куча других взаимопоникновений.
Ибо все компиляторы байт-кода похожи.
...
Рейтинг: 0 / 0
Python Vs Java and С#
    #33756173
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
--null--Соответственно, в настоящих интерпретаторах - как Quck Basic или TCL или Bourne Shell можно где-то в коде допустить синтаксическую ошибку - програма успешно выполнит код до нее и дальше заткнется именно на месте ощибки.с обычными программами всё точно так же. Код успешно выполнится по myobj.mymethod(); и вылетит по NullPointerException.

--null--Пожалуй, это и есть критерий отлиция настоящего интерпретатора от компиляторов промежуточного кода.а что, скомпилировали в промежуточный код и можно отдыхать? Этому коду интерпретатор не нужен?

--null--Опять же компиляция байт-кода означает, что теоретически виртуальная машина может быть воплощена в железетекстовый интерпретатор теоретически тоже может быть воплощён в чём угодно.

зы о чём это мы?..
...
Рейтинг: 0 / 0
Python Vs Java and С#
    #33756175
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
--null--виртуальная машина может быть воплощена в железе (такое вроде есть для java)всё-таки есть операционная система на джаве!
...
Рейтинг: 0 / 0
Python Vs Java and С#
    #33756283
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoс обычными программами всё точно так же. Код успешно выполнится по myobj.mymethod(); и вылетит по NullPointerException.
Это же совсем другое! Это ошибка Runtime, присущая любым системам.
А я говорю о том, когда отдельная строка программы синтаксически не верна.
а если метод не будет объявлен - то произойдет ошибка "cannot find symbol" при _компиляции_

maXmoа что, скомпилировали в промежуточный код и можно отдыхать? Этому коду интерпретатор не нужен?

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

maXmoтекстовый интерпретатор теоретически тоже может быть воплощён в чём угодно.
И все равно это будет интерпретатор - по отношению к исходному коду: он его будет интерпретировать.


maXmoвсё-таки есть операционная система на джаве!
точно так же теоретически можно представить ОС на Питоне.
Такие "ОС" могут работать либо на железячном вопрощении своей VM - тогда это ОС в классическом виде, либо на софтварной VM.

Я лично абсолютно не вижу принципиальных отличий VM Python-а от JVM или от какого-нибуть .NET

и в то же время принципиально отличие от истинных интерпретаторов налицо (достаточно провести эксперимент с синтаксической ошибкой - при этом в интерпретаторы попадут Basic,TCL, различные unix оболочки - а свойства компилятора выявятся у Java, Python, Perl)

сорри за излишнее буквоедство :-)
...
Рейтинг: 0 / 0
Python Vs Java and С#
    #33756888
ddddiiiiimmmmaaaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tchingizопрос о любви и ненависти к языку
питон в лидерах.

В лидерах, если присмотреться внимательнее, руби. За питон положительно проголосовали 820 человек, а за яву 2,530. А за php вообще 4,070.
Вобщем, народ, бросаем наши языки, программим на руби внатуре.

И у assembler неплохое отношение, давайте на нем! гыгы

В продолжение темы о статистике и нравится не нравится - на hh.ru на слово "python" 22 предложения, причем python часто не выступает как основное средство разработки.
На слово "java" 534 предложения.
Набрал C# - вылезло 877, только он и С/C++ тоже в результат запроса засунул (их думаю большинство). Кстати javascript в результат на "java" не попадался )
...
Рейтинг: 0 / 0
Python Vs Java and С#
    #33760604
ddddiiiiimmmmaaaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Знаю о проекте, который пишется на питоне несколько лет, есть внедрения, так вобщем там он используется как надсклойка над явой. АПИ явовский, язык питоновский. Так, для справки.
...
Рейтинг: 0 / 0
Python Vs Java and С#
    #33761128
I.S.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот OpenSource-проект, разрабатываемый на питоне.
http://zope.org
...
Рейтинг: 0 / 0
Python Vs Java and С#
    #33761974
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот так НАТО на опенсорсе работает?

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.
...
Рейтинг: 0 / 0
Python Vs Java and С#
    #33783716
Фотография cap83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
assembler и С++ форева. остальные языки для тех кто плохо понимает за чем сидит вообще .
...
Рейтинг: 0 / 0
Python Vs Java and С#
    #33783999
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
I.S.
Разработка крупного приложения на Питоне затратит в разы меньше времени, чем на яве. и это факт.


Вот те на! А почему-то издержки на поддержание и сопровождение,
формирование библиотек автор не берет в расчет.

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


Ха-Ха-Ха! (no comments)
...
Рейтинг: 0 / 0
Python Vs Java and С#
    #33784773
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
обзор по функциональному программированию
http://www.citforum.ru/programming/digest/func_programming/
...
Рейтинг: 0 / 0
16 сообщений из 91, страница 4 из 4
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Python Vs Java and С#
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]