Модераторы: powerfox, ZeeLax

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> символьный язык программирования 
:(
    Опции темы
GrayCardinal
Дата 17.6.2011, 03:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 18
Всего: 58



Первый вариант решения описанной bilbobagginz, проблемы:
Все одинаковые буквы разных регистров будут синонимами. То есть одна команда. А,а,a,A - суть одно и тоже. Как хочешь так и пиши... (здесь первые две буквы -русские, вторые - английские). До синонимов дойдем, но на данном этапе они не нужны...

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

Добавлено через 3 минуты и 58 секунд
■
(текст)


--------------------
PM MAIL WWW   Вверх
GrayCardinal
Дата 17.6.2011, 09:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 18
Всего: 58



Поправка. Среда будет разрабатываться на Java... К сожалению я ее пока плохо знаю, но это поправимо...

Добавлено через 56 секунд
■
(форум не воспринимает данный символ как текст, приходится что-то лишнее дописывать) 
(халтура, товарищи !!!)


--------------------
PM MAIL WWW   Вверх
1000000dollars
Дата 17.6.2011, 09:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 231
Регистрация: 6.10.2007

Репутация: нет
Всего: 8



Ну раз уж на то пошло, то могу уверенно сказать, что если мне показать китайский иероглиф, а через две минуты показать другой я не смогу с уверенностью ответить это тот же иероглиф или нет. Думаю, что для китайцев будет так же. В этом плане английский луче по ряду причин: он везде одинаковый (не зависимо от кодировки - первые 127 символов ASCII зафиксированы), он является языком международного общения, следовательно его знают и в Китае (а следовательно визуально те же "Q" и "O" не спутают), в третьих: символьный язык получится write-only, представь brainfuck (который, кстати, является Тьюринг-полным) в котором допустимы 2 166 912 символов из которых, кстати, разных только 2 097 152 - остальные маппятся в существующие - то есть являются одними и теми же, а не просто выглядят так же (про выглядят, кстати, тоже всё относительно - вряд ли нерусскоязычные поймут тонкую разницу между "и" и "й" или с каким-нибудь другим диакритическим знаком).

Честное слово, проще разобраться с длинными именами на английском языке, чем с короткими на "лунном языке".
PM MAIL   Вверх
bilbobagginz
Дата 17.6.2011, 10:16 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 14
Всего: 317



GrayCardinal, я там дописал идею:
ты сначала придумываешь некрасивый спек "хочу все символы"
а потом подставляешь ему костыли (тулзу, которая будет определять синонимы)
проблема остра:
на первом этапе (1 файл, 1 программа) - это еще легкий костыль (т.е. не очень много кода).
а на втором этапе( когда в программе происходит запуск нескольких файлов), напр. написанных несколькими людьми.
в такой ситуации нужно будет твой синонимизатор расширить до довольно толстых размеров, чтобы проверить - когда синонимы - это вообще реально синонимы.
по моему "требование" что команда/переменная может быть на любом языке в 1 файле - не красиво. надо думать.



--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
GrayCardinal
Дата 17.6.2011, 10:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 18
Всего: 58



1000000dollars, 
Мнение принял. Спасибо. Обдумываю.

■

Добавлено через 2 минуты и 1 секунду
bilbobagginz, 
Костыль был как "вариант решения проблемы". (акцент на "вариант"). Вообще я думаю, конечно. На досуге все перечитаю. Пока ковыряю NetBeans/Eclipse...

■ 


--------------------
PM MAIL WWW   Вверх
bilbobagginz
Дата 17.6.2011, 11:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 14
Всего: 317



кстати у Казимира Малевича тоже был прикольненький квадратик..



--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
GrayCardinal
Дата 19.6.2011, 08:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 18
Всего: 58



Предлагаю свернуть разработку. Причина: проблемы имен фактически не существует. Мне доказали. Могу сделать это Вам.

Ваш.
Олег.


--------------------
PM MAIL WWW   Вверх
GrayCardinal
Дата 19.6.2011, 15:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 18
Всего: 58



Так. Стоп. Последнее предложение отменяется. Разработка будет идти полным ходом. Поступили новые оперативные предложения...

Добавлено через 17 секунд
PS
Про предложения чуть позже. Извините.

Добавлено через 1 минуту и 10 секунд
■  


--------------------
PM MAIL WWW   Вверх
GrayCardinal
Дата 21.6.2011, 07:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 18
Всего: 58



Разработка свернута. Приношу свои изменения.


--------------------
PM MAIL WWW   Вверх
bilbobagginz
Дата 21.6.2011, 22:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 14
Всего: 317



Цитата(GrayCardinal @  19.6.2011,  07:15 Найти цитируемый пост)
проблемы имен фактически не существует. Мне доказали. Могу сделать это Вам.

пожалуйста докажи.



Это сообщение отредактировал(а) bilbobagginz - 21.6.2011, 22:33


--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Клуб юнуксоидов"
powerfox
ZeeLax
nickless

Что такое клуб юнуксоидов?

Это место более свободного общения специалистов и любителей *NIX систем.


Новичкам: Этот раздел предназначен в основном именно для общения а не решения проблем.


Правила всего раздела Linux/UNIX сюда не распространяются, но здесь имеются свои правила:


  • Оскорбления запрещены.
  • Holy wars разрешены, но в небольших размерах. Если вы создаёте что-то уровня Windows vs. Linux, то постите это в Религиозных войнах, пожалуйста.
  • Если вы хотите выставить здесь какое-либо своё творение - милости просим.
  • За интересные новости, интересные статьи, высказывания и юмор (в тему) + в репу.

Короче, по репе получите по полной программе ;-) Happy hacking!



Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Клуб юнуксоидов | Следующая тема »


 




[ Время генерации скрипта: 0.0703 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.