|
Уникальное предложение: Типирование с Виктором Гуленко по Skype!.
Программирование и соционика
-
10/22/2004, 16:01 |
-
Мышкин
-
-
-
Зарегистрирован: 05/23/2001
-
-
Сообщения: 24,602
-
-
|
QUOTE (Balancer @ Oct 22 2004, 03:39 ) QUOTE (Duncan @ Oct 22 2004, 12:03 ) Потому что я вообще люблю изучать новое, повышая тем самым свою фунциональность. При условии, конечно, что у меня есть время.
Я бы сказал так - в IT-области тот, кто не изучает новое, катастрофически откатывается назад. Хочешь иметь работу и зарплату - будь добр постойнно учить новые направления, средства, инструменты... :) Обобщение конечно, но в целом это первый пост Балансер в этой теме, с которым я согласен.
|
|
-
10/25/2004, 0:44 |
-
10/25/2004, 0:54 |
-
alex14san
-
-

-
Зарегистрирован: 10/20/2004
-
Москва
-
Сообщения: 1,660
-
-
|
QUOTE (Мышкин @ Oct 20 2004, 23:04 ) QUOTE (alex14san @ Oct 20 2004, 12:08 )все хранится как Object без какой-либо проверки типа компилятором.
Плохо это или хорошо? С одной стороны конечно run-time error вылезет как ты и сказал, с другой стороны inheritance тут работает наглядно и чётко (при условии конечно что знаешь какой тип лежал в листе с самого начала) отвечу "плохо" т.к. какой тип в листе знаешь только ты, а компилятор не знает и никак проверить не может. мог бы - отловил бы часть потенциальных ошибок.
к тому же, смотря на незнакомый тебе код ты просто так не узнаешь тип хранимых в списке объектов, если только этого не указно в комментариях, либо тебе придется смотреть все варианты использования этого списка.
реализация параметрических типов в С++ мне не нравится, т.к. template раскрывается в момент компиляции, что увеличивает время компиляции, и нет code reuse т.к. каждое новое раскрытие - полностью новое.
в более новых языках, например упоминавшемся здесь OCaml эта проблема очень красиво решена просто введением параметрических типов. С++ изначально как надстройка над С такого себе позволить не может.
|
|
-
10/25/2004, 3:49 |
-
10/25/2004, 3:54 |
-
10/25/2004, 4:22 |
-
12/23/2015, 6:46 |
-
-
-
12/28/2015, 1:38 |
-
03/08/2016, 7:41 |
-
05/20/2016, 21:35 |
-
05/20/2016, 21:59 |
-
Страница 7 из 7 [Всего 104 записей]
... 7
|
|
|