|
|
|
Есть ли кроме С++ языки с шаблонами классов?
|
|||
|---|---|---|---|
|
#18+
egorych позволяет на этапе компиляции отловить ошибки некорректного использования типа. только и всего. дебаггер, скажем, не поможет отловить ошибки в архитектуре, его тоже в топку? Это скорее как подсказки которые никто не слушает... Ну это не мешает прогеру какойнить reinterpret_cast влепить )) Для константы const_cast и так далее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 16:39 |
|
||
|
Есть ли кроме С++ языки с шаблонами классов?
|
|||
|---|---|---|---|
|
#18+
влепить не мешает, однако это явный, сознательный выбор программиста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 16:42 |
|
||
|
Есть ли кроме С++ языки с шаблонами классов?
|
|||
|---|---|---|---|
|
#18+
egorych TonY.SopranoНу в тех языках которые я называл (в текущей реализации) вообще этапа компиляции нет ..что не говорит в их пользу, кстати... и как это обсуждение относится к шаблонам тоже не очень понятно Да к тому это что шаблоны и макросы это зло с которым мириться приходится .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 16:42 |
|
||
|
Есть ли кроме С++ языки с шаблонами классов?
|
|||
|---|---|---|---|
|
#18+
TonY.SopranoДа к тому это что шаблоны и макросы это зло с которым мириться приходится .... да ладно, кто заставляет ими пользоваться? не хотите - не используйте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 16:44 |
|
||
|
Есть ли кроме С++ языки с шаблонами классов?
|
|||
|---|---|---|---|
|
#18+
TonY.Soprano egorych TonY.Soprano egorych TonY.SopranoСтатичексая типизация не поможет тебе логические ошибки ловить )и ужин она мне тоже не приготовит... ну и что? в огороде бузина, а в Киеве - дядька Так в чем ее плюсы ? перед динамической ?позволяет на этапе компиляции отловить ошибки некорректного использования типа. только и всего. дебаггер, скажем, не поможет отловить ошибки в архитектуре, его тоже в топку? Ну в тех языках которые я называл (в текущей реализации) вообще этапа компиляции нет .. Об том и речь Тебе не приходилось слышать, про то что недостатки - всего лишь оборотная сторона достоинств ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 16:46 |
|
||
|
Есть ли кроме С++ языки с шаблонами классов?
|
|||
|---|---|---|---|
|
#18+
egorych TonY.SopranoДа к тому это что шаблоны и макросы это зло с которым мириться приходится .... да ладно, кто заставляет ими пользоваться? не хотите - не используйте. Да уж приходится ........ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 16:46 |
|
||
|
Есть ли кроме С++ языки с шаблонами классов?
|
|||
|---|---|---|---|
|
#18+
Понятно, что не понимаю - не нужно... Опять зеркало виновато ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 16:47 |
|
||
|
Есть ли кроме С++ языки с шаблонами классов?
|
|||
|---|---|---|---|
|
#18+
egorychвлепить не мешает, однако это явный, сознательный выбор программиста. Бессознательно вообще писать не стоит ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 16:53 |
|
||
|
Есть ли кроме С++ языки с шаблонами классов?
|
|||
|---|---|---|---|
|
#18+
blindedПонятно, что не понимаю - не нужно... Опять зеркало виноватозеркало, видимо, тоже зло, с которым приходится мириться... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 16:53 |
|
||
|
Есть ли кроме С++ языки с шаблонами классов?
|
|||
|---|---|---|---|
|
#18+
egorych TonY.SopranoНу в тех языках которые я называл (в текущей реализации) вообще этапа компиляции нет ..что не говорит в их пользу, кстати... и как это обсуждение относится к шаблонам тоже не очень понятно относится самым непосредственным образом. Вместо того, чтобы сделать шаблоны нормально (в виде препроцессора) в .Net зачем то решили забубенить их в байт-код (RunTime). Разработчики Java еще больше упростили себе жизнь (за счет пользователей разумеется). Поняв шаблоны исключительно как средство контроля типов в полиморфных контейнерах (использование которого даже никак не отражается на байт-коде) Поняв, что вышла ...ня, и те и другие начали наварачивать функционал, который в нормальных шаблонах легко и непренужденно делается при помощи частичной специализации (т.е. в рамках изначальной концепции). Про CompileTime-вычисления, стратегии, списки типов и т.п. горестно помолчим, потупив взор, сняв головные уборы и не чокаясь. Генерики не имеют никакого отношения к шаблонам потому (и в основном только потому), что не имеют отношения к CompileTime или препроцессированию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 16:53 |
|
||
|
Есть ли кроме С++ языки с шаблонами классов?
|
|||
|---|---|---|---|
|
#18+
А если пишешь сознательно то те пофиг какая типизация .. В конце концов можно assert влепить для проверки типов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 16:54 |
|
||
|
Есть ли кроме С++ языки с шаблонами классов?
|
|||
|---|---|---|---|
|
#18+
TonY.Soprano egorychвлепить не мешает, однако это явный, сознательный выбор программиста. Бессознательно вообще писать не стоит ...а правда красиво, когда вдруг на середине работы скрипт с жёстким скрежетом падает, снося за собой пару критичных файлов из-за простой опечатки в имени переменной? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 16:55 |
|
||
|
Есть ли кроме С++ языки с шаблонами классов?
|
|||
|---|---|---|---|
|
#18+
TonY.Soprano egorych TonY.SopranoНу в тех языках которые я называл (в текущей реализации) вообще этапа компиляции нет ..что не говорит в их пользу, кстати... и как это обсуждение относится к шаблонам тоже не очень понятно Да к тому это что шаблоны и макросы это зло с которым мириться приходится .... Оххх не надо ставить их на одну доску ... А вообще ... плохому танцору ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 16:56 |
|
||
|
Есть ли кроме С++ языки с шаблонами классов?
|
|||
|---|---|---|---|
|
#18+
Gluk (Kazan) TonY.Soprano egorych TonY.SopranoНу в тех языках которые я называл (в текущей реализации) вообще этапа компиляции нет ..что не говорит в их пользу, кстати... и как это обсуждение относится к шаблонам тоже не очень понятно Да к тому это что шаблоны и макросы это зло с которым мириться приходится .... Оххх не надо ставить их на одну доску ... А вообще ... плохому танцору ... Чем больше проект, над которым работаешь, тем больше осознаешь какое это зло ... Если Хелловорды писать то все нормально будет ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 16:58 |
|
||
|
Есть ли кроме С++ языки с шаблонами классов?
|
|||
|---|---|---|---|
|
#18+
egorych TonY.Soprano egorychвлепить не мешает, однако это явный, сознательный выбор программиста. Бессознательно вообще писать не стоит ...а правда красиво, когда вдруг на середине работы скрипт с жёстким скрежетом падает, снося за собой пару критичных файлов из-за простой опечатки в имени переменной? Как тебя типизация от этого спасет ? ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 17:00 |
|
||
|
Есть ли кроме С++ языки с шаблонами классов?
|
|||
|---|---|---|---|
|
#18+
Кому что, кому думать нравиться, а кому по клаве колотить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 17:02 |
|
||
|
Есть ли кроме С++ языки с шаблонами классов?
|
|||
|---|---|---|---|
|
#18+
TonY.SopranoКак тебя типизация от этого спасет ? ... код не скомпилируется, и компилятор ещё и покажет на строчку, в которой ошибка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 17:03 |
|
||
|
Есть ли кроме С++ языки с шаблонами классов?
|
|||
|---|---|---|---|
|
#18+
TonY.Soprano Gluk (Kazan) TonY.Soprano egorych TonY.SopranoНу в тех языках которые я называл (в текущей реализации) вообще этапа компиляции нет ..что не говорит в их пользу, кстати... и как это обсуждение относится к шаблонам тоже не очень понятно Да к тому это что шаблоны и макросы это зло с которым мириться приходится .... Оххх не надо ставить их на одну доску ... А вообще ... плохому танцору ... Чем больше проект, над которым работаешь, тем больше осознаешь какое это зло ... Если Хелловорды писать то все нормально будет ) не надо тут затирать ладна ? я уже сказал про танцора ??? P.S. макросы зло, согласен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 17:06 |
|
||
|
Есть ли кроме С++ языки с шаблонами классов?
|
|||
|---|---|---|---|
|
#18+
egorych TonY.SopranoКак тебя типизация от этого спасет ? ... код не скомпилируется, и компилятор ещё и покажет на строчку, в которой ошибка. скомпилируется а потом в рантайм гденить вылетит .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 17:07 |
|
||
|
Есть ли кроме С++ языки с шаблонами классов?
|
|||
|---|---|---|---|
|
#18+
От ошибок только граматное тестирование спасет ..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 17:08 |
|
||
|
Есть ли кроме С++ языки с шаблонами классов?
|
|||
|---|---|---|---|
|
#18+
TonY.Soprano egorych TonY.SopranoКак тебя типизация от этого спасет ? ... код не скомпилируется, и компилятор ещё и покажет на строчку, в которой ошибка. скомпилируется а потом в рантайм гденить вылетит .... ага, щазз для больших гурманов даже статические assert-ы имеются ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 17:08 |
|
||
|
Есть ли кроме С++ языки с шаблонами классов?
|
|||
|---|---|---|---|
|
#18+
то е грамотное :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 17:10 |
|
||
|
Есть ли кроме С++ языки с шаблонами классов?
|
|||
|---|---|---|---|
|
#18+
TonY.SopranoОт ошибок только граматное тестирование спасет ..... но статическая типизация, убирая глупые очепятки сильно упрощает жизнь особенно в больших проектах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 17:10 |
|
||
|
Есть ли кроме С++ языки с шаблонами классов?
|
|||
|---|---|---|---|
|
#18+
сильно упрощает жизнь особенно в больших проектах среда программирования нормальная и отладчик ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 17:19 |
|
||
|
Есть ли кроме С++ языки с шаблонами классов?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 17:26 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=35104623&tid=1345503]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
54ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 193ms |
| total: | 316ms |

| 0 / 0 |
