powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Есть ли кроме С++ языки с шаблонами классов?
268 сообщений из 268, показаны все 11 страниц
Есть ли кроме С++ языки с шаблонами классов?
    #35089833
rm15
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Собственно топик
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35089958
Грышохайд
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rm15Собственно топик

Visual Basic 2005/2008
C# >= 2.0
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35091513
temperature457
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
+ Java
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35091626
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ой, таки я вас умоляю. Не надо путать шаблоны с генриками (особливо явовскими)
А вообще, есть мнение, что сие начало доброго холивару
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35091684
temperature457
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)
А вообще, есть мнение, что сие начало доброго холивару
Ну это понятно, что если по-мужицге, по-сурьезному сравнивать фуфловые языки с самим C++ и его шаблонами, то тут понятно, сравнивать нечего.
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35091797
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
temperature457 Gluk (Kazan)
А вообще, есть мнение, что сие начало доброго холивару
Ну это понятно, что если по-мужицге, по-сурьезному сравнивать фуфловые языки с самим C++ и его шаблонами, то тут понятно, сравнивать нечего.

вопрос был задан именно пра шаблоны ? иль рабоче-крестьянский ум чой-та нидагнал ???
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35091816
temperature457
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)
вопрос был задан именно пра шаблоны ? иль рабоче-крестьянский ум чой-та нидагнал ???
Рабоче-крестьянский ум не понимает, что гениально-уникального в шаблонах C++, в отличие от подобной реализации в Java (если не касаться различий compile-time/run-time; что в случае с Java вообще нет смысла обсуждать).
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35091830
The_ShadoW
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
temperature457...
// sarcasm on

Разница точно есть, обычно её формулируют как "шаблоны работають ыменно такЪ!" и "генерики - отстой и фуфло".

// sarcasm off
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35091833
belugin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35091853
temperature457
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)
Нет, может быть вас возбужает лейбл «Turing-complete» не лбу C++ шаблонов? :)
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35091859
temperature457
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_ShadoW
// sarcasm on

Разница точно есть, обычно её формулируют как "шаблоны работають ыменно такЪ!" и "генерики - отстой и фуфло".

// sarcasm off
Меня поражает, как на таком замечательно мощном и прекрасном C++ делают такие кривые и дырявые системы, что пришлось придумывать Java :)
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35091929
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Трудно спорить о вкусе устриц с человеком не пробовавшим их
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35092082
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blindedТрудно спорить о вкусе устриц с человеком не пробовавшим их

+1
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35092095
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
temperature457Меня поражает, как на таком замечательно мощном и прекрасном C++ делают такие кривые и дырявые системы, что пришлось придумывать Java :)

Тебе вообще чего тут ???

1. Спрошено было про темплеты
2. Вылез ты со своими генериками
3. Сказано было, что генерики не есть темплеты (особенно в Java)
4. Полился словесный понос про лейблы на лбу

P.S. Народ ждал холивару ? его есть у нас
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35092245
temperature457
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)
Тебе вообще чего тут ???
А тебе?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35092441
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
temperature457 Gluk (Kazan)
Тебе вообще чего тут ???
А тебе?

а по делу ?
std::vector на яве изобразишь ???
Модератор:
доброго времени суток
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35092751
temperature457
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)
а по делу ?
std::vector на яве изобразишь ???
Ну а чего именно не хватает в том же List<E>? Кучу итераторов напрямую вкрячить?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35092934
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты сам сможешь? Или только юзать чужие плоды?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35092938
temperature457
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blindedТы сам сможешь? Или только юзать чужие плоды?
Это ты мне штоле? Да, могу и сам.
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35092994
Эх, Ксеноцефала на вас нету.
Он бы быстро объяснил почему С++ шаблоны отстой по сравнению с лисповыми макрами.
:)
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35093174
rm15
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уточнение вопроса:
1. Возможность реализации
Код: plaintext
template <class T> class Polynom ...
и далее используем для полиномов с коэффициентами из чисел, из матриц, любых других типов с арифметическими операциями.

2. Для имплементации необходимого набора COM интерфейсов посредством множественного наследия уже имеющихся готовых отдельных шаблонов
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35093193
Фотография Lelikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шаблоны С++ круче по нескольким причинам:

1) Шаблонные параметры шаблонов.
2) Частичная специализация.
3) И дрдрдрдрдр.

На С# или Java нельзя написать того, что приводит например в книге Александреску.


________________________________________________________
Глюк - это высокоорганизованная система не поддающихся определению частиц
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35093576
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
temperature457 Gluk (Kazan)
а по делу ?
std::vector на яве изобразишь ???
Ну а чего именно не хватает в том же List<E>? Кучу итераторов напрямую вкрячить?

Разницы сам не видишь ?

Ok, в чем разница между:
vector<int> и vector<int*> ?

Мне не нужно чтобы система занималась карманным биллиардом с памятью :)

ладна, следующий вопрос: как в Java будет выглядеть std::sort ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35093582
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LelikkНа С# или Java нельзя написать того, что приводит например в книге Александреску.


как и многого существенно более простого :)

2 Модератор

спасибо
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35093746
temperature457
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)
Разницы сам не видишь ?

Ok, в чем разница между:
vector<int> и vector<int*> ?

Мне не нужно чтобы система занималась карманным биллиардом с памятью :)

ладна, следующий вопрос: как в Java будет выглядеть std::sort ?
В случае Явы с её автобоксингом ты можешь смело писать аналог vector<int*> (если пытаться проводить аналогии и с указателями), а потом добавлять обычные int-ы — система разберется.
Но если хочешь самой высокой производительности (если она действительно тебе нужна) — оптимизируй самостоятельно.
Но дело тут не в шаблонах. Дело в самом языке — примитивные типы и объекты работают по-разному. Это ограничения Java, а не её генериков.
Если бы в свое время авторы Java сумели бы как-нить обойти это адское деление — всё было бы по-другому. Тут молодцы создатели C#.

Так уж получилось, что в Java обычно оперируют объектами в сложных структурах, а не примитивными типами (и тогда с примитивными типами нет и проблем).

А как выглядит сортировка в Java — можно легко посмотреть в исходниках: ради той самой производительности реализованы отдельные сортировки для каждого примитивного типа + для объекта.
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35094065
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
temperature457В случае Явы с её автобоксингом ты можешь смело писать аналог vector<int*> (если пытаться проводить аналогии и с указателями), а потом добавлять обычные int-ы — система разберется.


Мне не надо чтобы система сама разбиралась (тем более автобоксингом )

temperature457Это ограничения Java, а не её генериков.


Я типа в курсе :) Явовские же генерики, в свою очередь, не годятся на большее чем контроль типов над коллекциями указателей. Ставить их в один ряд с шаблонами ... могут только маркетологи (вот про LISP я бы с удовольствием послушал )

temperature457
Тут молодцы создатели C#.


Акстись, что размерные указатели уже можно засовывать в кучу без боксинга ???
Я что-то пропустил ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35094077
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
temperature457Так уж получилось, что в Java обычно оперируют объектами в сложных структурах, а не примитивными типами (и тогда с примитивными типами нет и проблем).


Так уж получилось, что C++ позволяет засунуть в вектор не только примитивные, а любые неполиморфные типы (int был взят исключительно для примера)
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35094084
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)размерные указатели

читать:

Gluk (Kazan)размерные типы
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35094404
temperature457
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)
Так уж получилось, что C++ позволяет засунуть в вектор не только примитивные, а любые неполиморфные типы (int был взят исключительно для примера)
Было бы странно, если бы не получилось.
Типа взяли и начали считать, что к переменной нельзя по адресу обратиться?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35094410
temperature457
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)
Я типа в курсе :) Явовские же генерики, в свою очередь, не годятся на большее чем контроль типов над коллекциями указателей. Ставить их в один ряд с шаблонами ... могут только маркетологи (вот про LISP я бы с удовольствием послушал )

Т.е. это единственное что тебе не нравится — то, как Java работает с примитивными типами (что вытекает из ограничений самого языка)?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35094427
temperature457
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)
Акстись, что размерные указатели уже можно засовывать в кучу без боксинга ???
Я что-то пропустил ?
Нет, это я соврал.
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35094507
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
temperature457
Т.е. это единственное что тебе не нравится — то, как Java работает с примитивными типами (что вытекает из ограничений самого языка)?

Не только с примитивными и не только это
Ладна, давай факториал на явовских женериках, посмеёмси :)

P.S. Кстати, я нигде не говорил, что сама Java мне нравится
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35094674
temperature457
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)

Не только с примитивными и не только это
Ладна, давай факториал на явовских женериках, посмеёмси :)

P.S. Кстати, я нигде не говорил, что сама Java мне нравится

Дженерики в факториалах; прочие вычисления — это опять проблемы языка. Но не в примитивах, а в невозможности переопределния операций вроде сложения (что ты, конечно, понимаешь).
Нельзя инстанциировать объект, не имея никакой информации о его типе. А не инстанциировав, с объектом ты работать не сможешь. Примитивные же типы запрещены в объектных конструкциях

С этим замкнутым кругом давно все понятно.

Мне интересны больше практические ограничения в работе. К примеру, мне вообще с такими проблемами столкнуться не пришлось и, думаю, не придется.

P.S. Я не говорил, что Java тебе нравится. Что не нравится?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35094711
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
temperature457Дженерики в факториалах; прочие вычисления — это опять проблемы языка. Но не в примитивах, а в невозможности переопределния операций вроде сложения (что ты, конечно, понимаешь).

Нет, не понимаю. Пояснишь ???

temperature457P.S. Я не говорил, что Java тебе нравится. Что не нравится?

Java
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35095244
temperature457
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) temperature457Дженерики в факториалах; прочие вычисления — это опять проблемы языка. Но не в примитивах, а в невозможности переопределния операций вроде сложения (что ты, конечно, понимаешь).

Нет, не понимаю. Пояснишь ???


Вот здесь все написано.
http://en.wikipedia.org/wiki/C%2B%2BTemplates are different from macros: while both of these compile-time language features can be used to produce conditional compilation, templates are not restricted to lexical substitution. Templates have an awareness of the semantics and type system of their companion language as well as all compile-time type definitions and can perform high-level operations including programmatic flow control based on evaluation of strictly type-checked parameters. Macros are capable of conditional control over compilation based on predetermined criteria but cannot instantiate new types, recurse or perform type evaluation and in effect are limited to pre-compilation text-substitution and text-inclusion/exclusion. In other words, macros can control compilation flow based on pre-defined symbols but cannot, unlike templates, independently instantiate new symbols. Templates are a tool for static polymorphism (see below) and generic programming. For example, a template replacing the common, but dangerous, macro #define max(x,y) ((x)>(y)?(x):(y)):

Если в C++ ты можешь написать
Код: plaintext
1.
obj3 = obj1 + obj2;
где obj1 и obj2 являются объектами, то в Java ты такого сделать не сможешь в принципе (т.е. можешь, но результат будет известен и он не тот, который можно было бы ожидать).

Генерики не могут обойти ограничения языка. Даже будь они compile-time, а не run-time (как сейчас).

Из-за разделения принципов работы примитивных классов и объектов мы и получаем эдакий псевдо-болт. Как я уже говорил, лично для меня совершенно незаметный. Не использую я вычисления для примитивных типов.
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35095292
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
template <int n>
struct Factorial {
   enum {
      Value = n*Factorial<n- 1 >::Value
   };
};

template <>
struct Factorial< 0 > {
  enum {
     Value =  1 
  };
};


Покажи плизз, где тут:

автор
obj3 = obj1 + obj2;


И какие вообще действия производятся над объектами в рантайме ? а то я что-то тупой седня
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35095450
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
temperature457
Если в C++ ты можешь написать
Код: plaintext
1.
obj3 = obj1 + obj2;
где obj1 и obj2 являются объектами, то в Java ты такого сделать не сможешь в принципе (т.е. можешь, но результат будет известен и он не тот, который можно было бы ожидать).

Вот за одно это java можно ненавдеть. Абсолютная невыразитeльность синтаксиса
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35095497
temperature457
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
template <int n>
struct Factorial {
   enum {
      Value = n*Factorial<n- 1 >::Value
   };
};

template <>
struct Factorial< 0 > {
  enum {
     Value =  1 
  };
};


Покажи плизз, где тут:

автор
obj3 = obj1 + obj2;


И какие вообще действия производятся над объектами в рантайме ? а то я что-то тупой седня
Я тебе вычисление суммы привел как пример.
Value = n*Factorial<n-1>::Value — отлично, это совершенно аналогичный пример, принципиально невозможная запись в Java из-за деления на примитивные типы и на объекты.

И даже бог с ними, с enum-ами.
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35095502
temperature457
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blinded temperature457
Если в C++ ты можешь написать
Код: plaintext
1.
obj3 = obj1 + obj2;
где obj1 и obj2 являются объектами, то в Java ты такого сделать не сможешь в принципе (т.е. можешь, но результат будет известен и он не тот, который можно было бы ожидать).

Вот за одно это java можно ненавдеть. Абсолютная невыразитeльность синтаксиса
Спокойнее :)
Тут нечего ненавидеть.
Зато я всегда точно знаю, что происходит во время операции умножения или сложения.
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35095519
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blinded
за одно это java можно ненавдеть
хотел написать что-то пафосное, но затем глянул в профиль на графу "работа" и передумал
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35095526
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты знаешь, я тоже редко ошибаюсь, только в клинических случаях... А вот сравнивать строки с помощью equals никак не научусь.
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35095535
temperature457
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blindedА вот сравнивать строки с помощью equals никак не научусь.
Бывает
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35095536
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpasha blinded
за одно это java можно ненавдеть
хотел написать что-то пафосное, но затем глянул в профиль на графу "работа" и передумал
Это не работа, это звание, полученное на любимом форуме
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35095659
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blinded chpasha blinded
за одно это java можно ненавдеть
хотел написать что-то пафосное, но затем глянул в профиль на графу "работа" и передумал
Это не работа, это звание, полученное на любимом форуме тем более :)
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35096100
c127
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
temperature457 The_ShadoW
// sarcasm on

Разница точно есть, обычно её формулируют как "шаблоны работають ыменно такЪ!" и "генерики - отстой и фуфло".

// sarcasm off
Меня поражает, как на таком замечательно мощном и прекрасном C++ делают такие кривые и дырявые системы, что пришлось придумывать Java :)
А меня поражает, как на таком замечательно мощном и прекрасном Java делают такие кривые и дырявые системы, что пришлось придумывать VB (C#, ...).
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35096135
temperature457
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
c127
А меня поражает, как на таком замечательно мощном и прекрасном Java делают такие кривые и дырявые системы, что пришлось придумывать VB (C#, ...).
VB был придуман даже раньше Явы, насколько я помню.

К тому же совершенно не показатель, ибо как VB, так и C# — детища всем нам известной M$ конторы, которая делает только так, как ей нужно. Получила по морде за кривую реализацию Java еще во времена Windows 95, вот и сделала свой фреймворк. У конторы M$ бабла от благодарных пользователей столько, что она с легкостью позволяет себе делать что угодно своё.

Ы?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35096711
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
temperature457У конторы M$ бабла от благодарных пользователей столько, что она с легкостью позволяет себе делать что угодно своё. Завидно, верно?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35097002
temperature457
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorych temperature457У конторы M$ бабла от благодарных пользователей столько, что она с легкостью позволяет себе делать что угодно своё. Завидно, верно?
Конечно, завидно.
Было б у меня мозгов хоть на пять граммов — я бы тиранил пользователей не хуже Билла :)
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35099152
c127
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
temperature457 c127
А меня поражает, как на таком замечательно мощном и прекрасном Java делают такие кривые и дырявые системы, что пришлось придумывать VB (C#, ...).
VB был придуман даже раньше Явы, насколько я помню.
VB (не бейсик) - конец восьмидесятых - начало девяностых, джава - начало-середина восьмидесятых. Джава первоначально задумывалась как язык программирования специализированных устройств, вроде холодильников и микроволновок. Этот проект приказал долго жить, но потом сан реанимировал джаву в новом виде.

Не нравится VB, замените его на C#, смысл не меняется. Я C# указал в скобках специально на этот случай.

temperature457К тому же совершенно не показатель, ибо как VB, так и C# — детища всем нам известной M$ конторы, которая делает только так, как ей нужно. Получила по морде за кривую реализацию Java еще во времена Windows 95, вот и сделала свой фреймворк. У конторы M$ бабла от благодарных пользователей столько, что она с легкостью позволяет себе делать что угодно своё.

Ы?
Я пошутил, ни мое ни Ваше высказывание всерьез воспринимать не нужно, сам факт появления новых языков не может быть аргументом в пользу того, что системы, написанные на старых языках - плохие.
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35099288
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
c127джава - начало-середина восьмидесятых.
"Врет и не краснеет, люблю таких" (с)
тынц
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35099305
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fixxer c127джава - начало-середина восьмидесятых.
"Врет и не краснеет, люблю таких" (с)
тынц

Oak
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35100038
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) fixxer c127джава - начало-середина восьмидесятых.
"Врет и не краснеет, люблю таких" (с)
тынц

Oak

И что? Мало ли о чем он там мечтал в "late 1970", там вроде четко написано, что работа началась в 1991.
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35102354
c127
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fixxer Gluk (Kazan) fixxer c127джава - начало-середина восьмидесятых.
"Врет и не краснеет, люблю таких" (с)
тынц

Oak

И что? Мало ли о чем он там мечтал в "late 1970", там вроде четко написано, что работа началась в 1991.

Там еще четко написано и другое:
авторMembers of the Stealth Project, which later became known as the Green Project, divided the tasks amongst themselves. Mike Sheradin was to focus on business development, Patrick Naughton was to begin work on the graphics system, and James Gosling was to identify the proper programming language for the project. Gosling who had joined Sun in 1984 , had previously developed the commercially unsuccessful NeWS windowing system as well as GOSMACS - a C language implementation of GNU EMACS. He began with C++, but soon after was convinced that C++ was inadequate for this particular project. His extensions and modifications to C++ (also know as C++ ++ --), were the first steps towards the development of an independent language that would fit the project objectives. He named the language "Oak" ....

В любом случае повторяю, не нравится ВБ, возьмите утверждение в следующей формулировке:
"А меня поражает, как на таком замечательно мощном и прекрасном Java делают такие кривые и дырявые системы, что пришлось придумывать C#."

По поводу того, что C# появился позже джавы возражений, надеюсь, нет?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35103085
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
А меня поражает, как на таком замечательно мощном и прекрасном Java делают такие кривые и дырявые системы, что пришлось придумывать C#.

Ага писали-писали в майкрософте на java, мучились: что не напишут все криво и дыряво выходит. И пришлось бедолагам придумывать C#.

Самому не смешно?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104025
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это все изъяны статической типизации )) Вот в Руби или пистоне шаблоны ваще не нужны
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104208
enollalla
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
TonY.SopranoЭто все изъяны статической типизации )) Вот в Руби или пистоне шаблоны ваще не нужны
Думаю это скорее проблемы общей концепции. В Яве типо есть их собственные шаблоны .
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104270
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.SopranoЭто все изъяны статической типизации )) Вот в Руби или пистоне шаблоны ваще не нужны
Статическая типизация - великое благо. Сколько ошибк отлавливает
enollalla
Думаю это скорее проблемы общей концепции. В Яве типо есть их собственные шаблоны .
Еще один умник... Это не шаблоны, это недостатки перевода....
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104330
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
enollalla TonY.SopranoЭто все изъяны статической типизации )) Вот в Руби или пистоне шаблоны ваще не нужны
Думаю это скорее проблемы общей концепции. В Яве типо есть их собственные шаблоны .
Это другие шаблоны, шаблоны проектирования они везде есть. Тут речь про шаблоны классов.
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104375
enollalla
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
XDiaBLo enollalla TonY.SopranoЭто все изъяны статической типизации )) Вот в Руби или пистоне шаблоны ваще не нужны
Думаю это скорее проблемы общей концепции. В Яве типо есть их собственные шаблоны .
Это другие шаблоны, шаблоны проектирования они везде есть. Тут речь про шаблоны классов.
ой лохонулся, а чем не подходят классы кучи-ки их методов?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104393
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blindedСтатическая типизация - великое благо. Сколько ошибк отлавливает

Сказки
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104428
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano blindedСтатическая типизация - великое благо. Сколько ошибк отлавливает

Сказкихороший, развёрнутый, аргументированный ответ.
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104443
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano blindedСтатическая типизация - великое благо. Сколько ошибк отлавливает

Сказки
Почитай на ночь Бертрана Мейера может ночью что присниться
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104457
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorych TonY.Soprano blindedСтатическая типизация - великое благо. Сколько ошибк отлавливает

Сказкихороший, развёрнутый, аргументированный ответ.

Статичексая типизация не поможет тебе логические ошибки ловить )
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104477
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blinded TonY.Soprano blindedСтатическая типизация - великое благо. Сколько ошибк отлавливает

Сказки
Почитай на ночь Бертрана Мейера может ночью что присниться

Ты на Eiffel пишешь ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104497
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет на С++
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104506
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blindedНет на С++

А вот Бертран Мейер говорит что на Eiffel писать надо ..
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104517
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.SopranoСтатичексая типизация не поможет тебе логические ошибки ловить )и ужин она мне тоже не приготовит... ну и что? в огороде бузина, а в Киеве - дядька
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104539
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну эйфель хорош для академическийх целей, я все-таки на производстве
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104544
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorych TonY.SopranoСтатичексая типизация не поможет тебе логические ошибки ловить )и ужин она мне тоже не приготовит... ну и что? в огороде бузина, а в Киеве - дядька

Так в чем ее плюсы ? перед динамической ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104550
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano egorych TonY.Soprano blindedСтатическая типизация - великое благо. Сколько ошибк отлавливает

Сказкихороший, развёрнутый, аргументированный ответ.

Статичексая типизация не поможет тебе логические ошибки ловить )
Любителям ловить голыми руками в аквариуме с пираньями запущенных туда вчера гупеей, пламенный привет!
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104561
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blinded TonY.Soprano egorych TonY.Soprano blindedСтатическая типизация - великое благо. Сколько ошибк отлавливает

Сказкихороший, развёрнутый, аргументированный ответ.

Статичексая типизация не поможет тебе логические ошибки ловить )
Любителям ловить голыми руками в аквариуме с пираньями запущенных туда вчера гупеей, пламенный привет!

А по теме ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104569
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano egorych TonY.SopranoСтатичексая типизация не поможет тебе логические ошибки ловить )и ужин она мне тоже не приготовит... ну и что? в огороде бузина, а в Киеве - дядька

Так в чем ее плюсы ? перед динамической ?позволяет на этапе компиляции отловить ошибки некорректного использования типа. только и всего.
дебаггер, скажем, не поможет отловить ошибки в архитектуре, его тоже в топку?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104572
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blindedЛюбителям ловить голыми руками в аквариуме с пираньями запущенных туда вчера гупеей, пламенный привет! +1
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104576
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorych TonY.Soprano egorych TonY.SopranoСтатичексая типизация не поможет тебе логические ошибки ловить )и ужин она мне тоже не приготовит... ну и что? в огороде бузина, а в Киеве - дядька

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

Ну в тех языках которые я называл (в текущей реализации) вообще этапа компиляции нет ..
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104590
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.SopranoНу в тех языках которые я называл (в текущей реализации) вообще этапа компиляции нет ..что не говорит в их пользу, кстати... и как это обсуждение относится к шаблонам тоже не очень понятно
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104593
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorych
позволяет на этапе компиляции отловить ошибки некорректного использования типа. только и всего.
дебаггер, скажем, не поможет отловить ошибки в архитектуре, его тоже в топку?

Это скорее как подсказки которые никто не слушает...
Ну это не мешает прогеру какойнить reinterpret_cast влепить )) Для константы const_cast и так далее
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104605
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
влепить не мешает, однако это явный, сознательный выбор программиста.
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104606
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorych TonY.SopranoНу в тех языках которые я называл (в текущей реализации) вообще этапа компиляции нет ..что не говорит в их пользу, кстати... и как это обсуждение относится к шаблонам тоже не очень понятно

Да к тому это что шаблоны и макросы это зло с которым мириться приходится ....
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104615
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.SopranoДа к тому это что шаблоны и макросы это зло с которым мириться приходится .... да ладно, кто заставляет ими пользоваться? не хотите - не используйте.
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104623
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano egorych TonY.Soprano egorych TonY.SopranoСтатичексая типизация не поможет тебе логические ошибки ловить )и ужин она мне тоже не приготовит... ну и что? в огороде бузина, а в Киеве - дядька

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

Ну в тех языках которые я называл (в текущей реализации) вообще этапа компиляции нет ..

Об том и речь
Тебе не приходилось слышать, про то что недостатки - всего лишь оборотная сторона достоинств ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104627
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorych TonY.SopranoДа к тому это что шаблоны и макросы это зло с которым мириться приходится .... да ладно, кто заставляет ими пользоваться? не хотите - не используйте.

Да уж приходится ........
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104636
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Понятно, что не понимаю - не нужно... Опять зеркало виновато
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104670
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorychвлепить не мешает, однако это явный, сознательный выбор программиста.

Бессознательно вообще писать не стоит ...
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104672
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blindedПонятно, что не понимаю - не нужно... Опять зеркало виноватозеркало, видимо, тоже зло, с которым приходится мириться...
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104674
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorych TonY.SopranoНу в тех языках которые я называл (в текущей реализации) вообще этапа компиляции нет ..что не говорит в их пользу, кстати... и как это обсуждение относится к шаблонам тоже не очень понятно

относится самым непосредственным образом.
Вместо того, чтобы сделать шаблоны нормально (в виде препроцессора) в .Net зачем то решили забубенить их в байт-код (RunTime). Разработчики Java еще больше упростили себе жизнь (за счет пользователей разумеется). Поняв шаблоны исключительно как средство контроля типов в полиморфных контейнерах (использование которого даже никак не отражается на байт-коде)
Поняв, что вышла ...ня, и те и другие начали наварачивать функционал, который в нормальных шаблонах легко и непренужденно делается при помощи частичной специализации (т.е. в рамках изначальной концепции).

Про CompileTime-вычисления, стратегии, списки типов и т.п. горестно помолчим, потупив взор, сняв головные уборы и не чокаясь.

Генерики не имеют никакого отношения к шаблонам потому (и в основном только потому), что не имеют отношения к CompileTime или препроцессированию
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104678
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если пишешь сознательно то те пофиг какая типизация .. В конце концов можно assert влепить для проверки типов
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104682
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano egorychвлепить не мешает, однако это явный, сознательный выбор программиста.

Бессознательно вообще писать не стоит ...а правда красиво, когда вдруг на середине работы скрипт с жёстким скрежетом падает, снося за собой пару критичных файлов из-за простой опечатки в имени переменной?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104686
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano egorych TonY.SopranoНу в тех языках которые я называл (в текущей реализации) вообще этапа компиляции нет ..что не говорит в их пользу, кстати... и как это обсуждение относится к шаблонам тоже не очень понятно

Да к тому это что шаблоны и макросы это зло с которым мириться приходится ....

Оххх не надо ставить их на одну доску ...
А вообще ... плохому танцору ...
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104699
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) TonY.Soprano egorych TonY.SopranoНу в тех языках которые я называл (в текущей реализации) вообще этапа компиляции нет ..что не говорит в их пользу, кстати... и как это обсуждение относится к шаблонам тоже не очень понятно

Да к тому это что шаблоны и макросы это зло с которым мириться приходится ....

Оххх не надо ставить их на одну доску ...
А вообще ... плохому танцору ...

Чем больше проект, над которым работаешь, тем больше осознаешь какое это зло ... Если Хелловорды писать то все нормально будет )
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104717
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorych TonY.Soprano egorychвлепить не мешает, однако это явный, сознательный выбор программиста.

Бессознательно вообще писать не стоит ...а правда красиво, когда вдруг на середине работы скрипт с жёстким скрежетом падает, снося за собой пару критичных файлов из-за простой опечатки в имени переменной?

Как тебя типизация от этого спасет ? ...
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104725
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кому что, кому думать нравиться, а кому по клаве колотить
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104730
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.SopranoКак тебя типизация от этого спасет ? ... код не скомпилируется, и компилятор ещё и покажет на строчку, в которой ошибка.
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104744
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano Gluk (Kazan) TonY.Soprano egorych TonY.SopranoНу в тех языках которые я называл (в текущей реализации) вообще этапа компиляции нет ..что не говорит в их пользу, кстати... и как это обсуждение относится к шаблонам тоже не очень понятно

Да к тому это что шаблоны и макросы это зло с которым мириться приходится ....

Оххх не надо ставить их на одну доску ...
А вообще ... плохому танцору ...

Чем больше проект, над которым работаешь, тем больше осознаешь какое это зло ... Если Хелловорды писать то все нормально будет )

не надо тут затирать ладна ?
я уже сказал про танцора ???

P.S. макросы зло, согласен
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104747
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorych TonY.SopranoКак тебя типизация от этого спасет ? ... код не скомпилируется, и компилятор ещё и покажет на строчку, в которой ошибка.

скомпилируется а потом в рантайм гденить вылетит ....
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104754
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
От ошибок только граматное тестирование спасет .....
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104755
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano egorych TonY.SopranoКак тебя типизация от этого спасет ? ... код не скомпилируется, и компилятор ещё и покажет на строчку, в которой ошибка.

скомпилируется а потом в рантайм гденить вылетит ....

ага, щазз
для больших гурманов даже статические assert-ы имеются
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104761
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
то е грамотное :-)
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104763
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.SopranoОт ошибок только граматное тестирование спасет .....

но статическая типизация, убирая глупые очепятки сильно упрощает жизнь
особенно в больших проектах
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104812
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сильно упрощает жизнь особенно в больших проектах среда программирования нормальная и отладчик )
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104857
Шрексхайд
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
Re: Есть ли кроме С++ языки с шаблонами классов?
Именно такого нету конечно, но если нужно что-то оч.удобное хорошее и супер качественное то вам надо Делфы. На них и пис'ать (ударение на А а не на И как многие думують) не надо рисуеш формочки патома бац через час СиэРэМ готово. И для линуха КИЛИКС есть.
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104879
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот если бы еще совсем не думать и на Солярке, э-х-х-х
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104880
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano сильно упрощает жизнь особенно в больших проектах среда программирования нормальная и отладчик )Любителям ловить голыми руками в аквариуме с пираньями запущенных туда вчера гупеей, пламенный привет! (с)blinded
как долго будете ловить в отладчике опечатку вида papa и popa, где papa задумывался как int, а popa - ссылка на объект?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104901
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorych TonY.Soprano сильно упрощает жизнь особенно в больших проектах среда программирования нормальная и отладчик )Любителям ловить голыми руками в аквариуме с пираньями запущенных туда вчера гупеей, пламенный привет! (с)blinded
как долго будете ловить в отладчике опечатку вида papa и popa, где papa задумывался как int, а popa - ссылка на объект?

А как долго вы будете в C++ ловить очепятку типа

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
void UUU::fffffff()
{
   if (a==b);
  {
      ..........
  }
}
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104919
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.SopranoА как долго вы будете в C++ ловить очепятку типа
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
void UUU::fffffff()
{
   if (a==b);
  {
      ..........
  }
}
а как ЭТО относится к типизации? давайте уж не передёргивать
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104940
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если помнишь математику, посчитай сколько пришлось бы человеку опреторов + рисовать
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35104986
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blindedЕсли помнишь математику, посчитай сколько пришлось бы человеку опреторов + рисовать

Это как раз про недостатки шаблонов ....
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35105017
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Короче опять ничего не понял... Если бы ты писал на динамическом языке у тебя это вылилось в офигительной длины if. Ведь даже ежели ограничиться 5 типами получиться 20 вариантов.
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35105039
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
class PT 
	attr_reader :a
	attr_reader :b
	attr_reader :c		
	
	def initialize (a= 0 ,b= 0 ,c= 0 )
		@a = a
		@b = b
		@c = c
	end
	
	def + (point)
		return PT.new(@a+point.a ,@b+point.b, @c+point.c)
	end

	def - (point)
		return PT.new(@a-point.a ,@b-point.b, @c-point.c)
	end	
	
	def print
		puts a
		puts b
		puts c
	end		
	
end

a1 = PT.new( 0 , 0 , 0 )
a1.print

a2 = PT.new( 0 . 1 , 0 . 1 , 0 )
a2.print

a3 = a1 + a2
a3.print
		

Где ифы ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35105053
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А теперь представь себе что я хочу поменять правила игры и приводить типы не так как это определено языком
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35105054
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blindedА теперь представь себе что я хочу поменять правила игры и приводить типы не так как это определено языком

Кто мешает .... приводи ..
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35105119
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну поменял
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
template <class T,class U>
struct SizeofLess
{
	enum
	{
		value = (sizeof(T) < sizeof(U))
	};
};

template <class T,class U>
struct ResultTypeSelector
{
	typedef typename Select< SizeofLess<T,U>::value, T, U>::Result Result;
};

...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35105128
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да и не особо нравится мне прстранство гду a = PT.new('a',1,0.03)
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35105140
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blindedДа и не особо нравится мне прстранство гду a = PT.new('a',1,0.03)

Если ты две строчки добавишь, то и такая конструкция отработает ... А по умолчанию когда запустищь она вылетит тебе call stack вылезет и сразу найдешь где ошибка ..
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35105142
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты то правила приведения менять собираешься?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35105143
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blindedТы то правила приведения менять собираешься?

занят ... Поменяю обязательно ...
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35105145
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano blindedДа и не особо нравится мне прстранство гду a = PT.new('a',1,0.03)

Если ты две строчки добавишь, то и такая конструкция отработает ... А по умолчанию когда запустищь она вылетит тебе call stack вылезет и сразу найдешь где ошибка ..
Мне за такое в ран-тайме 3 года расстрела дадут
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35105147
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blinded TonY.Soprano blindedДа и не особо нравится мне прстранство гду a = PT.new('a',1,0.03)

Если ты две строчки добавишь, то и такая конструкция отработает ... А по умолчанию когда запустищь она вылетит тебе call stack вылезет и сразу найдешь где ошибка ..
Мне за такое в ран-тайме 3 года расстрела дадут

Тое ты чтото фиксишь и не запуская сразу юзерам отдаешь ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35105179
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Г. Майерс. Искусство тестирования программ.
Г. Майерс. Надежность программного обеспечения.
вам в руки
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35105354
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)
P.S. макросы зло, согласен

макросы не зло, а тонкий синтаксический шугар. Там где шаблоны пасуют
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35105439
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lepsikмакросы не зло, а тонкий синтаксический шугар. Там где шаблоны пасуюти почему-то сразу списки типов вспоминаются.
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35105571
c127
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fixxer автор
А меня поражает, как на таком замечательно мощном и прекрасном Java делают такие кривые и дырявые системы, что пришлось придумывать C#.

Ага писали-писали в майкрософте на java, мучились: что не напишут все криво и дыряво выходит. И пришлось бедолагам придумывать C#.

Самому не смешно?

Они даже в свое время типа джава-машину построили.

А вообще разберитесь в каком контексте и к чему это было сказано и посмеемся вместе.
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35105714
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blindedНу поменял
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
template <class T,class U>
struct SizeofLess
{
	enum
	{
		value = (sizeof(T) < sizeof(U))
	};
};

template <class T,class U>
struct ResultTypeSelector
{
	typedef typename Select< SizeofLess<T,U>::value, T, U>::Result Result;
};



НУ в Руби такого рода конструкции не напишешь . Так как класс тоже объявляется динамически и переменные члены класса тоже могут добавляться например при вызове метода ... зараенее нельзя о размере говорить, а правила менять там можно разными способами

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
if чтото > чегото
   class XXX
      def f1
      def f2
      .....
   end
else
   class XXX
     def u1
     def u2
     def f1 
    ...
    end
end


авторпрстранство гду a = PT.new('a',1,0.03) может и не логично
а вот a = PT.new('12.123',1,0.03) вполне
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35106018
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хорошо, хорошо, нету у тебя размера класса. Вот тебе совсем правильный вариант, приоритет задается списком типов, чем выше позиция в списке, тем выше приоритет.
Можно играться сколько угодно душе, можно добавить типы или убавить их. При этом поведение всей программы поварачивает строем, в случаях если пытаются сложить неверные типы - ошибка на этапе компиляции, даже запускать программу не надо
Ценность же конструктора PT.new('12.123',1,0.03) для меня сомнительна, но ежели очень хочется - напиши явный конструтор.
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107372
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano сильно упрощает жизнь особенно в больших проектах среда программирования нормальная и отладчик )

Это как-то противоречит тому, что я сказал ???
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107375
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шрексхайд
Код: plaintext
Re: Есть ли кроме С++ языки с шаблонами классов?
Именно такого нету конечно, но если нужно что-то оч.удобное хорошее и супер качественное то вам надо Делфы. На них и пис'ать (ударение на А а не на И как многие думують) не надо рисуеш формочки патома бац через час СиэРэМ готово. И для линуха КИЛИКС есть.

эта типа стеб такой, да ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107377
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano egorych TonY.Soprano сильно упрощает жизнь особенно в больших проектах среда программирования нормальная и отладчик )Любителям ловить голыми руками в аквариуме с пираньями запущенных туда вчера гупеей, пламенный привет! (с)blinded
как долго будете ловить в отладчике опечатку вида papa и popa, где papa задумывался как int, а popa - ссылка на объект?

А как долго вы будете в C++ ловить очепятку типа

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
void UUU::fffffff()
{
   if (a==b);
  {
      ..........
  }
}


А у меня для этого регекспа е :P
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107383
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano blindedЕсли помнишь математику, посчитай сколько пришлось бы человеку опреторов + рисовать

Это как раз про недостатки шаблонов ....

Расшифруешь мысль про недостатки ?
Помедленнее толька, ... я записссываю (с)
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107581
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) TonY.Soprano blindedЕсли помнишь математику, посчитай сколько пришлось бы человеку опреторов + рисовать

Это как раз про недостатки шаблонов ....

Расшифруешь мысль про недостатки ?
Помедленнее толька, ... я записссываю (с)

сделай на C++ стек чего угодно )
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107588
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) TonY.Soprano egorych TonY.Soprano сильно упрощает жизнь особенно в больших проектах среда программирования нормальная и отладчик )Любителям ловить голыми руками в аквариуме с пираньями запущенных туда вчера гупеей, пламенный привет! (с)blinded
как долго будете ловить в отладчике опечатку вида papa и popa, где papa задумывался как int, а popa - ссылка на объект?

А как долго вы будете в C++ ловить очепятку типа

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
void UUU::fffffff()
{
   if (a==b);
  {
      ..........
  }
}


А у меня для этого регекспа е :P

регекспа .... А компилятор тебя в таком случае не спасет ..
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107597
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano Gluk (Kazan) TonY.Soprano egorych TonY.Soprano сильно упрощает жизнь особенно в больших проектах среда программирования нормальная и отладчик )Любителям ловить голыми руками в аквариуме с пираньями запущенных туда вчера гупеей, пламенный привет! (с)blinded
как долго будете ловить в отладчике опечатку вида papa и popa, где papa задумывался как int, а popa - ссылка на объект?

А как долго вы будете в C++ ловить очепятку типа

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
void UUU::fffffff()
{
   if (a==b);
  {
      ..........
  }
}


А у меня для этого регекспа е :P

регекспа .... А компилятор тебя в таком случае не спасет ..видимо, спасёт динамическая типизация
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107607
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blindedХорошо, хорошо, нету у тебя размера класса. Вот тебе совсем правильный вариант, приоритет задается списком типов, чем выше позиция в списке, тем выше приоритет.
Можно играться сколько угодно душе, можно добавить типы или убавить их. При этом поведение всей программы поварачивает строем, в случаях если пытаются сложить неверные типы - ошибка на этапе компиляции, даже запускать программу не надо
Ценность же конструктора PT.new('12.123',1,0.03) для меня сомнительна, но ежели очень хочется - напиши явный конструтор.

Классам можно динамически добавлять или удалять методы создавать объекты Без бубна создавать объекты по имени . Класс это тоже объект класса Метакласс с ним что хочешь то и делай хоть порядок задавай хоть еще что .. Если интересно то в книжки за информацией ...
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107616
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) TonY.Soprano сильно упрощает жизнь особенно в больших проектах среда программирования нормальная и отладчик )

Это как-то противоречит тому, что я сказал ???

Вот смотри ты же в С++ пишешь передаешь в параметрах указатель на базовый класс создаешь Объект унаследованым классом и пихаешь в функцию . Тут тот же самый вариант ... Только ты исходишь из того что все объекты у тебя в программе унаследованы от единого предка ..
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107627
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorych TonY.Soprano Gluk (Kazan) TonY.Soprano egorych TonY.Soprano сильно упрощает жизнь особенно в больших проектах среда программирования нормальная и отладчик )Любителям ловить голыми руками в аквариуме с пираньями запущенных туда вчера гупеей, пламенный привет! (с)blinded
как долго будете ловить в отладчике опечатку вида papa и popa, где papa задумывался как int, а popa - ссылка на объект?

А как долго вы будете в C++ ловить очепятку типа

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
void UUU::fffffff()
{
   if (a==b);
  {
      ..........
  }
}


А у меня для этого регекспа е :P


Да ничего не спасет ... Вообще жизнь го....но
регекспа .... А компилятор тебя в таком случае не спасет ..видимо, спасёт динамическая типизация
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107656
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano blindedХорошо, хорошо, нету у тебя размера класса. Вот тебе совсем правильный вариант, приоритет задается списком типов, чем выше позиция в списке, тем выше приоритет.
Можно играться сколько угодно душе, можно добавить типы или убавить их. При этом поведение всей программы поварачивает строем, в случаях если пытаются сложить неверные типы - ошибка на этапе компиляции, даже запускать программу не надо
Ценность же конструктора PT.new('12.123',1,0.03) для меня сомнительна, но ежели очень хочется - напиши явный конструтор.

Классам можно динамически добавлять или удалять методы создавать объекты Без бубна создавать объекты по имени . Класс это тоже объект класса Метакласс с ним что хочешь то и делай хоть порядок задавай хоть еще что .. Если интересно то в книжки за информацией ...


А ты в курсе, что беплатных пирожных не бывает ?
За гибкость, обычно, расплачиваются производительностью
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107661
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano Gluk (Kazan) TonY.Soprano blindedЕсли помнишь математику, посчитай сколько пришлось бы человеку опреторов + рисовать

Это как раз про недостатки шаблонов ....

Расшифруешь мысль про недостатки ?
Помедленнее толька, ... я записссываю (с)

сделай на C++ стек чего угодно )

И в чем сложность ???
std::vector ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107665
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) TonY.Soprano blindedХорошо, хорошо, нету у тебя размера класса. Вот тебе совсем правильный вариант, приоритет задается списком типов, чем выше позиция в списке, тем выше приоритет.
Можно играться сколько угодно душе, можно добавить типы или убавить их. При этом поведение всей программы поварачивает строем, в случаях если пытаются сложить неверные типы - ошибка на этапе компиляции, даже запускать программу не надо
Ценность же конструктора PT.new('12.123',1,0.03) для меня сомнительна, но ежели очень хочется - напиши явный конструтор.

Классам можно динамически добавлять или удалять методы создавать объекты Без бубна создавать объекты по имени . Класс это тоже объект класса Метакласс с ним что хочешь то и делай хоть порядок задавай хоть еще что .. Если интересно то в книжки за информацией ...


А ты в курсе, что беплатных пирожных не бывает ?
За гибкость, обычно, расплачиваются производительностью

Вкурсе )... Ну людей же удовлетворяет производительность Джава приложений ???
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107669
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) TonY.Soprano Gluk (Kazan) TonY.Soprano blindedЕсли помнишь математику, посчитай сколько пришлось бы человеку опреторов + рисовать

Это как раз про недостатки шаблонов ....

Расшифруешь мысль про недостатки ?
Помедленнее толька, ... я записссываю (с)

сделай на C++ стек чего угодно )

И в чем сложность ???
std::vector ?

std::vector<ИМЯ ТИПА>

а положи в этот вектор объект другого типа
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107673
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или "производительность" дотнета
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107682
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano Gluk (Kazan) TonY.Soprano сильно упрощает жизнь особенно в больших проектах среда программирования нормальная и отладчик )

Это как-то противоречит тому, что я сказал ???

Вот смотри ты же в С++ пишешь передаешь в параметрах указатель на базовый класс создаешь Объект унаследованым классом и пихаешь в функцию . Тут тот же самый вариант ... Только ты исходишь из того что все объекты у тебя в программе унаследованы от единого предка ..

Гмм. я что-то говорил про наследование, динамический полиморфизм, RTTI или прочий ООП ?
мы навродь тут про шаблоны разговариваем :)

Еще раз повторюсь: в чем мои слова противоречат вашим (и кстать на кой мне наследоваться от единого предка ?) Натруди клавиатуру, расшифруй свой поток сознания ???
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107687
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Sopranoвидимо, спасёт динамическая типизация

жду не дождусь когда ты откроешь нам глаза

внимаю ...
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107691
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano Gluk (Kazan) TonY.Soprano Gluk (Kazan) TonY.Soprano blindedЕсли помнишь математику, посчитай сколько пришлось бы человеку опреторов + рисовать

Это как раз про недостатки шаблонов ....

Расшифруешь мысль про недостатки ?
Помедленнее толька, ... я записссываю (с)

сделай на C++ стек чего угодно )

И в чем сложность ???
std::vector ?

std::vector<ИМЯ ТИПА>

а положи в этот вектор объект другого типа

vector<PVOID>
кстати, твои хотелки довольно невнятны
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107697
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano
Вкурсе )... Ну людей же удовлетворяет производительность Джава приложений ???

Кого-то возможно ... люди разные
Меня не удовлетворяет
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107709
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) TonY.Soprano Gluk (Kazan) TonY.Soprano сильно упрощает жизнь особенно в больших проектах среда программирования нормальная и отладчик )

Это как-то противоречит тому, что я сказал ???

Вот смотри ты же в С++ пишешь передаешь в параметрах указатель на базовый класс создаешь Объект унаследованым классом и пихаешь в функцию . Тут тот же самый вариант ... Только ты исходишь из того что все объекты у тебя в программе унаследованы от единого предка ..

Гмм. я что-то говорил про наследование, динамический полиморфизм, RTTI или прочий ООП ?
мы навродь тут про шаблоны разговариваем :)

Еще раз повторюсь: в чем мои слова противоречат вашим (и кстать на кой мне наследоваться от единого предка ?) Натруди клавиатуру, расшифруй свой поток сознания ???

Ну вот представь что у тебя все от единого предка наследуется и подумай для чего тебе нужны будут шаблоны ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107725
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) TonY.Soprano
Вкурсе )... Ну людей же удовлетворяет производительность Джава приложений ???

Кого-то возможно ... люди разные
Меня не удовлетворяет

Так я и не предлагаю на языках такого рода драйвера писать .. Для веба удовлетворяет . Там собственно пока и пользуют ....
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107736
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)
vector<PVOID>
кстати, твои хотелки довольно невнятны
Вот положи туда char а не указатель на char )
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107795
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano
Классам можно динамически добавлять или удалять методы создавать объекты Без бубна создавать объекты по имени . Класс это тоже объект класса Метакласс с ним что хочешь то и делай хоть порядок задавай хоть еще что .. Если интересно то в книжки за информацией ...
Вот честное слово, интерес к подобным трюкам улетучился довольно давно, слишком уж велика вероятность ситуации: Я вышел не палубу, палубы - нет
Что же касается создания объектов по имени класса, то совершенно никакого бубна не надо, могу создать по любому ключу. И вообще я знаю только два паттерна проектирования где нужна информация о типе в остальных случаях все решается в рамках статической информации о типе.
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107812
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.SopranoНу вот представь что у тебя все от единого предка наследуется и подумай для чего тебе нужны будут шаблоны ?

У меня создается такое впечатление, что не для того, о чем ты думаешь :)
Шаблоны дают статический полиморфизм, но тебе как приверженцу языков с динамической типизацией сие вряд-ли понятно

Некоторые вещи непонятны не потому, что понятия наши слабы, но потому, что вещи эти не входят в круг наших понятий

P.S. Относительно извращений с векторами типа что-хочу-палажу тебе сюда , ну иль в boost , там тоже извращенцев любять
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107832
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)
У меня создается такое впечатление, что не для того, о чем ты думаешь :)
Шаблоны дают статический полиморфизм, но тебе как приверженцу языков с динамической типизацией сие вряд-ли понятно


Ну насчет "вряд-ли понятно" это ты зря ...
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107843
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати активное пользование статического полиморфизма значительно увеличивает размер программы )
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107858
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano Gluk (Kazan)
У меня создается такое впечатление, что не для того, о чем ты думаешь :)
Шаблоны дают статический полиморфизм, но тебе как приверженцу языков с динамической типизацией сие вряд-ли понятно


Ну насчет "вряд-ли понятно" это ты зря ...

Друг, мне вообще не понятно, о чем ты споришь :)
Не нужна производительность, флаг в руки. Наследуйся от одного предка, клади в стеки чего угодно и пиши Web-гуйню до самозабвения. Я что против что-ли ???

P.S. Непонятно только почему не SmallTalk ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107861
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.SopranoКстати активное пользование статического полиморфизма значительно увеличивает размер программы )

сам додумался, аль подсказал хто, Обоснуй ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107869
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) TonY.SopranoКстати активное пользование статического полиморфизма значительно увеличивает размер программы )

сам додумался, аль подсказал хто, Обоснуй ?

сколько типов ты укажешь столько реализация класса у тебя и будет ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107875
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) TonY.Soprano Gluk (Kazan)
У меня создается такое впечатление, что не для того, о чем ты думаешь :)
Шаблоны дают статический полиморфизм, но тебе как приверженцу языков с динамической типизацией сие вряд-ли понятно


Ну насчет "вряд-ли понятно" это ты зря ...

Друг, мне вообще не понятно, о чем ты споришь :)
Не нужна производительность, флаг в руки. Наследуйся от одного предка, клади в стеки чего угодно и пиши Web-гуйню до самозабвения. Я что против что-ли ???

P.S. Непонятно только почему не SmallTalk ?

Я по топику вообще писал . Там вопрос был есть ли в других языках шаблоны . А я по другому поставил
А нужны ли они вообще ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107877
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)P.S. Непонятно только почему не SmallTalk ?

Ну Ruby это почти Smalltalk )
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107966
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.SopranoЯ по топику вообще писал . Там вопрос был есть ли в других языках шаблоны . А я по другому поставил
А нужны ли они вообще ?

Мне нужны. Возражения ???
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107978
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) TonY.SopranoЯ по топику вообще писал . Там вопрос был есть ли в других языках шаблоны . А я по другому поставил
А нужны ли они вообще ?

Мне нужны. Возражения ???

Sorry : А нужны ли они вообще в других языках кроме C++
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35107993
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano Gluk (Kazan) TonY.SopranoКстати активное пользование статического полиморфизма значительно увеличивает размер программы )

сам додумался, аль подсказал хто, Обоснуй ?

сколько типов ты укажешь столько реализация класса у тебя и будет ?

Только:

а) я их не ручками напишу, а размер объектного кода меня напрягает как-то меньше исходного
б) не используемые методы не будут инстанционированы, так что размер будет не больше чем если ты развернешь все шаблоны и напишешь ручками "для каждого типа", аналогичный код

Ты путаешь теплое с мягким, а именно статическую типизацию (в твоей интерпретации раздувающую код, а в моей улучшающую производительность) и шаблоны, снижающие необходимость тупого copy-paste для языков со статической типизацией.
Просьба, наследование от одного класса не предлагать, во первых костыли, во вторых мне не вперлись издержки на ненужеый полиморфизм, пронизывающие все приложение.

Все-таки, не совсем понятно о чем ты споришь ? То что тебе не нужны шаблоны все и так уже наверное поняли :)
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35108001
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano Gluk (Kazan) TonY.SopranoЯ по топику вообще писал . Там вопрос был есть ли в других языках шаблоны . А я по другому поставил
А нужны ли они вообще ?

Мне нужны. Возражения ???

Sorry : А нужны ли они вообще в других языках кроме C++

А есть ли они в других промышленных языках ?
Все таки правильнее отвечать на поставленный вопрос, чем подменять его своим.

Давай перебирать все языки:

1. Ruby - не нужны
2. C# - наверное не нужны, но зачем-то ввели женерики
...
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35108155
Dr. Blez
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Посмотрел первую и последнюю страницу - забыли про Аду :)
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35108180
Dr. Blez
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не... В самом деле, есть мегапромышленный язык Ада, там этих шаблонов - как у дурака махорки, и инструментарий соответствующий... А вы "С" - "не С" - "С" - "не С"... АДА - РУЛЕЗ ФОРЕВЕР!!! :)
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35108201
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Я программирую на языке Ада" :-)
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35108206
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ада +1 :)

Кстати, чтобы расставить точки над ё: IMHO темплейты ВОЗМОЖНЫ и для динамически типизированных языков, если будут реализованы неким препроцессором, правда в случае недоступности информации о типах в CompileTime, полезность специализации будет существенно снижена. Нужны ли такие шаблоны - решать не мне
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35108221
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)Ада +1 :)

Кстати, чтобы расставить точки над ё: IMHO темплейты ВОЗМОЖНЫ и для динамически типизированных языков, если будут реализованы неким препроцессором, правда в случае недоступности информации о типах в CompileTime, полезность специализации будет существенно снижена. Нужны ли такие шаблоны - решать не мне

препроцессор - зло ))) ...
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35108237
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А еще дядю Диму Степанова забыли, основоположнику так сказать использования шаблонов не так как их задумывали
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35108434
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano Gluk (Kazan)Ада +1 :)

Кстати, чтобы расставить точки над ё: IMHO темплейты ВОЗМОЖНЫ и для динамически типизированных языков, если будут реализованы неким препроцессором, правда в случае недоступности информации о типах в CompileTime, полезность специализации будет существенно снижена. Нужны ли такие шаблоны - решать не мне

препроцессор - зло ))) ...

смотря какой, смотря где
тот что в Си - таки да, хотя с умом и его можно использовать, поскольку иногда без него не обойтись
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35109206
Фотография Ёш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.SopranoА как долго вы будете в C++ ловить очепятку типа

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
void UUU::fffffff()
{
   if (a==b);
  {
      ..........
  }
}
до тех пор пока компилятор не скомпилирует эту строчку :)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
if ( cout == cin );
  {
    cout << "err";
  }
. . .
test1.cpp: In function ‘int main()’:
test1.cpp: 89 : warning: empty body in an if-statement
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35109286
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы будете смеяться но я такое писал НАМЕРЕННО, была нужда
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35109908
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ёш TonY.SopranoА как долго вы будете в C++ ловить очепятку типа

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
void UUU::fffffff()
{
   if (a==b);
  {
      ..........
  }
}
до тех пор пока компилятор не скомпилирует эту строчку :)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
if ( cout == cin );
  {
    cout << "err";
  }
. . .
test1.cpp: In function ‘int main()’:
test1.cpp: 89 : warning: empty body in an if-statement


Это от Warning level зависит если он у тебя стоит меньше 3 то компилятор ничего не выдаст ...
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110002
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.SopranoЭто от Warning level зависит если он у тебя стоит меньше 3 то компилятор ничего не выдаст ...

Берем пример со страуса ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110009
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто аргументов не осталось, а лицо сохранить хочется
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110158
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не понял ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110163
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы о параметрах компилятора что-нить слышали ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110164
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или из VS нажл F5 и все замечательно !
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110199
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яйца опять курицу учат Я свой первый make написал, когда вы пешком под стол ходили
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110230
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blindedЯйца опять курицу учат Я свой первый make написал, когда вы пешком под стол ходили

Ну да ... на ENIAC-е ...
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110286
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не угадал на Labtam'e
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110316
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На Суммирующей машине Паскаля
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110484
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Когда нечего сказать лучше молчать
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110495
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.SopranoИли из VS нажл F5 и все замечательно !

Друг мой, только страусы делают следующее:

1. Зарубают варнинги в настройках компилятора
2. Сетуют на то, что компилятор позволил прострелить им ногу

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

Степень адекватности сообщений компилятора может варьироваться в зависимости от производителя. Тут вот недавно мне открыли галаза, что gcc по возможности проверяет корректность параметров в printf-ах (с моей точки зрения - маразм, но утилитарно весьма полезно). А вы if-ы висячие ей-же богу.

Плюс к этому обязательному набору, на предприятиях обычно имеются собственные наработки (например Perl-овый скриптик, шерстящий исходники в поисках известных сомнительных конструкций, с пополняемой библиотекой RegExp-ов), задача которых - локализовать сомнительные места в исходниках для последующего исправления
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110501
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano blindedЯйца опять курицу учат Я свой первый make написал, когда вы пешком под стол ходили

Ну да ... на ENIAC-е ...

Лично я начинал на IBM 370. Си там был довольно своеобразный ... но был
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110568
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) TonY.SopranoИли из VS нажл F5 и все замечательно !

Друг мой, только страусы делают следующее:

1. Зарубают варнинги в настройках компилятора
2. Сетуют на то, что компилятор позволил прострелить им ногу

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

Степень адекватности сообщений компилятора может варьироваться в зависимости от производителя. Тут вот недавно мне открыли галаза, что gcc по возможности проверяет корректность параметров в printf-ах (с моей точки зрения - маразм, но утилитарно весьма полезно). А вы if-ы висячие ей-же богу.

Плюс к этому обязательному набору, на предприятиях обычно имеются собственные наработки (например Perl-овый скриптик, шерстящий исходники в поисках известных сомнительных конструкций, с пополняемой библиотекой RegExp-ов), задача которых - локализовать сомнительные места в исходниках для последующего исправления

Вот чесс слово Вы учить пытаетесь ... можно поинтересоваться размером проекта над которым вы работали (ете)?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110658
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Точнее по другому : Сколько часов этот проект собирается (лся) :-) ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110660
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.SopranoВот чесс слово Вы учить пытаетесь ... можно поинтересоваться размером проекта над которым вы работали (ете)?

Вам в фунтах аль в литрах ???
Делать мне больше нехер как строчки в своих проектах считать
Не хочешь учиться - иди, лабай дальше свои web-ки :)

я не против
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110685
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.SopranoТочнее по другому : Сколько часов этот проект собирается (лся) :-) ?

Друг, это у меня PL/I-ые проекты часами собирались :) (там оптимизатор многопроходный)
А нонешние в минутах мерятся. (если про make забыть и всегда тупо ребилдить )
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110687
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) TonY.SopranoВот чесс слово Вы учить пытаетесь ... можно поинтересоваться размером проекта над которым вы работали (ете)?

Вам в фунтах аль в литрах ???
Делать мне больше нехер как строчки в своих проектах считать
Не хочешь учиться - иди, лабай дальше свои web-ки :)

я не против

Вебки я дома лабаю .. __ А на работе я за охрененным проектом на С++ сижу .) Мне понты ваши вообще непонятны . "Иди там страуструпа читай" .. Или еще как .)
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110693
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) TonY.SopranoТочнее по другому : Сколько часов этот проект собирается (лся) :-) ?

Друг, это у меня PL/I-ые проекты часами собирались :) (там оптимизатор многопроходный)
А нонешние в минутах мерятся. (если про make забыть и всегда тупо ребилдить )

Значит чуть больше hello-worda :-)
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110745
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.SopranoВебки я дома лабаю .. __ А на работе я за охрененным проектом на С++ сижу .) Мне понты ваши вообще непонятны . "Иди там страуструпа читай" .. Или еще как .)

И весь этот проект конечно-же написал ты Затеял меряться пиписками - то почему соседскими ?
А вообще, то что у тебя проекты собитраются часами (читай монолитные) это тебе ПЛЮССС сто пудоффф :) У нас проект - куча мелких плагинчиков + компактное универсальное ядро. Большую часть из всего этого написал я. Никому в здравом уме не приходит в голову ребилдить все сразу. Те кто не в здравом уме, (иностранный заказчик) ограничивают ребилд (одного из наших проектов 2 часами). Будем мерятся пеписками дальше, сосунок ???
Модератор:
приподзабанен
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110755
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) TonY.SopranoВебки я дома лабаю .. __ А на работе я за охрененным проектом на С++ сижу .) Мне понты ваши вообще непонятны . "Иди там страуструпа читай" .. Или еще как .)

И весь этот проект конечно-же написал ты Затеял меряться пиписками - то почему соседскими ?
А вообще, то что у тебя проекты собитраются часами (читай монолитные) это тебе ПЛЮССС сто пудоффф :) У нас проект - куча мелких плагинчиков + компактное универсальное ядро. Большую часть из всего этого написал я. Никому в здравом уме не приходит в голову ребилдить все сразу. Те кто не в здравом уме, (иностранный заказчик) ограничивают ребилд (одного из наших проектов 2 часами). Будем мерятся пеписками дальше, сосунок ???

Хаха )) Умираю .. "сосунок" маленокое компактное ядро . маленькие компактные задачи .... Мозги у тебя маленьки
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110761
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
маленькие и компактные ...
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110764
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И вообще что я перед быдланом распинаюсь ...
Модератор:
предупреждение
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110817
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.SopranoИ вообще что я перед быдланом распинаюсь ...

счастливо оставатьсья, хамло :)

P.S. на счет того быдло ты или нет не мне судить, но определенные сомнения закрались
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110822
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) TonY.SopranoИ вообще что я перед быдланом распинаюсь ...

счастливо оставатьсья, хамло :)

P.S. на счет того быдло ты или нет не мне судить, но определенные сомнения закрались

Хамло в зеркале увидишь )
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110844
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.SopranoХамло в зеркале увидишь )

Почитал твои посты :) С сосунком я наверное погорячился (хотя конечно судить трудно),
но то что ты троль - практически научный факт

Расскажи о своих впечатлениях ?
Это доставляет тебе сексуальное удовлетворение ?
У тебя маленький член ?
Девушки не дают ?

Что тебя заставило стать тролем ???
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110862
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) TonY.SopranoХамло в зеркале увидишь )

Почитал твои посты :) С сосунком я наверное погорячился (хотя конечно судить трудно),
но то что ты троль - практически научный факт

Расскажи о своих впечатлениях ?
Это доставляет тебе сексуальное удовлетворение ?
У тебя маленький член ?
Девушки не дают ?

Что тебя заставило стать тролем ???

:-)

Мне реакция людей интересна . Вот скажешь что-то не популярное сразу тема на 20-страниц раздувается ... Надо же как то сайт свой спамить будет ))
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110913
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano:-)

Мне реакция людей интересна . Вот скажешь что-то не популярное сразу тема на 20-страниц раздувается ... Надо же как то сайт свой спамить будет ))

Приношу официальные извинения.
Но троллей ... недолюбливаю
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110925
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вы тут и разошлись...
TonY.SopranoВот скажешь что-то не популярное сразу тема на 20-страниц раздувается ... Надо же как то сайт свой спамить будет ))
Однако затронутая тема это не непопулярное, это вечное. Спор тупоконечников с остроконечниками
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35110926
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) TonY.Soprano:-)

Мне реакция людей интересна . Вот скажешь что-то не популярное сразу тема на 20-страниц раздувается ... Надо же как то сайт свой спамить будет ))

Приношу официальные извинения.
Но троллей ... недолюбливаю

Принято :-)
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35111203
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чал Gluk (Kazan) TonY.Soprano:-)

Мне реакция людей интересна . Вот скажешь что-то не популярное сразу тема на 20-страниц раздувается ... Надо же как то сайт свой спамить будет ))

Приношу официальные извинения.
Но троллей ... недолюбливаю

О, дикий Глюк к нам вернулся, борода из ваты!!! Чего же ты тролей не любишь, если сам таковым являешься? Конкуренция, что ли?

Ты ведь 5 постов в день на гора выдал в прошлые годы. А в этом году мы договорились, что ты побьешь свой рекорд. Так что давай напрягись и сдержи свое тролево слово. Весь sql.ru за тебя болеет

О !!! и чалик здесь o O Тебя каким ветром ? ты и C++ знаешь ???
али в мумпсе шаблоны появились ? али доска на стене висит не криво ???

P.S. Как удобно быть анонимом кто хошь может за тебя закосить ... лепотааа !!!
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35111836
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мля, такую тему засушили
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35118391
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) TonY.SopranoВебки я дома лабаю .. __ А на работе я за охрененным проектом на С++ сижу .) Мне понты ваши вообще непонятны . "Иди там страуструпа читай" .. Или еще как .)

И весь этот проект конечно-же написал ты Затеял меряться пиписками - то почему соседскими ?
А вообще, то что у тебя проекты собитраются часами (читай монолитные) это тебе ПЛЮССС сто пудоффф :) У нас проект - куча мелких плагинчиков + компактное универсальное ядро. Большую часть из всего этого написал я. Никому в здравом уме не приходит в голову ребилдить все сразу. Те кто не в здравом уме, (иностранный заказчик) ограничивают ребилд (одного из наших проектов 2 часами). Будем мерятся пеписками дальше, сосунок ???
Модератор:
приподзабанен

разбанил
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35119117
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blindedМля, такую тему засушили

НАрод жаждет продолжения ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35119799
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ага! На любимый мазоль наступил!
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35119836
Фотография битый
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"макросы не зло, а тонкий синтаксический шугар. Там где шаблоны пасуют"
+1 Пусть корифеи чем-нибудь offsetof заменят :-)
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35119950
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, макросы - зло, причем неизбежное. И пользоваться ими надо очень аккуратно, с большим знанием дела, иначе рискуешь провести массу времени разбирая вывод компилятора просто препрцессирования
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35119955
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blindedНет, макросы - зло, причем неизбежное. И пользоваться ими надо очень аккуратно, с большим знанием дела, иначе рискуешь провести массу времени разбирая вывод компилятора просто препрцессирования

Вот . прально ..
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120006
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот взять новые языки D C# еще что Макросов нигде нет ....
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120082
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blindedНет, макросы - зло, причем неизбежное.Почему неизбежное?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120180
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.SopranoВот взять новые языки D C# еще что Макросов нигде нет ....

И это плохо :) могли бы быть нормальные шаблоны, а не эти женерики
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120288
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
какое отношение макросы имеют к шаблонам?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120365
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoкакое отношение макросы имеют к шаблонам?

Макросы не в смысле их реализации в Си, а в смысле их реализации неким пре процессором, вместо засовывания новых инструкций в байт-код
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120379
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120422
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmo щаблоны в D

шаблоны там есть а макросов нет ... Просто тема гдето по ходу разговора в макросы перешла ...
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120455
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano maXmo щаблоны в D

шаблоны там есть а макросов нет ... Просто тема гдето по ходу разговора в макросы перешла ...

я не против, если шаблоны введут в компилятор Java :)
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120498
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) TonY.Soprano maXmo щаблоны в D

шаблоны там есть а макросов нет ... Просто тема гдето по ходу разговора в макросы перешла ...

я не против, если шаблоны введут в компилятор Java :)

Сюда загляни...
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120545
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano Gluk (Kazan) TonY.Soprano maXmo щаблоны в D

шаблоны там есть а макросов нет ... Просто тема гдето по ходу разговора в макросы перешла ...

я не против, если шаблоны введут в компилятор Java :)

Сюда загляни...

Список различий не полон. Генерики не поддерживают CompileTime вычислений
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120576
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) TonY.Soprano Gluk (Kazan) TonY.Soprano maXmo щаблоны в D

шаблоны там есть а макросов нет ... Просто тема гдето по ходу разговора в макросы перешла ...

я не против, если шаблоны введут в компилятор Java :)

Сюда загляни...

Список различий не полон. Генерики не поддерживают CompileTime вычислений

Там главное не что а почему )
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120582
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.SopranoТам главное не что а почему )

В смысле почему различия (это я в курсе) или почему хорошо (интересно услышать) ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120588
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano Gluk (Kazan) TonY.Soprano maXmo щаблоны в D

шаблоны там есть а макросов нет ... Просто тема гдето по ходу разговора в макросы перешла ...

я не против, если шаблоны введут в компилятор Java :)

Сюда загляни...
Это же джененрики, они не полноценны. Попробуй ка с их помощью сделать type derivation хотя бы для того примера с векторами. А эта убогая попытка ограничения типа параметра дженерика, посредством требования наследования некоторого интерфейса, тоже еще та песня. Если от интерфейса не отнаследовался, то все в параметры шаблона не годишься, вот ведь досада....
PS Шаблоны зло неизбежное хотябы по той простой причине что при правильном употреблении делают код более читаемым, чем тупое писаине правильных конструкций. Как в прочем касается и typedef
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120591
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чтобы считать факториал не нужны шаблоны, нужен оптимизирующий компилятор
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120596
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) TonY.SopranoТам главное не что а почему )

В смысле почему различия (это я в курсе) ...

Ну дак если ты вкурсе почему различия то бред (см выше) зачем нести ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120607
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano Gluk (Kazan) TonY.SopranoТам главное не что а почему )

В смысле почему различия (это я в курсе) ...

Ну дак если ты вкурсе почему различия то бред (см выше) зачем нести ?

наверное потому, что выбранный разработчиками подход я считаю не менеее бредовым ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120611
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoчтобы считать факториал не нужны шаблоны, нужен оптимизирующий компилятор

математику знать надо и ряды ... а то опухнешь считать ........
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120612
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blindedделают код более читаемымс каких пор синтаксический сахар – неизбежное зло?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120613
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoчтобы считать факториал не нужны шаблоны, нужен оптимизирующий компилятор

А чтобы использовать списки типов или стратегии, что нужно ???
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120624
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Sopranoматематику знать надо и ряды ... а то опухнешь считать ........факториал обычно рекурсией считают, тут семи пядей во лбу не требуется.
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120628
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmo blindedделают код более читаемымс каких пор синтаксический сахар – неизбежное зло?

С тех самых с которых Microsoft начал его использовать где надо и не надо
Джунгли еще те
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120631
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano maXmoчтобы считать факториал не нужны шаблоны, нужен оптимизирующий компилятор

математику знать надо и ряды ... а то опухнешь считать ........

эту или умножение ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120632
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmo TonY.Sopranoматематику знать надо и ряды ... а то опухнешь считать ........факториал обычно рекурсией считают, тут семи пядей во лбу не требуется.

Сюда ..
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120633
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)списки типовдженерики?
насчёт стратегий не знаю, что это?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120645
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)...
эту или умножение ?

Согласись просто с интернетом жить ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120647
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano maXmo TonY.Sopranoматематику знать надо и ряды ... а то опухнешь считать ........факториал обычно рекурсией считают, тут семи пядей во лбу не требуется.

Сюда ..

О ! я угадал
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120658
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blindedPS Шаблоны зло неизбежное хотябы по той простой причине что при правильном употреблении делают код более читаемым, чем тупое писаине правильных конструкций. Как в прочем касается и typedef

тут я плакалъ
как то начинаешь задумывать где зло где добро ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120667
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну описался! Макросы конечною
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120673
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano Gluk (Kazan)...
эту или умножение ?

Согласись просто с интернетом жить ?

Ага, а ты то что своими словами не написал ?


Человек не должен критиковать других на той почве, на которой он сам не может стоять перпендикулярно
ага Гугель рулитъ
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120691
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) TonY.Soprano Gluk (Kazan)...
эту или умножение ?

Согласись просто с интернетом жить ?

Ага, а ты то что своими словами не написал ?


Человек не должен критиковать других на той почве, на которой он сам не может стоять перпендикулярно
ага Гугель рулитъ

Вот .. Впервую очередь это высказывание надо к себе применить ..
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120702
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano Gluk (Kazan) TonY.Soprano Gluk (Kazan)...
эту или умножение ?

Согласись просто с интернетом жить ?

Ага, а ты то что своими словами не написал ?


Человек не должен критиковать других на той почве, на которой он сам не может стоять перпендикулярно
ага Гугель рулитъ

Вот .. Впервую очередь это высказывание надо к себе применить ..

Я с тобой абсолютно согласен ;o)
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120713
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) maXmo blindedделают код более читаемымс каких пор синтаксический сахар – неизбежное зло?С тех самых с которых Microsoft начал его использовать где надо и не надо
Джунгли еще тето есть синтаксический сахар – это неизбежное зло, навязанное злым микрософтом бедным и несчастным сплюснутым прогерам?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120745
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmo Gluk (Kazan) maXmo blindedделают код более читаемымс каких пор синтаксический сахар – неизбежное зло?С тех самых с которых Microsoft начал его использовать где надо и не надо
Джунгли еще тето есть синтаксический сахар – это неизбежное зло, навязанное злым микрософтом бедным и несчастным сплюснутым прогерам?

если несчастным прогерам приходится работать с кривым кодом, разьве его зло не становится неизбежным ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120762
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) maXmo Gluk (Kazan) maXmo blindedделают код более читаемымс каких пор синтаксический сахар – неизбежное зло?С тех самых с которых Microsoft начал его использовать где надо и не надо
Джунгли еще тето есть синтаксический сахар – это неизбежное зло, навязанное злым микрософтом бедным и несчастным сплюснутым прогерам?

если несчастным прогерам приходится работать с кривым кодом, разьве его зло не становится неизбежным ?

кривой код вообще интересное понятие ) Как можно кривизну кода измерить ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120765
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmo Gluk (Kazan) maXmo blindedделают код более читаемымс каких пор синтаксический сахар – неизбежное зло?С тех самых с которых Microsoft начал его использовать где надо и не надо
Джунгли еще тето есть синтаксический сахар – это неизбежное зло, навязанное злым микрософтом бедным и несчастным сплюснутым прогерам?

Наверно это наследство .. В свое время неотценили а когда столкнулись переделывать чтото уже поздно было )
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120786
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano maXmo Gluk (Kazan) maXmo blindedделают код более читаемымс каких пор синтаксический сахар – неизбежное зло?С тех самых с которых Microsoft начал его использовать где надо и не надо
Джунгли еще тето есть синтаксический сахар – это неизбежное зло, навязанное злым микрософтом бедным и несчастным сплюснутым прогерам?

Наверно это наследство .. В свое время неотценили а когда столкнулись переделывать чтото уже поздно было )

Если бы без него можно было обойтись, давно бы и с удовольствием обошлись (не получилось).
Но тупо совать его везде где можно и нельзя - это даже не кривость кода, а кривость мозга сующего
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120795
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.Soprano Gluk (Kazan) maXmo Gluk (Kazan) maXmo blindedделают код более читаемымс каких пор синтаксический сахар – неизбежное зло?С тех самых с которых Microsoft начал его использовать где надо и не надо
Джунгли еще тето есть синтаксический сахар – это неизбежное зло, навязанное злым микрософтом бедным и несчастным сплюснутым прогерам?

если несчастным прогерам приходится работать с кривым кодом, разьве его зло не становится неизбежным ?

кривой код вообще интересное понятие ) Как можно кривизну кода измерить ?

Любой код крив, идеал недостижим
Спросить десяток експертов и сосчитать среднее ? ;)
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120815
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) TonY.Soprano maXmo Gluk (Kazan) maXmo blindedделают код более читаемымс каких пор синтаксический сахар – неизбежное зло?С тех самых с которых Microsoft начал его использовать где надо и не надо
Джунгли еще тето есть синтаксический сахар – это неизбежное зло, навязанное злым микрософтом бедным и несчастным сплюснутым прогерам?

Наверно это наследство .. В свое время неотценили а когда столкнулись переделывать чтото уже поздно было )

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

Можно и не тупо вставить а потом непонятные сообщения об ошибках ловить ...
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120824
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Точнее подключаешь стороннюю библиотеку и начинается .. Особенно если там интерфейс сишный
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120836
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TonY.SopranoМожно и не тупо вставить а потом непонятные сообщения об ошибках ловить ...

Вот тут ту меня поймал
Сообщения об ошибках (от шаблонов вчастности) в C++ действительно козырные
Но привыкнуть можно
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120837
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А с другой стороны многократно повторить одну и ту же последовательность операторов и чтоб не ошибиться. тоже исскусство
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120850
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) TonY.SopranoМожно и не тупо вставить а потом непонятные сообщения об ошибках ловить ...

Вот тут ту меня поймал
Сообщения об ошибках (от шаблонов вчастности) в C++ действительно козырные
Но привыкнуть можно
Ничего вот добавят концепции и все станет хорошо с сообщениями, вот только писать горазда больше придется
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120852
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blindedА с другой стороны многократно повторить одну и ту же последовательность операторов и чтоб не ошибиться. тоже исскусство

+1 :)

Шаблоны помогают (лучше чем макросы)
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120869
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) blindedА с другой стороны многократно повторить одну и ту же последовательность операторов и чтоб не ошибиться. тоже исскусство

+1 :)

Шаблоны помогают (лучше чем макросы)
Не всегда, хотябы теже TYPELIST
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120872
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)если несчастным прогерам приходится работать с кривым кодом, разьве его зло не становится неизбежным ?это со своим, что ли, кривым кодом? И можно ли этот код сделать прямым? Скажем, буст какой-нить? К тому же blinded сказал, что вот если макросы использовать с умом, то будет счастье. Я так понял, это призыв использовать его также и в новых проектах.
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120882
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmo Gluk (Kazan)если несчастным прогерам приходится работать с кривым кодом, разьве его зло не становится неизбежным ?это со своим, что ли, кривым кодом? И можно ли этот код сделать прямым? Скажем, буст какой-нить? К тому же blinded сказал, что вот если макросы использовать с умом, то будет счастье. Я так понял, это призыв использовать его также и в новых проектах.

ATL видел ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120887
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blinded Gluk (Kazan) blindedА с другой стороны многократно повторить одну и ту же последовательность операторов и чтоб не ошибиться. тоже исскусство

+1 :)

Шаблоны помогают (лучше чем макросы)
Не всегда, хотябы теже TYPELIST

Именно потому в C++ без них не обойтись
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120891
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blindedНичего вот добавят концепции и все станет хорошо с сообщениями, вот только писать горазда больше придется Ещё больше???

blindedНе всегда, хотябы теже TYPELISTвот-вот, я про них ещё давно вспомнил. А казалось бы, почему бы не юзать собственно шаблоны, на которых эти списки сделаны?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120908
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoА казалось бы, почему бы не юзать собственно шаблоны, на которых эти списки сделаны?

с этого места можно поподробнее ?
макросы там необходимы, поскольку без них списки типов выглядят реально страшно
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120920
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)ATL видел ? нет… ы… Интерфейсы компонентов вроде на idl пишут? Зачем там какие-то макросы?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120923
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) ATL видел ?

+1
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120926
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)макросы там необходимы, поскольку без них списки типов выглядят реально страшноэто треугольные скобочки вместо круглых, что ли, реально страшные?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120945
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmo Gluk (Kazan)макросы там необходимы, поскольку без них списки типов выглядят реально страшноэто треугольные скобочки вместо круглых, что ли, реально страшные?

Неа, это когда эти скобочки растягиваются в километр (в сообщении об ошибке компиляции).
Реально жутковато становится :( Не LISP все-таки
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120948
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ладна, поздравляю всех с тяпницей
домой пора
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120966
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmo blindedНичего вот добавят концепции и все станет хорошо с сообщениями, вот только писать горазда больше придется Ещё больше???

Ну тот пример что с min в С# выглядеть будет примерно так
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
concept LessThenCompatable<typename T> // собственно формулировка требования к типу
{
  bool operator<(T left, T right);
}

template<typename T>                            // функция требующая соотв ограничения
where LessThenComparable<T>           
const T& min(const T& left, const T& right)
{
  return left < right ? left : right;
}

concept_map LessThenComparable<some_type> // определение а что значит соотв требование для некотого типа
{
  bool operator<(some_type left, some_type right)
  {
   ....
  }
};
maXmo
blindedНе всегда, хотябы теже TYPELISTвот-вот, я про них ещё давно вспомнил. А казалось бы, почему бы не юзать собственно шаблоны, на которых эти списки сделаны?
Читается паршиво. пишется еще паршивее. ну и потом случай то простенький.
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35120969
Фотография Нахлобуч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoвот-вот, я про них ещё давно вспомнил. А казалось бы, почему бы не юзать собственно шаблоны, на которых эти списки сделаны?
Variadic Templates из C0x ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35124816
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)Неа, это когда эти скобочки растягиваются в километр (в сообщении об ошибке компиляции).разве макросы от этого спасают?

Ну тот пример что с min в С# выглядеть будет примерно так
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
T min<T>(T left, T right) where T : IComparable<T>
{
  return left.CompareTo(right)<0 ? left : right;
}

class Employee: IComparable<Employee>
{
  int CompareTo(Employee left, Employee right)
  {
   ....
  }
}
IComparable – стандартный интерфейс.
А что не нравится? Требуешь определённого интерфейса – выражай своё требование. Плюс: код получается самодокументируемый. И не понадобится узнавать методом тыка, что ещё там забыли реализовать.
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35124894
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmo Gluk (Kazan)Неа, это когда эти скобочки растягиваются в километр (в сообщении об ошибке компиляции).разве макросы от этого спасают?

Ну тот пример что с min в С# выглядеть будет примерно так
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
T min<T>(T left, T right) where T : IComparable<T>
{
  return left.CompareTo(right)<0 ? left : right;
}

class Employee: IComparable<Employee>
{
  int CompareTo(Employee left, Employee right)
  {
   ....
  }
}
IComparable – стандартный интерфейс.
А что не нравится? Требуешь определённого интерфейса – выражай своё требование. Плюс: код получается самодокументируемый. И не понадобится узнавать методом тыка, что ещё там забыли реализовать.

Я в легком смятении
Ответ в стиле в огороде бузина, а в киеве дядька.

Макросы делают списки типов несколько более презентабельными в исходном коде (что от невнятных ошибок компиляции само собой не спасает, но на безрыбье сам раком встанешь).
Каким образом ты с этим связал свой пример на C#-пе для меня осталось загадкой.

Кстати, ты вообще списки типов видел, или спорим об устрицах ?
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35124996
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)Макросы делают списки типов несколько более презентабельнымия не считаю, что они из-за этого становятся неизбежным злом.

Gluk (Kazan)Каким образом ты с этим связал свой пример на C#-пе для меня осталось загадкой.то я блиндеду писал.

Gluk (Kazan)Кстати, ты вообще списки типов видел, или спорим об устрицах ?списки видел, причём в доках (кажется таковые имеют место быть) было услужливо забыто указать исходную темплейтную форму списков, за которой пришлось лезть в исходники. Ничего такого ужасного я там не увидел.
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35125343
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин дед уже говорил, что считает неверным решать проблему ограничения свойт класса-параметра щшаблона путем наследования от некоторого интерфейса. Поскольку это слишком ограничительная политика. Представим что в качестве шаблона придется использовать сторонний класс, естественно сторонний производитель ничего не знал о б ограничениях, накладываемых вашим дженериком. Единственный способо в такой ситуации - отнаследоваться от стороннего класса, подмешав нужные интерфейсы, ситуация осложниться когда у тебя не один класс а целая иерархия...
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35125518
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blindedЕдинственный способо в такой ситуации - отнаследоваться от стороннего класса, подмешав нужные интерфейсы, ситуация осложниться когда у тебя не один класс а целая иерархия...шарп разве позволяет множественное наследование? (вопрос теоретический)
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35125773
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorych blindedЕдинственный способо в такой ситуации - отнаследоваться от стороннего класса, подмешав нужные интерфейсы, ситуация осложниться когда у тебя не один класс а целая иерархия...шарп разве позволяет множественное наследование? (вопрос теоретический)

Не путай наследование интерфейсов и реализации
...
Рейтинг: 0 / 0
Есть ли кроме С++ языки с шаблонами классов?
    #35125801
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmo Gluk (Kazan)Макросы делают списки типов несколько более презентабельнымия не считаю, что они из-за этого становятся неизбежным злом.


1. В исходном тексте списки типов выглядят вменяемо, благодаря макросам
2. В сообщениях об ошибках мы видим их во всей неприглядной красе, поскольку компилятору насрать на макросы

Из этого следует:

1. Макросы полезны в данной задаче
2. Макросы зло, поскольку компилятору на них плевать (это приводит к проблемам не только сообщениями об ошибках, но и при пошаговой отладке, например)

Тебе придется поверить мне на слово (поскольку более распинаться на эту тему я не собираюсь), что это не единственная задача в C++, в которой препроцессор полезен (достаточно вспомнить, что include и условная компиляция - тоже дело рук препроцессора), что в конечном итоге делает его зло (и зло дел его рук, таких как макросы) неизбежным.
Самая главная бяка макросов, это то что также как компилятору наплевать на макросы, также и последним глубоко безразличны пространства имен, столь милые компилятору. Макросы тупо шарашут глобальную замену по исходному текту

Я доходчиво объяснил ?

maXmo
Gluk (Kazan)Каким образом ты с этим связал свой пример на C#-пе для меня осталось загадкой.то я блиндеду писал.

Постарайся более не смешивать ответы на различные вопросы различных людей в одном посте (тем более без цитирования). Не надо излишне усложнять процесс понимания тебя собеседниками.

maXmo
Gluk (Kazan)Кстати, ты вообще списки типов видел, или спорим об устрицах ?списки видел, причём в доках (кажется таковые имеют место быть) было услужливо забыто указать исходную темплейтную форму списков, за которой пришлось лезть в исходники. Ничего такого ужасного я там не увидел.[/quot]

В доках по ATL тоже много чего услужливо не указано
А не страшные они пока в списке не набреться штук 20 типов и пока ты не забудешь поставить где нибудь запятую, пробел или с букаффкой где не ошибешься. Сразу после этого велкам в удивительное и необъятное сообщение об ошибке компиляции. Некоторые люди специальные утилиты пишут, чтобы понять эти сакральные тексты
...
Рейтинг: 0 / 0
268 сообщений из 268, показаны все 11 страниц
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Есть ли кроме С++ языки с шаблонами классов?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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