Применение искинов - шоссе империализма (Стенгазета русификаторов ИТ)

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Применение искинов - шоссе империализма (Стенгазета русификаторов ИТ) » Санда » Санда. Язык программирования с русским синтаксисом.


Санда. Язык программирования с русским синтаксисом.

Сообщений 31 страница 39 из 39

1

На странице Санда находится ссылка на скачивание архива.
Его достаточно просто скачать и распаковать.

Состав архива:

  • папка imageformats - библиотеки Qt для работы с изображениями

  • папка prgTest - примеры и дополнительная информация. В частности, файлы localInterpretatorUtf8.json и testHelpLocalInterpretatorUtf8.prg без которых не будет работать система помощи.

  • examplecommoncalcfrominterpretator.exe -  консольный интерпретатор, который не использует графику и Qt. В нем не будет работать ничего, что связано с графикой.

  • exampleConsole.exe - графическая консоль. Тоже самое, что examplecommoncalcfrominterpretator.exe , но с графикой.

  • MainMdi210107.exe - многооконный интерфейс.

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

Как запустить программу пример_квадратноеУравнение_простоеРешение1.prg в консоли.
В любой консоли прежде всего надо понять что является текущей рабочей папкой.
Для осознания этого можно набрать команду

Код:
dir

(команда интерпретатора) или вывести результат функции КаталогРабочий().
Варианты:

Код:
? каталогРабочий()

или

Код:
сообщить(каталогРабочий())

Это позволит осознать надо ли дополнять имя программы путем.
После этого достаточно выполнить команду do с именем программы.
В моем случае было так:

Код:
do prgTest\пример_квадратноеУравнение_простоеРешение1.prg

Как запустить программу пример_квадратноеУравнение_простоеРешение1.prg в MDI.

Тут все просто. В меню выбираешь File , потом Open и в режиме "Запустить программу (*.prg)" (правый нижний угол диалога), выбираешь файл.

0

31

Лис написал(а):

Мне нужен язык программирования, ползволяющий использовать (и понимающий) падежи.
Не будете, у Вас денег не хватит. У меня - не хватает.

Во-во.
Значит нет такой потребности. :)
Помните?
"Имею желание купить дом, но не имею возможности. Имею возможность купить козу, но... не имею желания. Так выпьем за то, чтобы наши желания всегда совпадали с нашими возможностями!"

Потребность, не поткрепленную платежеспособностью, можно считать несуществующей.

0

32

MihalNik написал(а):

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

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

0

33

Лис написал(а):

А мне это безразлично. Поэтому такой потребности нет.

Так ответ и не Вам был адресован. :)

0

34

Лис написал(а):

Мы синхронизовываемся через форумы

Я этого не наблюдаю.

0

35

MihalNik написал(а):

Так и платим по-немногу своим временем, в рассрочку.

Что за язык? Где посмотреть?

0

36

MihalNik написал(а):

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

https://pari.math.u-bordeaux.fr/download.html
Бесплатная математическая программа "PARI/GP"
имеет встроенный простой Си-подобный язык программирования.
И оперирует длинной арифметикой очень быстро.
Многие математики, и вообще научные работники, свободно ей пользуются.

0

37

NuShaman написал(а):

https://pari.math.u-bordeaux.fr/download.html
Бесплатная математическая программа "PARI/GP"
имеет встроенный простой Си-подобный язык программирования.
И оперирует длинной арифметикой очень быстро.
Многие математики, и вообще научные работники, свободно ей пользуются.

А в Питоне есть ограничение длины? Я просто не помню... Слышал, что там достаточно длинные числа.

0

38

ritminform написал(а):

А в Питоне есть ограничение длины? Я просто не помню... Слышал, что там достаточно длинные числа.

https://www.codementor.io/@arpitbhayani … 12icwon5vk
В Питоне значение переменной типа long ограничено лишь объемом доступной памяти.

0

39

NuShaman написал(а):

https://www.codementor.io/@arpitbhayani … 12icwon5vk
В Питоне значение переменной типа long ограничено лишь объемом доступной памяти.

Во! И мне так надо будет делать.
Питон - ещё один образец для подражания. :)

0


Вы здесь » Применение искинов - шоссе империализма (Стенгазета русификаторов ИТ) » Санда » Санда. Язык программирования с русским синтаксисом.