Программование по-русски

ОТДЕЛ Глагол+; ИСПОЛЬЗУЕТ Вывод ИЗ "...\Отделы\Обмен\";
УКАЗ Вывод.Цепь("Слава России!") КОН Глагол.

Гостевая книга

Официальный сайт
Глагола

Наш хостинг: хостинг бесплатно

Главная страница
Скачать
«Разработки на Глаголе»
Другие файлы
Исходные тексты
Статьи и ссылки
Гостевая книга

Дружественные сайты
Шифрование по ГОСТу

Счётчик

Д
02.11.08

31

 

> между готовыми программами и библиотеками

По-моему, как правило, всё же такая граница есть - к примеру, Дроби.отд никак нельзя преставить ввиде программы, точно также как и Буквы.отд - ввиде библиотеки;

 

> По сути эта же система

Согласен. Иначе говоря, я предлагаю:

1. Разделить "готовые приложения" на "готовые программы" и "готовые библиотеки".

2. Из раздела "новые решения" все отделы перенести в другие разделы ("малые программы", в первую очередь), а то что останется назвать "куски отделов", или как-то в таком роде.

Можно. Вполне можно. Дело только в том, принимает ли код параметры (запускается) извне. С теми же дробями - вполне можно переделать этот отдел в программку, принимающую через командную строку числитель, знаменатель и определитель действия и выводящую его результат. Так же и наоборот, в "Буквах" можно к задаче "Поехали" добавить метку общедоступности, а от названия отдела метку убрать: получится библиотека.

Д
03.11.08

32

 

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

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

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

Д
18.12.08

33

 

Нашёл недавно ещё один русский язык программирования - РС/Б:

http://rs-b.nm.ru/

Он похож на Си, правда больше пока про него ничего не знаю. Возможно, Вам будет интересно.

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

Дмитрий
05.01.09

34

 

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

Имеете ввиду компилятор? На Глаголе. В сторону «WEB» — в ближайшее время врядли.

Дмитрий
05.01.09

35

 

Да и еще было бы круто создать более интересный интерфейс для вашей среды. Добавить обьектно-ориентировачный подход, хотя б отчасти. Моего друга моментально отпугнул "олдскульный" интерфейс Глагола. http://okante.narod.ru/D/ - еще одна попытка орусить ЯП, однако это весьма неудачная попытка, сайт вызвал лишь горестный смешок. Ваша идея мне нравится гораздо больше, хотя возможно есть разумное звено в модуле "антистресса".

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

Sat
06.01.09

36

 

Здравствуйте!

 

Я в гостевой книге главного сайта задал вопрос, мое сообщение проигнорировали и убрали окно сообщений...

 

Так вот у меня вопрос, на сколько ж программисты Глагола должны быть 'круты'

что бы игнорировать вопросы простых смертных?

Приношу свои извинения. У Издателя Глагола очень мало свободного времени, поэтому он иногда закрывает гостевую книгу, пока не может следить за нею и отвечать на сообщения.

Sat
06.01.09

37

 

К стати задавал я вопрос, потому что написал IDE и хотел бы пристегнуть к ней какой нибудь компилятор, http://talks.dprogramming.ru/index.php?topic=9.0

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

 

Вообще я давно подозревал, что самомнение прямо пропорцианально знаниям...

 

Извиняйте за офф топ... Накипело...

Про среду разработки - а что мешает Вам самостоятельно пристегнуть к ней ПГ? Он управляется через командную строку, исходники для этого не нужны. Хотя я тоже выступаю за открытие исходников, но Издатель их не распространяет с целью недопущения хаоса выпусков и диалектов языка. «Вообще я давно подозревал, что самомнение прямо пропорцианально знаниям» — бесспорно, такая зависимость часто имеет место быть.

Sat
06.01.09

38

 

Ну вообще, среда разработки в первую очередь должна иметь отладчик и хотя бы простенький дизассемблер, для трассировки программы...иначе смысл её сводится к нулю, а функционал к подсветке кода и форматированию исходного кода, что можно сделать и в простом блокноте или редакторе кода с подсветкой (как пример RapidPHP 8)... А без интегрирования в среду, отладчик и трассировщик, согласитесь, как то неказисто будет выглядеть!

 

Вообще, спасибо за ответ, просто я сам делаю компиляторы и мне просто было интересны некоторые реализации на Глаголе...

Да, отладчик и дизассемблер нужны, и я надеюсь, что вскоре они будут и в среде разработки Глагола. А пока я и сам предпочитаю Блокнот. Кстати, про ассемблер: хорошо бы разработать систему русских служебных слов (названий) для команд процессора «x86». «мне просто было интересны некоторые реализации на Глаголе» — в архиве с разработками на Глаголе имеются исходники Оболочки (разрабатываемой среды) и Малого Преобразователя Глагола. Это по сути компилятор для процессоров «ARM», но он выдаёт не машинный код, а ассемблерный. Можете ознакомиться с ними.

Sat
15.01.09

39

 

к стати я так и не смог МПГ скомпилить ни один пример (начиная с привет.отд)

К сожалению, Издатель уже год не обновляет МПГ и не сохраняет совместимость стандартных отделов с сокращённым Глаголом (который и принимает на вход МПГ). Тем не менее, можно самостоятельно привести МПГ в работоспособное состояние, либо основательно переделав отдел «ОС», либо скачав старый выпуск разработок на Глаголе (взять его можно в разделе скачивания разработок на этом сайте), при этом не забудьте указать в параметрах МПГ ключ «-кМПГ».

Святослав
19.04.09

40

 

Обращаюсь к человеку создавшему глагол.

 

Изучите больше языков. Красивых и разных.

 

Erlang, Haskell, Prolog, Lisp.

 

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

 

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

 

 

Известный математик Перельман программирует на Haskell.

 

Большая чать IT-элиты владеет языком Lisp.

 

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

 

Откройте исходники под GPL, или другой лицензией.

 

Я слышал ваши слова о боязни появления диалектов. Но они не выдерживают критики.

    Если кто-то сделает диалект, совсем необязательно это плохо. Скорее всего это новый виток в развитии языка.

    Если всё же вы боитесь, то нетрудно сделать небольшую документацию, где будет описан СТАНДАРТ языка.

 

P.S. Я тоже националист.

 

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10

Размещение сообщения
Имя:
Сообщение:
Введите код, изображённый слева:
    Сделано в России.