LINUX.ORG.RU
ФорумTalks

Специалистам по языкам программирования


0

0

Вы понимаете, чем могут руководствоваться люди, которые делают ЯП на русском? Ну кроме Эль-76 (кругом враги!) и 1С (кому он на нерусском может быть нужен!).

Навеяно снесенной только что новостью про Глагол.

★★★★★

Ответ на: комментарий от Shaman007

>ТАНКА БАШНЮ 10 ГРАДУСОВ ВЛЕВО ПОВЕРНУТЬ, сказал Йода властно.

tank->getTurret()->rotate(10, LEFT, DEGREES); - информативнее ли? :)

KRoN73 ★★★★★
()

>>Зато в английском почти нет зависимости произношения от написания

Бред. Ты просто ничего не читал по английски.

>>есть куча огромных конструкций

Уж не больше, чем в русском.

>> знаки препинания почти не используются.

И хорошо.

Lockywolf ★★★
()

А ещё Рапира была, про неё еще в древних номенах "Наука и жизнь" писали.

INFOMAN ★★★★★
()
Ответ на: комментарий от KRoN73

Еще информативнее:

rotate(tank.turret, 10);

То, что это градусы и то, что положительная сторона "это вот туда" прописано в ТЗ.

Shaman007 ★★★★★
() автор топика
Ответ на: комментарий от r_asian

>Используется сторона по умолчанию

Помню, у нас на тракторе однажды отказал гидроусилитель на поворот влево, и чтобы повернуть влево на 90 градусов, мы поворачивали направо на 270 :) Ну а по мелочи подруливали, навалившись всем телом на руль с левой стороны :)

KRoN73 ★★★★★
()
Ответ на: комментарий от Lockywolf

>>rotate(tank.turret, 10, degrees);

tank.turret.rotate(10.degrees) или tank.turret.rotate(-10.degrees)

Ex ★★
()
Ответ на: комментарий от Shaman007

Ага, а если в ТЗ ещё прописаны: квант поворота башни и тип боевой машины - вообще красота начинается.

r_asian ★☆☆
()
Ответ на: комментарий от Shaman007

>То, что это градусы и то, что положительная сторона "это вот туда" прописано в ТЗ.

А как же гибкость? :)

И чем Форт хуже?

башню 10 повернуть

(то, что башня - у танка, тоже в ТЗ прописано ;) )

:)

KRoN73 ★★★★★
()
Ответ на: комментарий от Shaman007

>Строго говоря моноширинные кириллические шрифты менее красивы, так как в них есть Ф, Щ, Ж, Ъ.

Артемий, перелогиньтесь!

rootless_bastard
()
Ответ на: комментарий от KRoN73

>то, что башня - у танка, тоже в ТЗ прописано ;

Если кому-то не нравится ТАНКА БАШНЮ ПОВЕРНУТЬ, то уверяю вас, на форте можно написать и ПОВЕРНУТЬ БАШНЮ ТАНКА, только извращений больше при определении слов. А то, что есть слово ГРАДУСОВ, так это тоже правильно. Кто сказал, что слово ПОВЕРНУТЬ принимает именно число?

Macil ★★★★★
()
Ответ на: комментарий от KRoN73

> Кстати, есть идеи, как записывать невербальные ЯП? :)

Ну, например по намагниченности различных участков шапочки из фольги )

r_asian ★☆☆
()
Ответ на: комментарий от Macil

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

Shaman007 ★★★★★
() автор топика

С учетом, что все ЯП (кроме asm'a) исчезнут или превратятся в естественный язык, то не все ли равно.:-)

record ★★★★★
()
Ответ на: комментарий от record

> превратятся в естественный язык

Естественный язык тоже исчезнет.

СЛАВА РОБАТАМ!!!!

r_asian ★☆☆
()
Ответ на: комментарий от Shaman007

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

Главное, почему до сих пор считается, что начинать учить программированию надо на творениях Вирта? Я сейчас на эти вереницы BEGIN-END и VAR строго вначале процедур без смеха смотреть не могу...

Так еще не русский это перевести, чтоб дети вобще понятия не имели, что такое программирование...

Sidrian
()
Ответ на: комментарий от Burbaka

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

А зачем снижать этот самый порог? Хотите сделать из своей страны - индию? ;)

Этот порого и так уже ниже плинтуса.

>Он утверждал, что детей надо начинать учить программированию с основ - с лямбда-исчисления.

Неплохая идея. И писать на руссифицированой Схеме!

Sidrian
()
Ответ на: комментарий от Sidrian

>программирование...

Ну, и что такое программирование?

record ★★★★★
()
Ответ на: комментарий от Shaman007

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

А где ты видишь проблемы? Создатели "глагола" либо фкусно жрут какой-нибудь грант, либо пытаются построить сове казино с блекждеком и шлюхами. Честь им и хвала. Глядишь лет через 10 поймут что такое ООП, а еще через 20, что такое ФП.

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

Macil ★★★★★
()
Ответ на: комментарий от Sidrian

Как раз Индию из своей страны сделать не получится по той причине, что в Индии ВСЕ знают Английский (так как там в каждом округе свой язык, а всего их около 500 и без межьязыка вообще хлеба в лавке не купишь).

А вообще, очень забавно смотрится Шри-Ланкиец, который говорит со своей женой-Малайкой и дочкой по-английски добавляя ко всем словам "ла" :-)

Shaman007 ★★★★★
() автор топика
Ответ на: комментарий от Macil

Судя по их сайту они скорее ковыряются в собственных изысках и сетуют на "непонимание".

Shaman007 ★★★★★
() автор топика
Ответ на: комментарий от Sidrian

> А зачем снижать этот самый порог? Хотите сделать из своей страны - индию? ;)

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

> Неплохая идея. И писать на руссифицированой Схеме!

Согласен. Неплохая идея... для лоровца.

Burbaka ★★
()
Ответ на: комментарий от Burbaka

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

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

Sidrian
()
Ответ на: комментарий от Sidrian

> Простите, а нах?

Я считаю, что человеку полезно знать как устроена внутри вещь от которой зависит вся его жизнь.

Burbaka ★★
()

Русский - эт фигня. Находятся орлы, которые придают семантическую значимость в ЯП даже непечатным символам!

Сабжевые умельцы безграмотны и невежественны. Кто им мешал к компилеру gettext прикрутить?

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

bugmaker ★★★★☆
()
Ответ на: комментарий от bugmaker

>Находятся орлы, которые придают семантическую значимость в ЯП даже непечатным символам!

Это наезды на хаскель? :))

Macil ★★★★★
()

> Вы понимаете, чем могут руководствоваться люди, которые делают ЯП на русском?

Они употребляют вещества!

mutronix ★★★★
()
Ответ на: комментарий от bugmaker

> На существующие ЯП большое влияние оказала сама структура английского.

Довольно смелое заявление. Можешь его пояснить?

anonymous
()
Ответ на: комментарий от Shaman007

Жиклеры продувают, ламерок. А насчет сварки, это очень полезный навык, видел один раз, как чувак горелкой сейф за 3 минуты открыл, виртуоз просто какой-то.

Sun-ch
()
Ответ на: комментарий от Sun-ch

>>Жиклеры продувают, ламерок. А насчет сварки, это очень полезный навык, видел один раз, как чувак горелкой сейф за 3 минуты открыл, виртуоз просто какой-то.

бапки пополам поделили?

Ex ★★
()

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

Lee_Noox ★★★
()
Ответ на: комментарий от Sun-ch

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

Shaman007 ★★★★★
() автор топика
Ответ на: комментарий от mutronix

> Вы понимаете, чем могут руководствоваться люди, которые делают ЯП на русском?

Языки программирования бывают разные. Например вот в этом проекте http://prawda.newmail.ru используется язык описания грамматики. Естественно, он на русском.

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

Вот именно. Некторорые ПТУ-шники (ну да, быдлокодеры) выучили ровно один способ мышления. Разумеется они не знают, что бывают и другие. Они не могут сообразить что, что в русском существительное (обьект) и глагол (функция) визуально отличаются и это делает текст более читабельным.

Beria1937
()
Ответ на: комментарий от Beria1937

> Некторорые ПТУ-шники (ну да, быдлокодеры) выучили ровно один способ мышления.

Вместо того, чтобы затариться кучей книжек по разным ЯП от VB до ASM и читать их перед сном и в свободное от станка время.

mutronix ★★★★
()

Я думаю, что англоязычное население думает примерно так же.
(Навеяно воспоминаниями об 1С)

Skala
()
Ответ на: комментарий от Shaman007

>>Ага, и корову осеменить. И жиклеры промыть. И галстук завязать. И губы накрасить.

Ты это с иронией сказал?

А зря. Человек действительно все должен уметь. Потому что если заказчик чего-то не умеет - квалифицированность наемной силы очень быстро падает.

А уж галстук вообще стыдно не уметь завязывать.

Lockywolf ★★★
()

Ахтунг! Это национализм! Голосуем за единый межгалактический английский язык! Намёк понятен?

anonymous
()
Ответ на: комментарий от anonymous

В "Рапире" цикл записывался примерно так:
ДЛЯ Ь ОТ 1 ДО 100
... тело ...
ВСЕ

А внутри него я запускал цикл по Ъ. Потом - по Ы.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.