Страница 1 из 3

язык

СообщениеДобавлено: 08.10.2007 14:25:10
ev
какой язык лучше использовать для зарезервированных слов? :)
может русский? или как везде принято английский? а может эсперанто - чтоб никому не обидно было? ;)

СообщениеДобавлено: 08.10.2007 15:15:34
Attid
я за эсперанто =)

СообщениеДобавлено: 08.10.2007 15:58:12
Slavikk
Хинди - однозначно, ещё потом тату можно будет сделать как у Джоли :D .

Вообще я за русский, но думаю остальным в мире тяжко будет работать с такой программой - непонятно :D

СообщениеДобавлено: 08.10.2007 16:22:28
Alexander
Токи Пона ?

Токи Пона — простой язык для хороших людей.


http://www.lingvisto.org/tokipona/index.html
http://ixite.ru/toki_pona
[url]http://ru.wikibooks.org/wiki/Токипона_Cоюзы_и_температура[/url]
http://rost.rajaka.net/blog/archives/001410.htm

СообщениеДобавлено: 08.10.2007 16:52:45
Mirror
Старославянский. Глаголицей, так как кириллица присутствует в уникоде не в полном объёме. Или лучше на арабском — оригинально. Или, сторонникам хинди, компромисный вариант — урду. Или на китайском с вертикальным письмом.

А если серьёзно, то английский хорош тем, что латиница поддерживается везде. Но это неоригинально и неинтересно. ^_^

Если пользоваться уникодом, можно определить просто какие-нибудь символы (в разделе личных символов), типа как в APL.
Плюс тот же, что у китайского (только в китайском есть слова из нескольких иероглифов): каждое ключевое слово — один символ. Т.е можно расширять язык без опасности совпадения идентификаторов и ключевых слов. Можно будет обойтись без пробелов в вещах вроде «a div b», или писать в строках всевозможные знаки фута/дюйма, не боясь, что они будут восприняты как конец строки.
Минусы тоже очевидны: сложно вводить эти символы, придётся нарисовать новый шрифт и в IDE писать способ ввода этих символов: скажем, alt+d = значок целочисленного деления (в WinNT можно это сделать как особую раскладку клавиатуры, или даже как дополнение к русской раскладке). Вариант: введённое div заменяется на соответствующий значок (возможно, после нажатия клавиши).

СообщениеДобавлено: 08.10.2007 17:00:24
Alexander
Mirror писал(а):А если серьёзно, то английский хорош тем, что латиница поддерживается везде.


http://www.lingvisto.org/tokipona/alfabeto.html

В алфавите Toki Pona 14 букв: девять согласных (j k l m n p s t w) и пять гласных (a e i o u).

СообщениеДобавлено: 08.10.2007 17:35:41
Alexander
Код: Выделить всё
lawa test;

kepeken SysUtils;

kama

    sitelen('toki ma !');

pini.


А чё !?

СообщениеДобавлено: 08.10.2007 19:56:54
Attid
изващенцы.

писать на русском не удобно, попробуйте 1С =)

а иэсперанто былоб гламурно и помощь в изучении языка и доку только на эсперанто сделать и вавилонскую башню создать

а все остальное это больные фантазии :lol:

СообщениеДобавлено: 08.10.2007 20:01:18
Matich
писать на русском не удобно, попробуйте 1С


http://ru.wikipedia.org/wiki/Глагол_(язык_программирования)


Код: Выделить всё
ОТДЕЛ Привет+;

ИСПОЛЬЗУЕТ Вывод ИЗ "...\Отделы\Обмен\";

УКАЗ
   Вывод.Цепь("Привет!")

КОН Привет.

СообщениеДобавлено: 08.10.2007 21:10:55
e-moe
а что если заюзать юникод но по хитрому:
выделить набор ключевых слов и относительно них "плясать" - для каждого язка сопоставить их переводы (Begin/Начало/Початок или даже "{") а компилеру указывать "диалект" на котором написана прога..
хоть и бред, но забавно %)

будет например удобно для школы где только учат информатику с этими дурацкими переводами "Цикл ДЛЯ", будет удобно минималистам а-ля Си-like, бужет не обидно нац меньшинствам что про них забыли ))

СообщениеДобавлено: 09.10.2007 06:12:37
Vadim
e-moe
"GOTO" -> "Пошёл на" :)
Не боитесь после этого получить светящееся украшение под глаз? :)

СообщениеДобавлено: 09.10.2007 09:50:51
e-moe
Vadim писал(а):e-moe
"GOTO" -> "Пошёл на" :)
Не боитесь после этого получить светящееся украшение под глаз? :)
не очень :)

СообщениеДобавлено: 09.10.2007 09:51:16
shade
Vadim писал(а):"GOTO" -> "Пошёл на"

Дейкстра предчувствовал, что "GOTO" ругательство и оно не должно присутствовать в программе. Но теперь все становиться на свои места :lol:

Лучше английский, остальное не серьёзно.

СообщениеДобавлено: 09.10.2007 10:37:43
alexs
мне очень нравятся многоие вещи из ады - вот на что надо оринтироваться :-)

СообщениеДобавлено: 09.10.2007 11:10:12
Vadim
shade
Дейкстра, как и многие выдающиеся люди на Зпаде, был практически русским. :) И пусть он родился в Нидерландах, но за жизнью в СССР следил очень пристально. Например, когда наше правительство отказалось от собственных разработок в области процессоров и решило слизывать всё у американцев, он сказал, что вот именно теперь русские проиграли холодную войну. А когда узнал, что наша флагманская линейка вычислителей будет серия ЕС (точная копия IBM360), то выразился "непереводимым национальным сленгом", что примерно означает "кто лижет жопу американцам, того они будут иметь туда же...". :)