Вниз  Идеальный язык программирования
- 18.07.2014 / 17:38
wRadchuk
  Пользователь

wRadchuk 
Сейчас: Offline
Oak (18.07.2014/15:47)wRadchuk, под Java практически все IDE Open SourceЗначит славянский ЯП возможно создать. Как нех делать. "IntelliJ IDEA Community Edition" написана на Java SE. Можно создать славянскую Java.

P.S Я немножко не по теме наверное. :)
- 18.07.2014 / 17:43
Naik
  Пользователь

Naik 
Сейчас: Offline
wRadchuk, достаточно в скрипт ant дописать замену слов :)
- 18.07.2014 / 17:47
wRadchuk
  Пользователь

wRadchuk 
Сейчас: Offline
Naik, вот бы кто не ленивый нашелся и реализовал. :)
- 18.07.2014 / 19:07
PLUTONiUM
  Пользователь

PLUTONiUM 
Сейчас: Offline
Не не не. Синтетическая типология русского языка плохо подходит для создание краткого и лексически правильного синтаксиса языка. Да и русская локализация исходников... Что делать всем остальным программистам которые не знают русский, но им необходимо использоват такие сорцы? Конечно идея с плагином для IDE интересная, но что делать с переменными, которые будут на русском языке, их нормально на english уже не переведешь.

Изменено PLUTONiUM (18.07 / 19:07) (всего 1 раз)
- 18.07.2014 / 19:08
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
PLUTONiUM, переменные и на русском хорошо компилируются в существующих языках.
__________________
 let live
- 18.07.2014 / 19:14
PLUTONiUM
  Пользователь

PLUTONiUM 
Сейчас: Offline
aNNiMON, я про читаемость кода для незнающих русских. А то что названия переменных сейчас в юникоде, я это и так знаю. Прост код на русском языке, не мультиязычным будет. Перевести исходник на русском языке, в обычный на английском - большая проблема, особенно для нормального перевода переменных на английский.

Изменено PLUTONiUM (18.07 / 19:16) (всего 2 раза)
- 18.07.2014 / 19:19
PLUTONiUM
  Пользователь

PLUTONiUM 
Сейчас: Offline
А так:
  1. цел йКВС, йТекущКВС, йВремяПодсчетаКВС  = 0;
  2. длин последВремя;
  3.  
  4. длин этоВремя = Система.текущееВремяМиллисекунды();
  5. цел дВремя = (цел)(этоВремя - последВремя);
  6. последВремя = этоВремя;
  7.  
  8. йВремяПодсчетаКВС += дВремя;
  9. йКВС++;
  10. если (йВремяПодсчетаКВС >= 1000) {
  11.       йВремяПодсчетаКВС = 0;
  12.       йТекущКВС= йКВС;
  13.       йКВС = 0;
  14. }
Источник: Пост #4938

Изменено PLUTONiUM (18.07 / 19:20) (всего 2 раза)
- 18.07.2014 / 19:22
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Такое не надо, даже русские буду сходить с ума.
__________________
 знает толк
- 18.07.2014 / 19:28
Magatino
  Администратор

Magatino 
Сейчас: Offline
vl@volk (18.07.2014/19:22)
Такое не надо, даже русские буду сходить с ума.
Для детей от 10 лет (3-5 класс), а с 7 класса можно english.
- 18.07.2014 / 19:32
Magatino
  Администратор

Magatino 
Сейчас: Offline
PLUTONiUM (18.07.2014/19:19)
А так:

цел йКВС, йТекущКВС, йВремяПодсчетаКВС = 0;
длин последВремя;
 
длин этоВремя = Система.текущееВремяМиллисекунды();
цел дВремя = (цел)(этоВремя - последВремя);
последВремя = этоВремя;
Неплохо, всё сразу ясно, что и для чего.
Только убрать все типы и сделать два, числовое и текстовое, чтобы у детей башню не сносило, тогда можно хоть и в 8 лет изучать программирование.

Изменено Magatino (18.07 / 19:36) (всего 1 раз)
Наверх  Всего сообщений: 173
Фильтровать сообщения
Поиск по теме