Поиск:

Ответ в темуСоздание новой темы Создание опроса
> [Д] Приглашаю поучавствовать в создании языка, --- языка программирования Д 
:(
    Опции темы
Mayk
Дата 15.1.2008, 19:17 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а

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



Цитата(Nirvana @  15.1.2008,  22:45 Найти цитируемый пост)
smartov, Вы в меньшинстве smile 
Живите спокойно, не хотите программить на Рашн, не надо - Вас никто не заставляет!

Как раз Вы в меньшинстве. Спросите у китайцев. Они подтвердят.


--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
Void
Дата 15.1.2008, 19:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich

Репутация: 6
Всего: 173



Не портьте эту чудесную тему, у okante по крайней мере была чистая и благородная идея.

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


--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
smartov
Дата 15.1.2008, 20:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


свой собственный
****


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

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



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


Эксперт
***


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

Репутация: 2
Всего: 56



Цитата

А уж как я пишу в инете голландцкий или голландский - это мое личное дело :P
и как это соотносится с русскими ЯП? они ж тебя не поймут, раз ты такой безграмотный... Впрочем, тебе указывали в первую очередь на фактическую, а не на орфографическую ошибку... 

По поводу языка программирования с русскоязычным синтаксисом могу сказать одно - я слишком хорошо знаю русский, чтобы на нём программировать. Формализм уродует язык и глядя на листиги типа 
Код
//Листинг на Глаголе
 ОТДЕЛ Привет+;
 
 ИСПОЛЬЗУЕТ Вывод ИЗ "...\Отделы\Обмен\";
 
 УКАЗ
   Вывод.Цепь("Привет!")
 
 КОН Привет.
 ничего кроме отвращения не возникает...

Nirvana, скажи честно, ты не смог выучить английский?

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

Не портьте эту чудесную тему, у okante по крайней мере была чистая и благородная идея.
Чтобы не портить, её нужно закрыть. Тем более что okante тут уже год не появлялся...


--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
Nirvana
Дата 16.1.2008, 02:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

Репутация: -1
Всего: -1



Я думаю, что лучше отвечу  всем Вам Фениксом

~ пример работы Феникса ~
~ включаем парсер кода и выводим блоки сайта шапка, масса, подвал ~

включить парсер кода
 обработать блоки.печать
   &шапка
   &масса
   &подвал

 завершить обработку

~ список переменных ~
(^переменные^)
@пользователь = [Mayk];
@пользователь2 = [Void];
@пользователь3 = [source777];
@пользователь4 = [smartov];
@заголовок = [Стресс плохо влияет на людей];
@текст = [Под действием стресса находятся пользователи форума: ];


~ создаем блок шапки сайта ~
(*шапка*)
начало блока &шапка
<html>
<head>
<title>
  обработать переменные
  @заголовок
  завершить обработку
</title>
</head>
конец блока &шапка

~ создаем блок тела сайта ~
(*масса*)
начало блока &масса
<body>
 <table>
  <tr>
   <td>
    обработать переменные
    @текст @пользователь , @пользователь1 , @пользователь2 , @пользователь3 , @пользователь4
    завершить обработку
   </td>
  </tr>
 </table>
</body>
конец блока &масса

~ создаем низ (подвал) сайта ~
(*подвал*)
начало блока &подвал
</html>
конец блока &подвал

~ отключаем парсер кода ~
отключить парсер кода

PM MAIL WWW   Вверх
Nirvana
Дата 16.1.2008, 03:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

Репутация: -1
Всего: -1



А можно и покороче  smile 

~ пример работы Феникса - пример второй ~
~ включаем парсер кода и выводим страницу ~

включить парсер кода
 обработать блоки.печать
   &страница
 завершить обработку

~ список переменных ~
(^переменные^)
@пользователь = [Mayk];
@пользователь2 = [Void];
@пользователь3 = [source777];
@пользователь4 = [smartov];
@заголовок = [Стресс плохо влияет на людей];
@текст = [Под действием стресса находятся пользователи форума: ];

~ создаем страницу сайта ~
(*страница*)
начало блока &страница
 создать блок.страница
   вставить заголовок
       обработать переменные
         @заголовок
       завершить обработку
   завершить заголовок
   вставить таблицу
     обработать переменные
        @текст @пользователь , @пользователь1 , @пользователь2 , @пользователь3 , @пользователь4
     завершить обработку
   завершить таблицу
 завершить блок
конец блока &страница

~ отключаем парсер кода ~
отключить парсер кода

Это сообщение отредактировал(а) Nirvana - 16.1.2008, 03:33
PM MAIL WWW   Вверх
Nirvana
Дата 16.1.2008, 04:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

Репутация: -1
Всего: -1



Ну и наконец последний третий пример  smile 
Феникс - предназначен для настоящих пацанов, а вы сидите на php, perl и тому подобное...  smile 

~ пример работы Феникса - пример третий ~
~ включаем парсер кода и выводим страницу ~

включить парсер кода
 обработать блоки.печать
   &страница
 завершить обработку

~ список переменных ~
(^переменные^)
@пользователь = [Mayk];
@пользователь2 = [Void];
@пользователь3 = [source777];
@пользователь4 = [smartov];
@заголовок = [Стресс плохо влияет на людей];
@текст = [Под действием стресса находятся пользователи форума: ];

~ создаем страницу сайта ~
(*страница*)
начало блока &страница
 обработать переменные
  <html>
  <head>
  <title>@заголовок</title>
  </head>
    <body>
     <table>
       <tr>
         <td>
          @текст @пользователь , @пользователь1 , @пользователь2 , @пользователь3 , @пользователь4
         </td>
       </tr>
     </table>
    </body>
  </html>
 завершить обработку
конец блока &страница

~ отключаем парсер кода ~
отключить парсер кода
PM MAIL WWW   Вверх
Shaggie
Дата 16.1.2008, 07:37 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

Репутация: 1
Всего: 72



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

Вообще русский язык не предназначен для использования его в качестве языка программирования, и это уже неоднократно обсуждалось. Необходимо что-то вроде упрощённого псевдоязыка, каким является, к примеру, идиш, и тогда можно говорить о попытке реализации языково-ориентированного языка программирования.


--------------------
Цитата(alina3000 @  6.3.2014,  10:47 Найти цитируемый пост)
Сорри что не по теме 
PM MAIL ICQ GTalk Jabber   Вверх
Void
Дата 16.1.2008, 11:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich

Репутация: 6
Всего: 173



И вся эта клоунада только для того, чтобы прорекламировать ещё один доморощенный не то язык программирования, не то просто шаблонный движок, который к тому же ни гуглом, ни яндексом не находится? Я разочарован.


--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
smartov
Дата 16.1.2008, 11:45 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


свой собственный
****


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

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



Сравним с нереальным синтаксисом.

Код

//Как нужно это делать

$users = array('Mayk', 'Void', 'source777', 'smartov');
$users_txt = join(',', $users);
$title = 'А вроде так короче';
$text = 'Да еще и функциональнее. И точки с запятой обязательны - здорово! Думают пользователи: ';

$html = <<<END
  <html>
  <head>
  <title>$title</title>
  </head>
    <body>
     <table>
       <tr>
         <td>
          ${text} ${users_txt}
         </td>
       </tr>
     </table>
    </body>
  </html>
END;

echo $html;

PM MAIL   Вверх
Retro
Дата 16.1.2008, 12:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Диалектик
***


Профиль
Группа: Участник Клуба
Сообщений: 1934
Регистрация: 28.6.2005
Где: Киев

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



Цитата(Nirvana @  15.1.2008,  17:45 Найти цитируемый пост)
Уважаемый Retro, голландцкий существует - это дикая помесь немецкого и английского.
Ага - вот и иди к Ющенко на поклон, может тебе дядя Буш кусочек отстегнет.

Ты главное пиши исчо. Обожаю такие темы.

Цитата(Nirvana @  15.1.2008,  18:01 Найти цитируемый пост)
А уж как я пишу в инете голландцкий или голландский - это мое личное дело

Не дай бог если человек который гордится своей безграмотностью начнет создавать новый язык.

И еще раз замечу, "голландского" языка не существует.
PM MAIL   Вверх
source777
Дата 16.1.2008, 20:54 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

Репутация: 2
Всего: 56



Nirvana, признайся тебе такой вот код нравится?
Код

используя Систему;
используя Систему.ВводаВывода;

пространство_имён МояПрограмма
{
    класс Программа
    {
        статический ничего Главный()
        {
            строка имя = "";
            если (Файл.Существует("имя.txt"))
              имя = Файл.ПрочтиВесьТекст("имя.txt");
            если (имя.Длина == 0)
            {
                Консоль.ЗапишиСтроку("Как Вас зовут?");
                имя = Консоль.ПрочтиСтроку();
                Файл.ЗапишиВесьТекст("имя.txt", имя);
            }
            Консоль.ЗапишиСтроку("Добрый день, {0}!", имя);
            Консоль.ПрочтиСтроку();
        }
    }
}

Я буквально за несколько минут накатал транслятор, который позволил его скомпилировать и получить рабочую программу, размером 3,5 кб, которая, однажды спросив, запоминает имя своего пользователя...
А теперь самое интересное: Если ты сможешь доказать, что таких как ты, т.е. мечтающих программировать на русском, более 5000 человек, то я могу написать для вас весьма функциональный транслятор, который позволит вам решать многие задачи, программируя на русском языке... Синтаксис можно обсудить ;)
P.S. Ведь 10 рублей за мечту - это сущий пустяк?

Это сообщение отредактировал(а) source777 - 16.1.2008, 20:58


--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
setq
Дата 16.1.2008, 22:29 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Цитата

  [код]


Что-то в этом есть  smile 
  Вверх
Nirvana
Дата 16.1.2008, 22:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

Репутация: -1
Всего: -1



Цитата(source777 @  16.1.2008,  20:54 Найти цитируемый пост)
Nirvana, признайся тебе такой вот код нравится?

В таком формате не нравится! Понятно, что ты ты его накатал без адаптации,а все от того, что у тебя стресс. Будь спокойней друг мой и у тебя все получится smile Если тебе интересно почитай форумы, не здесь в инете, как наши реализовали то или иное. Эксперементируй и думай, а не тупо переводи.

Как можно, если бы пхп был русским:

Класс база_данных
  {
функция база_данных ($сервер, $логин, $пароль, $имя_базы) 
    {
       $соединение = соединение_бд.mysql("$сервер", "$логин", "$пароль");
       выбрать_бд.mysql("$имя_базы", $соединение );

    }
}

Добавлено через 8 минут и 4 секунды
Цитата(Retro @  16.1.2008,  12:04 Найти цитируемый пост)
Не дай бог если человек который гордится своей безграмотностью начнет создавать новый язык.

Уважаемый, я горжусь всем, что у меня есть - начиная от президента, заканчивая бескрайними просторами моей Великой Родины  smile

Добавлено через 9 минут и 28 секунд
Цитата(Void @  16.1.2008,  11:42 Найти цитируемый пост)
Я разочарован.

Все это только потому, что Вы уважаемый испытываете стресс smile

Добавлено через 11 минут и 36 секунд
Цитата(Shaggie @  16.1.2008,  07:37 Найти цитируемый пост)
Предлагаю настоящим пацанам поднапрячься и перевести на русский все теги, аттрибуты, каскадные таблицы стилей, а то латиница диковато смотрится посреди настоящих пацанских русских буков.

Shaggie - ты малость запоздал на полгода со своим предложением, а все только от невнимательности и стресса.

Добавлено через 12 минут и 38 секунд
Цитата(setq @  16.1.2008,  22:29 Найти цитируемый пост)
Что-то в этом есть

Позитив и только позитив - друг мой smile

Добавлено через 14 минут и 52 секунды
Цитата(source777 @  16.1.2008,  20:54 Найти цитируемый пост)
P.S. Ведь 10 рублей за мечту - это сущий пустяк?

Напишешь нормальный русский веб интерпретатор, дам 100, вместо 10 smile
PM MAIL WWW   Вверх
Nirvana
Дата 16.1.2008, 22:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

Репутация: -1
Всего: -1



Цитата(source777 @  16.1.2008,  20:54 Найти цитируемый пост)
Синтаксис можно обсудить ;)

Он уже разработан и придумывать ничего не надо ;)

Добавлено через 1 минуту и 47 секунд
Цитата(source777 @  16.1.2008,  20:54 Найти цитируемый пост)
Если ты сможешь доказать, что таких как ты, т.е. мечтающих программировать на русском, более 5000 человек

Никаких проблем - делай веб интерпретатор, получишь более 5000 чел. smile

Добавлено через 3 минуты и 45 секунд
Цитата(source777 @  16.1.2008,  20:54 Найти цитируемый пост)
Я буквально за несколько минут накатал транслятор, который позволил его скомпилировать и получить рабочую программу

Поздравляю, результат на лицо smile

Добавлено через 5 минут и 28 секунд
Цитата(Retro @  16.1.2008,  12:04 Найти цитируемый пост)
И еще раз замечу, "голландского" языка не существует.

У каждого свои проблемы, а ведь кто-то писает сидя smile))
PM MAIL WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Добро пожаловать в раздел "Другие языки" форума Vingrad!

Void
Void

Раздел посвящён различным языкам программирования, для которых (в силу невысокой популярности) нет отдельного раздела (GPSS, Lua, MATLAB, Ada, Forth, Smalltalk, Tcl, REXX, AWK и др.)

  • Обязательно следуйте правилам Форума.
  • Пожалуйста, прочитайте и следуйте рекомендациям по работе в разделе и навигации по Форуму.
  • Для вставки текстов исходных кодов используйте подсветку синтаксиса из выплывающего списка Код в форме ответа. Если Ваш язык в списке не представлен, то используйте тег: [code=ваш_язык]код[/code], например, [code=ada]код[/code]. Если в будущем подсветка синтаксиса для указанного языка будет реализована, исходный код преобразится.
  • Помните, один вопрос - одна тема.

Приятного времяпрепровождения! С уважением, Void, kemiisto .

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


 




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


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

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