[Конкурс] Транслятор языка

 
1 7 8 9 10 11 12 13
US Сергей-4030 #20.08.2008 11:14  @Татарин#20.08.2008 11:00
+
-
edit
 

Сергей-4030

исключающий третье
★☆
админ. бан
Татарин> И эти продукты - работают. И к большинству из них сложно предъявить какие-то уж очень крутые претензии. Правда ли, что ОпенОфис лучше МСОфиса? ИМХО, совсем нет, совсем наоборот.

Майкрософт умеет делать программные продукты, особенно офисные, у нее давние позиции в данном вопросе. И ресурсы, брошенные на МСОфис, наверняка многократно превосходят ОпенОффис. Но ведь есть еще тот же Эклипс, который, имхо, просто лучше Студии. Со всех позиций. При том, что Студия - много лет разработки самой сильной софтверной компании в мире, а Эклипс так-таки не может похвастать ни таким же циклом разработки ни таким же финансированием и ресурсами.

ЗЫ Насколько я понимаю, будущие Офисы во многом уже Си-шарп.
 
BG Реконструктор #20.08.2008 11:17  @Татарин#20.08.2008 11:08
+
-
edit
 
Татарин> Медленнее - на десятки процентов. Не в разы.



 
US Сергей-4030 #20.08.2008 11:18  @Реконструктор#20.08.2008 11:17
+
-
edit
 

Сергей-4030

исключающий третье
★☆
админ. бан
Реконструктор> http://nanev.com/store/jt.jpg
Реконструктор> http://nanev.com/store/ct.jpg

А ты добавь ключ -server к командной строке.
 
US Сергей-4030 #20.08.2008 11:22  @Реконструктор#20.08.2008 10:56
+
-
edit
 

Сергей-4030

исключающий третье
★☆
админ. бан
Реконструктор> Короче, вся эта грязь мне надоела. Код Сергея в 10 раз больше чем мой (а по логике надо наоборот, я ведь пишу на C++).

Эээ.. во сколько? %(


И причина этомуРеконструктор> не какие-то волшебные свойства программы (его принцип работы полностью аналогичен моему), а то, что он делал выводы по ходу, все время внося изменения и патчи. Его программа медленее (джаве привет).

А ты посмотри мой первый вариант. Он уже был вполне вполне рабочий. С твоим - не сравнить. При этом - кто тебе мешал сделать свой вариант раньше и тем предотвратить мои патчи?
 
BG Реконструктор #20.08.2008 11:23
+
-
edit
 
code text
  1. Error: no `server' JVM at `C:\Program Files\Java\jre1.6.0_02\bin\server\jvm.dll'
 
US Сергей-4030 #20.08.2008 11:29  @Реконструктор#20.08.2008 11:23
+
-
edit
 

Сергей-4030

исключающий третье
★☆
админ. бан
Видимо, tarasv прав, в JRE серверный вариант не включен. Ну, скачай JDK, он бесплатный.

ЗЫ Впрочем, если желаешь буквоедничать - как угодно. Но видишь ли, если ты будешь прикапываться к мелочам, то у меня поводов прикопаться к твоему проекту куда как больше. И не по таким мелочным поводам.
 
US Сергей-4030 #20.08.2008 11:48
+
-
edit
 

Сергей-4030

исключающий третье
★☆
админ. бан
А вообще - типа, извини, увлекся в горячке спора. Доделай свой вариант лучше, вместо ругани обоюдной.
 
US Сергей-4030 #20.08.2008 11:51  @sxam#20.08.2008 10:02
+
-
edit
 

Сергей-4030

исключающий третье
★☆
админ. бан
Сергей-4030>> Собственно, можно открыть голосование - кто считает, что пари выиграл Реконструктор (или я) - отпишитесь, pls.
sxam> В Репутации отписался :)

Пасиб за добрые слова. :)
 
RU Alexandrc #20.08.2008 12:31  @Татарин#20.08.2008 11:00
+
-
edit
 

Alexandrc

аксакал

Татарин> И эти продукты - работают. И к большинству из них сложно предъявить какие-то уж очень крутые претензии. Правда ли, что ОпенОфис лучше МСОфиса? ИМХО, совсем нет, совсем наоборот.

Спорный вопрос, на 99% субъективный.

Татарин> А вот МСОфис, при всей его невероятной наворочености, работает заметно быстрее.
Татарин> И о чём это нам говорит?

О том что надо делать такое же тестирование, как в этой теме.

PS Специально не ковырялся, но помоему ОО жуткая помесь явы с питоном.
Было бы интересно создать набор тестов для офисных пакетов для оценки их быстродействия.
Но вы там держитесь!  
BG Реконструктор #20.08.2008 12:35  @Сергей-4030#20.08.2008 11:29
+
-
edit
 
Сергей-4030> Видимо, tarasv прав, в JRE серверный вариант не включен. Ну, скачай JDK, он бесплатный.

Там что-то сломано:


Может что-то не так делаю?
 
US Сергей-4030 #20.08.2008 12:37  @Реконструктор#20.08.2008 12:35
+
-
edit
 

Сергей-4030

исключающий третье
★☆
админ. бан
Сергей-4030>> Видимо, tarasv прав, в JRE серверный вариант не включен. Ну, скачай JDK, он бесплатный.
Реконструктор> Там что-то сломано:
Реконструктор> http://nanev.com/store/jt2.jpg
Реконструктор> Может что-то не так делаю?

Да, не так. big_test.ct - это тест длинной программы и он выводит что и должен. Тест быстродействия - timetest.ct.
 
BG Реконструктор #20.08.2008 12:38
+
-
edit
 
Ой, пардон. :) Не тот файл.

Да. Это дает устойчивые 1875. Но я скомпилировал свой проект с VC8 и в результате небольшое подобрение - ниже 950. Так что все еще не дотягивает.
 
US Сергей-4030 #20.08.2008 12:41  @Реконструктор#20.08.2008 12:38
+
-
edit
 

Сергей-4030

исключающий третье
★☆
админ. бан
Реконструктор> Ой, пардон. :) Не тот файл.
Реконструктор> Да. Это дает устойчивые 1875. Но я скомпилировал свой проект с VC8 и в результате небольшое подобрение - ниже 950. Так что все еще не дотягивает.

До чего недотягивает?

PS Дай апдейт, если скомпилировал как-то иначе.
 
BG Реконструктор #20.08.2008 12:45
+
-
edit
 
Вот:
Прикреплённые файлы:
testlang.zip (скачать) [77,39 кбайт, 39 загрузок] [attach=112654]
 
 
 
EE Татарин #20.08.2008 13:18
+
-
edit
 

Татарин

координатор
★★★☆
Из 25-ти тестов у меня на "тестланге" успешно прошло 2.
Это где-то 8% функциональности. Чтобы быстродействие можно сравнивать по баллам, нужно, чтобы хотя бы на этих работающих тестах "тестланг" был в десяток раз быстрее "контеста". А этого сейчас нет.
Херофобия - это иррациональный, неконтролируемый страх или тревожное переживание в момент предстоящего, а также существующего веселья. А вовсе не то, о чём Вы подумали.  
EE Татарин #20.08.2008 13:21  @Alexandrc#20.08.2008 12:31
+
-
edit
 

Татарин

координатор
★★★☆
Татарин>> И эти продукты - работают. И к большинству из них сложно предъявить какие-то уж очень крутые претензии. Правда ли, что ОпенОфис лучше МСОфиса? ИМХО, совсем нет, совсем наоборот.
Alexandrc> Спорный вопрос, на 99% субъективный.
Я и написал там ИМХО. Но если вмечто "лучше" взять "навороченнее", то это уже будет объективно.

Татарин>> А вот МСОфис, при всей его невероятной наворочености, работает заметно быстрее.
Татарин>> И о чём это нам говорит?
Alexandrc> О том что надо делать такое же тестирование, как в этой теме.
Alexandrc> PS Специально не ковырялся, но помоему ОО жуткая помесь явы с питоном.
Alexandrc> Было бы интересно создать набор тестов для офисных пакетов для оценки их быстродействия.
Уже делали. Я сам видел и читал. Нужно просто поискать по сети самые свежие.
Херофобия - это иррациональный, неконтролируемый страх или тревожное переживание в момент предстоящего, а также существующего веселья. А вовсе не то, о чём Вы подумали.  
EE Татарин #20.08.2008 13:40  @Сергей-4030#20.08.2008 11:14
+
-
edit
 

Татарин

координатор
★★★☆
Сергей-4030> Но ведь есть еще тот же Эклипс, который, имхо, просто лучше Студии. Со всех позиций. При том, что Студия - много лет разработки самой сильной софтверной компании в мире, а Эклипс так-таки не может похвастать ни таким же циклом разработки ни таким же финансированием и ресурсами.
Мне кажется, что в первую очередь это - заслуга программистов Эклипса, и уж только на десятом месте где-нить будет язык.

Сергей-4030> ЗЫ Насколько я понимаю, будущие Офисы во многом уже Си-шарп.
У МС, как нам рассказывали его миссионеры на конфе, вообще идея всё по максимуму перевести на С#.
И вот с ЭТИМ языком яве будет сложно конкурировать. :)
Не то чтоб невозможно... Но сложно. МС умеет проталкивать продукты.
Скажем, на данном этапе ничего напрямую сравнимого ASP .NET у явщиков, вроде, нет.
Херофобия - это иррациональный, неконтролируемый страх или тревожное переживание в момент предстоящего, а также существующего веселья. А вовсе не то, о чём Вы подумали.  
RU Balancer #20.08.2008 13:49  @Татарин#20.08.2008 13:40
+
-
edit
 

Balancer

администратор
★★★★☆
Татарин> Мне кажется, что в первую очередь это - заслуга программистов Эклипса, и уж только на десятом месте где-нить будет язык.

Да, но если программисты такого уровня, какими ты их рисуешь этим сообщением, то язык они выбирали явно не первый попавшийся :D

Татарин> У МС, как нам рассказывали его миссионеры на конфе, вообще идея всё по максимуму перевести на С#.
Татарин> И вот с ЭТИМ языком яве будет сложно конкурировать. :)

Я сравнивал JVM с Mono ( Производительность языков. Объектный Фибоначчи :) ) и пришёл к выводу, что виртуальная машина от Sun немного быстрее Mono (и, скорее всего сопоставима по скорости с MS .NET, но его тестировать не на чем), но на .net получаются более эффективные трансляторы других языков. А это ему большой плюс. Собственно, из того, что видел, под Java только Scala сопоставима по скорости с оригиналом, а вот на Mono - практически любой статический язык.

Татарин> Не то чтоб невозможно... Но сложно. МС умеет проталкивать продукты.

Если бы мне сейчас на десктопе пришлось писать быструю прикладуху, я бы, наверное, взялся именно за .NET (хотя, возможно, что и на D). Но это заслуга не MS, а реализации от Mono :) Нативный вид приложений и малый стартап-тайм рулят.

...

А умение MS проталкивать продукты понемногу, кстати, начинает буксовать, ИМХО...
 
RU Balancer #20.08.2008 13:51  @Татарин#20.08.2008 13:40
+
-
edit
 

Balancer

администратор
★★★★☆
Татарин> Скажем, на данном этапе ничего напрямую сравнимого ASP .NET у явщиков, вроде, нет.

Я почти не в курсе, что там есть в ASP, но если учитывать ту малость, что я представляю, то разве не являются аналогами Tomcat, Resin, JBoss, etc...?
 
RU Alexandrc #20.08.2008 14:17  @Татарин#20.08.2008 13:21
+
-
edit
 

Alexandrc

аксакал

Татарин>>> И эти продукты - работают. И к большинству из них сложно предъявить какие-то уж очень крутые претензии. Правда ли, что ОпенОфис лучше МСОфиса? ИМХО, совсем нет, совсем наоборот.
Alexandrc>> Спорный вопрос, на 99% субъективный.
Татарин> Я и написал там ИМХО. Но если вмечто "лучше" взять "навороченнее", то это уже будет объективно.
Татарин> Татарин>> А вот МСОфис, при всей его невероятной наворочености, работает заметно быстрее.
Татарин> Татарин>> И о чём это нам говорит?
Alexandrc>> О том что надо делать такое же тестирование, как в этой теме.
Alexandrc>> PS Специально не ковырялся, но помоему ОО жуткая помесь явы с питоном.
Alexandrc>> Было бы интересно создать набор тестов для офисных пакетов для оценки их быстродействия.
Татарин> Уже делали. Я сам видел и читал. Нужно просто поискать по сети самые свежие.

Я имел ввиду аналог, например, Bapco Sysmark-овскому Office Productivity. А так в нете в основном сравниваются фичи и скорость запуска и объем памяти.
Для спредшита Ратмана, я большой разницы по скорости между ОО2.4.1 и MS2007 не заметил.
Но вы там держитесь!  
RU Серокой #20.08.2008 14:19
+
-
edit
 

Серокой

координатор
★★★
☤☤
На больших документах (у меня 150 страниц А4 с картинками) ООо ЗНАЧИТЕЛЬНО тормознее, увы.
Больше не раскалятся ваши колосники. Мамонты пятилеток сбили свои клыки. ©  
RU Alexandrc #20.08.2008 14:26  @Серокой#20.08.2008 14:19
+
-
edit
 

Alexandrc

аксакал

Серокой> На больших документах (у меня 150 страниц А4 с картинками) ООо ЗНАЧИТЕЛЬНО тормознее, увы.
Это хорошо. А можно этот док привести к виду пригодному для теста? Ну там отсутствие конфиденциальной инфы и т.д.?
Но вы там держитесь!  
RU Серокой #20.08.2008 14:36
+
-
edit
 

Серокой

координатор
★★★
☤☤
Тогда всё стереть разве что. ) Это научная работа...
Но если вы обещаете стереть после тестирования, и что дальше вас не пойдёт, то могу выслать.
Больше не раскалятся ваши колосники. Мамонты пятилеток сбили свои клыки. ©  
EE Татарин #20.08.2008 15:10  @Balancer#20.08.2008 13:49
+
-
edit
 

Татарин

координатор
★★★☆
Татарин>> Мне кажется, что в первую очередь это - заслуга программистов Эклипса, и уж только на десятом месте где-нить будет язык.
Balancer> Да, но если программисты такого уровня, какими ты их рисуешь этим сообщением, то язык они выбирали явно не первый попавшийся :D
Очевидно.
Непонятно, что ты хотел сказать этой репликой. Неужто то, что на Яве программировать удобнее? :)

Татарин>> У МС, как нам рассказывали его миссионеры на конфе, вообще идея всё по максимуму перевести на С#.
Татарин>> И вот с ЭТИМ языком яве будет сложно конкурировать. :)
Balancer> Я сравнивал JVM с Mono ( Производительность языков. Объектный Фибоначчи :) ) и пришёл к выводу, что виртуальная машина от Sun немного быстрее Mono
Уфф... опять ты упираешься в скорость. :)
А практика показывает, что скорость (особенно - выигрыш меньше чем в пару раз) сейчас далеко не самое важное. Она станет важна, когда рост мощности компов приостановится и процессорное время станет по-настоящему ценным ресурсом, а пока за время написания продукта мощность средней машины увеличивается в разы, это не столь и важно.
Кроме того, есть ещё и такое замечание (давным давно ставшее банальностью): мощность машин сейчас избыточна для огромного количества офисных задач. Пока время реагирования проги укладывается в приемлимое пользователем, ему по-большому счёту плевать, сколько микро- или миллисекунд было потрачено на операцию и насколько был загружен процессор. Нет, конечно, особо продвинутые заметят, сделают тесты, повздыхают, что "было время...", но реального неудовольствия (из-за которого он будет готов сменить продукт) это пользователю не доставит.
Скажем, многие пользуют ОО, многие МСО, но лишь немногие заявляют что причина их сознательного выбора - скорость продукта (хотя для ОО серьёзное отличие есть, и оно иногда даже ощутимо для рядового пользователя).

Balancer> Если бы мне сейчас на десктопе пришлось писать быструю прикладуху, я бы, наверное, взялся именно за .NET (хотя, возможно, что и на D). Но это заслуга не MS, а реализации от Mono :) Нативный вид приложений и малый стартап-тайм рулят.
Ещё больше рулит удобство написания и разнообразие хорошо сочетаемых удобных инструментов.


Balancer> ...
Balancer> А умение MS проталкивать продукты понемногу, кстати, начинает буксовать, ИМХО...
А у кого оно НЕ буксует? :D
В смысле, покажи мне более успешную в этом плане контору, и тогда я с тобой соглашусь. :)
Херофобия - это иррациональный, неконтролируемый страх или тревожное переживание в момент предстоящего, а также существующего веселья. А вовсе не то, о чём Вы подумали.  
EE Татарин #20.08.2008 15:13  @Balancer#20.08.2008 13:51
+
-
edit
 

Татарин

координатор
★★★☆
Татарин>> Скажем, на данном этапе ничего напрямую сравнимого ASP .NET у явщиков, вроде, нет.
Balancer> Я почти не в курсе, что там есть в ASP, но если учитывать ту малость, что я представляю, то разве не являются аналогами Tomcat, Resin, JBoss, etc...?
Ага. Являются. Но они покрывают лишь малую часть, не всегда удобно сочетаются и т.д.

В том-то и фишка, что напрямую сравнить это с платформой от МС - нельзя.
Херофобия - это иррациональный, неконтролируемый страх или тревожное переживание в момент предстоящего, а также существующего веселья. А вовсе не то, о чём Вы подумали.  
1 7 8 9 10 11 12 13

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru