parserALT
Страницы форума: ← Назад | 1 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 597 | Дальше →

Разработчикам - исходники парсера, просвятите в общих чертах

#1Newbie
27.08.10 10:26
www.parser.ru → | ответить → | в избранное →

Разработчикам - исходники парсера, просвятите в общих чертах

Простите за ОФФТОП, но к Парсеру это отношение для меня имеет.
Я загорелся just4fun добавить парсеру отдельных вещей.

Однако, как системный программист я конечно нуб, но теоритическое (и совсем немного практического)представление имею по крайней мере как на низком уровне работают массивы в памяти, указатели на объекты и прочее - дело осталось за упорным чтением, изучением и практикой.
Соглашусь, что парсер неплохой движок/фреймворк/шаблонизатор/язык для сборки сайтов, но он уже порядком остает от соврменных реалий и в нем много чего не хватает. Не хватает сериализации, нет поддержки FastCGI, чтобы связать его с nginx нативно например, не предполагается и не представляет возможным без промежуточных костылей подружить его с MongoDB, CouchDB, Redis'ом и прочими интересными NoSQL-db.

Дайте напуствие - что выбрать ANSI C или сразу начать C++ - не с точки зрения удобства конструкций и синтаксиса, а с точки зрения актуальности и наличия готовых библиотек, модулей, для работы с современными аспектами типа XML, UTF, Какие-то сетевые фреймворки/либы. Или мир забросил С и все актуальные вещи пишутся на C++?

Я вот открыл исходники Парсера и кажется понимаю, что он написан на чистом ANSI C? Дак может я ошибаюсь? И лагеря C и C++ не разбиты на два?
#2Newbie
→ Newbie [#1] | 27.08.10 12:34 / 12:47
www.parser.ru → | ответить → | в избранное →

Вопрос отпадает, прочитал статью ужаснулся..

сори тупанул не сразу увидел в исходниках конструкторы и всякие public: - конечно это С++

..хотя что-то мне вспоминалась фраза бывшего соотечественника близкого друга Бьерна Старструпа, который говорил, что ООП не делает код понятнее или легче. Но после этого интервью от Страуструпа я вообще как отпал =)

http://cs.mipt.ru/docs/comp/rus/develop/other/stroustrup_interview/
#3
→ Newbie [#2] | 28.08.10 08:50
www.parser.ru → | ответить → | в избранное →

типа троллим? :) или не отличаем первоапрельский фейк от реального текста?

#4Newbie
28.08.10 14:17
www.parser.ru → | ответить → | в избранное →
Ну вперемешку =) Вопрос то про то, с чего начать был серьезный но как-то безответный =) Ну стал сам себе отвечать.
#5Sumo
→ Newbie [#4] | 28.08.10 16:56
www.parser.ru → | ответить → | в избранное →

Способ обычный...

Берете любую книжку по Си++ (Парсер написан именно на нем) и читаете. Потом смотрите исходники и документацию по ним (надеюсь не надо рассказывать откуда ее брать :). Дальше пишете все, что Вам нужно... В принципе за полгодика-год можно добиться некоторых успехов.

p.s. А не отвечали Вам по простой причине - вы задали риторический вопрос, который не требует ответа.
Страницы форума: ← Назад | 1 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 597 | Дальше →