2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8 ... 10  След.
 
 Re: О языках программирования для обучения
Сообщение04.02.2018, 16:27 
Заслуженный участник
Аватара пользователя


11/03/08
9490
Москва
Некогда в Фортране для Минск-32 были разрешены идентификаторы с кириллицей. Вывод на печать делался на устройство ЫРСПЧ, а перемещала перо графопостроителя в точку с координатой, записанной в регистр Х, сабрутина НАХР.

 Профиль  
                  
 
 Re: О языках программирования для обучения
Сообщение04.02.2018, 17:13 
Аватара пользователя


14/12/17
1471
деревня Инет-Кельмында
Я встречал такую русификацию, где все сообщения оставались на английском, но выдавались русскими буквами:
Филе нот фоунд.
Инвалид цомманд. и т.д.

Двуязычные (русский и английский) студенты их понимали, а враг не смог бы воспользоваться нашей терминалкой. Наверное, так и было задумано.

 Профиль  
                  
 
 Re: О языках программирования для обучения
Сообщение05.02.2018, 07:29 
Аватара пользователя


14/02/12

841
Лорд Амбера
eugensk в сообщении #1290092 писал(а):
Я встречал такую русификацию, где все сообщения оставались на английском, но выдавались русскими буквами:
Филе нот фоунд.
Инвалид цомманд. и т.д.

Двуязычные (русский и английский) студенты их понимали, а враг не смог бы воспользоваться нашей терминалкой. Наверное, так и было задумано.

Это пошло с 80-х, с первых бейсиков для народа на базе еще ЕС с дискетами 5 дюймов. Даже английский алфавит эй би си не был популярен (многие учили только немецкий или французский, а знать не знал никто), рулила школьная латынь из геометрии а бе це, отсюда вполне серьезно цомпутер

 Профиль  
                  
 
 Re: О языках программирования для обучения
Сообщение05.02.2018, 08:04 
Аватара пользователя


14/12/17
1471
деревня Инет-Кельмында
Да, латынью мы крепки: цэпэу, хадэдэ, эсцеэси (реже, но бывает).

Транслитерация, о которой я говорил (C=Цэ, H=Ха и т.д.), такая же как в советских клавиатурах:
Изображение

 Профиль  
                  
 
 Re: О языках программирования для обучения
Сообщение05.02.2018, 09:42 
Заслуженный участник
Аватара пользователя


11/03/08
9490
Москва
Это код КОИ-8, развитие КОИ-7, в котором были две кодовые страницы-"регистры" (вообще говоря, больше, но у нас иврит, греческий и т.п. не использовались, точнее, не вошли из семибитного телеграфного в стандарт КОИ-7), переключавшийся посылкой особого символа, менявшего регистр. В КОИ-8 вместо этого добавился бит, указывавший страницу. В результате оказывалось, что "регистры" не переключены и сообщение в латинице выдаётся кириллицей. Кодовые страницы были максимально совмещены, в них совпадали неалфавитные символы, а алфавитные были по возможности согласованы по произношению.

 Профиль  
                  
 
 Re: О языках программирования для обучения
Сообщение05.02.2018, 09:51 
Аватара пользователя


11/12/16
13195
уездный город Н
Евгений Машеров в сообщении #1290192 писал(а):
а алфавитные были по возможности согласованы по произношению.

Спорное согласование: "В" -> "W", "Ж" -> "V". Раньше думал, что это пошло еще от азбуки Морзе, где такое же.
Однако, в азбуке Морзе: "Щ" -> "Q". А в КОИ-8 "Я" -> "Q".

 Профиль  
                  
 
 Re: О языках программирования для обучения
Сообщение05.02.2018, 10:35 
Заслуженный участник
Аватара пользователя


11/03/08
9490
Москва
"По возможности". Разное число букв в принципе не даёт возможности точного соответствия, поэтому сравнительно редкие кодируются произвольно. В пятибитном коде вообще некоторые символы кириллицы причислены к лику цифр.

 Профиль  
                  
 
 Re: О языках программирования для обучения
Сообщение05.02.2018, 10:43 
Аватара пользователя


11/12/16
13195
уездный город Н
Евгений Машеров

В целом согласен. Но "в" сложно назвать редкой буквой, даже сравнительно редкой. Впрочем, в английском языке "w" встречается чаще, чем "v".

 Профиль  
                  
 
 Re: О языках программирования для обучения
Сообщение07.02.2018, 14:06 


15/11/15
916
ПаскальABC мне думается, выиграл во многом потому, что бесплатный. Когда стали сплошь переходить на лицензионное обеспечение. Видимо, тут вопрос еще и упирается в некую общую проблему образования - когда все должны изучать общую школьную программу. Несомненно, продвинутому школьнику нужно изучать ту же жаву. Паскаль хорошо, но в практике не применишь. Но не представляю себе каких-нибудь бедных блондинистых девочек, которые сидят и кодят на этой же жаве. Зачем?? :)

Но может создать какой нибудь JavaABC, пусть тренируются )

 Профиль  
                  
 
 Re: О языках программирования для обучения
Сообщение07.02.2018, 14:30 
Аватара пользователя


21/09/12

1871
gevaraweb
Итак:
1. PascalABC (ПаскальABC :mrgreen: :facepalm: :plusomet: :bebebe: - от пары десятков юсеров dxdy.ru, за плату предоставлю цитаты) бесплатный. Плюсы есть, минусы отсутствуют.
2. "Паскаль хорошо, но в практике не применишь." Практика это когда на языке считают в повседневных расчётах. Сегодня я применял его раза три. Не скажу, что я попугай в Антарктике. - Есть ещё россияне, применяют. - Сужу по форумам.
3. "Зачем?? :)" - знаков перебор. Это симптом. Объясняю: PascalABC считает. А на применяемую только профи Java можно молиться и повышать ЧСВ - если ты её знаешь - но практика в лучшем случае одинаковая.
4. "Но может создать какой нибудь JavaABC, пусть тренируются )" Создайте. У безвестного уфимского препода на PascalABC хватило тяму. Маск с eugensk, где вы?

 Профиль  
                  
 
 Re: О языках программирования для обучения
Сообщение07.02.2018, 14:43 
Аватара пользователя


14/12/17
1471
деревня Инет-Кельмында
atlakatl
Наше обсуждение Маска удалили, помните?

В отношении PascalABC против FreePascal я забыл сказать, что IDE FreePascal вообще не поддерживает кириллицу, её невозможно ввести.
Поэтому для школы Паскаль идеальный язык, и PascalABC идеальная среда.

 Профиль  
                  
 
 Re: О языках программирования для обучения
Сообщение07.02.2018, 14:46 
Аватара пользователя


21/09/12

1871
eugensk в сообщении #1290795 писал(а):
Наше обсуждение Маска удалили, помните?
Тем не менее, жду извинений за
Цитата:
Доложите куда следует.

 Профиль  
                  
 
 Re: О языках программирования для обучения
Сообщение07.02.2018, 15:02 
Аватара пользователя


14/12/17
1471
деревня Инет-Кельмында

(Оффтоп)

atlakatl в сообщении #1290797 писал(а):
Тем не менее, жду извинений за

во-первых, мой комментарий жил минуту или две (это чудо, что вы успели его углядеть)
во-вторых, вы уверены? общественно-политическая ситуация складывается так себе, вдруг потом захочется прищучить либерала?
в-третьих, после извинений перед неким политиком все эти извинения - дурной вкус, Вы думайте обо мне что хотите, я буду думать о Вас что хочу, и давайте делами крепить хорошие мысли

Да, я сожалею что написал не подумав.

 Профиль  
                  
 
 Re: О языках программирования для обучения
Сообщение07.02.2018, 15:09 
Заслуженный участник


06/07/11
5627
кран.набрать.грамота
"Вы просто не умеете их готовить" (с)

Господа, в 2009-м году я в очередной раз сменил место работы и немного - область деятельности. На новом месте начал с того, что написал простенькую CRM-систему (простенькую, потому что все было сделано силами одного человека, того самого, который я). На Lazarus + PostgreSQL. Lazarus - это такой аналог Delphi (даже выглядит почти как Delphi 6) для freepascal. По изредка доходящим слухам, та система до сих пор эксплуатируется, хотя я там уже 6 лет как не работаю.

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

:mrgreen:

 Профиль  
                  
 
 Re: О языках программирования для обучения
Сообщение07.02.2018, 15:23 
Аватара пользователя


14/12/17
1471
деревня Инет-Кельмында
FreePascal IDE (fp.exe) не поддерживает кириллицу. Это факт. Да, можно было использовать Lazarus, но в нём, на мой вкус, для школы, слишком много отвлекающего.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 142 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8 ... 10  След.

Модераторы: Модераторы, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group