К вам на хаос постучался дядя Клаус

Любые обсуждения, не нарушающие правил форума.

Модератор: Модераторы

К вам на хаос постучался дядя Клаус

Сообщение Сквозняк » 16.10.2023 23:56:09

Вот такой есть паскалеподобный ЯП:
Изображение
Программы запускаются или из иде, или через интерпретатор, как в пистоне. GOTO нету, к промышленному использованию пока не годен, увы :(
У меня в линуксе иде собралось с багом, который в лазарусах пофиксили, но тут опять вылез - в окне редактора печатает сразу по две буквы вместо одной. В остальном сабж рабочий и исходники свободные, качать их можно, если залогиниться в яндексе. https://gitflic.ru/project/czaerlag/klauslang

Автор рассказывает о своей разработке - https://olegmakarenko.ru/2813358.html?thread=920994478#t920994478
Сквозняк
энтузиаст
 
Сообщения: 1123
Зарегистрирован: 29.06.2006 22:08:32

Re: К вам на хаос постучался дядя Клаус

Сообщение *Rik* » 17.10.2023 09:09:30

Дизель-Паскаль на ALT Simply Linux:

Изображение

Изображение

ps. Есть проблема в компонентах LCL, она имена компонент, понимает только латинскими, поэтому полная русификация не возможна. Русский язык добавлен в качестве эксперимента. Редактор русские слова подсвечивает только в нижнем регистре.
Аватара пользователя
*Rik*
постоялец
 
Сообщения: 451
Зарегистрирован: 19.04.2011 12:18:51
Откуда: Урал

Re: К вам на хаос постучался дядя Клаус

Сообщение Alex2013 » 17.10.2023 12:02:41

Мда ! Кислота ужос и дичь... ("Нужно бить через дымоход "(с)Мюнхаузен :wink: )
Дизель-Паскаль гибрид бульдога с носорогом ... (ИМХО если уж делать "русский паскаль" то нужно идти до конца и перевести вообще ВСЕ ( как в 1С ) )
Изображение
Alex2013
долгожитель
 
Сообщения: 3049
Зарегистрирован: 03.04.2013 11:59:44

Re: К вам на хаос постучался дядя Клаус

Сообщение *Rik* » 17.10.2023 13:29:10

Alex2013 писал(а):Мда ! Кислота ужос и дичь... ("Нужно бить через дымоход "(с)Мюнхаузен :wink: )
Дизель-Паскаль гибрид бульдога с носорогом ... (ИМХО если уж делать "русский паскаль" то нужно идти до конца и перевести вообще ВСЕ ( как в 1С ) )
Изображение

Как Вы LCL переведете? Пока от разработчиков поддержка UTF-8 в именах компонентов не появится, ни чего с этим на Lazarus не поделать.
Практика показывает, что интерес пользователей к русификации кода, стремится к 0, кроме авторов идей, рядовым пользователям это малоинтересно, поэтому есть ли смысл?
А Дизель-Паскаль, не знаю какой там гибрид, зато работает в масштабах предприятия, без русского языка в коде разумеется.
Аватара пользователя
*Rik*
постоялец
 
Сообщения: 451
Зарегистрирован: 19.04.2011 12:18:51
Откуда: Урал

Re: К вам на хаос постучался дядя Клаус

Сообщение Alex2013 » 17.10.2023 13:40:16

1 Сам по себе Дизель-Паскаль неплохая разработка
2 Как делать полную русификацию ? ИМХО можно банально запускать полную конверсию исходного текста и описания форм с помощью отдельного "препроцессора-конвертора" ПЕРЕД компиляцией.
(Кроме того скорее всего проблемы возникают из за использования уникода (UTF8) но если отказался от него то скорее всего проблем не будет )
Alex2013
долгожитель
 
Сообщения: 3049
Зарегистрирован: 03.04.2013 11:59:44

Re: К вам на хаос постучался дядя Клаус

Сообщение Снег Север » 17.10.2023 14:47:17

Помню язык Глагол - полностью руссифицированный аналог турбо-паскаля. Страх и ужас.
Аватара пользователя
Снег Север
долгожитель
 
Сообщения: 3039
Зарегистрирован: 27.11.2007 16:14:47

Re: К вам на хаос постучался дядя Клаус

Сообщение sts » 17.10.2023 16:57:22

Снег Север писал(а):Страх и ужас.

англоязычные программисты живут как то с этим.
с другой стороны именно чуждость ключевых слов помогает достигать более высокого уровня абстрактного мышления
sts
постоялец
 
Сообщения: 431
Зарегистрирован: 04.04.2008 12:15:44
Откуда: Тольятти

Re: К вам на хаос постучался дядя Клаус

Сообщение *Rik* » 17.10.2023 17:01:40

Снег Север писал(а):Помню язык Глагол - полностью руссифицированный аналог турбо-паскаля. Страх и ужас.

Я помню в институте на первом курсе, по алгоритмам предмет был, название не помню, но алгоритмы мы записывали просто русскими словами, чему я был удивлен, т.к. в техникуме мы рисовали блок-схемы, но русскими словами мне очень понравилось. С Паскалем я был не знаком, т.к. в тот момент думал что Си и Си++ это апогей развития языков и занимался упорно ими. Уже на работе, используя C++ Builder, мне вдруг запонадобились собственные компоненты и оказалось, на C++ их ни кто не пишет, используют Pascal, в те времена язык в Delphi назывался ещё Паскалем. Так я перешел на Паскаль, на Си уже не вернулся, а сейчас уже и вообще его забыл. Но в какой то момент, я вспомнил эти алгоритмы с первого курса и меня осинило, это же был Паскаль, только по русски...

Добавлено спустя 18 минут 22 секунды:
sts писал(а):
Снег Север писал(а):Страх и ужас.

с другой стороны именно чуждость ключевых слов помогает достигать более высокого уровня абстрактного мышления

Оооо!!! Как точно подмечено!
Аватара пользователя
*Rik*
постоялец
 
Сообщения: 451
Зарегистрирован: 19.04.2011 12:18:51
Откуда: Урал

Re: К вам на хаос постучался дядя Клаус

Сообщение SSerge » 17.10.2023 18:15:39

Не понимаю, зачем они это делают.
Это, кажется из той же области, зачем делался BolgenOS...
SSerge
энтузиаст
 
Сообщения: 971
Зарегистрирован: 12.01.2012 05:34:14
Откуда: Барнаул

Re: К вам на хаос постучался дядя Клаус

Сообщение *Rik* » 17.10.2023 18:56:48

SSerge писал(а):Не понимаю, зачем они это делают.
Это, кажется из той же области, зачем делался BolgenOS...

Всё зависит от Вашего отношения к программированию. Если Вы преследуете только практические цели, то вам это может и не к чему, а вот если относится к такому творчеству как к искусству, то почему бы нет? Особенно если творение будет доведено до ума. Картин всяких понарисовано, однако их продолжают рисовать. Иногда из таких начинаний вырастают удивительные вещи.
Аватара пользователя
*Rik*
постоялец
 
Сообщения: 451
Зарегистрирован: 19.04.2011 12:18:51
Откуда: Урал

Re: К вам на хаос постучался дядя Клаус

Сообщение Сквозняк » 17.10.2023 20:35:41

SSerge писал(а):Не понимаю, зачем они это делают.
Это, кажется из той же области, зачем делался BolgenOS...


А ты по ссылкам сходи и посмотри. Клауса учитель в лазарусе написал, чтобы младших школяров программированию учить. У других проектов тоже, скорее всего, было утилитарное назначение. Кроме Клауса он гусли деревянные мастерил, значит любит изготавливать что-то новое.
Сквозняк
энтузиаст
 
Сообщения: 1123
Зарегистрирован: 29.06.2006 22:08:32

Re: К вам на хаос постучался дядя Клаус

Сообщение RRYTY » 17.10.2023 22:13:50

SSerge писал(а):Не понимаю, зачем они это делают.
Это, кажется из той же области, зачем делался BolgenOS...

+1 :-)

Сквозняк писал(а):Кроме Клауса он гусли деревянные мастерил, значит любит изготавливать что-то новое.


Что-то на новое слабо смахивает. Скорее, пародия. Для детишек - ватный молоток, пластилиновая отвертка, пластмассовый паяльник. Ну, и паскаль по-русски. Чтобы развивали абстрактное мышление. :-D
RRYTY
постоялец
 
Сообщения: 208
Зарегистрирован: 25.12.2021 10:00:32

Re: К вам на хаос постучался дядя Клаус

Сообщение Сквозняк » 18.10.2023 00:46:42

RRYTY писал(а):Для детишек - ватный молоток, пластилиновая отвертка, пластмассовый паяльник. Ну, и паскаль по-русски. Чтобы развивали абстрактное мышление. :-D


А я бы хотел, чтобы в паскале мне без самодельных патчей разрешали имена переменных, процедур, функций, классов писать кириллицей в IBM866 кодировке, потому что транслитом коряво, а английский - для потомков Ктулху, там всё под них настроено. Мы же на планете психушке живём и сейчас тут очеловечивают разных пациентов. Так вот, ктулхуязык может для некоторых песен удобен, но нормально мыслить на нём другим - плохо. А в Клаусе так сделано, чтобы приблизить программирование к разговорному языку. Там всё равно, даже бинарники компилировать нельзя, это только начало привыкания к процессу с демками типа тетриса. У многих учеников ведь может своего компа вообще не быть, им просто грамотно писать по существу на компе научиться бы для начала. А тут - пиши транслитом, читай транслит, машинный перевод, надмозг - Фтанг!
Сквозняк
энтузиаст
 
Сообщения: 1123
Зарегистрирован: 29.06.2006 22:08:32

Re: К вам на хаос постучался дядя Клаус

Сообщение RRYTY » 18.10.2023 01:06:35

Сквозняк писал(а):У многих учеников ведь может своего компа вообще не быть, им просто грамотно писать по существу на компе научиться бы для начала.


Один в один - им бы плавать научиться для начала, можно и без воды пока. :-D

Добавлено спустя 6 минут 43 секунды:
RRYTY писал(а):А я бы хотел, чтобы в паскале мне без самодельных патчей разрешали имена переменных, процедур, функций, классов писать кириллицей в IBM866 кодировке, потому что транслитом коряво, а английский - для потомков Ктулху, там всё под них настроено.


Тетрадь, ручку - и пишите хоть иероглифами. Но втюхать это еще кому-нибудь получится только детям. Нехорошо глумиться над малыми сими, реализуя в них свои недостатки. Фу вам.
Там это здесь, пора просыпаться. Up, up, up from the graves! /вкрадчивый ктулхусмех/ }:-)
RRYTY
постоялец
 
Сообщения: 208
Зарегистрирован: 25.12.2021 10:00:32

Re: К вам на хаос постучался дядя Клаус

Сообщение Сквозняк » 18.10.2023 08:24:24

RRYTY писал(а):Тетрадь, ручку - и пишите хоть иероглифами. Но втюхать это еще кому-нибудь получится только детям. Нехорошо глумиться над малыми сими, реализуя в них свои недостатки. Фу вам.


Так чего здесь пишешь не транслитом, если латиница такая удобная? 26 букв, из которых часть дубликаты, лучше было только у чатлан 4 буквы для двух слов - "КУ" и "ТЮ" хватит всем.
Сквозняк
энтузиаст
 
Сообщения: 1123
Зарегистрирован: 29.06.2006 22:08:32

След.

Вернуться в Потрепаться

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

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

Рейтинг@Mail.ru