Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2009.01.25;
Скачать: [xml.tar.bz2];

Вниз

Создание интерпретатора   Найти похожие ветки 

 
utkin295 ©   (2008-12-04 17:45) [0]

Предлагаю совместными усилиями создать интерпретатор. Проект Open Source. Подробности на http://www.codingvault.org секция Projects


 
tesseract ©   (2008-12-04 17:50) [1]

Ещё один. Для учебы хорошо, но вот то, что ты сам не понимаешь чего хочешь это плохо.


 
utkin295 ©   (2008-12-04 17:52) [2]

Почему ты решил, что я не понимаю чего хочу?


 
Leonid Troyanovsky ©   (2008-12-04 17:54) [3]


> utkin295 ©   (04.12.08 17:45)
 
> Предлагаю совместными усилиями создать интерпретатор.

Все уже украдено до нас.

--
Regards, LVT.


 
tesseract ©   (2008-12-04 17:55) [4]


> Почему ты решил, что я не понимаю чего хочу?


Прочёл на форуме тезисы.


 
utkin295 ©   (2008-12-04 17:58) [5]

Я не писал, что это все я придумал. Что значит украдено?
И какие тезисы уважаемому tesseract"у дают основания предполагать, что я не знаю чего хочу?


 
Jeer ©   (2008-12-04 18:02) [6]


> utkin295 ©   (04.12.08 17:45)  


Для начала проведи обследование и изучение того, что уже сделано - треугольный велосипед оставь эскимосам, на потом.


 
Jeer ©   (2008-12-04 18:04) [7]

"Мелочь? Не забывайте, что из-за таких мелочей были случаи срыва космических проектов."

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


 
wl ©   (2008-12-04 18:04) [8]


> utkin295 ©   (04.12.08 17:58) [5]

кури Lua, она опенсорс


 
Leonid Troyanovsky ©   (2008-12-04 18:04) [9]


> utkin295 ©   (04.12.08 17:58) [5]

Что значит украдено?

Ну, считай, что написано.
Давно уже.

--
Regards, LVT.


 
utkin295 ©   (2008-12-04 18:06) [10]

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


 
Jeer ©   (2008-12-04 18:07) [11]

"Если Вы думаете, что операции над целыми числами выполняются быстрее, то можете здорово ошибаться. Все зависит от конкретных условий. Часто бывает, что операции выполняет арифметический сопроцессор (а он, как известно, не видит особой разницы между целыми и вещественными числами). Плюс некоторые проблемы с округлением. Когда обратная по смыслу операция не обязательно приводит к первоначальному результату. Операции над числами с плавающей точкой? Вот они и являются причиной округления. Их точность оставляет желать лучшего."

Это ж надо в таком юном возрасте и так мозги запачкать.


 
utkin295 ©   (2008-12-04 18:07) [12]

Вы типичный журналист Jeer. Почему бы Вам не процитировать следующее предложение и того же текста?


 
utkin295 ©   (2008-12-04 18:10) [13]

Я могу аргументировать свою точку зрения.


 
Jeer ©   (2008-12-04 18:10) [14]

Не.не.не..
Я подборочку в избранное, если позволите :))


 
utkin295 ©   (2008-12-04 18:13) [15]

Ну что Вы Jeer. Особенно про корабли, мне очень понравилась, но эта едкость не продуктивна.


 
Jeer ©   (2008-12-04 18:18) [16]

"Я думаю об интерпретаторе, а не о трансляторе."

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


 
utkin295 ©   (2008-12-04 18:19) [17]

Возможно. Дальше как помнится речь шла о Pyhton...


 
Alkid   (2008-12-04 18:23) [18]


> utkin295 ©   (04.12.08 17:45)  

Автор, Ваш проект не представляет ни научной, ни коммерческой ценности, на что Вам тут справедливо и указывают. И то, что вы называете "упрёками" по сути является критикой Вашего проекта. Замечу, что критикой весьма конструктивной, учитывая крайне низкий уровень пропозала для проекта.


> Jeer ©   (04.12.08 18:18) [16]
> Интерпретатор, частный случай транслятора -эт так, для справки
> академический взгляд.

В корне не согласен.


 
Jeer ©   (2008-12-04 18:24) [19]

Да, собственно, начав читать дальше уже увидел, что Вам предложено Вашим тамошним оппонентом - если коротко, то не заниматься ерундой.


 
utkin295 ©   (2008-12-04 18:26) [20]

Alkid при чем здесь коммерческая точка зрения? Критика же на мой взгляд необходима, но надеюсь на объективную оценку. Что касается науки, ну не знаю....


 
Jeer ©   (2008-12-04 18:26) [21]


> > Jeer ©   (04.12.08 18:18) [16]
> > Интерпретатор, частный случай транслятора -эт так, для
> справки
> > академический взгляд.
>
> В корне не согласен.


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


 
utkin295 ©   (2008-12-04 18:28) [22]

Я не возражаю против Jeer, в части трансляторов, просто хотел отдельно выделять те трансляторы, которые интерпретаторы.


 
Real ©   (2008-12-04 18:29) [23]

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


 
utkin295 ©   (2008-12-04 18:33) [24]

Уважаемый Real! Вынужден тебя огорчить еще больше. Это не мой сайт. Я бы даже назвал это конференцией, а не форумом. Я не умею работать с сайтами. Может Вы окажите посильную помощь? Я не прошу не сайта, не хостинга, нужны лишь указания на объективные ошибки в проекте.


 
Real ©   (2008-12-04 18:34) [25]

и еще меньше впечатляет "парсер" который "готов выложить как есть", который (если верить датам постов в ветке) написан за один день при условии, что автор не скрывает своего не очень высокого профессионального уровня.


 
utkin295 ©   (2008-12-04 18:36) [26]

Я надеюсь на помощь других. Я могу содрать парсер с любого форума про Delphi, но это не наш метод :)


 
Jeer ©   (2008-12-04 18:37) [27]


> utkin295 ©   (04.12.08 18:28) [22]


Вам тут уже выше посоветовали - посмотрите на Lua.
Лично я его применяю в контексте FEMM - удобнейший инструмент сеточного анализа полей.
Не так давно "открыл" для себя мощнейший интерпретирующий инструмент по созданию визуальных 3D-сцен.

Это все реалии сегодняшнего дня, востребованные практикой.

Ошибки в проекте ?
Ошибкой является Ваш проект в целом, но это мое скромное мнение с которым Вы, конечно же, можете не считаться.


 
utkin295 ©   (2008-12-04 18:37) [28]

Парсер написан, конечно не за один день, но более или менее вы правы.


 
Alkid   (2008-12-04 18:38) [29]


> utkin295 ©   (04.12.08 18:26) [20]

Всё просто - здесь люди серьёзные сидят и что бы заинтересовать их каким-либо проектом, должно выполняться как минимум одно из двух условий:
1. На проекте можно заработать неплохие деньги.
2. Проект представляет особый интерес для участников - возможность повысить свою квалификацию, сделать что-то действительно новое или революционное.
В идеале должны выполняться оба условия.

Коммерческой ценности Ваш проект не представляет - я не могу себе представить, что бы кто-то платил деньги за подобный язык программирования. А почему? Как раз потому, что этот язык не содержит в себе ничего нового и/или полезного. Очень советую вместо изобретения своего языка обратиться к основам. Изучите язык LISP, который был изобретён ещё аж в 1958 году (сейчас существуют две его версии - Common Lisp и Scheme).


 
utkin295 ©   (2008-12-04 18:40) [30]

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


 
blackman ©   (2008-12-04 18:40) [31]

utkin295 ©   (04.12.08 17:45)  
Обсуждение техник программирования
Это круто! :)

А с интерпретатором ты малость опоздал.
http://ru.wikipedia.org/wiki/%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%BF%D1%80%D0%B5%D1%82%D0%B0%D1%82%D0%BE%D1%80
Хотя для тренировки конечно можно потрудится.
Начни например, с разбора арифметического выражения
http://articles.org.ru/cfaq/index.php?qid=1316&catid=105
Оч. полезно


 
utkin295 ©   (2008-12-04 18:43) [32]

Я умею разбирать арифметические выражения! Если вы ознакомились с двумя мессагами это уже не критика. Я не смог реализовать алгоритм деления большого числа на большое число представленные строками. Причем здесь разбор арифметического выражения?


 
utkin295 ©   (2008-12-04 18:44) [33]

Если "Черный Человек" считает, что я не читал про интерпретаторы, то он жестоко ошибается?


 
Palladin ©   (2008-12-04 18:46) [34]


> еужели с использованием Ваше интеллекта и коллективного
> разума других участников нельзя перекроить это проект в
> что-то более стоящее

смысл?


 
utkin295 ©   (2008-12-04 18:48) [35]

Стремление созидать или Вы типичный потребитель?


 
Palladin ©   (2008-12-04 18:49) [36]

созидать что? велосипед собственного изобретения?


 
KilkennyCat ©   (2008-12-04 18:51) [37]


> Palladin ©


Войти в историю!


> > еужели с использованием Ваше интеллекта и коллективного
> > разума других участников нельзя перекроить это проект
> в
> > что-то более стоящее


Тогда можно было ветку просто начать так: "А давайте что-нить совместно сбацаем!"


 
utkin295 ©   (2008-12-04 18:51) [38]

Вы наверно не в курсе, что существуют конкурсы велосипедов собственной разработки? Или если стремление научиться чему-нибудь для Вас просто велосипед и Вы им не пользуетесь... Ну тогда понятно.


 
Real ©   (2008-12-04 18:51) [39]


> Уважаемый Real! Вынужден тебя огорчить еще больше. Это не
> мой сайт.

Вообще, когда в посте идет ссылка на корень сайта - невольно думается что и сайт этот целиком посвящен описываемой теме. Иначе, не понятно - зачем посылать в корень, с мануалом типа "раздел проджектс", а не дать обычную ссылку. То ли пиар сайта, то ли копи/пэст адресной строки не освоен.


> Может Вы окажите посильную помощь? Я не прошу не сайта,
> не хостинга, нужны лишь указания на объективные ошибки в
> проекте

Не буду тратить время и тебе не советую :) Пока еще не поздно сильно в это ввязываться - лучше бросить. Форум читал не весь, но можно понять что времени у тебя особо нет на долгую серьезную работу, подготовка - тоже оставляет желать лучшего. При таком раскладе, надеяться что сейчас придут толпы энтузиастов и на ура выполнят всю работу - имхо, вверх оптимизма. Если б у меня было время на подобное - я бы лучше примкнул к разработчикам PostredSQL по простой причине: видна очевидная необходимость это проекта, его всеобъемлющая практическая сторона. Этого нет в твоем проекте. Интерпретаторов много. Все они - написаны экстра-профи, после долгого изучения предмета.


 
Alkid   (2008-12-04 18:52) [40]


> utkin295 ©   (04.12.08 18:48) [35]

Стремление созидать должно идти рядом с возможностью созидать что-то новое, нетривиальное. То, что предлагаете Вы. нельзя назвать новым и нетривиальным.
Хотите пример чего-то интересного? Поищите про язык программирования Pure. Если бы вы предложили разрабатывать что-то подобного уровня - тут бы нашлось гораздо больше заинтересованных людей.



Страницы: 1 2 3 вся ветка

Форум: "Прочее";
Текущий архив: 2009.01.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.56 MB
Время: 0.009 c
2-1228997565
palpalich
2008-12-11 15:12
2009.01.25
Стеки и очереди в Turbo Pascal 7.0


2-1228733401
Впервые
2008-12-08 13:50
2009.01.25
Проблема при создании директории на Pascal


6-1196354544
Crystalis
2007-11-29 19:42
2009.01.25
как перехватить пакетик ? ;)


2-1228467488
Sergey2
2008-12-05 11:58
2009.01.25
отключить включить локальное соединение.


15-1227755542
Slider007
2008-11-27 06:12
2009.01.25
С днем рождения ! 27 ноября 2008 четверг





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский