Поиск:

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


Новичок



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

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



Приглашаю поучавствовать в создании нового языка программирования --- языка программирования Д.
  Его назначение --- избавить мир программистов от вероятности вхождения в стрессовое состояние.
  В настоящее время готова 2 демо версия с возможностями компиляции в файл exe и html. На подходе операционная система, написанная на языке Д.
  Приму в дар бесплатные консультации по любым вопросам. Напрмер следует ли использовать xml или html для хранения ресурсов программы в исполняемом файле.
Сайт
  http://okante.narod.ru/D/

 
PM MAIL   Вверх
regis
Дата 13.7.2006, 10:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Нашего полку прибыло! Это здорово!  smile  smile  smile 

Но, если этот проект серьезный, а не чисто прикола ради -- то хотелось бы увидеть какой-нибудь фрагметик кода, делающего что-то полезное на вашем языке. Можно начать с классического "Hello, world", например.

Да и на сайте побольше примеров хорошо б. И ошибка 403 когда щелкаешь на "Техническая документация" немножко смущает. Вообще, хорошо бы, чтобы документации было побольше, а философии поменьше -- тогда, глядишь, общественность и оценит ваши труды.  smile 
   

Это сообщение отредактировал(а) regis - 13.7.2006, 10:35
--------------------
В. В чем разница между hardware и software?О. В отличие от второго, по первому можно двинуть кулаком или пнуть ногой.
PM MAIL WWW   Вверх
Romikgy
Дата 13.7.2006, 11:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7325
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

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



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


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
Sardar
Дата 13.7.2006, 11:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

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



Название не удачное: язык D, при чём это один из языков названных D smile 

P.S. полистал, много воды ИМХО, мало конкретики... 


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
okante
Дата 13.7.2006, 11:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата

где язык то? 

Вы только что на нём разговаривали.

Например компилятор языка Д скомпилировал бы вашу сентенцию так:
Цитата

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


compiled to:
Код


    mov    eax, [current_development_state]
    cmp  eax, 50%
    jс  unknown_exception
    call [join_development]
    jmp $
 unknown_exception:
    push [opinion_source]
    call [ask_question]
    jmp $


Вообще ваше заблуждение понятно. Вы просто не читали http://okante.narod.ru/D/ae.html

Цитата

мало конкретики

Это всё потому что мало разработчиков. Будет больше разработчиков, будет болше конкретики.  

Это сообщение отредактировал(а) okante - 13.7.2006, 12:00
PM MAIL   Вверх
Romikgy
Дата 13.7.2006, 11:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7325
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

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



okante, думаешь если слова языка будут на русском , значит он будет анти-стрессовый?
Имхо для любого языка надобен хелп его функций и подобного , а хелпа нет smile
Имхо такое (или подобное) уже есть , допустим Глаголь (вроде так, его поклоник и разработчик ,могу и ошибатся, Сый, поройся по форуму , он много вопросов задавал) 


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
okante
Дата 13.7.2006, 11:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



>слова языка будут на русском , значит он будет анти-стрессовый
Протиовостоять стрессу можно на любом языке. Ключ тут --- полное взаимопонимание между программистом и разработчиком. 
PM MAIL   Вверх
Sardar
Дата 13.7.2006, 12:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

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



Из: http://okante.narod.ru/D/d-oc.html+

Цитата
Операционная система преследует те же цели, что и язык Д — внесение уморотворения и счастья в головы пользователей и программистов, а также гармония целого в частностях, и наоборот.

Такие высказывания пугают, прям как в религиозной секте  smile 

Цитата
не знавшими ничего о положительной обратной связи

Автор не знает как пишеться линух smile

Цитата
План разработки Д-ОС
   1. Написать загрузчик (готово)
   2. Написать независимый транслятор языка Д
   3. Написать ядро
   4. Написать пользовательские приложения

Все начинают с загрузчика, хотя если серьёзно то лучше взять GRUB. Спроектировать ядро оси - долгая изнурительная работа, в слепую изобретать колесо крайне глупо. Необходимо изучить готовые ядра (Linux, Windows, L4, Mach, и море других). ИМХО также необходимо забить на железо, а сделать удобное расширение системы (и наверное в сторону микроядра это дело двинеться) + хотя бы концептуальную совместимость с линухом что бы "воровать" дрова smile  На подгодовку и отработку идей уйдёт не менее 3-5 лет, потом ещё нужно будет писать саму ось. ИХМО лучше модифицировать линух, создать среду под D, включая шелл и прочее. Вообще затея с OS на языке напоминаюшим калькулятор смотриться не реально, хотя кто знает что там в этом компилере под капотом smile

Добавлено @ 12:07 
Антистрессовым язык станет если он достаточно выразителен что бы кратко описать мысль, ибо она временна и скоротечна smile
Также язык должен быть "мощным", это абстрактное понятие зависит от контекста: пишем блочный девайс под линух - C т.к. даёт морально эстетическое наслаждение при работе с указателями, софтина естественно маленькая; пишем прогу по перебору всех файлов на диске (забиты диским уборку делаю smile ) - Ruby т.к. даёт морально эстетическое наслаждение при манипулировании сложными формами данных "в одной строке" (люблю краткие в одну строку языки smile ).

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


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
okante
Дата 13.7.2006, 12:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



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

>Антистрессовым язык станет если он достаточно выразителен что бы кратко описать мысль, ибо она временна и скоротечна 
Вы на каком языке опишите мысль быстрее на русском или на, например, С++?

>на какую нибудь фичу придётьсё особым образом строить предложение
Если будет достаточно разработчиков, не придется. Приглашаю вас в разработчики русского зяыка программирования компьютеров Д. Вместе мы спроектируем, а затем спрограммируем лучший чем прежде язык.  
PM MAIL   Вверх
Romikgy
Дата 13.7.2006, 12:41 (ссылка)  | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7325
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

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



Цитата(okante @  13.7.2006,  11:18 Найти цитируемый пост)
 говорить многозначными предолжениями.

очень люблю smile
Цитата(okante @  13.7.2006,  11:18 Найти цитируемый пост)
Вы на каком языке опишите мысль быстрее на русском или на, например, С++?

а разве уже появилась возможность описание мыслей на С++????
Цитата(okante @  13.7.2006,  11:18 Найти цитируемый пост)
Если будет достаточно разработчиков, не придется.

идею в студию, только поточнее  плз 


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

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


Новичок



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

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



>идею в студию, только поточнее  плз 
Предлагаю примерный алгоритм работы этого языка: исходные файлы представляют собой файлы в формате rtf (для поддержки подсветки синтаксиса) с текстом на русском языке внутри. Сначала транслятор анализирует пунктуацию, затем орфографию и грамматику (при этом автоматически исправляя ошибки и опечатки для уменьшения стрессовых ситуаций). 
Порядок анализа таков: сначала текст разбивается на главы, потом на абзацы, далее на предложения, затем на слова, а слова разбираются по составу. На каждом этапе происходит анализ текста и оптимизация. 
Синтез машинных кодов производится в обратной последовательности 
PM MAIL   Вверх
Sardar
Дата 13.7.2006, 12:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

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



Цитата(okante @  13.7.2006,  11:18 Найти цитируемый пост)
Вы на каком языке опишите мысль быстрее на русском или на, например, С++?

На Java,  в последнее время занят интересным проектом. Мне лично C++ никогда не нравился и на нём я ничего серьёзного не пишу. Но как и сказал ранее, выражать мысли проще/приятней на специфичном для задачи языке. Сейчас все языки под определённые задачи (смотрим глубже чем "язык общего назначения" smile ). Всё что требует большого количества файлов (собрать инфу с массы .htm документов, найти все битые ссылк и т.д.) проще на Ruby (а вообще регами, так что и Perl, Python, PHP, но сейчас придёт Void и уверенно прозвучит OCaml, хотя по мне гибкость в  изменениях и "скриптовость" больше по душе smile ). Если многопоточное приложение, то Java, т.к. люблю контроль над потоками и не люблю когда за меня это делает компилер.

Цитата(okante @  13.7.2006,  11:18 Найти цитируемый пост)
Приглашаю вас в разработчики русского зяыка программирования компьютеров Д.

Хорошо бы меил лист (рассылка) организовать, тогда любой может получать инфу о прогрессе и в нужный момент включаться. Так просто с места это похоже на прыжок в пустоту, ибо никто кроме тебя не знает сути идеи (философию уже обсудили, интересны "научные" стороны языка)

Добавлено @ 12:57 
Цитата(okante @  13.7.2006,  11:50 Найти цитируемый пост)
ошибки и опечатки для уменьшения стрессовых ситуаций

А если смысл измениться? smile 


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
Void
Дата 13.7.2006, 17:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


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

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



Цитата(Sardar @  13.7.2006,  14:56 Найти цитируемый пост)
Но как и сказал ранее, выражать мысли проще/приятней на специфичном для задачи языке.

true!
Цитата(Sardar @  13.7.2006,  14:56 Найти цитируемый пост)
но сейчас придёт Void

Ты знал, ты знал! smile
Цитата(Sardar @  13.7.2006,  14:56 Найти цитируемый пост)
уверенно прозвучит OCaml

smile Ню-ню. Я тут не так давно в разговоре с svg высказал к OCaml серьезные претензии.
Цитата(Sardar @  13.7.2006,  14:56 Найти цитируемый пост)
Если многопоточное приложение, то

…Erlang — наш выбор! smile Особенно с учетом того, что новый OTP наконец-то научился самостоятельно использовать SMP.

А так, подпишусь под всем, что выше по ветке сказал Sardar smile 


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


Новичок



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

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



У меня возникли новые вопросы по поводу программирования языка. 

Любой транслятор является Тьюригн-полной машиной, то есть эквивалентной универсалной машине Тьюринга.
  Универсальная машина Тьюринга состоит из к+1 лент (перфолент? все компиляторы используют перфоленты?), из которых к идет под машинный код, а к+1-я под код эмулируемой какой-то другой машины (той, которую эмулирует универсальная?). Я так понял, что в к+1-ой и заключен исходный код программы, тогда где взять машинный. И почему машинному коду отводится больше лент.
  Как программированть универсальные машины Тьюринга?
  И если исходным кодом является язык программирования Д (как подмножество русского языка), то сколько для него примерно нужно выделить лент?  

Это сообщение отредактировал(а) okante - 13.7.2006, 21:07
PM MAIL   Вверх
Kefir
Дата 13.7.2006, 21:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


«Hakuna Matata»
***


Профиль
Группа: Комодератор
Сообщений: 1878
Регистрация: 25.1.2003
Где: Tampere, Suomi

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



Цитата(okante @  13.7.2006,  13:06 Найти цитируемый пост)
все компиляторы используют перфоленты?

ага. у мя вот только что кончилась. надо снова в магазин бежать... а говорили мне - "не надо часто билдить - на ленту денег не хватит"

Цитата(okante @  13.7.2006,  04:50 Найти цитируемый пост)
исходные файлы представляют собой файлы в формате rtf (для поддержки подсветки синтаксиса)

а я вообще предлагаю на листочке писать, а то я люблю фломастерами расскрашивать. и компилер тогда не нужен - прочитал и всё. да и тогда намного легче кампанию по популяризации произвести, типа, "Даже Толстой был программистом. Он выбрал Д!" и книжку выпустить "Кирилл и Мефодий. Введение в язык Д(++??)".

А вообще, согласен с Сардаром. 
PM MAIL WWW Skype   Вверх
okante
Дата 14.7.2006, 04:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



>Введение в язык Д(++??)
Никогда о таком не слышал. Вы хотите написать собственную модификацию?  

Рассылка будет. Об этом сообщу позднее. Также приглашаю соавторов. 

Это сообщение отредактировал(а) okante - 14.7.2006, 06:24
PM MAIL   Вверх
Sardar
Дата 14.7.2006, 10:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

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



Цитата(okante @  13.7.2006,  20:06 Найти цитируемый пост)
Любой транслятор является Тьюригн-полной машиной, то есть эквивалентной универсалной машине Тьюринга.

Нет, ибо машина Тьюринга есть самое медленное и не эффективное что можно придумать, ибо минимальная абстракция (концепция, называй как хочешь) с минимум инструкций, за то проц очень простой получился бы smile

Цитата(okante @  13.7.2006,  20:06 Найти цитируемый пост)
перфолент? все компиляторы используют перфоленты?

Ты так больше не говори  smile   А может я не понял что ты под "перфолентами" представляешь...

Любой компилер созданный не под накуркой опытным обученным в этой сфере программистом это:
  • транслятор высокоуровнего языка в AST
  • оптимизатор AST - этот специализируеться только на частых приёмах/ошибках программистов, по сути теории под собой не имеет, распознаёт паттерн кода, меняет на сниплет из базы.
  • транслятор в AST` + оптимизатор - это повторение первого и второго шага, только дерево "разворачиваеться"  всё больше либо конвертируеться в любое другое "продвинутое высокоуровневое" дерево, добавляються аттрибуты и прочее. шаг опционален в принципе, но здесь применяються более агресивные оптимизаторы +  собираеться инфа для дебага. Это дерево ещё можно "без извратов" конвертнуть в исходный код.
  • транслятор AST(и ли того что на шагах 3 получили) в RTL - это почти ассемблер; вернее это ассемблер для идеальной машины, где не ограниченное количество регистров. Это не машина Тьюринга, се команды "высокоуровневые". Здесь применяються самые аггресивные "под абстрактное железо" с теоретическими (научными) началами оптимизации.
  • RTL с шага 4 + reverse mappings с шага 3 отсылаються back-end'у - модуль что генерит код под конкретный процессор, проводяться последние трансформации/оптимизации под инструкции конкретного проца. Back-end может провести свои оптимизации.
  • сборщик обьектного файла = код + масса дополнительной инфы
Естественно скорость этого процесса как и потребление памяти зависит от реализации компилера. GCC шустрый, но те кто компилил все либы гнома или Qt (те кто сидятв gentoo linux smile ) наверняка заметили что C++ компилиться во много раз медленней чем C, при этом на каждый файл GCC запускаеться вновь. Это жутко не эффективно конечно, лучше бы сервак сделали, запустился и пожирай файлы сохраняя в свопе таблицы символов и прочее, на инклюдах сэкономили хотя бы.

okante, забей на машину и генерацию кода, компилер должен уметь генерить код под любую платформу. Строим язык, выделяем основы, ищем эквиваленты в C (+расширения GCC, вообще GCC по моему лушший для таких целей), генерим код C. Ну а сам C уже через свой компилер в машинный. Эквиваленты в C это не значит глупое транслирование конструкций в конструкций собирая ещё один C с другим слвоарём, C это высокоуровневый ассемблер, на него  можно почти всё перенести. Только он не имеет tail-call'ы, работы со стеком (возврат нескольких значений и т.п) и многое другое, но в принципе хватает. Ещё можно посмотреть в сторону C--, он специально как целевой для компилеров создавался, хотя много критики читаю о нём smile   


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
regis
Дата 14.7.2006, 13:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Все-таки, при чтении этого треда, крепнет уверенность, что проект этот -- не для рядовых умов.

Okante, причем здесь машина Тьюринга и перфоленты? И не рановато ли думать об целой операционной системе, пока языка как такового не существует? И нельзя ли, наконец, объяснить толком, что из себя представляет (или должен представлять) этот чудо-язык? Про душевность можно опустить -- мы это уже и так поняли.  smile 
 
--------------------
В. В чем разница между hardware и software?О. В отличие от второго, по первому можно двинуть кулаком или пнуть ногой.
PM MAIL WWW   Вверх
okante
Дата 15.7.2006, 13:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



>Про душевность можно опустить
Нет, я вижу вы ничего не поняли про душевность. Что вообще такое эта пречсловутая душевность, и зачем я пишу све эти статьи про философию и архитектуру? 

Душевность в применении к языкам программирования --- прежде всего взаимпонимание. 

Когда я хочу сразу же скомпилировать хелловорд, а компилятор заявляет мне, что у меня нет Visual Studio для этого, это не душевность. Когда я компилирую хелловорд, а в ответ компилятор выдает мне exe файл размером в 2.4Мб, да ещё и упакованный в zip с какими то библиотеками, это не душевность, это --- последствия бесконтрольной дифференциации(VS) и дурной интеграции(2,4Мб). О 2,4Мб будет отдельная статья. Я допускаю, что кто то хочет чтобы компиляторы поступали именно так (хотя бы тот, кто их писал да и то не всегда), однако их меньшинство и они уже получили то, что хотели.

Напроитв когда я запускаю Delphi с целью накатать быстренько прообраз компилятора, избавляющего от стрессов и депрессий и он мне предоставляет такую возможность --- душевно. Когда я, скажем, запускаю flat assembler и говорю ему в 23 строчках говоря ему что хочу показать своему начальнику, что умею программировать на ассемблере и с 1 попытки получаю то, что нужно --- тоже хорошо.

Казалось бы, мы пришли к той же мысли, которую озвучил SarDar (Добавлено @ 12:07 ). Безусловно доля истниы в этом есть, и язык Д призван не опровергать, а дополнять истину. 

Всё-таки никто из вас, как мне слышится, не прочтиал статью об архитектуре языка Д. Компиляторов и диалектов может быть множетсво. Идея одна --- не волноваться и не тратить нейронную сеть на пустяки вроде подключения хедеров очередного кернела, --- избавление от дурной множественности и плохой бесконечности (уровней вложенности .h файлов). 
  
>представляет (или должен представлять) этот чудо-язык
Язык программирования в основе которого заложен русский язык, как наиболее понятный большинству разработчиков, наиболее гибкий и выразительный и мощный язык.

Язык Д и продорлжает развитие этой идеи. Напрмер что конкретно не реализуемо в такой вот (ну например) программе
Код

Введение

Программа слушает порт №80. Сначала она читает строку из этого порта, символами 
окончания  которой являются байт со значением 13 или 10. Затем обрабатывает строку в 
соответствии с правилами, изложенными в главе "Правила". Далее она переходит к началу
 алгоритма.

Правила

Если строка является:
 1. Словом help, то написать в порт 80 строку "100 help not yet implemented".
 2. ...
 3. ... 
 

Мы похоже мыслим с вами в разных парадигмах.  Я знаю ответ на вопрос что(а также кто и почему, но это второстепенно), вы -- на вопрос как, поэтому я здесь.

>Любой компилер созданный не под накуркой опытным обученным в этой сфере программистом это
Благодарю за технологию. А можем ли мы прменить вместо дерева (АСТ) граф. Ведь граф предоставит нам возможность учитыать гораздо больше связей. К тому же в русском языке (язык Д подлежит русском языку) смысл фразы зависит от контекста её произношения, поэтому на мой взгляд четкие родительско дочерние связи тут проследить нельзя.   

Это сообщение отредактировал(а) okante - 15.7.2006, 13:48
PM MAIL   Вверх
Void
Дата 15.7.2006, 21:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


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

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



Цитата(okante @  15.7.2006,  15:48 Найти цитируемый пост)
русский язык, как наиболее понятный большинству разработчиков

…на территории России или, в лучшем случае, постсоветского пространства. И то, взять хотя бы этот форум: иной раз такое понапишут — вроде на русском, а попробуй разберись, что хотел сказать автор smile
Цитата(okante @  15.7.2006,  15:48 Найти цитируемый пост)
Идея одна --- не волноваться и не тратить нейронную сеть на пустяки вроде подключения хедеров очередного кернела, --- избавление от дурной множественности и плохой бесконечности (уровней вложенности .h файлов). 

То есть изоляция от второстепенных факторов, не имеющих прямого отношения к процессу разработки. Это, конечно, хорошо, даже очень. Но есть одна проблема: тяготы, снимаемые с пользователя языка, неизбежно падают на его создателя. А он ведь не всесилен, и не может предусмотреть все возможные варианты использования языка. И программисту все равно придется «подключать хедеры очередного кернела», потому что ему будут нужны сторонние библиотеки, и даже в гипотетической ОС, основанной на новом языке, ему придется иметь дело со стандартами оборудования и протоколами, которые были созданы задолго до ее появления.
Цитата(okante @  15.7.2006,  15:48 Найти цитируемый пост)
Мы похоже мыслим с вами в разных парадигмах.  Я знаю ответ на вопрос что(а также кто и почему, но это второстепенно), вы -- на вопрос как, поэтому я здесь.

Программирование, отталкивающееся от вопроса «что делать», а не «как», принято называть декларативным, и многие сходятся в том, что двигаться надо именно в этом направлении.
Меня удивляет то, что в данном случае предполагается еще и бессмысленный, на мой взгляд, отход от формального представления в пользу естественного языка. Даже оставляя в стороне огромные трудности, связанные с пониманием естественного языка, он не является наилучшим средством для описания многих процессов.
Несчетное множество ошибок было порождено неточностями словесных спецификаций — и теперь нам предлагают использовать их как основной инструмент?
Это сродни тому, как если бы физикам предложили отказаться от формул и пользоваться исключительно словесными описаниями. Да, формулы в справочниках сопровождаются пояснениями — и точно так же программные продукты сопровождаются комментариями и документацией — но для специалиста, находящегося в курсе дела, короткая строчка символов заменяет страницу описания — и это хорошо, потому что экономит время и устраняет барьер понимания.
То, что языки программирования и спецификаций менее единообразные, чем математическая нотация — не повод для разворота в сторону неформальных описаний.
Вполне вероятно, что Д или ему подобный язык займут свое место на пути к Единственному истинно верному языку, первая и единственная программа на котором гласит:
Код
Пойми, что я хочу, и сделай то, что мне нужно.

smile Но, как мне кажется, практически применимыми и тем более универсальными им в обозримом будущем не быть.
Спускаясь с небес на землю, к приведенному примеру. Стоят ли того силы, затраченные на создание инструмента, способного понимать такие описания того, если уже сейчас аналогичную функциональность можно записать не менее кратко, но формализовано? Рабочий код на Эрланге:
Код
-module(myserver).

-export([start/0]).

start() ->
    {ok, LSock} = gen_tcp:listen(80, [{packet, line}]),
    {ok, _Sock} = gen_tcp:accept(LSock),
    listener().

listener() ->
    receive
        {tcp, Socket, Data} ->
            case Data of
            "help" ->
                gen_tcp:send(Socket, "100 help not yet implemented");
            ...
            end
    end,
    listener().
  

Это сообщение отредактировал(а) Void - 16.7.2006, 00:53


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


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

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



Цитата(Void @  15.7.2006,  20:11 Найти цитируемый пост)
И программисту все равно придется «подключать хедеры очередного кернела», потому что ему будут нужны сторонние библиотеки, и даже в гипотетической ОС

Цитата(Void @  15.7.2006,  20:11 Найти цитируемый пост)
Меня удивляет то, что в данном случае предполагается еще и бессмысленный, на мой взгляд, отход от формального представления в пользу естественного языка.

Если двигаться не в сторону BASIC'ок-подобных языков, где любая функциональность встроена в язык путём массы ключевы слов, а реализовать некие механизмы расширения языка. Другое дело как это "вплести" в естественный язык, ведь масса слов/выражений будут между массой модулей одинаковые, но с разным смыслом. Придёться указывать точно (формализм) что хотим, а это в естественных языках ведёт к огромным текстам (для примера читать любой юридический документ) smile

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

Проект интересен именно попыткой анализировать естественный язык, ось лучше оставить "на потом" smile  


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
okante
Дата 18.7.2006, 21:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



>Проект интересен именно попыткой анализировать естественный язык, ось лучше оставить "на потом"

Об этом повествуется в новой статье статья, с радостью сооющаю, что она вышла.

>Вполне вероятно, что Д или ему подобный язык займут свое место на пути к Единственному истинно верному языку, первая и единственная программа на котором гласит
Применив здесь литературный оборот вы похоже и сами не поняли, что сказали правду. Естественно и верно, чтобы вектор развития указывал именно на приведенную вами программу. Однако вектор тем и славен, что задает направление. Никто не хочет крайностей, --- нужно выбрать направление и добраться до золотой середины(то самое место). То есть сначала взять повыше, потому пониже как переходный процесс (затухающий), только тут главное не срезонировать.

Но уже скачался Ocaml и начал erlang, поэтому я удаляюсь на борьбу со стрессом и депрессией (и при этом чувствую, что для статьи про exe 2.4Мб материал ещё будет). 

 

Это сообщение отредактировал(а) okante - 19.7.2006, 06:04
PM MAIL   Вверх
Sardar
Дата 19.7.2006, 12:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

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



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

Кстати почему русский? Почему не английский который более прост и логичен? Почему не голландский который ещё более строг и прост для анализа? А может лучше эсперанто, как искуственный язык, он самый прстой, расширяемый и логичный из естественный языков? smile

По статье: много воды и главное много философии. Философии в смысле говорить вещи от которых ничего не меняеться, всё равно что это не было бы сказанно никогда...  а ждал каких-то конкретный изысканий. Хотя бы пропробуй написать прогу, что будет выводить эту страницу на форуме. Просто текстом, как этого бы ты хотел в Д. Есть только пара требований/входный данных:
  • список постов, это нечто (обьект) содержащий текст, дату, автора и т.д.
  • шаблон в который "вставляем" инфу, либо придумай свою концепцию как менять шкурки форума
Это очень просто и главное кратко и логично на PHP. А на естественном сразу становиться вопрос: как выразить мысли, учитывая что перед тобой компьютер, а не человек. Также с человеком в разговоре будет произнесено огромное количество слов + остануться всё равно не ясности, как избежать таких огромных текстов? То что народ не любит печатать поэммы, почитай хотя бы в отзывах о COBOL'e smile
Мышление современно программиста: обдумать идею, обговорить с сотрудниками, перевести на формальный язык программирования (язык как доступный инструментарий, как словарь/протокол понимаемый человеком и машиной). Как сказать машине на естественном языке что хочешь не испытывая чувства "а точно машина меня правильно поняла"?

В итоге: нужно менять мышление программиста, на это уйдут годы, не каждый захочет так "меняться". Хотя в своё время ООП подход тоже считали через чур расточительным и не эффективным, может и естественным языкам будет да в будущем. Хотя начнёться всё гораздо раньше с виртуальных операторов и информационных служб, где можно будет спросить что хочешь со смыслом, а не по комбинации ключевых слов.  


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
regis
Дата 20.7.2006, 11:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



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

Сразу могу сказать, что это сомнительная идея. Мне вот тоже сразу вспомнился COBOL -- язык, конструкции которого максимально приближены к английскому языку. Т.е. вместо

A = B * C

на Коболе писалось что-то вроде

MULTIPLY B BY C STORING TO A

и так далее. Представьте себе объем написанной в таком стиле программы, выполняющей нетривиальную вычислительную работу (а также ее читаемость и модифицируемость). Сразу будет ясно, почему Кобол благополучно загнулся, несмотря на мощную поддержку со стороны компьютерных гигантов.

И вообще, удаленность от естественного языка -- это, на самом деле, большое благо, т.к. естественные языки ПОЛНЫ кошмарных неоднозначностей и прочих проблем. Поищите в Сети, например, статьи Терри Винограда, который в свое время хорошо исследовал этот вопрос. Если уж использовать язык, то искусственный (даже не Эсперанто, в котором тоже полно неоднозначностей, а Loglan или Lojban, которые специально создавались, чтобы "компьютерные" неоднозначности устранить). Но по моему, использовать какой-нибудь вполне "традиционный" язык будет проще на порядок. ;)

 
--------------------
В. В чем разница между hardware и software?О. В отличие от второго, по первому можно двинуть кулаком или пнуть ногой.
PM MAIL WWW   Вверх
okante
Дата 27.7.2006, 06:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Итак с радостью собщаю вам, что оффициально вышел выпуск 1.0 ИДЕ для модификации языка программирования Д --- LS-Д. 

В этом выпуске: 
o легкий размер выпуска (14Кб); 
o Возможность интерпретации прямо в окне ИДЕ; 
o Система горячих клавиш; 
o компиляция в форматы 
- exe (теперь уже без dll); 
- wav (Microsoft(c,r,tm) Waveform Audio) 
o легкий, быстроусвояемый синтаксис; 


Скачать выпуск возможно 
http://okante.narod.ru/D/ 
Зеракло обновлений доступно также по адресу 
http://okante.nm.ru/D/ 
Прочитать про новшества языка Д можно по адресу
http://okante.narod.ru/D/lsd.html

Как всегда там же к вашим услугам форум и гостевая книга для вопросов и предложений по поводу языка Д. 

Кроме того ещё я хотел спросить, можно ли написать компилятор на языке SQL? Дело в том, что этот язык поддерживает таблицы данных, а таблицы это важнейший элемент языков программирования. 
PM MAIL   Вверх
Sardar
Дата 27.7.2006, 15:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

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



Цитата(okante @  27.7.2006,  05:38 Найти цитируемый пост)
- wav (Microsoft(c,r,tm) Waveform Audio) 

Можно об этом подробнее (на сайте не нашёл)? Всё таки на Д проги пишут, а не музыку...

Цитата(okante @  27.7.2006,  05:38 Найти цитируемый пост)
Кроме того ещё я хотел спросить, можно ли написать компилятор на языке SQL? Дело в том, что этот язык поддерживает таблицы данных, а таблицы это важнейший элемент языков программирования.  

Ты так больше не говори smile 
SQL это декларативный язык запросов к БД, краткий, способный описать что конкретно тебе нужно связывая таблицы по условиям. Понятие "SQL поддерживает таблицы" настолько же бессмысленно как "HTTP поддерживает запросы к серверу". Оба являються интерфейсами к софту (в смысле если отойти от "это протокол, а это язык запросов!" и посмотреть "в целом") smile

Таблицы не нужно поддерживать, ибо это понятие растяжимое как термин "горячий". Язык вообще не должен содержать логику реляционных БД, они должны подключаться к языку. Тот же SQLite прикрутить должно быть просто. 


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
okante
Дата 27.7.2006, 20:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



>Всё таки на Д проги пишут, а не музыку
На Д пишут всё, что спасает от стрессов, а музыка одно из лучших средств. Однако этот факт не мешает вам писать и exe файлы.

Всё дело в универсальном синтаксисе модификации языка LS-Д. Он с легкостью может описывать как и машинный код, так и импульсно-модулированный код wav-файлов. В выпуске вы найдете пример.

>на сайте не нашёл'
вот гиперссылка sns § 2 
PM MAIL   Вверх
Exception
Дата 28.7.2006, 16:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Много слов и мало смысла. Я лично мало чего понял. Какие задачи ты собираешься решать с помощью такого языка? Говорить с ним, что ли? 
PM   Вверх
okante
Дата 28.7.2006, 20:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



>Говорить с ним, что ли? 
Разговаривают с людьми, а не с неодушевленными объектами информационного мира. 

>Какие задачи ты собираешься решать с помощью такого языка?
Борьба со стрессом и депрессией во время программирования. Неужели вам невозможно было прочитать введение на главной индексной странице? (idx § 1)

Уже начинаю удивляться тому упорству, с которым вы не можете понять основную идею языка Д. Он выше типа языка либо его синтаксиса или пунктуации. Язык Д определяют от остальных языков программирования компьютеров его этические качества. 

Вам понятно?

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

Так же и язык Д. Его цели почти такие же, просто они сформированы в одну более общую сентенцию.

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


Эксперт
****


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

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



Да прочитал я всё. Только увидел максимум 2 примера "кода". Как его заставить вывести список файлов в папке? Как обратиться к базе данных? Как хотя бы в зависимости от условия вывести различные строки? 
PM   Вверх
okante
Дата 29.7.2006, 12:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



>Как его заставить вывести список файлов в папке? Как обратиться к базе данных? Как хотя бы в зависимости от условия вывести различные строки?

Не всё сразу. Будут новые модификации --- будут новые ваозможности. Вы тоже сможете написать свою модификацию языка Д, если вам будет нужна какая-либо возможность. 
PM MAIL   Вверх
Exception
Дата 29.7.2006, 14:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Тогда такой вопрос -- что он умеет на данный момент smile ? Никакой конкретной доки я пока что не нашёл, вода водой. 
PM   Вверх
Mayk
Дата 2.8.2006, 16:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Не могу не вспомнить замечательный вопрос из книжки по AI про естественные языки. 
"Если у поезда отцепить последний вагон, то у поезда не будет последнего вагона?"  smile 




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


Новичок



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

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



>"Если у поезда отцепить последний вагон, то у поезда не будет последнего вагона?"

Что это значит? Не могу уловить метафоры.

В целом же, много вопросов, но мало дел.
PM MAIL   Вверх
Mayk
Дата 2.8.2006, 19:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Цитата(okante @  2.8.2006,  23:02 Найти цитируемый пост)
Что это значит? Не могу уловить метафоры.

Что должен ответить язык D на этот вопрос? И главное - почему?


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


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

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



Цитата(okante @  2.8.2006,  18:02 Найти цитируемый пост)
В целом же, много вопросов, но мало дел. 

Ну млин одна вода, мы конечно все с тобой сопереживаем и "душевностью" вдохновляемся, но ничего конкретного к разработке ты не предложил. Может выложишь где помощь нужна (не не! философию в сторону плиз и все статьи твои я прочёл! я говорю о софте, не о ещё большей "душевности"  smile ), может прикрутить какие либы. Правда ты асмом увлекаешся, а тут мало кто так захочет, уж больно не переносимым (читай "завтра мусор") код получаеться.


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
okante
Дата 3.8.2006, 11:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



>Что должен ответить язык D на этот вопрос? И главное - почему?
Язык Д не должен отвечать на вопросы, на которые легче ответить самому человеку. Если бы это было иначе, то человек попал бы в зависимость к языку Д, а это при внезапном отключении электричества приводит к тому, о чем я так долго говорю.

>ничего конкретного к разработке ты не предложил.
Был предложен примерный алгоритм, читайте внимательнее.

>мы конечно все с тобой сопереживаем и "душевностью" вдохновляемся...все статьи твои я прочёл!
Это хорошо. Тот, кто вдохновляется, тот ещё сможет душевно что-нибудь вспрограммировать.


>уж больно не переносимым (читай "завтра мусор") код получаеться
Рано или поздно всё отправляется в утиль, и даже если это и информационная сущность --- ничего не меняется. Так не лучше ли закладываться на определенный срок годности?

Язык ассмеблера может быть портируемым, потому что портируемы логические операции mov и xor и все остальные.

Портируемо сказуемое --- портируемо и подлежащее под него.

Кроме того, язык ассемблера под платформу Пентиум напоминает естесственный язык (и отдаленно прообраз языка Д). Иначе как вы объясните избыточность его набора инструкций? 

>Правда ты асмом увлекаешся
Он был выбран, как единственно верный при написании независимого кода и для того, чтобы лучше понять устройство компьютера.

Это сообщение отредактировал(а) okante - 3.8.2006, 11:47
PM MAIL   Вверх
Exception
Дата 3.8.2006, 18:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Дай хотя бы 10 примеров работоспособных программок с описаниями.
PM   Вверх
JusTalionis
Дата 10.11.2006, 14:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Прочитал эту темку, случайно налетев на нее.
Ух и класс.
Вспоминается притча, часто вспоминавшаяся (ныне покойным) проф. П. К. Ощепковым:
"Приходит мужик в Академию Наук и говорит:
- Предлагаю делать хлеб из воздуха.
Ну, академики ему - Это как же? Интересно.
тот:
- Все белки ведь состоят в основном из углерода, водорода, кислорода, азота. Углерод в воздухе в виде углекислого газа - есть. Водород, кислород (вода) - есть? - есть; азот - хоть отбавляй...
- Ну а как же из них хлеб-то делать?
- Так это же вы - ученые, вот и придумайте, как!"

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


Опытный
**


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

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



Русский язык, который предлагается использовать в данном языке, - великий и могучий, а потому слишком сложный для машобработки. Посудите сами: в 60-е --- 80-ые годы в СССР пытались ( с целью не использовать буржуйские операторы) использовать операторы на русском алфавите - пришлось от этой затеи отказаться, тем более, что латиница - строго коды 32-127, а у русского раскладок сколько? Я 9 насчитал. Это путь назад. Тем более, что попытки создать универсальный язык ни к чему не привели. Надо развивать существующие. И из них выбирать оптимальный инструментарий.
"Лучшее - враг хорошему!" С.П. Королев.


--------------------
С уважением, Попов Д.А.
PM MAIL   Вверх
angus
Дата 12.11.2006, 22:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



 
Цитата(okante @  13.7.2006,  09:24 Найти цитируемый пост)
языка программирования Д.


 smile 

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


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


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

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



Автор либо непризнанный гений либо просто снимает депрессию путем общих размышлений smile
PM MAIL   Вверх
okante
Дата 13.11.2006, 20:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



smartov
>Автор либо непризнанный гений либо просто снимает депрессию путем общих размышлений

Мне кажется, что это ложный дуализм. Мир не так дискретен...


angus
Все примеры --- на сайте.

popovda
>Это путь назад. Тем более, что попытки создать универсальный язык ни к чему не привели. Надо развивать существующие. И из них выбирать оптимальный инструментарий.

Многое новое --- на самом деле старое. Кроме того вы все ещё не поняли идеи языка Д. Его идея --- защищать от стресса и депрессии. 

И это главноое.

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

Истина в том, что мне, как разработчику, нравится делать мой язык. Мое мнение по этому поводу прекрасно озвучил как-то Джон Стенбек:

Цитата

В полдень, когда солнце  стало  пригревать,  мы  пошли  поохотиться  на
перепелов, и я вооружился своей  старенькой  винтовкой  с  отшлифованным  до
блеска прикладом и  нарезным  стволом,  которая  путешествовала  со  мной  в
Росинанте. Купил я эту винтовку по случаю пятнадцать лет назад, она и  тогда
была не бог весть какое сокровище, а с тех пор и вовсе  не  похорошела.  Но,
по-моему, шансы у нас с ней были равные. Если я не промажу,  она  свое  дело
сделает. Впрочем, перед самым  выходом  я  с  вожделением  посмотрел  сквозь
стеклянную дверцу на двустволку "луиджи-франчи" с  великолепным  затвором  и
сразу почувствовал зависть. Резьба на ней отливала жемчужной дымкой, как  на
дамасском клинке, ложе примыкало к затвору, а затвор к  стволам,  точно  они
произросли все вместе из какого-то волшебного семечка. Я уверен, что если бы
наш хозяин  перехватил  мой  завистливый  взгляд,  он  одолжил  бы  мне  эту
красавицу, но просить его я не стал. А  вдруг  споткнешься  и  упадешь,  или
уронишь ее, или стукнешь этими дивными стволами о камень? Нет, это все равно
что  идти  с  коронными  драгоценностями  по  заминированному   полю.   Моим
стареньким ружьецом особенно не похвалиться, но по  крайней  мере  все,  что
могло  с  ним  случиться,  уже  случилось,  и  теперь  за  него   можно   не
беспокоиться.


--

Вам всем спасибо за дельные предложения, и ими непременно воспользуются, только лишь всему своё время. 
PM MAIL   Вверх
Gen
Дата 15.11.2006, 23:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Человек не должен работать - за него все должна делать техника. А он должен отдыхать и наслаждаться жизнью.
PM MAIL   Вверх
smartov
Дата 16.11.2006, 12:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Gen, угу. 
Позабыты хлопоты
остановлен бег
вкалывают роботы
а не человек...

Мораль фильма вспомни.
PM MAIL   Вверх
regis
Дата 16.11.2006, 16:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Мне вот еще один крылатый афоризм вспомнился: "Движение -- все, конечная цель -- ничто."

--------------------
В. В чем разница между hardware и software?О. В отличие от второго, по первому можно двинуть кулаком или пнуть ногой.
PM MAIL WWW   Вверх
lebaon
Дата 9.12.2006, 19:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



поручить машине защиту нас от стрессов и депрессии-путь в матрицу!
потому , что человек привяжется к машине и уже не сможет оторваться!
а в итоге человек выродится, поскольку не сможет развиваться!
лучшая защита от стресса-это здоровая психика и развитый самоконтроль smile 
ну а технически создание такого языка-это создание ИИ smile 
удачи smile 
PM MAIL ICQ   Вверх
Иванофф
Дата 10.12.2006, 03:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата(okante @ 13.11.2006,  20:08)
smartov
>Автор либо непризнанный гений либо просто снимает депрессию путем общих размышлений

Мне кажется, что это ложный дуализм. Мир не так дискретен...

по моему тов. okante попал под сильную зависимость от языка Д.
Нужно спасать его, пока ему не стало хуже.
Еше немного и он начнет говорить на языке асемблера Р4 и все, кроме машин, перестанут его понимать.
Душевность, кроме языков программирования, вызывает пиво или более крепкие алкагольные напитки. И автор хочет вывести язык на этот уровень.
Например, цитата с сайта автора: Язык программирования Д — Душевный язык программирования, призван защитить программиста от стрессов и депрессий. 

Всем ясно что это пиво.

Еше цитата с сайта автора: Существующие языки учитывают лишь логическую составляющую программирования. Язык Д призван с целью учтиывать ещё и морально-этическую и чувственную сторону процесса программирования. 

Это тоже пиво.

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

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

Далее: Мы, разработчики языка Д, заботимся о наших посетителях. Поэтому мы предусмотрели и такую возможность. Пожертвования вы сможете направлять на счет 4100169450864 в системе Яandex денег. 
1. Несоответствие между тем, что человек заслуживает и тем, что у него есть ведет к стрессу и депрессии.

как это связано с пивом - не знаю. может через деньги. на пиво тоже нужны деньги.


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


Новичок



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

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



Иванофф

Приглашаю вас в разработчики языка Д. smile 
PM MAIL   Вверх
Иванофф
Дата 12.12.2006, 03:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата(okante @ 11.12.2006,  21:07)
Иванофф

Приглашаю вас в разработчики языка Д. smile

Спасибо, я уже столько не выпью.

У меня есть свой язык программирования с русской нотацией для пользователей непрограммистов. Могу только посоветовать оставить пустое обсуждение и заняться делом. Выбрать предметную область, определить перспективные задачи, наметить коммерческую составляющую, выбрать инструментарий и дальше работать по 10-12 часов в день.
Философию можно оставить на послепенсионный период. Вы как-то не с того конца начали.
PM MAIL   Вверх
boombick
Дата 6.1.2007, 16:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



okante, Ваша фамилия не Горлов случаем? Ибо на "сайте РусОС" подобной воды - просто мегалитры. Займитесь лучше разработкой Вашего языка, а не философией... Хорошо ?


--------------------
Все вышесказанное - имхо, и на истину в последней инстанции не претендует
------
UNIX and other
PM MAIL WWW ICQ   Вверх
okante
Дата 29.1.2007, 07:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



> Займитесь лучше

Зачем лучше? Лучшее --- враг хорошего, а хррошее --- именно то, к чему надобно стремиться.

> разработкой Вашего языка, а не философией

Зачем противопоставлять, когда можно дополнять. А вы все-таки почитайте на досуге статьи, возможно и поймете каким образом это делать.  Если же вы хотите попротивопоставлять, то более хорошо станет сходить на сайт, описанный в вашем банере. 

Кстати сказать, за начившийся год уже успело выйти пару компиляторов, что означает неизбежность и стабильность метаболизма процесса разработки (такой процесс очень поъхож на метаболизм). А вы сколько написали компиляторов за это год?

Каким случаем. Приведите ваши выкладки из теории вероятности. Я все-таки придерживаюсь того, что фамилии получают в строго определенном порядке. Моя мама вышла замуж за моемго папу и у них обоих фамилия стала Валеев или Валеева. Я появился на свет и в знак принадлежности к этому же роду принял на себя такую же фамилию. Она написана на заглавной странице моего сайта (http://okante.narod.ru/).

Это сообщение отредактировал(а) okante - 29.1.2007, 07:33
PM MAIL   Вверх
FatalError
Дата 29.1.2007, 10:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата(okante @  29.1.2007,  07:15 Найти цитируемый пост)
за начившийся год уже успело выйти пару компиляторов, что означает неизбежность и стабильность метаболизма процесса разработки 

Если процесс разработки компилятора сравнивать с метаболизмом, то куда же, пардон, должны попасть продукты этого процесса, т.е. компиляторы?
PM MAIL   Вверх
okante
Дата 29.1.2007, 14:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



>Если процесс разработки компилятора сравнивать с метаболизмом, то куда же, пардон, должны попасть продукты этого процесса, т.е. компиляторы?

Не путайте. Компиляторы --- один из результатов процесса метаболизма, а не его побочный продукт и отход.
PM MAIL   Вверх
Nirvana
Дата 15.1.2008, 03:14 (ссылка)    | (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата(Void @ 15.7.2006,  21:11)
Цитата(Void @  15.7.2006,  21:11 Найти цитируемый пост)

Меня удивляет то, что в данном случае предполагается еще и бессмысленный, на мой взгляд, отход от формального представления в пользу естественного языка. Даже оставляя в стороне огромные трудности, связанные с пониманием естественного языка, он не является наилучшим средством для описания многих процессов.
Несчетное множество ошибок было порождено неточностями словесных спецификаций — и теперь нам предлагают использовать их как основной инструмент?
Это сродни тому, как если бы физикам предложили отказаться от формул и пользоваться исключительно словесными описаниями. 

Уважаемый Void, тебя так научили - тебя научили тупому английскому языку и ты будешь выступать за него до скончания своих дней. А ты никогда не думал, что можно по другому - совсем по другому, на нашем родном. Помниться были времена, когда появился php, Perl программеры до соплей обсирали php, а сейчас.... Тоже самое с 1С... Речь не идет о том, хороша или не хороша - речь идет совсем о другом. В начале 90-х у нас были два компилятора - оба коммерческие, один создавался для банковской линии, другой для торговли. Но они так и остались коммерческими и я не в курсе, что с ними стало. Синтаксис языков был полностью русским. Сама идея создания языка на нашем могучем - не нова и в коммерческой ветке работала и может даже и сейчас работает. Я прекрасно понимаю, почему ты стоишь на своем английском и мне тебя жаль, честно жаль - чисто по человечески, потому что у тебя не хватает понимания - совсем чуть-чуть, что в реале происходит. А по поводу формул - отвечу тебе так, никто не собирается предлагать заменять формулы, но синтаксис должен быть русским. Видимо это настолько сложно заменить например:
"print" на "печатать" или "вывести"
Сложность заключается не в том, что, зачем, почему и как сделать, а сложность заключается в том, что в первую очередь в голове должен быть порядок. Хорошо попробую привести пример, кто-то например в Голландии изобретает язык программирования, синтаксис используется например немецкий, но язык уж больно хорош... Ты поступаешь в институт и тебе там преподают этот язык, естественно на немецком, ты его выучил - пишешь на нем несколько лет, и в это время появляется другой язык, по мощи круче твоего голландцкого. Но синтаксис уже например на англицком, твои высказывания - будут эдентичны сказанных выше тобой. Потому что ты себе представить не можешь, что можно по другому или например использование другого синтаксиса. Тебе это вдолбили в голову и ты тупо следуешь по этому пути. Уж извини, но это реал и правда глаза колет. Я не знаю, что это за язык Д такой, но саму идею на русском поддерживаю на 100%.
PM MAIL WWW   Вверх
smartov
Дата 15.1.2008, 13:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Nirvana, а почему ты только в Void обращаешься. Думаю очень много людей не сильно то поддерживает использование русского языка как основы для языка программирования.
PM MAIL   Вверх
Void
Дата 15.1.2008, 14:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


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

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



Уважаемый Nirvana, вы не смогли осилить даже тот отрывок, что процитировали. Там нет ни слова о русском или английском языке. Там о формальных языках и естественных.

По поводу «русского языка программирования» у нас был другой флейм, откопайте, если хотите.


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


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


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

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



Цитата(smartov @  15.1.2008,  12:50 Найти цитируемый пост)
Nirvana, а почему ты только в Void обращаешься.

+1.

Цитата(Nirvana @  15.1.2008,  02:14 Найти цитируемый пост)
и в это время появляется другой язык, по мощи круче твоего голландцкого.

Замечу, что голландцкого языка не существует в природе, как и голландского кстати.


ЗЫ smile  Новый проект, предлагаю создать язык программирования основанный на украинском языке. А что, я думаю можно от Ющенко дотацию получить.
PM MAIL   Вверх
Nirvana
Дата 15.1.2008, 18:45 (ссылка)    | (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



smartov, Вы в меньшинстве smile 
Живите спокойно, не хотите программить на Рашн, не надо - Вас никто не заставляет!

Добавлено через 2 минуты и 20 секунд
Void, искать лень, да и не нуно,у меня есть другие данные на которые я опираюсь!

Добавлено через 6 минут и 51 секунду
Уважаемый Retro, голландцкий существует - это дикая помесь немецкого и английского.
Ага - вот и иди к Ющенко на поклон, может тебе дядя Буш кусочек отстегнет.

Добавлено через 13 минут и 55 секунд
Цитата(smartov @  15.1.2008,  13:50 Найти цитируемый пост)
Думаю очень много людей не сильно то поддерживает использование русского языка как основы для языка программирования. 

Ты думаешь, но не знаешь - вот в чем разница между тобой и мной!
PM MAIL WWW   Вверх
Nirvana
Дата 15.1.2008, 19:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата(Retro @  15.1.2008,  15:37 Найти цитируемый пост)
Замечу, что голландцкого языка не существует в природе, как и голландского кстати.

А уж как я пишу в инете голландцкий или голландский - это мое личное дело :P
PM MAIL WWW   Вверх
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   Вверх
source777
Дата 16.1.2008, 23:08 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата

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

Цитата

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

Цитата

Он уже разработан и придумывать ничего не надо ;)
Угу, и он - английский, и ведь действительно ничего придумывать не надо... Ведь никому, кроме пары десятков человек это нафиг не надо. Обратного ты не сумел доказать, видимо из-за того, что у тебя стресс...

Цитата

В таком формате не нравится!
ну так вперёд, перепиши его в таком формате, чтобы нравился и выложи сюда, а то опять никчёмная философия начинается...


 


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


Новичок



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

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



Цитата(source777 @  16.1.2008,  23:08 Найти цитируемый пост)
ну так вперёд, перепиши его в таком формате, чтобы нравился и выложи сюда, а то опять никчёмная философия начинается...

Тогда - вопрос, зачем ты ходил и скачивал Глагол? И вообще зачем заходишь в темы о создании программировании на русском? 
PM MAIL WWW   Вверх
source777
Дата 16.1.2008, 23:31 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата

Тогда - вопрос, зачем ты ходил и скачивал Глагол? 
ну, ты - забавный, я его не скачивал, это пример из википедии,  smile 

Цитата

И вообще зачем заходишь в темы о создании программировании на русском?
Пока только в одну зашёл, так что откуда такие закономерности? К тому же тут иногда весьма смешные вещи пишут... Вот, например, прикинь насколько долго можно ржать над тем, что до тебя до сих пор не дошло, что язык Нидерландов официально называется именно нидерландский, а вовсе не голландский. Я уж не говорю про твои неадекватные ответы на этот счёт... Оч. забавно smile 


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


Новичок



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

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



Цитата(source777 @  16.1.2008,  23:08 Найти цитируемый пост)
Угу, и он - английский, и ведь действительно ничего придумывать не надо... Ведь никому, кроме пары десятков человек это нафиг не надо. Обратного ты не сумел доказать, видимо из-за того, что у тебя стресс...

Ты уверен в своих словах? Думаю, что нет. Несмотря на такие выступления и публичности проведения опроса на mail, 55% - ЗА! При закрытом голосовании, не государственном - За - 81,32% ! Ты что думаешь, государство просто так изобрело сделать русскую ось, компилятор и веб интерпретатор? Когда данные чуть превышают 50%-это одно, когда 70% - это уже совсем другое.  
А при публичности, реально результат занижается. Думаю ты и так знаешь почему.
На будущее:
Доказывают и спорят  дураки, а умные делают, а не орут! 
PM MAIL WWW   Вверх
source777
Дата 16.1.2008, 23:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



P.S. Ну так и где код, внешний вид которого тебе нравится, и приэтом он делает тоже что вышеприведённый?


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


Новичок



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

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



Цитата(source777 @  16.1.2008,  23:31 Найти цитируемый пост)
что язык Нидерландов официально называется именно нидерландский, а вовсе не голландский.

Для меня если назвали Голландию - Нидерландами, она осталась Голландией. Поэтому ответ про язык очевиден. Тоже самое и с Югославией.

Добавлено через 2 минуты и 22 секунды
Цитата(source777 @  16.1.2008,  23:35 Найти цитируемый пост)
P.S. Ну так и где код, внешний вид которого тебе нравится, и приэтом он делает тоже что вышеприведённый?

На чем?
PM MAIL WWW   Вверх
source777
Дата 16.1.2008, 23:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата

Ты уверен в своих словах? Думаю, что нет. Несмотря на такие выступления и публичности проведения опроса на mail, 55% - ЗА! При закрытом голосовании, не государственном - За - 81,32% ! Ты что думаешь, государство просто так изобрело сделать русскую ось, компилятор и веб интерпретатор? Когда данные чуть превышают 50%-это одно, когда 70% - это уже совсем другое.  
Я абсолютно уверен, что ты не смог доказать, что существует хотя бы 1000 человек, которые хотят программировать на русском языке... Одни ничем не подкреплённые цифры, что в первом голосовании проголосовало 11 человек и 6 проголосовало за?  а закрытое голосование это вообще смех, типа в какой-то секте провели голосование что-ли?

Цитата

На будущее:
Доказывают и спорят  дураки, а умные делают, а не орут! 
Во, во, однако пока никто не сделал русского языка программирования серьёзного уровня(есть только переводные, типа Лого), а вот криков, болтовни и философии на этот счёт пруд пруди...
Отсюда напрашивается неутешительный для тебя вывод: О русском ЯП мечтают далеко не умные люди, а как ты сам сказал, дураки!

Цитата

На чем?
на русском. если возможно, то можешь на любом русскоязычном ЯП, синтаксис которого тебя устраивает...

Цитата

Ты что думаешь, государство просто так изобрело сделать русскую ось, компилятор и веб интерпретатор?
Что значит "изобрело сделать"? Я так понимаю, что это значит - нашли ещё один способ отмывать деньги: на бесперспективных проектах... 

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


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


Новичок



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

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



Цитата(source777 @  16.1.2008,  23:35 Найти цитируемый пост)
Ну так и где код, внешний вид которого тебе нравится, и приэтом он делает тоже что вышеприведённый?


Немного поправил, ток непонял чё это - статический ничего Главный() ???

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


название_программы МояПрограмма
{
    класс Программа
    {
        статический ничего Главный() // Исправить еще тут
        {
            строка имя = "";
            если (Файл.Существует("имя.txt"))
              имя = Файл.ПрочитатьВесьТекст("имя.txt");
            если (имя.Длина == 0)
            {
                Консоль.ЗаписатьСтроку("Как Вас зовут?");
                имя = Консоль.ПрочитатьСтроку();
                Файл.ЗаписатьВесьТекст("имя.txt", имя);
            }
            Консоль.ЗаписатьСтроку("Добрый день, {0}!", имя);
            Консоль.ПрочитатьСтроку();
        }
    }
}
PM MAIL WWW   Вверх
source777
Дата 16.1.2008, 23:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата

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


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


Новичок



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

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



Цитата(source777 @  16.1.2008,  23:42 Найти цитируемый пост)
Во, во, однако пока никто не сделал русского языка программирования серьёзного уровня

Именно, потому что вы только орете, но не делаете!!! 
PM MAIL WWW   Вверх
Void
Дата 16.1.2008, 23:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


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

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



Цитата(Nirvana @  17.1.2008,  01:50 Найти цитируемый пост)
статический ничего Главный()

smile


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


Эксперт
***


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

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



По поводу исправлений:
пространство_имён - это не название программы, его смысл гораздо шире...
Остальные изменения касаются лишь изменения форм глаголов с императивной на декларативную... Тем самым ты уничтожил душевность этого кода... Ведь в императивном варианте можно читать как реальные предложения типа: "Консоль, будь добра, прочти строку."

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

Именно, потому что вы только орете, но не делаете!!! 
Кто орёт? мы орём? smile Мы программируем себе спокойно на английском, а промежду прочим я ещё и предложил тебе вариант транслятора, и кто из нас при таком раскладе ничего не делает?


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


Новичок



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

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



А по поводу веб интерпретатора - это например php, нужен аналогичный зверь на русском. Parser в помойную яму, хотя SQLInjection сделать низя. В принципе до ума можно довести AWL, в соседней теме - тем более у автора есть идеи.

Добавлено через 3 минуты и 16 секунд
Цитата(source777 @  17.1.2008,  00:00 Найти цитируемый пост)
Тем самым ты уничтожил душевность этого кода... 

Это не пиво, чтобы было душевно - главное удобство и понятность!!!

Добавлено через 14 минут и 39 секунд
Я могу ошибаться, но 1С-ники как раз засчет глаголов выехали, ща помойму для их русского бейсика ООП сделали, 1С++ как то так.
PM MAIL WWW   Вверх
Nirvana
Дата 17.1.2008, 00:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Если интересно - то вот ссылка
http://www.1cpp.ru/index.php/Main
PM MAIL WWW   Вверх
source777
Дата 17.1.2008, 00:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата

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



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


Новичок



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

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



РНР - это в первую очередь веб интерпретатор. Спорить не буду, так как не вижу смысла в этом. Самое главное, что ты понял смысл!!!
PM MAIL WWW   Вверх
source777
Дата 17.1.2008, 00:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата

Это не пиво, чтобы было душевно - главное удобство и понятность!!!
Хм, помнится топикстартер доказвал обратное, и даже обозвал свой язык Д(ушевный)  smile 
Кстати, весьма интересная тема насчёт удобства и понятности, например, мне как человеку привыкшему к англоязычным ЯП, понятнее(привычнее)  вариант Консоль.ПрочитатьСтроку так как это как раз, как ты выразился, тупой перевод англоязычного варианта Console.ReadLine, а вот тебе, как человеку не программирующему на английском, чем данный вариант удобнее/понятнее, чем вариант Консоль.ПрочтиСтроку, который как раз является осмысленным переводом?




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


Новичок



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

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



Консоль.ПрочтиСтроку - глупо и неудобно, чем Консоль.ПрочитатьСтроку. Вот и все. Главное чтобы было удобно и понятно. А от  Консоль.ПрочтиСтроку - волосы дыбом на голове становятся, точно так же как и от Глагола. Вообщем есть такой LoL язык, в инете можете посмотреть, так как вы пишете на инглише, думаю вам будет интересно!!!

Добавлено через 3 минуты и 34 секунды
Цитата(source777 @  17.1.2008,  00:34 Найти цитируемый пост)
Хм, помнится топикстартер доказвал обратное, и даже обозвал свой язык Д(ушевный) 

Ну Душевный, если переведен на русский правильно. Вот Глагол, реально не душевный(халява), Delavar - ну более менее, но так тож средненько(халява), Феникс - хорошо (коммерческий), 1C - средненько - плох тем, что сокращен плохо(коммерческий).
PM MAIL WWW   Вверх
source777
Дата 17.1.2008, 00:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата

Самое главное, что ты понял смысл!!!
Насчёт ht-препроцессора я как раз не понял, зачем он нужен(ещё один), если ты нам тут уже какой-то Феникс демонстрировал? И позиционировал его как конкурента php&perl
Или никакого феникса не существует, а то была очередная бесполезная болтовня?


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


Новичок



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

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



Цитата(source777 @  17.1.2008,  00:44 Найти цитируемый пост)
Насчёт ht-препроцессора я как раз не понял, зачем он нужен(ещё один), если ты нам тут уже какой-то Феникс демонстрировал? И позиционировал его как конкурента php&perl
Или никакого феникса не существует, а то была очередная бесполезная болтовня?

Феникс - это коммерческая разработка и она никогда не будет доступна всем пользователям Рунета. 
PM MAIL WWW   Вверх
source777
Дата 17.1.2008, 00:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата

Консоль.ПрочтиСтроку - глупо и неудобно
И никак не обосновав это утверждение, ты частично встаёшь на позицию "Программировать на русском - глупо и неудобно", ведь люди все разные, и если в английском ввиду его скудности многое записывается весьма кратко и однозначно, то в нашем великом и могучем настолько много словоформ, что к единому консенсусу насчёт синтаксиса прийти не представляется возможным, потому что какую бы форму записи мы не выбрали всегда найдётся ощутимый процент людей, которые скажут, что данная форма записи - глупа и неудобна... Диалектический парадокс ясен?

Добавлено @ 00:59
Цитата

Феникс - это коммерческая разработка и она никогда не будет доступна всем пользователям Рунета. 
Ни хрена себе заявление, знаешь С++, Delphi, C#, Java и многие другие тоже являются коммерческими разработками, причём иностранными, несмотря на это они доступны всем пользователям Рунета. А коммерческая разработка по принципу "собака на сене" обречена и априори вызывает лишь отвращение!

Добавлено @ 01:00
Цитата

Вообщем есть такой LoL язык, в инете можете посмотреть, так как вы пишете на инглише, думаю вам будет интересно!!!
А где ссылка? Из созвучных я знаю только про язык LOLA... 

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


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


Новичок



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

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



Цитата(source777 @  17.1.2008,  00:55 Найти цитируемый пост)
ты частично встаёшь на позицию "Программировать на русском - глупо и неудобно"

Неааа, ты не прав - я не встаю на эту позицию. Я встаю на позицию, когда осуществляют тупой перевод, как в Глагол, так тебе будет понятней.

Добавлено через 4 минуты и 8 секунд
Цитата(source777 @  17.1.2008,  00:55 Найти цитируемый пост)
многие другие тоже являются коммерческими разработками, причём иностранными, несмотря на это они доступны всем пользователям Рунета.

Разрабатывалась не пользователей Рунета,а разрабатывалась для определенных нужд. Кстати пираты первые узнали, непонятно как, но узнали, что есть такой интерпретатор, который работает на все 100. Сейчас это уже не секрет, что есть такой зверь. 
PM MAIL WWW   Вверх
source777
Дата 17.1.2008, 01:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата

Неааа, ты не прав - я не встаю на эту позицию. Я встаю на позицию, когда осуществляют тупой перевод
Тупой перевод - это надо понимать дословный, правильно? 
Тогда таким переводом является Консоль.ЧитатьСтрока


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


Новичок



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

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



Дело в том, что в коммерческой среде есть все, но в открытой почти ничего. Наши программисты хотят много денег, сразу и сейчас, да еще свой кабинет с видом на Кремль. Только так не бывает, сначала хоть немного нуно потрудиться - с открытым софтом еще дальше, сначала работающая программа, не важно что это за программа - а только потом финансирование + идеи всего интернета. Вот поэтому программеры выбирают самый легкий способ - не делать открытый софт,а пойти к кому-нибудь на работу, в чистый и убранный кабинет, да еще бабок чтобы побольше было.
PM MAIL WWW   Вверх
source777
Дата 17.1.2008, 01:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата

Разрабатывалась не пользователей Рунета,а разрабатывалась для определенных нужд. 
Прикинь, такая же фигня с С++, Pascal, etc. Если в Фениксе есть хоть что-то стоящее, то он станет достоянием общенственности, если нет, то и нафиг не надо...


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


Новичок



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

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



Цитата(source777 @  17.1.2008,  01:08 Найти цитируемый пост)
Тупой перевод - это надо понимать дословный, правильно? 
Тогда таким переводом является Консоль.ЧитатьСтрока

Ну вообщем правильно, именно так. А так именно и переводят, поэтому такой перевод вызывает отвращение, но не при нормальном переводе.

Добавлено через 1 минуту и 40 секунд
Цитата(source777 @  17.1.2008,  01:14 Найти цитируемый пост)
Прикинь, такая же фигня с С++, Pascal, etc. Если в Фениксе есть хоть что-то стоящее, то он станет достоянием общенственности, если нет, то и нафиг не надо... 

Да фиг знает, пираты изобретательны - может быть и упрут smile)) Как не защищай, все равно лазейку найдут.

Добавлено через 10 минут и 6 секунд
Цитата(source777 @  17.1.2008,  00:55 Найти цитируемый пост)
А где ссылка? Из созвучных я знаю только про язык LOLA...

Помойму вот это http://lolcode.com/
PM MAIL WWW   Вверх
Nirvana
Дата 17.1.2008, 01:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



А это сам интепретатор LOL, написан на Perl smile
http://drago.cc/lol/
PM MAIL WWW   Вверх
source777
Дата 17.1.2008, 01:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата

А так именно и переводят, поэтому такой перевод вызывает отвращение, но не при нормальном переводе.
Ты всё-таки не понял вышеуказанного диалектического парадокса, всё дело в том что нормальных вариантов переводов десятки, если не сотни, однако для каждого конкретного человека нормальным, будет лишь тот, который ближе ему по восприятию... Таким образом люди, подобные тебе, всё же встают на сторону "Программировать на русском - глупо и неудобно", однако они встают на неё неосознанно и не целиком, что гораздо хуже! Ведь во всяких голосованиях и обсуждениях на эту тему вы будете выступать за создание русского ЯП, однако как только он будет реализован, 90% таких как ты скажут, а что это вы нам за х.й.ю реализовали, мы вообще по другому хотели и в итоге они не будут реально программировать на языке, который создавался по их же инициативе... Вот это реально ужасно, поэтому мой тебе совет: выучи ты этот убогий технический английский и не парься, а то у тебя будет постоянный перманентный стресс... 
А я тебе даже подскажу языки с англоязычным синтаксисом, в которых можно идентификаторы(имена переменных, функций и т.д.) задавать на русском smile 


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


Новичок



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

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



ТОЛЬКО РУССКИЙ ЯП - ОДНОЗНАЧНО!!!!
На 1С работают??? Работают. Сначала матерились, потом притихли smile

Добавлено через 6 минут и 47 секунд
Ладно, хорошо! Если тебе не втягость - ты можешь написать простенький веб интерпретатор, сделать exe для винды и cgi для Linux и FreeBSD? Я докажу тебе, что ты не прав!!!

Добавлено через 7 минут и 11 секунд
Ладно, хорошо! Если тебе не втягость - ты можешь написать простенький веб интерпретатор, сделать exe для винды и cgi для Linux и FreeBSD? Я докажу тебе, что ты не прав!!! 
PM MAIL WWW   Вверх
Shaggie
Дата 17.1.2008, 08:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(Nirvana @  16.1.2008,  23:34 Найти цитируемый пост)
55% - ЗА! При закрытом голосовании, не государственном - За - 81,32% ! Ты что думаешь, государство просто так изобрело сделать русскую ось, компилятор и веб интерпретатор? Когда данные чуть превышают 50%-это одно, когда 70% - это уже совсем другое.

Такое чувство, будто 87.342592% цифр в этом утверждении взяты с потолка.

Закрытое негосударственное голосование - это когда голосуют Шандыбин, Зюганов, Жириновский, Зубков? Очень объективно, вот кто прекрасно знает истинное положение вещей в программировании. Если считаешь, что я ошибаюсь - приводи реальную статистику: кто и когда провёл голосование, какой срез людей по количеству/возрасту/социальной/профессиональной/половой принадлежности.

Цитата(Nirvana @  17.1.2008,  00:40 Найти цитируемый пост)
Душевный, если переведен на русский правильно

Мне показалось, или тут в самом деле написано слово переведён?


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


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


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

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



source777, забей. А то эдак ты благодаря тов. Нирване точно стресс заработаешь  smile 


Nirvana
Цитата(Nirvana @  17.1.2008,  00:40 Найти цитируемый пост)
На 1С работают??? Работают. Сначала матерились, потом притихли

Как только скрипты стало возможно писать на английском - так сразу.

Признайся, ты состоишь в партии ЕдРо и тебе надо пропизнуть русскую ось и ЯП, т.к. подпадаешь под раздачу бабла?  smile 
PM MAIL   Вверх
Retro
Дата 17.1.2008, 17:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Цитата(smartov @  17.1.2008,  10:32 Найти цитируемый пост)
Признайся, ты состоишь в партии ЕдРо и тебе надо пропизнуть русскую ось и ЯП, т.к. подпадаешь под раздачу бабла? 

+1. 
Особенно понравилось про - "пропизнуть". Прям по Фрейду очепятка. smile 
PM MAIL   Вверх
source777
Дата 17.1.2008, 19:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата(Nirvana @  17.1.2008,  01:40 Найти цитируемый пост)
На 1С работают??? Работают. Сначала матерились, потом притихли

1С - это ацстой, им только непослушных детей пугать, лучше забудь его как пример... У меня есть пара знакомых, которые программируют на 1С, так они матерят его до сих пор на чём свет стоит...

Цитата(Nirvana @  17.1.2008,  01:40 Найти цитируемый пост)
Ладно, хорошо! Если тебе не втягость - ты можешь написать простенький веб интерпретатор, сделать exe для винды и cgi для Linux и FreeBSD? Я докажу тебе, что ты не прав!!!
Неправильная постановка вопроса, ты сначала обязан доказать, что есть несколько тысяч человек, которых данный проект интересует, иначе кто будет финансировать его разработку? 
Всё что ты пока смог сказать - это "Я хочу русский веб интерпретатор.", это позиция ребенка: хочу вот сейчас и всё тут, а завтра уже не захочу. В первую очередь ты должен формализовать требования к интерпретатору на основе изучения мнения ЦА, и прекратить называть его "веб интерпретатором", иначе никто с тобой всерьёз разговаривать не будет...
+ ты забываешь, что русский язык передаёт эмоции, а английский - информацию. Сам догадаешься что ближе компьютеру?

Цитата(smartov @  17.1.2008,  11:32 Найти цитируемый пост)
source777, забей. 
just for fun!



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


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


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

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



Цитата(source777 @  17.1.2008,  23:29 Найти цитируемый пост)
+ ты забываешь, что русский язык передаёт эмоции, а английский - информацию

Это на основании чего сделан такой странный вывод?  smile  


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


Эксперт
***


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

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



Цитата

Это на основании чего сделан такой странный вывод?  
на основании изучения этих языков... попробуй переведи на английский "да нет, наверное." так чтобы тебя понял носитель языка. Не одно предложение понадобится... 
А сколько в русском языке приставок и суффиксов, которые придают совершенно разную эмоциональную окраску словам, например, мой преподаватель механики очень любил читать лекции употребляя уменьшительно ласкательные суффиксы, получалось типа "рассмотрим иксовую координаточку с точечкой", спорим ты такое на английский не переведёшь, точнее когда переведешь останется лишь сухая информация...

P.S. Не спорю, на английском тоже можно выражать эмоции, но гораздо с большим трудом (используя больше слов)... С другой стороны, русский язык использовать для передачи сухой информации под силу разве что юристам, приэтом он становится ужасно неудобным для восприятия и в некотором роде избыточным...


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


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


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

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



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

т.е. всякие static void main по английски это вполне нормальная фраза, а по-русски - бред.
Поэтому в русском придется писать больше символов, хотя привыкнуть на самом деле не трудно.

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

Кстьати, я уже молчу про то, что большинство клавиатур делают программирование на русском неудобным - попробуйте написать {}/&^ в русской раскладке smile


PM MAIL   Вверх
Nirvana
Дата 17.1.2008, 21:41 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата(source777 @  17.1.2008,  19:29 Найти цитируемый пост)
У меня есть пара знакомых, которые программируют на 1С, так они матерят его до сих пор на чём свет стоит...

Матерят, но работают - заметь - работают. Так что все твои доводы - как ветер и пыль. Орать можно сколько удобно, только почему то работают на 1С, а не на какой-нибудь другой системе, например французской. Ты только сидишь, орешь и пытаешься впарить полную чушь. Если ты не можешь написать слово чуть длиннее чем на английском, то это только от твоей лени и глупости и депрессии. Так как тебе ближе Англия, США или любая другая страна, но не твоя собственная.

Добавлено через 1 минуту и 47 секунд
Цитата(smartov @  17.1.2008,  20:48 Найти цитируемый пост)
Поэтому в русском придется писать больше символов, хотя привыкнуть на самом деле не трудно.

Наконец-то хоть одна умная фраза!!!

Добавлено через 4 минуты
Цитата(source777 @  17.1.2008,  20:35 Найти цитируемый пост)
на основании изучения этих языков... попробуй переведи на английский "да нет, наверное." так чтобы тебя понял носитель языка. Не одно предложение понадобится... 

Значит в армии работает и никаких проблем нет,а у тебя вдруг по какой-то необьяснимой причине возникнут проблемы. Проблемы только в твоей голове и больше нигде!!!

Добавлено через 6 минут и 54 секунды
Цитата(source777 @  17.1.2008,  19:29 Найти цитируемый пост)
Всё что ты пока смог сказать - это "Я хочу русский веб интерпретатор.", это позиция ребенка

Все что ты сделал - это "Дырку от бублика", это позиция неадекватного и некомпетентного программиста, который только сидит, орет и философствует.
PM MAIL WWW   Вверх
source777
Дата 17.1.2008, 22:45 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата

Матерят, но работают - заметь - работают. Так что все твои доводы - как ветер и пыль. Орать можно сколько удобно, только почему то работают на 1С, а не на какой-нибудь другой системе, например французской. 
Потому что они живут в маленьких городах и на нормальные вакансии большая конкуренция, впрочем они всё равно ищут другую работу, т.к. 1С их не устраивает... 

Цитата

Значит в армии работает и никаких проблем нет,а у тебя вдруг по какой-то необьяснимой причине возникнут проблемы.
Вспомнился анекдот: "Во время боя командир переходит на мат и информативность его речи возрастает в 3 раза", так может на русском матерном будешь программировать?
Цитата

Все что ты сделал ...
так ты даже не в состоянии узнать, что я сделал... у тебя нет подобной возможности... А подобные ответы-оскорбления надо тебе следовало бы забыть. Хотя, ребенку позволительно, он ведь не в состоянии в полной мере осознать, что он говорит...  Тебе хоть 15 лет то есть?
Смотри в чём твоя проблема: языка программирования с русским синтаксисом должного уровня до сих пор не существует. Знаешь почему? А я знаю. Всё дело в том, что чтобы написать подобный язык надо хорошо владеть англоязычным ЯП, а когда человек уже изучил англоязычный ЯП, то ему нафиг не нужен русскоязычный... Хотя он может его создать, но неадекватные пустоболы, которых столь много в рядах, желающих программировать на русском, и к которым ты относишься в полной мере(это ты доказал), ясно дадут понять, что нормальных людей мечтающих о русскоязычном программировании нет(это ты тоже доказал)...

Цитата

Так как тебе ближе Англия, США или любая другая страна, но не твоя собственная.
Ещё раз повторюсь, я слишком хорошо отношусь к русскому языку, чтобы на нём программировать, в отличие от пустозвонов, гордящихся своей безграмотностью... 


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


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


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

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



Цитата(Nirvana @  17.1.2008,  20:41 Найти цитируемый пост)
Если ты не можешь написать слово чуть длиннее чем на английском, то это только от твоей лени и глупости и депрессии. Так как тебе ближе Англия, США или любая другая страна, но не твоя собственная.

Не повтори путь Мицгола, помоему ты очень к этому близок.
PM MAIL   Вверх
Nirvana
Дата 17.1.2008, 23:09 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата(Retro @  17.1.2008,  22:59 Найти цитируемый пост)
Не повтори путь Мицгола, помоему ты очень к этому близок.

Не повтори путь Ющенко, ты к этому близок

Добавлено через 46 секунд
Цитата(source777 @  17.1.2008,  22:45 Найти цитируемый пост)
ищут другую работу, т.к. 1С их не устраивает... 

Туда им и дорога smile

Добавлено через 1 минуту и 45 секунд
Цитата(source777 @  17.1.2008,  22:45 Найти цитируемый пост)
может на русском матерном будешь программировать?

Если будет надо, буду и на русском матерном программировать

Добавлено через 3 минуты и 13 секунд
Цитата(source777 @  17.1.2008,  22:45 Найти цитируемый пост)
языка программирования с русским синтаксисом должного уровня до сих пор не существует. Знаешь почему?

Знаю, потому что ровно из-за таких как ты некомпетентных программистов

Добавлено через 4 минуты и 8 секунд
Цитата(source777 @  17.1.2008,  22:45 Найти цитируемый пост)
Тебе хоть 15 лет то есть?

Мне 5 вчера исполнилось, принимаю поздравления  smile

Добавлено через 6 минут и 5 секунд
Цитата(source777 @  17.1.2008,  22:45 Найти цитируемый пост)
Всё дело в том, что чтобы написать подобный язык надо хорошо владеть англоязычным ЯП, а когда человек уже изучил англоязычный ЯП, то ему нафиг не нужен русскоязычный... 

Именно о том я и говорю, речь о системе. Система меняется, то человек который изучет русский ЯП, ему нафиг не нужен будет англоязычный ЯП.

Добавлено через 9 минут и 6 секунд
Цитата(source777 @  17.1.2008,  22:45 Найти цитируемый пост)
Ещё раз повторюсь, я слишком хорошо отношусь к русскому языку, чтобы на нём программировать...

твое право, ток не забудь про мои слова, когда пройдет несколько лет. Аххх, ну да тыже будешь до усрачки горлопанить на форумах smile

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


Эксперт
***


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

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



Nirvana,ты профукал очередной шанс получить желаемое благодаря твоей неадекватности и голословному ору...
По поводу востребованности русскоязычного ЯП, можно посмотреть опросы на сайтах, ориентированных на помощь начинающим программистам(например, тут недавно опрос стартанул), многие из них не знают английского, однако к программированию на русском всё равно относятся негативно!


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


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


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

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



Nirvana
Цитата(Nirvana @  17.1.2008,  22:09 Найти цитируемый пост)
ток не забудь про мои слова, когда пройдет несколько лет

Ты сам про этот топик забудешь через несколько лет smile Еще потом улыбаться будешь глядя на него  smile 
PM MAIL   Вверх
Nirvana
Дата 18.1.2008, 18:43 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата(source777 @  18.1.2008,  00:17 Найти цитируемый пост)
ты профукал очередной шанс получить желаемое

Уж не ты ли крикливый собрался сделать? Юморист блин. От тебя дождешься..

Добавлено через 1 минуту и 2 секунды
Цитата(smartov @  18.1.2008,  01:15 Найти цитируемый пост)
Ты сам про этот топик забудешь через несколько лет 

Про топик - Да! Потому что прекрасно вижу кто тут сидит!
PM MAIL WWW   Вверх
smartov
Дата 18.1.2008, 19:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Nirvana
Цитата(Nirvana @  18.1.2008,  17:43 Найти цитируемый пост)
Потому что прекрасно вижу кто тут сидит! 

И кто же тут сидит?
PM MAIL   Вверх
Retro
Дата 18.1.2008, 19:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Цитата(smartov @  18.1.2008,  18:39 Найти цитируемый пост)
И кто же тут сидит? 

Агенты ЦРУ и Моссада, ах да еще СБУ. Вобщем истинные враги всего русского! smile 
PM MAIL   Вверх
source777
Дата 18.1.2008, 21:06 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата(Nirvana @  18.1.2008,  18:43 Найти цитируемый пост)
Уж не ты ли крикливый собрался сделать? Юморист блин. От тебя дождешься..
Ты уж точно не дождёшься, я тебе даже транслятор не дам, научись сначала себя прилично вести, крикун, да и ещё забудь свои националистические замашки...

Цитата(Nirvana @  16.1.2008,  23:34 Найти цитируемый пост)
Когда данные чуть превышают 50%-это одно, когда 70% - это уже совсем другое.  
Ну что ж, в независимом опросе Как вы относитесь к русскоязычным языкам программирования? лидирует вариант "Извращение какое-то.", у которого пока 88% голосов, несмотря на то что там уже проголосовал Nirvana, даже не поленился зарегистрироваться smile чтобы подпортить ЦА. Оно и понятно, всё-таки 80% новичков программирования и 20% программистов - это совсем другая(читай более адекватная в теме обсуждения) аудитория, чем завсегдатаи какого-то mail.ru


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


Новичок



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

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



Цитата(source777 @  18.1.2008,  21:06 Найти цитируемый пост)
Ты уж точно не дождёшься, я тебе даже транслятор не дам, научись сначала себя прилично вести, крикун, да и ещё забудь свои националистические замашки...

Расслабься, вопрос уже решили. А ты сиди и ори дальше smile))) Будет интерпретатор smile)))

Добавлено через 2 минуты и 2 секунды
Цитата(smartov @  18.1.2008,  19:39 Найти цитируемый пост)
И кто же тут сидит?

Догадайся с трех раз !!!

Добавлено через 3 минуты и 14 секунд
Цитата(source777 @  18.1.2008,  21:06 Найти цитируемый пост)
да и ещё забудь свои националистические замашки...

Правда глаза колет, а когда колет, сразу ищется предлог обвинить в национализме. Старая песня, придумай что-то новое.
PM MAIL WWW   Вверх
smartov
Дата 19.1.2008, 16:03 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Nirvana
Цитата(Nirvana @  19.1.2008,  04:56 Найти цитируемый пост)
Догадайся с трех раз !!!

Я так понимаю ты не в состоянии ответить на этот вопрос? То есть руками трепать по форуму любим? Ну так что же, малыш? (тебе ведь 15 есть, правда?) кто же тут сидит?
PM MAIL   Вверх
Sardar
Дата 19.1.2008, 19:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

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



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

Het bestaat wel, betere naam is "Nederlandse taal", maar toch mag je dat anders noemen zolang de oorspronkelijke land eenduidig aangewezen wordt.

Народ, по моему тема переросла в ссору. 2Модератор, пора браться за бритву, последние 3 страницы не нужны.

По теме. Русский не очень удобен как формальный язык, уж больно много словоформ, не удобно для парсера. Также обилие слов не добавляет энтузиазма при написании кода, к тому же удобно только для чистых императивных языков (много текста).

По мне так (Haskell)
Код
take 4 (zipWith (\x y -> y^x) [0,1..] [0,5..])

Вполне читабельно и ясно, привязка к натуральному языку не обязательна smile 


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
Nirvana
Дата 19.1.2008, 19:42 (ссылка)  | (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата(smartov @  19.1.2008,  16:03 Найти цитируемый пост)
тебе ведь 15 есть, правда?

Если ты уже не можешь прочитать сообщения, то очем вообще можно говорить. Повторяю для слепых и глухих, на днях мне исполнилось 5 лет. Принимаю поздравления.

Добавлено через 1 минуту и 36 секунд
Цитата(smartov @  19.1.2008,  16:03 Найти цитируемый пост)
То есть руками трепать по форуму любим?

Трепишь и орешь ты и еще пару человек.

Добавлено через 2 минуты и 47 секунд
Цитата(Sardar @  19.1.2008,  19:18 Найти цитируемый пост)
Вполне читабельно и ясно, привязка к натуральному языку не обязательна

Кому как, кому то какать нравиться стоя!
PM MAIL WWW   Вверх
Retro
Дата 19.1.2008, 21:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Цитата(Sardar @  19.1.2008,  18:18 Найти цитируемый пост)
Het bestaat wel, betere naam is "Nederlandse taal", maar toch mag je dat anders noemen zolang de oorspronkelijke land eenduidig aangewezen wordt.

Уел. smile Правда часть я понял, правильное название(имя?) Нидерландский язык?


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


полуавантюрист
****


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

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



Ну  что ж, прошло полтора года. Поменял ли кто-нибудь своё мнение?  smile 


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
Watari
Дата 9.10.2009, 01:53 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Не могу сказать, что smartov в меньшистве. Напротив: сколько я не распрашивал опытных программеров, да и не очень - все говорят, что применение русского языка или его символьной системы в качестве основы языка программирования нецелесообразно. поясняю несколько грубых примеров:

1. Прежде всего это отклонение от уже закрепившихся моральных устоев
2. Русский язык порой бывает менее компактен
3. Для русских программирование на русском довольно странно воспринематся будет. известный пример:
пустота главная(пустота)
начало
   для(целочисленный и = 0; и <= 10; и++)
   начало
       пвыв << "Надо же! Текст " << и << конл;
   конец
   возвратить пустота
конец


4. В русском языке больше символов. на много. относительно много

5. А еще при программировании на таком языке будет переодически возникать вопрос в стиле "тся или ться"





О языке Д. Мне доводилось видеть некоторые его версии. Да и исходники тоже. Скажем так, подобная система скорее вызовет дипрессию, чем избавит от нее. Да и исходники - ересь, притом редкостная. Особенно добила фраза о "генерации программ с отрицательным размером исполняемого файла". Надо было еще добавить "с полной потерей хранимой памяти". Небось там люди жесткий диск на нуль откровенно делят))

Добавлено через 4 минуты и 15 секунд
Чорт! Я сам запутался. Немного припоздал с постом. Странички эдак на четыре
PM MAIL IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
smartov
Дата 9.10.2009, 11:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



А чего его менять. Латинский алфатит для языков программирования подходит и уже устоялся. 
А то бы Руби был на Японском  smile Как вам было бы, а?
PM MAIL   Вверх
Watari
Дата 16.12.2009, 21:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Действительно, латиница проста и занимает мало места. Более того - это классика

На японском говорите? А японский кстати проще английского, тока алфавит у него 100 с лишним символа) И некоторые из них похожи, так что вот так. Что лишний раз подтверждает то, что латиница идеальна в плане алфавита.

Более того, алфавиты сильно схожие с латинским гораздо более распростронены)
PM MAIL IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
kemiisto
Дата 17.12.2009, 00:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



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

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



Цитата(JackYF @  8.6.2009,  01:12 Найти цитируемый пост)
Поменял ли кто-нибудь своё мнение?

Я теперь менее категоричен. По крайней мере на начальных этапах изучения программирования лучше использовать язык с русскими ключевыми словами. Ну и переменные естественно (именно так, не выделяя запятыми, ибо это не вводное слово) "обзывать" тоже на великом и могучем. Просто подумайте, какое количество школьников, скажем, 5 - 9 классов умеет "мыслить" на неродном английском языке?

Добавлено через 4 минуты и 17 секунд
Цитата(Watari @  9.10.2009,  02:53 Найти цитируемый пост)
пустота главная(пустота)
начало
   для(целочисленный и = 0; и <= 10; и++)
   начало
       пвыв << "Надо же! Текст " << и << конл;
   конец
   возвратить пустота
конец

Это искуственно дурацкий пример. И да, кстати, исходники на С они и на английском... Ну, вы поняли. smile 

Вот, посмотрите, тут пример.
Код

МОДУЛЬ  урок;
   ПОДКЛЮЧИТЬ Ввод := i21ruВвод, Вывод := i21ruВывод;
   
   ПРОЦЕДУРА задача1;
      ПЕРЕМЕННЫЕ  ц: ЦЕЛАЯ;
   НАЧАЛО
      Ввод.Открыть;  УБЕДИТЬСЯ( Ввод.сделано )
      Ввод.Цел( ц );  УБЕДИТЬСЯ( Ввод.сделан );
      Вывод.Цел( ц );  Вывод.НовСтрока;
   КОНЕЦ задача1;
   
КОНЕЦ  урок.

Цитата
как будто пыль со стекла стерли

И это даже я чувствую. Что уж говорить о детях. smile 


--------------------
PM MAIL WWW GTalk Jabber   Вверх
smartov
Дата 17.12.2009, 13:09 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



kemiisto, ты написал и смотрится приятно. Несомненно можно подобрать такие языковые конструкции, при которых код на кириллице будет вполне себе удобоварим и приятнее латиницы. Для начального обучения, наверное, очень неплохо.

Но ИМХО только для азов, ведь недостаток — привычка использовать родной алфавит и следовательно затруднения при изучении других языков программирования, которые на латинице и с английскими словами. 
Если начать с того же паскаля, который тоже вполне прост в плане синтаксиса и близок к естественному (английскому) языку, то глаз изначально начнет привыкать к латинице. 

А какой-то один алфавит для международной разработки всё-равно надо было выбрать. Не писать же код каждый на своем. Unsupportable будет.
PM MAIL   Вверх
source777
Дата 17.12.2009, 13:53 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



kemiisto, ты не придумал ничего нового, для обучения алгоритмическому мышлению уже давно существует РАЯ (русский алгоритмический язык). Я его в школе проходил наряду с блок-схемами, перед тем как перейти к Бейсик-Агат. Но, естественно, и речи быть не может, чтобы на чём-то таком всерьёз программировать. Это лишь учебное пособие для школьников.

Добавлено через 2 минуты и 17 секунд
Цитата(kemiisto @  17.12.2009,  00:29 Найти цитируемый пост)
Просто подумайте, какое количество школьников, скажем, 5 - 9 классов умеет "мыслить" на неродном английском языке?

А на фига им программирование в 5 классе?  smile 
У нас информатика только в 10-11 классах была, к этому времени уже и на двух иностранных языках можно "мыслить", не только на одном английском...  smile 


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


Дикий Кот. =^.^=
****
Награды: 1



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

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



Цитата(smartov @  17.12.2009,  14:09 Найти цитируемый пост)
Но ИМХО только для азов

Да, конечно же. smile 

Цитата(source777 @  17.12.2009,  14:53 Найти цитируемый пост)
kemiisto, ты не придумал ничего нового, для обучения алгоритмическому мышлению уже давно существует РАЯ (русский алгоритмический язык).

Я и не претендую на открытие. smile 

Цитата(source777 @  17.12.2009,  14:53 Найти цитируемый пост)
Я его в школе проходил наряду с блок-схемами, перед тем как перейти к Бейсик-Агат.

Вот и у нас также было. Почти. Только Бейсик был Корветовский. smile Жуть. И то, и другое.

Цитата(source777 @  17.12.2009,  14:53 Найти цитируемый пост)
А на фига им программирование в 5 классе?

А почему нет?

Цитата(source777 @  17.12.2009,  14:53 Найти цитируемый пост)
У нас информатика только в 10-11 классах была

И у нас тоже. А ты видел, что учит современная школота? smile Полистай учебники. 10-11 класс - сейчас тупое натаскивание на ЕГЭ. Поэтому почти вся школьная программа уплотнилась в 9 классов. В 7-ом изучают то, что мы изучали в конце 9-ого. smile 


--------------------
PM MAIL WWW GTalk Jabber   Вверх
source777
Дата 17.12.2009, 16:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата(kemiisto @  17.12.2009,  15:10 Найти цитируемый пост)
А почему нет?

А давайте физику со второго класса введём! почему нет?


Цитата(kemiisto @  17.12.2009,  15:10 Найти цитируемый пост)
А ты видел, что учит современная школота? smile Полистай учебники. 10-11 класс - сейчас тупое натаскивание на ЕГЭ. Поэтому почти вся школьная программа уплотнилась в 9 классов. В 7-ом изучают то, что мы изучали в конце 9-ого. smile  

Ну я не думаю, что за 7-8 лет что-то кардинально поменялось в глобальных масштабах, по-крайней мере это было бы неразумно. 
Если относительно информатики, то с Бейсик-Агат перешли на QuickBasic. Этот переход примерно в 2002-2003 году был...  smile 


Цитата(kemiisto @  17.12.2009,  15:10 Найти цитируемый пост)
10-11 класс - сейчас тупое натаскивание на ЕГЭ.

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


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


Новичок



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

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



Еще раз повторю, что ИМХО, более-менее преемлемому переходу на русский язык подлежат лишь языки с примитивным синтаксисом.
По этому мой искусственный пример отображал, как это может выглядить на серьезном языке, а не на "каком-нибудь паскале"
Конечно синтаксис языка Д позволяет такое, хотябы потому, что коммандный набор не превышает десяток комманд, при том не достаточных...
да и синтаксис там послабее бейсика...


PM MAIL IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
communicay
Дата 16.2.2013, 16:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Использование русского языка не освобождает от стрессов smile Если на меня наорёт начальник, то думется мне: "Зачем он орёт на меня на моём родном языке, уж лучше б на C++ или Паскале"  smile 

На форуме по русским языкам программирования как раз такие ЯП обсуждают. А вы не пробовали хоть как-то формально описать свои идеи, чтобы они не воспринимались как юмор на тему ЯП?
PM MAIL   Вверх
ТарасАтавин
Дата 30.11.2013, 13:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



okante, а разве вообще можно скомпилировать программу на язык разметки?


--------------------
Не так всё плохо, как оно есть на самом деле.
PM MAIL   Вверх
hardyyp
Дата 5.2.2021, 09:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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




Модератор: Сообщение скрыто.

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


Новичок



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

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



LENX INDUSTRY (OPC)PVT LTD is one of the Lead Acid battery manufacturers in India and Automotive battery manufacturers in India. Our plant of its own kind is situated in Bangalore with the aim to supply batteries for various applications.
https://lenxbattery.co.in/
PM MAIL WWW   Вверх
Страницы: (10) [Все] 1 2 3 ... Последняя »
Ответ в темуСоздание новой темы Создание опроса
Добро пожаловать в раздел "Другие языки" форума Vingrad!

Void
Void

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

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

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

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


 




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


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

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