|
35 / 9 / 1
Регистрация: 25.04.2016
Сообщений: 175
|
|
Пишу ЯП27.04.2025, 11:54. Показов 12889. Ответов 155
Метки нет (Все метки)
Всем привет. Вот уже не первый десяток лет разрабатываю Язык (не столько Программирования, сколько Перевода), в котором (внимание)
а) нет ни одной заранее сформированной изнутри команды (по типу любых управляющих конструкций - от классов до ветвлений), то есть абсолютно все команды вводятся пользователем б) язык Абсолютно декларативен. То есть пользователю не требуется даже заботиться о том, чтобы хоть как-то объяснять, как должна работать его команда "под капотом". Все ради мысли сутью вне форм. Звучит парадоксально? Тогда прошу читать далее. Теорию Языка разрабатываю где-то с 13-16 года (в ~13ом возникло желание, а понимание, как... нет, не так, наметки понимания, как, начали приходить в 16ом году). Порядка десяти лет экспериментов, ошибок, хождений кругами и непрерывных обсуждений со всеми, до кого руки дотягивались, потребовались для того, чтобы завершить Теорию в полной мере. На данный момент я решил, что надо написать что-то наподобие мануала с тремя целями: 1.Мануал-руководство для использования 2. ...апгрейда 3.ТЗ первого прототипа Ядра. Примерно, как это сделал Кнут в своей книге TexBook (им и вдохновлялся) Вся информация о том, чем и где полезен такой язык - в первой главе мануала. Мой мануал (первую его примерную часть) можно скачать тут: https://github.com/AndreyPuchinin/Zer0-LaTeX.git Файл AllZer0-25418.tex - то, что вам нужно. Это латех-документ, его надо сверстать в пдф. На данный момент мне нужен фидбек по данному документу. В доке есть 7 упражнений (в соответствующую главу). Я прошу ознакомиться с Теорией (изложена пока лишь первая часть), и ответить на Упражнения, не заглядывая в Ответы (гиперактивные двусторонние ссылки ведут из Упражнений в конец дока и наоборот). А потом заглянуть и выполнить некое подобие работы над ошибками и поделиться результатами-соображениями. К слову, нейронка справилась практически идеально! (юзаю DeepSeek, но в основном, иногда другие, втч близняшек от гугла )Скорее всего, это потребует > сил, чем ожидается, хотя я перелопачиваю этот док уже не первый раз после волны фидбеков. Заранее спасибо! UPD: Язык изначально затевался как просто помощник в задаче создания Метода Бога для Твисти Пазлов (в основном, небандажных) для человеческих мощностей. Вряд ли тут кто-то сильно шарит за тему, но, возможно, мне удостоится честь стать прекрасным поводом открыть для себя TwistyPuzzles.ru(почти мертв) и .com ![]() UPD2: и я был бы благодарен, если бы кто-то просветил меня, куда именно надо эту тему и с какими тегами...
1
|
|
| 27.04.2025, 11:54 | |
|
Ответы с готовыми решениями:
155
Пишу нейросеть, а она ни в какую не обучается При import keras пишет: Using TensorFlow backend
|
|
35 / 9 / 1
Регистрация: 25.04.2016
Сообщений: 175
|
|||
| 28.04.2025, 09:03 [ТС] | |||
|
Добавлено через 2 минуты Я натыкаюсь на это уже не первый год (даже не первый десяток) - люди просто не хотят изучать новую технологию. Не могу передать, как мне обидно. Впрочем, это не причина тормозить
0
|
|||
|
Супер-модератор
|
|||
| 28.04.2025, 09:14 | |||
|
1
|
|||
|
Модератор
|
|||
| 28.04.2025, 10:23 | |||
|
Добавлено через 8 минут Кстати, вопрос модераторам раздела: а точно этой теме место тут? Может, таки, переселить в "Проекты"?
2
|
|||
|
35 / 9 / 1
Регистрация: 25.04.2016
Сообщений: 175
|
||
| 28.04.2025, 12:43 [ТС] | ||
![]() Вы б сперва технологию изучили бы, а потом уже оценивали. Причинно-следственная нарушена. Легко все обложить коричневым пластилином и потоптаться на этом. А теперь подумайте, мне каково? 10+ лет выслушивать всякий раз вот таких, как вы. Ага?
0
|
||
|
Модератор
|
||
| 28.04.2025, 12:54 | ||
|
По теме: Andrew Puchinin, мне вот не совсем понятно, зачем Вы тогда создали эту тему? Вы хотели фидбэк - Вы его получили от меня, от Catstail-а - но Вам не понравилось. Вы, наверное, хотели услышать крики восхищения? Но вот почему-то никто ничего не понял и прямо об этом Вам сказали. Это говорит о нашей умственной неполноценности? Но, судя по Вашим словам:
1
|
||
|
35 / 9 / 1
Регистрация: 25.04.2016
Сообщений: 175
|
|||
| 28.04.2025, 13:03 [ТС] | |||
|
Мне даже диплом запретили писать по этой теме. Пришлось писать дурацкий сайт для банального "среднестатистического" (а значит, реально не существующего и, стало быть абсолютно никому не нужного) магазина...
Добавлено через 6 минут Я просил конкретно - дойти до Упражнений. Прошли сутки, в ветке почти 30 сообщений, и никто так туда и не добрался. Я не жду восторженных криков. Я жду обоснованных советов и желание разобраться в теме, если она не ясна. Вместо закидывания помидорами по типу машин Машкиных-Бабкиных только потому, что она не ясна. Добавлено через 2 минуты Сделаю попытку "почистить кэш": откройте пж док с 9 стр. и начните читать. На вопросы отвечу.
0
|
|||
|
Модератор
|
|||||||
| 28.04.2025, 13:20 | |||||||
Не по теме:
- Высочайшие достижения нейтронной мегалоплазмы! — провозгласил он. — Ротор поля наподобие дивергенции градуирует себя вдоль спина и там, внутре, обращает материю вопроса в спиритуальные электрические вихри, из коих и возникает синекдоха отвечания…
1
|
|||||||
|
-72 / 65 / 2
Регистрация: 23.11.2024
Сообщений: 817
|
|||
| 28.04.2025, 13:27 | |||
|
0
|
|||
|
35 / 9 / 1
Регистрация: 25.04.2016
Сообщений: 175
|
||||||
| 28.04.2025, 17:23 [ТС] | ||||||
|
Добавлено через 2 минуты Пока что я понял, что, видимо, моей ошибкой было преподносить информацию от общего к частному, постепенно уточняя и углубляясь. Видимо вам подавай всего и сразу с места в карьер... Добавлено через 1 минуту Насколько же иногда ужасает тотальная нетерпимость людей... Добавлено через 3 минуты Добавлено через 1 минуту Я очень не уверен, что с места в карьер получится, но я попробую. Надо подумать, как это можно организовать, но пока что, последние N лет показали, что преподнести это так, чтобы было все и сразу - очень и очень трудно. Проще постепенно уточнять. Наберитесь терпения и читайте дальше. Добавлено через 7 минут Но в общем и целом ответ - не важно, язык Программирования ли вы имитируете на Зеро или Язык Команд на базе грамматики какого-либо естественного Языка. Зеро отлично справится и с тем, и с другим. Добавлено через 1 минуту И я вас настоятельно прошу - хватит меня упрекать за то, что я чего-то не знаю. Я не могу знать всего, я не маг и не волшебник, но еще учусь. Добавлено через 3 часа 26 минут
0
|
||||||
|
-72 / 65 / 2
Регистрация: 23.11.2024
Сообщений: 817
|
|
| 28.04.2025, 17:31 | |
|
В вас зачатки великого политика - кормите людей обещаниями.
0
|
|
| 28.04.2025, 17:53 | ||
|
Скажем мизерная подзадача из тех: вот у нас есть файл в каждой строке ФИО, адрес и телефон. Где то через пробелы, где то через точки, где то только инициалы, где то полностью.... Для этого подходит? Можете хоть в каком то виде представить как сделать такой перевод. Иногда телефон в начале, иногда в конце... в общем ФИО,адрес,телефон - не постоянная последовательность.
1
|
||
|
35 / 9 / 1
Регистрация: 25.04.2016
Сообщений: 175
|
||
| 28.04.2025, 18:50 [ТС] | ||
|
Спасибо за подачу! Добавлено через 4 минуты Жаль, я не знаю, как здесь сделать голосование, если оно и возможно... Спросил бы, как лучше построить ход изложения: 1.От общего к частному, постепенно уточняя и разъясняя, но имея в самом начале несколько абстрактную картинку 2.С места в карьер, описывая каждую команду отдельно и последовательно, а затем давая постепенно улсложняющиеся примеры кода 3.Середина между 1 и 2 - с места в карьер, но сразу бахнуть кодом без пояснений для каждой команды, - а затем пояснять, как и почему это работает
0
|
||
|
92 / 74 / 10
Регистрация: 22.12.2024
Сообщений: 523
|
|
| 28.04.2025, 19:13 | |
|
Лучше без вступлений, комментариев и пояснений, сделайте вот эти данные (в json строке) плоскими, исключая дубли.
Вход "[[1,2,3,5],4,5,[[6,1,2]]]" Выход "[1,2,3,4,5,6]" Опубликуйте только вишенку на торте (код на вашем ЯП). Дальше может кто клюнет на эту приманку.
1
|
|
|
-72 / 65 / 2
Регистрация: 23.11.2024
Сообщений: 817
|
||
| 28.04.2025, 19:42 | ||
|
1
|
||
|
35 / 9 / 1
Регистрация: 25.04.2016
Сообщений: 175
|
|
| 28.04.2025, 19:55 [ТС] | |
|
0
|
|
|
274 / 206 / 30
Регистрация: 26.11.2022
Сообщений: 892
|
||
| 28.04.2025, 22:11 | ||
![]() пока непонятно "зачем". а раз это непонятно то пока это звучит как "поигаться с созданием языка"
0
|
||
|
35 / 9 / 1
Регистрация: 25.04.2016
Сообщений: 175
|
||||||||||||||||||||||||||||
| 28.04.2025, 23:35 [ТС] | ||||||||||||||||||||||||||||
|
При этом одна Программа-БД может обслуживать неограниченное число строк. В данном случае, это будет работать так: 1.любая строка, где равное число открывающихся и закрывающихся скобок (и разумеется, верен их порядок, не что-то вроде "]1,2,3["), преобразуется, как вы и простили согласно ТЗ, в строку, где первый символ = "[", последний = "]", а между ними цифры через зпт (если их > 1) без повторений (числа дополню чуть позже)
Добавлено через 1 минуту Добавлено через 18 секунд И мне это удалось)
0
|
||||||||||||||||||||||||||||
|
-72 / 65 / 2
Регистрация: 23.11.2024
Сообщений: 817
|
|
| 29.04.2025, 04:06 | |
|
1) входной язык
Грамматика - делится на морфологию и синтаксис. из этого примера мне не ясно, какие правила морфологические, какие синтаксические, а какие грамматические. Вместо морфологии, бывает, используют лексикологию (и тогда правила для описания токенов лексические). 2) выходной язык его описания тут я не вижу вообще 3) правила преобразования текста на входном языке в текст на выходном где они? если все правила в одной куче, то поясните, пожалуйста, какие из них какие и для чего. 4) правила записываются на метаязыке язык записи правил не такой же, как язык входного (или выходного) текста. можно добиться того, чтобы метаязык был описан на самом себе, но тут этой/такой части нет (она где-то скрыта, в коде питона, наверное).
0
|
|
|
92 / 74 / 10
Регистрация: 22.12.2024
Сообщений: 523
|
|||||||
| 29.04.2025, 06:45 | |||||||
Такой вот фидбек от меня. Удачи вам.
1
|
|||||||
| 29.04.2025, 07:01 | |||||||||||||
|
И для начала, вы бы расписывали, что означает ваш код. Пока я воспринял ваши "карты" как замену классическим переменным и функциям. При этом разложенным на несколько строк. как я понял вашу программу. num_not0 - я воспринял это как перечень допустимых значений дальше вообще ни хрена не понятно. Можете пошагово расписать как из [[1,2,3,5],4,5,[[6,1,2]]] получается [1,2,3,4,5,6] и как потом в эту же программу передать скажем [1,8,0,-1,2,3,4,[1,2,3,6],5,[[1,2,3,5],4,5,[[6,1,2]]],6] и на выходе получить [1,2,3,4,5,6,8]. То что у вас нет if это не значит, что у вас нет ветвления. У вас же "ошибка незакрыта скобка" не каждый раз выводится, а только если во входной строке есть блок с незакрытой скобкой. т.е. вы просто скрыли "if" сделав этим самым программу менее читаемой. Добавлено через 4 минуты ну, а так, если говорить о вообще отсутствии необходимости не изучать ЯП, чтоб не утруждать себя любимого. Так то к чату гпт и его аналогам. Пишите промпт простыми словами, (просите сохранить на будущее) закидываете файл - вуаля. Может вы нейросеть "только вид сбоку" пытаетесь создать? ![]() Добавлено через 3 минуты
Добавлено через 4 минуты
0
|
|||||||||||||
| 29.04.2025, 07:01 | |
|
Сокеты ну и Networkstream, раз пишу в .Нет наверное сюда ;) пишу свой framework Пишу аналог Radmin - нужна Ваша помощь пишу плагин для IExplorer`а Пишу калькулятор.... Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео:
https:/ / vkvideo. ru/ video-240781534_456239017
YouTube:
eY5-5PyI9NM
Текстовая версия
|
|
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать
Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
|
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства.
Родственных связей существует 8 ступеней, такие как:
p - отец
P - мать
q - муж
Q - жена
b - брат
B - сестра
s - сын
S - дочь
|
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире.
Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|