Конференция "Прочее" » А у меня есть замечательная до идиотизма идея
 
  • XentaAbsenta © (06.02.09 21:09) [20]

    > А чо тут такого? Всё нормально.
    >
    > А, ты наверное никогда двух конструкторов не делал, бидняжко.
    >


    делал и больше. Я считаю, что слова constructor и destructor вполне достаточно для определения конструкторов и деструкторов. А потом ты не обратил внимание на конструктор без параметров для структуры, а зря.
  • Сергей М. © (06.02.09 21:09) [21]
    Никуда не уходи - за тобой уже выехали)
  • XentaAbsenta © (06.02.09 21:11) [22]

    > Сергей М. ©   (06.02.09 21:09) [21]
    > Никуда не уходи - за тобой уже выехали)


    не можешь сказать ничего умного - хотябы не флуди
  • Узурап (06.02.09 21:15) [23]

    > не можешь сказать ничего умного - хотябы не флуди

    ты тоже
  • Узурап (06.02.09 21:18) [24]
    кстати
    уже давно показывать "наброски синтаксиса"
    хочу видеть БНФ, а не слова "хотелось бы то и то"
  • XentaAbsenta © (06.02.09 21:18) [25]
    уговорил, больше не буду на тебя внимание обращать.
  • unfolded (06.02.09 21:19) [26]
    XentaAbsenta ©   (06.02.09 19:07)

    >взяв лучшее из паскаля

    Вас, что, не устраивает Паскаль? Почему же, ведь все говорят какой же это прекрасный язык. Вот вы и попались. Да, да, паскаль в том виде, в каком он есть в Дельфи, нужно запретить. Со своей магией и оптимизатором он, простите, просто тошнотворен.
    Вы, наверное, знаете печальную историю D? Оставьте все ваши попытки. Успех языка лежит где-то выше пределов синтаксиса. Используя тот или иной язык, вы должны всем сердцем принять ту модель, которую он предлагает. Только тогда, вы сможете успешно творить на нем. Тоска по несбыточному лишь затянет вас в круг страданий.
    К тому же, скоро будет завершен C++0x.
  • Узурап (06.02.09 21:19) [27]
    *давно пора
  • Узурап (06.02.09 21:22) [28]

    > Успех языка лежит где-то выше пределов синтаксиса.

    очем речь?
    нет ничего совсем, в том числе и синтаксиса.
    у товарища просто изливания.
  • XentaAbsenta © (06.02.09 21:24) [29]
    что такое C++0x.
    ?????
  • Городской Шаман (06.02.09 21:29) [30]

    > XentaAbsenta ©   (06.02.09 19:39) [8]
    >
    > и для меня читать
    > property MyProp : Integer read SomFunc write SomeFunc2;
    >
    > гораздо проще чем шарповые свойства


    Нате вам проперти, они конечно не настолько удобные как в Delphi, но вполне рабочие.
    http://rsdn.ru/article/vcpp/props.xml
  • Узурап (06.02.09 21:30) [31]

    > что такое C++0x.

    :-D
  • XentaAbsenta © (06.02.09 21:31) [32]

    > unfolded   (06.02.09 21:19) [26]
    > XentaAbsenta ©   (06.02.09 19:07)
    >
    > >взяв лучшее из паскаля
    >
    > Вас, что, не устраивает Паскаль? Почему же, ведь все говорят
    > какой же это прекрасный язык. Вот вы и попались. Да, да,
    >  паскаль в том виде, в каком он есть в Дельфи, нужно запретить.
    >  Со своей магией и оптимизатором он, простите, просто тошнотворен.
    ...
    >Тоска по несбыточному лишь затянет
    > вас в круг страданий.
    > К тому же, скоро будет завершен C++0x.
    > <Цитата>


    С++ ЩХ тем же CPP'ом и останется.
    В чём я попался? Меня не устраивает ни одни из языков, о котором я когда-либо читал.
  • Alkid © (06.02.09 21:35) [33]
    Автор, твой энтузиазм я бесконечно ценю, но начал ты с чего-то не того.
    Надо начинать с семантики.

    P.S. Касаемо типов - словосочетание "алгоритм Хиндли-Миллера" что-нибудь говорит? Если нет - то вместо того, что бы человечество новым языком осчастливливать - учить матчасть!

    P.P.S. Перечисли все языки,  которые ты знаешь на уровне, хотя бы, "много читал и думал". Это даст представление о твоем кругозоре.
  • XentaAbsenta © (06.02.09 21:38) [34]

    > Городской Шаман   (06.02.09 21:29) [30]

    > Нате вам проперти, они конечно не настолько удобные как
    > в Delphi, но вполне рабочие.
    > http://rsdn.ru/article/vcpp/props.xml


    Ты сам то читал, что там написано?
  • Zeqfreed © (06.02.09 21:42) [35]
    Мне по синтаксису и предлагаемой широте парадигм больше всего нравится Питон. Вообще, идеальный просто язык %)
  • XentaAbsenta © (06.02.09 21:55) [36]

    > Alkid ©   (06.02.09 21:35) [33]
    > Автор, твой энтузиазм я бесконечно ценю, но начал ты с чего-
    > то не того.
    > Надо начинать с семантики.
    >
    > P.S. Касаемо типов - словосочетание "алгоритм Хиндли-Миллера"
    > что-нибудь говорит? Если нет - то вместо того, что бы человечество
    > новым языком осчастливливать - учить матчасть!


    Хиндли — Милнера, я правильно понял? Скажи, на кой ляд мне этим голову забивать, я сторонник жёсткой типизации.

    Семантика, зачем? Я говорю так, как понял бы я сам, т.е. так, как я хотел бы чтобы выглядела программа. Сухое описание синтаксиса ничего никому не даст, даже в MSDN делается упор на примеры. Много ли людей пишущих на шарпе читали "C# Language Specification"?
  • Маэстро © (06.02.09 21:56) [37]
    > Используя тот или иной язык, вы должны всем сердцем принять
    > ту модель, которую он предлагает.

    периодическую медитацию забыл наверно дописать?:)

    2 XentaAbsenta ©
    есть идея? есть желание? так работай!:) но прежде определись — это действительно надо? да? ну тогда вперед:)/*только не воспринимай как поученье*/
    имхо, без конкретной концепции — разговор не сложится. «строительство» на основе «мне нравится» тоже хорошо, но чревато последствиями от «первого влетевшего дятла» — это в лучшем случае /*хотя даже не это предлагается обсужать, а скорее бумагу на которой будет производиться чертеж*/ думаю понятно о чем.

    чего-то пальцы устали писать... в общем: сформулируй и излагай, коль есть еще «желаньё»:)

    поддерживаю TUser'a. он кратко, точно и основное сказал.
  • Alkid © (06.02.09 22:06) [38]

    > XentaAbsenta ©   (06.02.09 21:55) [36]
    >
    > Хиндли — Милнера, я правильно понял? Скажи, на кой ляд мне
    > этим голову забивать, я сторонник жёсткой типизации.

    Да, "Милнера", опечатался :) Так вот, этот алгоритм - это алгоритм вывода типов для языков со статической типизацией. Сильно снижает писанину в программе и замусоренностm ее текста избыточной информацией. Ты все еще считаешь, что тебе этим не стоит голову забивать? :)


    > Семантика, зачем? Я говорю так, как понял бы я сам, т.е.
    >  так, как я хотел бы чтобы выглядела программа. Сухое описание
    > синтаксиса ничего никому не даст, даже в MSDN делается упор
    > на примеры. Много ли людей пишущих на шарпе читали "C# Language
    > Specification"?

    Ты говоришь о СИНТАКСИСЕ, а я - о семантике. Это разные вещи. То, как программа выглядит к семантике имеет мало отношения. Семантика определяет те идеи и понятия из которых состоит концептуальная основа языка. Она может быть выражена разными синтаксисами. Будет ли твой язык императивным или декларативным? А может гибридным? Какую систему типов он будет использовать? Будут ли в нем функции объектами первого класса или нет? Какого "сорта" ООП в нём будет поддерживаться - в стиле Smalltalk, в стиле Java/Delphi или в стиле С++ (см. STL/BOOST). А может такая ересь как CLOS - система ООП без инкапсуляции? Ересь ересью, а мощнее я ничего не видел. Будет ли поддержка метапрограммирования (макросов а-la Lisp или Prolog или Nemerle)? И так далее.
  • Anatoly Podgoretsky © (07.02.09 13:04) [39]
    > XentaAbsenta  (06.02.2009 21:55:36)  [36]

    Программист отказывающий от теории не имеет будущего! или вернуть деньги или поставить хорошии оценки и выдать диплом.
 
Конференция "Прочее" » А у меня есть замечательная до идиотизма идея
Есть новые Нет новых   [134454   +43][b:0][p:0.001]