|
|
|
Delphi быстрее С++?
|
|||
|---|---|---|---|
|
#18+
Александр2ZyK_BotaNпропущено... вот потому я и не люблю с++. мало того что пихают все, дак оно еще и не органично вписівается. а в лиспе все четко. я вам так скажу - С++ божественен ) Так точно!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2011, 13:57 |
|
||
|
Delphi быстрее С++?
|
|||
|---|---|---|---|
|
#18+
maytonАлександр2из этого видно, что в целом компиляторы борланда сосут :) Получается что у Intel и Gnu больше всего опций. Но только-ли опции нужны разработчикам? это не опции - это, что реально умеет делать компилятор, т.е. какие оптимизации выполнять ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2011, 15:51 |
|
||
|
Delphi быстрее С++?
|
|||
|---|---|---|---|
|
#18+
No b0dyVanoPro, ты неправильно тестишь. Здесь дельфи даже медленнее C#, а тем более джавы или C++ Угу. В 2004-ом году в НЕнативных расчетах с 64-битными числами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2011, 18:53 |
|
||
|
Delphi быстрее С++?
|
|||
|---|---|---|---|
|
#18+
Александр2ZyK_BotaNпропущено... но разве темплєйті для єтого лучший вібор? да, все биндается на этапе компиляции, никаких накладных расходов Это не так. Шаблоны порождают множественность инстанциаций, чем увеличивают объем маш.кода, и это негативно скажется на КПД процессорного кэша. Но в целом уровень оптимизации шаблонов очень хороший. Есть тесты Степанова, проверяющие это для разных компиляторов. И тут на форуме есть сравнения например искать scimark. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2011, 19:42 |
|
||
|
Delphi быстрее С++?
|
|||
|---|---|---|---|
|
#18+
SiemarglАлександр2пропущено... да, все биндается на этапе компиляции, никаких накладных расходов Это не так. Шаблоны порождают множественность инстанциаций, чем увеличивают объем маш.кода, и это негативно скажется на КПД процессорного кэша. Но в целом уровень оптимизации шаблонов очень хороший. Есть тесты Степанова, проверяющие это для разных компиляторов. И тут на форуме есть сравнения например искать scimark. выделенное - это атас... шоконкретно вы ввиду имеете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2011, 14:55 |
|
||
|
Delphi быстрее С++?
|
|||
|---|---|---|---|
|
#18+
SiemarglЕсть тесты Степанова, проверяющие это для разных компиляторов. В это время объявляют: Состязаниям конец. Дядю Стёпу поздравляют: - Ну, Степанов! Молодец! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2011, 15:02 |
|
||
|
Delphi быстрее С++?
|
|||
|---|---|---|---|
|
#18+
Александр2, Ежели какое слово Вам непонятно, то прилежное гугление и чтение проф.статей и форумов с разработчиками компиляторов может помочь. А может и нет. Если проще - то вот: "шаблоны тоже имеют накладные расходы" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2011, 12:16 |
|
||
|
Delphi быстрее С++?
|
|||
|---|---|---|---|
|
#18+
SiemarglАлександр2, Ежели какое слово Вам непонятно, то прилежное гугление и чтение проф.статей и форумов с разработчиками компиляторов может помочь. А может и нет. Если проще - то вот: "шаблоны тоже имеют накладные расходы" на первой странице гугл не вывел ни одной вменяемой ссылки, дальше смотреть влом вы можете нормальными словами объяснить что вы хотели сказать? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2011, 10:54 |
|
||
|
Delphi быстрее С++?
|
|||
|---|---|---|---|
|
#18+
Александр2Siemarglпропущено... Это не так. Шаблоны порождают множественность инстанциаций, чем увеличивают объем маш.кода, и это негативно скажется на КПД процессорного кэша. Но в целом уровень оптимизации шаблонов очень хороший. Есть тесты Степанова, проверяющие это для разных компиляторов. И тут на форуме есть сравнения например искать scimark. выделенное - это атас... шоконкретно вы ввиду имеете? template, как и generics - это copy&paste, китайский метод программирования - но возведенный в абсолют. В результате современный начинающий говнокодер программист уже не может думать динамическим массивом (realloc), ибо атрофия мозга. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2011, 22:09 |
|
||
|
Delphi быстрее С++?
|
|||
|---|---|---|---|
|
#18+
Поясним чупачупсуВ результате современный начинающий говнокодер программист уже не может думать динамическим массивом (realloc), ибо атрофия мозга. мда уж. параметрический полиморфизм - важный аспект типизации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2011, 22:11 |
|
||
|
Delphi быстрее С++?
|
|||
|---|---|---|---|
|
#18+
ZyK_BotaNПоясним чупачупсуВ результате современный начинающий говнокодер программист уже не может думать динамическим массивом (realloc), ибо атрофия мозга. мда уж. параметрический полиморфизм - важный аспект типизации. Разъясни это чувакам, написавшим Linux Kernel или Apache HTTPD. А то вдруг они не знают, что нынче важно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2011, 22:22 |
|
||
|
Delphi быстрее С++?
|
|||
|---|---|---|---|
|
#18+
Поясним чупачупсуZyK_BotaNпропущено... мда уж. параметрический полиморфизм - важный аспект типизации. Разъясни это чувакам, написавшим Linux Kernel или Apache HTTPD. А то вдруг они не знают, что нынче важно? а не буду я им ничего разъяснять, написали - и молодцы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2011, 22:26 |
|
||
|
Delphi быстрее С++?
|
|||
|---|---|---|---|
|
#18+
ZyK_BotaNа не буду я им ничего разъяснять, написали - и молодцы. Ты не юли. Ты давай рассказывай, что у них там не так с типизацией, и как так - темплейтов нет, а продукт пишут. Что они делают не так? Или может это ты, как и многие тысячи любителей STL/Boost - таки чего-то сильно не догоняете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2011, 23:20 |
|
||
|
Delphi быстрее С++?
|
|||
|---|---|---|---|
|
#18+
Поясним чупачупсуZyK_BotaNа не буду я им ничего разъяснять, написали - и молодцы. Ты не юли. Ты давай рассказывай, что у них там не так с типизацией, и как так - темплейтов нет, а продукт пишут. Что они делают не так? Или может это ты, как и многие тысячи любителей STL/Boost - таки чего-то сильно не догоняете? че тебе рассказывать. все равно не поймешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2011, 23:22 |
|
||
|
Delphi быстрее С++?
|
|||
|---|---|---|---|
|
#18+
1ZyK_BotaNче тебе рассказывать. все равно не поймешь. Ты не мне рассказывай. Ты себе и подобным расскажи. А мы посмотрим - способен ли ты к осмысленной деятельности (объяснению), или только способен бездумно подражать, слабо понимая, зачем оно тебе вообще надо. Попробуй. Или тебе это так сложно? Так зачем тебе темплейты? Конкретный пример можно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2011, 23:31 |
|
||
|
Delphi быстрее С++?
|
|||
|---|---|---|---|
|
#18+
Поясним чупачупсу1ZyK_BotaNче тебе рассказывать. все равно не поймешь. Ты не мне рассказывай. Ты себе и подобным расскажи. А мы посмотрим - способен ли ты к осмысленной деятельности (объяснению), или только способен бездумно подражать, слабо понимая, зачем оно тебе вообще надо. Попробуй. Или тебе это так сложно? Так зачем тебе темплейты? Конкретный пример можно? ну, сначала нужно выяснить, нужна ли статическая типизация в принципе. если нужна, то и параметрический полиморфизм пригодится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2011, 23:37 |
|
||
|
Delphi быстрее С++?
|
|||
|---|---|---|---|
|
#18+
ZyK_BotaNну, сначала нужно выяснить, нужна ли статическая типизация в принципе. В принципе нужна. И в ANSI C она есть и всегда была. ZyK_BotaNесли нужна, то и параметрический полиморфизм пригодится. Это логически бессмысленное и бессвязное утверждение. Статическая типизация может жить и без параметрического полиморфизма, он ей - не нужен, и помощи никакой от него нет. Еще раз - какая в ней польза, кроме упорядочивания китайского метода программирования через copy&paste? Давай уже пример, когда без параметрического полиморфизма вообще никак нельзя? Даже чисто идеи ради? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2011, 23:43 |
|
||
|
Delphi быстрее С++?
|
|||
|---|---|---|---|
|
#18+
Поясним чупачупсуЕще раз - какая в ней польза, кроме упорядочивания китайского метода программирования через copy&paste? ну копи&паст - это способ реализации параметрического полиморфизма в си++, в других можно по другому. польза от не в том, что мы пишем обобщенный код, но при этом, проверка типов - работает. т.е. если список целых, то строки там быть ну никак не может. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2011, 23:46 |
|
||
|
Delphi быстрее С++?
|
|||
|---|---|---|---|
|
#18+
Поясним чупачупсуZyK_BotaNну, сначала нужно выяснить, нужна ли статическая типизация в принципе. В принципе нужна. И в ANSI C она есть и всегда была. си - весьма условно статически типизирован, а главное не очень строго. в нем можно без параметрического полиморфизма, а вот статически строго типизированных языках типо хаскеля - никак без него. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2011, 23:48 |
|
||
|
Delphi быстрее С++?
|
|||
|---|---|---|---|
|
#18+
ZyK_BotaNПоясним чупачупсуЕще раз - какая в ней польза, кроме упорядочивания китайского метода программирования через copy&paste? ну копи&паст - это способ реализации параметрического полиморфизма в си++, в других можно по другому. польза от не в том, что мы пишем обобщенный код, но при этом, проверка типов - работает. т.е. если список целых, то строки там быть ну никак не может. А как насчет того, что вместо массива структур число-строка современный чумазый говнокодер в 50% случаев напишет два вектора - чисел и строк (даже не объектов)? И чем ему помогут темплейты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2011, 00:00 |
|
||
|
Delphi быстрее С++?
|
|||
|---|---|---|---|
|
#18+
ZyK_BotaNПоясним чупачупсупропущено... В принципе нужна. И в ANSI C она есть и всегда была. си - весьма условно статически типизирован, а главное не очень строго. в нем можно без параметрического полиморфизма, а вот статически строго типизированных языках типо хаскеля - никак без него. Попробуй присвоить значение переменной одного typedef от стуктуры - другой, от другой структуры. То-же - с указателями (и много думай, читая warning). А потом приходи и рассказывай про слабую типизацию в C. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2011, 00:03 |
|
||
|
Delphi быстрее С++?
|
|||
|---|---|---|---|
|
#18+
Поясним чупачупсуZyK_BotaNпропущено... ну копи&паст - это способ реализации параметрического полиморфизма в си++, в других можно по другому. польза от не в том, что мы пишем обобщенный код, но при этом, проверка типов - работает. т.е. если список целых, то строки там быть ну никак не может. А как насчет того, что вместо массива структур число-строка современный чумазый говнокодер в 50% случаев напишет два вектора - чисел и строк (даже не объектов)? И чем ему помогут темплейты? хотел ответить, а потом понял что ты подводишь к тому, что не "современный чумазый гонокодер" не засунит в массив целых - строку. да? ну тогда да, статическая типизация не нужна, ведь тру олдфаг мегакодер - никогда не ошибается. да и если отбросить понятие ошибки. почему я должен думать про какойто объект(например коллекцию, что это коллекция объектов, но не могу конкретизировать, что целых объектов? вот пример, ты же его просил. есть сигнатура ф-и: void f(List<int> list); и void f(List list); какой код читабельнее и понятнее? с первой сигнатуры мы можем понять гораздо больше. в строготипизированном хаскеле, вообще часто можно по сигнатуре ф-и понять что она делает. в си конечно с этим проблема. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2011, 00:06 |
|
||
|
Delphi быстрее С++?
|
|||
|---|---|---|---|
|
#18+
Поясним чупачупсуZyK_BotaNпропущено... си - весьма условно статически типизирован, а главное не очень строго. в нем можно без параметрического полиморфизма, а вот статически строго типизированных языках типо хаскеля - никак без него. Попробуй присвоить значение переменной одного typedef от стуктуры - другой, от другой структуры. То-же - с указателями (и много думай, читая warning). А потом приходи и рассказывай про слабую типизацию в C. он слаботипизирован по сравнению с семейством ML. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2011, 00:07 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=37437179&tid=1342010]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
155ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 458ms |

| 0 / 0 |
