Эту ветку читают 1 посетитель (0 фрэндов и 1 гость).

Создать ответ 
 
Рейтинг темы:
  • Голосов: 0 - Средняя оценка: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Работа с текстом
Автор Сообщение
Dimitrius Не на форуме
Летописец
*****

Сообщений: 4 798
FRieND с: 03.11.2006
Рейтинг: 2

Понравилось: 3
Всего: 2 спасиб
за 2 постов
Сообщение: #1
Работа с текстом
Какой язык по вашему мнению обеспечивает лучшую работу с текстовыми данными? Нужно искать текст в большом массиве данных и на основе найденных и близлежащих строк создавать свой контент.
11.12.2006 17:26
Вебсайт Найти все сообщения Цитировать это сообщение
tven Не на форуме
Правозащитник
****

Сообщений: 320
FRieND с: 05.11.2006
Рейтинг: 0

Понравилось: 0
Всего: 0 спасиб
за 0 постов
Сообщение: #2
Работа с текстом
Хм, в принципе для этих вещей создавался Perl.
11.12.2006 17:37
Найти все сообщения Цитировать это сообщение
Dimitrius Не на форуме
Летописец
*****

Сообщений: 4 798
FRieND с: 03.11.2006
Рейтинг: 2

Понравилось: 3
Всего: 2 спасиб
за 2 постов
Сообщение: #3
Работа с текстом
А декомпилить Perl легко? Я имею ввиду, когда из скрипта средствами Perlа делаешь бинарник, а то планируется коммерческий проект, а на скриптах его писать, все равно что и не писать Icon_wink
11.12.2006 17:49
Вебсайт Найти все сообщения Цитировать это сообщение
tven Не на форуме
Правозащитник
****

Сообщений: 320
FRieND с: 05.11.2006
Рейтинг: 0

Понравилось: 0
Всего: 0 спасиб
за 0 постов
Сообщение: #4
Работа с текстом
Dimitrius писал(а):А декомпилить Perl легко? Я имею ввиду, когда из скрипта средствами Perlа делаешь бинарник, а то планируется коммерческий проект, а на скриптах его писать, все равно что и не писать Icon_wink
Затрудняюсь ответить...
Если ты собираешься это всё за огромные деньги продавать -- лучше, конечно, что-нибудь компилируемое. Хотя, даже скриптовые вещи можно закрыть текстом лицензии. Icon_wink
Посмотри в сторону библиотек по работе с регулярными выражениями...
11.12.2006 17:53
Найти все сообщения Цитировать это сообщение
Dimitrius Не на форуме
Летописец
*****

Сообщений: 4 798
FRieND с: 03.11.2006
Рейтинг: 2

Понравилось: 3
Всего: 2 спасиб
за 2 постов
Сообщение: #5
Работа с текстом
Ok пошел искать на CPANе Icon_smile Thnx!
11.12.2006 17:57
Вебсайт Найти все сообщения Цитировать это сообщение
Guedda Не на форуме
Чертовски хороший писатель
***

Сообщений: 18
FRieND с: 22.11.2006
Рейтинг: 0

Понравилось: 0
Всего: 0 спасиб
за 0 постов
Сообщение: #6
Работа с текстом
Хм... Перл - это не компилируемый язык, и бинарник из него не сделаешь, так как это интерпретатор.
Вообще, каждый язык программирования может хорошо обрабатывать данные. Если тебе необходимы компилированные программы, я бы тебе посоветовал C (чистый си, компилятор можно взять Watcom, хоть он уже и не выпускается, но там очень хорошо происходит оптимизация ф-ций для работы со строками).
Со своей колокольни могу посоветовать Delphi, и пользоваться классом TMemoryStream
10.01.2007 13:14
Вебсайт Найти все сообщения Цитировать это сообщение
Dimitrius Не на форуме
Летописец
*****

Сообщений: 4 798
FRieND с: 03.11.2006
Рейтинг: 2

Понравилось: 3
Всего: 2 спасиб
за 2 постов
Сообщение: #7
Работа с текстом
perlcc - транслятор исходников из Perl в Си, с возможностью последующей компиляции в бинарный файл. А еще в детстве я какой-то ключик использовал, он скрипт не бинарником делал, а просто делал скрипт нечитаемым, шифровал типа Icon_wink

Вот Delphi - самый простой выход, может им и воспользуюсь, только прогоню для теста через wine, чтобы типа кроссплатформенный ехешник получился Icon_wink
10.01.2007 13:56
Вебсайт Найти все сообщения Цитировать это сообщение
tven Не на форуме
Правозащитник
****

Сообщений: 320
FRieND с: 05.11.2006
Рейтинг: 0

Понравилось: 0
Всего: 0 спасиб
за 0 постов
Сообщение: #8
Работа с текстом
Guedda писал(а):Хм... Перл - это не компилируемый язык, и бинарник из него не сделаешь, так как это интерпретатор.
Вообще, каждый язык программирования может хорошо обрабатывать данные. Если тебе необходимы компилированные программы, я бы тебе посоветовал C (чистый си, компилятор можно взять Watcom, хоть он уже и не выпускается, но там очень хорошо происходит оптимизация ф-ций для работы со строками).
Со своей колокольни могу посоветовать Delphi, и пользоваться классом TMemoryStream
Да, перл интерпретируемый, но при этом из него можно делать бинарники. Icon_smile
На CPAN'е, кажется, был какой-то модуль, позволяющий это делать. Icon_smile
10.01.2007 16:39
Найти все сообщения Цитировать это сообщение
Dimitrius Не на форуме
Летописец
*****

Сообщений: 4 798
FRieND с: 03.11.2006
Рейтинг: 2

Понравилось: 3
Всего: 2 спасиб
за 2 постов
Сообщение: #9
Работа с текстом
Да в самом perl'е эта фича встроена, только ключик вспомнить нужно, в пеловских man'ах же просто заблудиться можно Icon_wink
10.01.2007 21:07
Вебсайт Найти все сообщения Цитировать это сообщение
Guedda Не на форуме
Чертовски хороший писатель
***

Сообщений: 18
FRieND с: 22.11.2006
Рейтинг: 0

Понравилось: 0
Всего: 0 спасиб
за 0 постов
Сообщение: #10
Работа с текстом
Сейчас держу учебник Перла. И вообще не вижу ни одного упоминания про компиляторы. Это интерпретатор.
Ну ладно, не будем спорить, всё-таки не всё может я знаю про Перл.

Про шифровку кода - я считаю, что это не выход, так как были случаи, когда на других машинах интерпретатор не мог расшифровать, и код получался бесполезным.
И всё-таки подумай лучше над Delphi ))) Если хочешь, я тебе безвозмездно помогу ))))
10.01.2007 23:30
Вебсайт Найти все сообщения Цитировать это сообщение
Создать ответ 






[-]
Быстрый ответ
Сообщение
Введите текст Вашего сообщения.



Код подтверждения
Код подтверждения
(чувствительно к регистру)
Введите код, состоящий из символов на картинке





@Mail.ru