Конференция "Прочее" » Создание интерпретатора
 
  • utkin295 © (04.12.08 19:26) [60]
    Специально для Городского Шамана. Я уже писал про Ерланг (не здесь на сайте). Те кто там был про это уже не пишут.
  • utkin295 © (04.12.08 19:27) [61]
    Прошу прощения Real, я не хотел Вас оскорблять своими манерами.
  • utkin295 © (04.12.08 19:28) [62]
    ANB, Вы не ответили на вызов.
  • ANB (04.12.08 19:30) [63]

    > ANB если Вы такой гуру, почему бы Вам не написать, то что
    > я предлагаю, ну от силы за неделю? А потом посмотрим, что
    > из этого получится. :) Вы смешны, прежние участники были
    > более серьезны и предлагали даже конкретные шаги. Работа
    > для одного? Напишите интерпретатор с ООП.

    А зачем мне ООП ? А за 3 дня я написал компилятор в байт-код и интерпретатор к нему, когда мне это было нужно. Сейчас - не нужно. :)
  • utkin295 © (04.12.08 19:33) [64]
    Ну что же ANB. Вам всеобщий почет и уважение. Я хотел для всех и каждому и с ООП, а не калькулятор с поддержкой функций когда приспичит.
  • clickmaker © (04.12.08 19:33) [65]
    > Предлагаю совместными усилиями создать интерпретатор

    а смысл?
    чем он будет лучше имеющихся?
  • utkin295 © (04.12.08 19:33) [66]
    А чем хуже?
  • Palladin © (04.12.08 19:34) [67]

    > clickmaker ©   (04.12.08 19:33) [65]

    я уже спрашивал... смысл в его созидании...
  • utkin295 © (04.12.08 19:34) [68]
    Зачем вообще что-то создавать? Если всегда есть кто-то лучше?
  • ANB (04.12.08 19:35) [69]
    Выскажу толстую ИМХУ :
    Раньше, действительно, языки и компиляторы к ним практически всегда создавались коллективами. Но они и писались практически с нуля.
    Нынче же эта задача одиночке вполне по силам (потому и экономически непривлекательна). Т.к. нынче не большая проблема раздобыть открытые исходники готовых интерпретаторов и компиляторов и на их примере слепить что то свое.
    Есно, простое, т.к. сложное и сильно новое (типа C#) - это дорогой коммерческий проект, на реализацию которого нужно привлекать дорогих специалистов, а они ценят свое время и бесплатно работать не будут.
  • Real © (04.12.08 19:36) [70]

    > Прошу прощения Real, я не хотел Вас оскорблять своими манерами.

    Не понял о чем это, однако где же ответ на вопрос? ;)
  • ANB (04.12.08 19:37) [71]

    > а не калькулятор с поддержкой функций когда приспичит.

    Ну не совсем калькулятор. Я на этом языке реализовал довольно сложный стенд тестирования комплекса весьма разнородных продуктов.
    Другими средствами это сделать не могли до меня, так и после меня.
  • utkin295 © (04.12.08 19:39) [72]
    Это Open Source ANB. Я не ищу коммерческой выгоды (ну если только скажем я после этого стану кем-то ну уж очень умным и буду раздавать консультации, но что-то не верится) для себя лично.
    Я читал и об С#. Не впечатлил. Но может книга не удачная, там вечная хвала Microsoft. Повторюсь я не хочу чужих исходников и могу предложить свое про интерпретаторы, но такого гуру как Вы это вряд ли заинтересует. :)
  • lucy (04.12.08 19:40) [73]
    utkin295 ©   (04.12.08 19:21) [54]


    > Меня вдохновляет Лисп, но если вы были на сайте, там написана
    > одна из причин почему он мне не нравится. И его диалекты
    > тоже.


    Вы читали, например, лекции Дж. Харрисона по функциональному программированию? Если вы их прочтете, то поймете, что язык имеет мало значения.
    Вы очень ограниченный человек, и на самом деле не хотите познавать новое.
  • clickmaker © (04.12.08 19:42) [74]
    > [68] utkin295 ©   (04.12.08 19:34)
    > Зачем вообще что-то создавать? Если всегда есть кто-то лучше?

    тут есть нюансы.
    Во-первых, даже если продукт некоей лавки лучше, он тебя может не устраивать. Может, просто неудобно тебе с ним работать, даже если там до черта всяких функций. ТОгда ты или ищешь аналог или пишешь чисто для своего удобства - тут ты царь и бог. Я в свое время так файл-менеджер написал, потому что фара еще не было, а все остальное мне не нравилось.
    Но тут бесполезно привлекать народ. Просто потому что не договоритесь.

    Второе. Нужен некий интерес, некая объединяющая идея. Реализация интерпретатора сама по себе мало кого щас интересует. Тема заезженная, ничего принципиально нового ты там не придумаешь.
    Так что, бесперспективняк. Если уж так нравится - работай один в свое удовольствие. Если потом представишь свою нетленку миру, и она будет иметь успех - тем приятней будет.
  • Leonid Troyanovsky © (04.12.08 19:44) [75]

    > utkin295 ©   (04.12.08 19:34) [68]

    > Зачем вообще что-то создавать? Если всегда есть кто-то лучше?

    А, дейс-но, зачем?

    Если у тебя есть что-то лучше чем, скажем, forth or vbscript,
    то не таи от общественности.
    Ну, если, конечно, все это не пиар.

    --
    Regards, LVT.
  • utkin295 © (04.12.08 19:45) [76]
    Нет его лекций я не читал, но я читал о функциональном программировании и о Лиспе в частности. Мне не нравится его синтаксис, а не идеи. Scheme вроде туда же. Я не согласен, что язык имеет мало значения. Он предопределяет Ваши мысли. И одни и те же задачи на разных языках программирования решаются по разному не из-за синтаксиса, а из-за мышления. Это важно.
  • utkin295 © (04.12.08 19:48) [77]
    Нет не пиар. А чем Forth лучше Vbscript? Не задумывались. Я знаком с Forth, чудно, но не мое.
  • Real © (04.12.08 19:49) [78]

    > Я читал и об С#. Не впечатлил. Но может книга не удачная,
    >  там вечная хвала Microsoft

    Ну им то есть за что, уж поверьте ;) Кстати перед согласными не пишут "об" ;)
  • utkin295 © (04.12.08 19:51) [79]
    Почему все стремятся принципиально новое? Во-первых, не все принципиально новые темы принципиально новы. Во-вторых, новое не значит лучшее. Я не против нового, но это не значит нет одному из вариантов старого.
 
Конференция "Прочее" » Создание интерпретатора
Есть новые Нет новых   [134447   +41][b:0][p:0.001]