Голосование

Интерпретатор (язык програмирования) на российском языке:

Да, нужен.
Удобней и понятней.
Затрудняюсь ответить.
Нет, не интересно.
Не нужен.

Автор Тема: Языки програмирования на русском языке.  (Прочитано 7330 раз)


dango

  • Гость
Именно для Альт Линукса существует рабочая версия интерпретатора на русском без 1С:предпринимательства?
Перечень ОС, поддерживаемых 1С здесь.
Наиболее близкий вариант для вас может быть: 1С:Предприятие 8.3. Версия для обучения программированию. Увы, только под Windows. Прошу прощения.
Мне подсказали, что есть возможность запустить учебную версию под Wine. Но этот вариант не для начинающего пользователя.
« Последнее редактирование: 15.12.2016 09:01:03 от dango »

Оффлайн Pureproft

  • Давно тут
  • **
  • Сообщений: 329
    • Email
> 1С:Предприятие 8.3. Версия для обучения программированию.

Увы, она только под офтопик. (или я отстал от жизни?)
Рассвет наступит неизбежно!

dango

  • Гость
Увы, она только под офтопик. (или я отстал от жизни?)
Нет, не отстали. Это я размечтался. Спасибо, что поправили.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Лучше уж делать всё на родном понятном языке, а не програмировать методом проб и ошибок.
потому, что технические термины просто придумываются иностранцами и их можно хоть всю оставшуюся жизнь изучать и учиться, исправлять старое и т.п.

001 Какие существуют языки програмирования на руском языке?
002 Желательно низкоуровневые.
003 ...

Compilation aborted
Syntax error line 1
$ _

Оффлайн voan

  • Начинающий
  • *
  • Сообщений: 3
    • Email
Есть ещё какой-то "Яр":
Цитировать
Компилируемый, многопоточный, строго типизированный русскоязычный язык программирования со статической и динамической типизацией и сборкой мусора со средой разработки. Исходные тексты транслятора, среды выполнения и среды разработки распространяются свободно под лицензией MIT.

Автор яра иногда пишет о нём на лоре.

Но насколько он готов к использованию не знаю :).

Оффлайн alsoijw

  • Завсегдатай
  • *
  • Сообщений: 166
  • Fedora 25 GNOME 3 amd64
001 Какие существуют языки програмирования на руском языке?
Syntax error line 1
использовать для нумерации строк в листинге восьмиричные цифры, а сообщать об ошибках в десятичных?^͜^
чтение кода на русском поднимает настроение
Цитировать
объ_класса К () ;
..
кн_объ_класса
..
ВОтладчик("ура!");
ВебСерверГлотатьОшибки(0);

а вообще для языка должны быть - отладчик, интегрированная среда разработки, биндинги. если чего-то нет, то жизнь усложняется.
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
001 Какие существуют языки програмирования на руском языке?
Syntax error line 1
использовать для нумерации строк в листинге восьмиричные цифры, а сообщать об ошибках в десятичных?^͜^

Да какая нахрен разница. Там совсем не про это речь.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Цитировать
объ_класса К () ;
..
кн_объ_класса
..
ВОтладчик("ура!");
ВебСерверГлотатьОшибки(0);
а вообще для языка должны быть - отладчик, интегрированная среда разработки, биндинги. если чего-то нет, то жизнь усложняется.

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

На лоре уже ответили и дальше продолжать бессмысленно
Цитировать
Поймите наконец, что код, это своего рода формализованный язык, родственный математике или математической логике. Как угодно. Никому в голову еще не взбрело «национализировать» математику. Легко задуматься и понять почему.
« Последнее редактирование: 16.12.2016 05:57:25 от Speccyfighter »

Оффлайн ovk

  • Давно тут
  • **
  • Сообщений: 133
Угу. Ассм или мнемокод на русском языке.
Возможно, нет смысла "национализировать" языки программирования, используемые профессиональными программистами, но есть огромный пласт пользователей, которые вынуждены сами разрабатывать нужные им программные продукты, а не заморачиваться с разработкой ТЗ, организацией закупки услуг проф. программистов и т.д.
Для них гораздо удобнее написать программу на понятном для них языке, а не тратить время на изучение английского. ИМХО, подавляющее распространение 1С на рынке бухгалтерских программ вызвано именно тем, что не нужно тратить много времени на доработку базовой конфигурации, поскольку используется понятный и легко запоминающийся язык. С другой стороны, замене MS Excel на OO/LO Calс препятствует отсутствие локализованных функций листа (как объяснить, что для нормальной работы с таблицами Excel нужно переделать в них все формулы?). К сожалению, для практического использования (то, чем пользовался сам) пригоден только древний МАСТЕР да тот же 1С (ИМХО!).

Оффлайн alsoijw

  • Завсегдатай
  • *
  • Сообщений: 166
  • Fedora 25 GNOME 3 amd64
а не тратить время на изучение английского.
смешно. для разработки требуется не так то уж и много слов. во многих случаях можно угадать какая функция нужна по сигнатуре(к примеру функция разрезающая строку через символ разделитель должна возвращать массив строк а принимать две). для некоторых api приходится иногда заглядывать в интернет, но это из-за их архитектуры.
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн Dmytro

  • Мастер
  • ***
  • Сообщений: 1 001
но есть огромный пласт пользователей, которые вынуждены сами разрабатывать нужные им программные продукты,
Для них гораздо удобнее написать программу на понятном для них языке, а не тратить время на изучение английского.
1. На русском разговорном или русском матерном (кто к какому больше привык) Вы компьютеру все равно ничего не объясните. Все равно придется писать команды.
2. Пользователь, который раз в пятилетку что-то кодит, без справочника не обойдется.
3. Чтобы запомнить слова, соответствующие командам и наименованиям объектов, язык в совершенстве учить не надо. Достаточно запомнить только эти самые слова. Но даже это не обязательно.
4. Спросите любого врача или студента медвуза... Сотня иностранных (латинских) терминов изучается за 1-2 вечера без всякого знания языка.
5. Полное незнание английского языка = невозможность использовать англоязычные источники информации. Онлайн переводчики ,конечно, есть... Но уж больно они кривые.
6. Грамотных людей, способных писать по русски без ошибок, на самом деле очень мало.

Вопрос №1: Какая разница, как выглядит команда, если не можешь писать без справочника?
Вопрос №2: Если человек не способен запомнить порядка 100-200 команд, способен ли он что-то работоспособное написать?
Вопрос №3 (философский): на что вообще способен человек, считающий получение знаний пустой тратой времени?
Вопрос №4: Станет ли легче оттого, что программу писать надо на русском, если человек грамотно писать не умеет?

Тем не менее, написание программ на родном языке востребовано. В школе. Причем, не в старшей. Малышей обучить составлять программы на понятном им языке проще. А классу к 6 уже и с английскими командами справятся.
« Последнее редактирование: 16.12.2016 19:31:09 от Dmytro »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
огромный пласт пользователей,
не заморачиваться с разработкой ТЗ,
написать программу на понятном для них языке,
не тратить время на изучение

Мой ответ как раз укладывается как ответ на этот вопрос:
Цитировать
Языки программирования русские с русским синтаксисом ...в википедии нашел но понять не могу какой лучше? и на каком модно написать что оо типа ОС? СПАСИБО!!!

Ну вы поняли...
« Последнее редактирование: 17.12.2016 01:21:31 от Speccyfighter »

Оффлайн Pureproft

  • Давно тут
  • **
  • Сообщений: 329
    • Email
Рассвет наступит неизбежно!

Оффлайн Pureproft

  • Давно тут
  • **
  • Сообщений: 329
    • Email
p.p.s. Помня о существовании https://ru.wikipedia.org/wiki/APL_(язык_программирования) не сомневаюсь, что после забвения ASCII, в эпоху UNICOD-а должны появится просто таблицы ключевых символов на замену ключевых слов.
...
p.p.p.s. А если вспомнить как вводились(в том числе клавиатуру синклера), хранились и показывались первые программы на basic, то ключевые слова(символы) нужно отдать на откуп IDE. выбираем же мы как должное тему раскраски исходников (и ныне молодёж без раскраски уже и не видит ничего на экране). С таким же успехом можем выбирать тему ключевых слов и операторных скобок (Си с питоновскими отступами или Питон с фигурными скобками) :) :) :)....
Просто кто то первый сделает что то подобное и работоспособное и через несколько лет оно будет стандартизировано.... так что дело не в программировании на русском, скорее на РОДНОМ(собственном) OPL - own programming language

И если к выше сказанному прибавить JIT компиляцию, что не имеет препятствий от слова совсем, то это и будет программирование 21-века. ;-D
« Последнее редактирование: 17.12.2016 04:59:42 от jobless »
Рассвет наступит неизбежно!