|
35 / 9 / 1
Регистрация: 25.04.2016
Сообщений: 175
|
|
Пишу ЯП27.04.2025, 11:54. Показов 11039. Ответов 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
|
|
122 / 179 / 16
Регистрация: 08.10.2024
Сообщений: 617
|
||
| 22.05.2025, 15:03 | ||
![]() Тогда уже нужно говорить "Ложинг для дебажинга"
0
|
||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|||
| 23.05.2025, 11:12 | |||
|
Писать с ноля всегда проще, чем переделывать или подстраиваться под существующую систему. Я конечно не топлю за ТС, у него бредовая идея, о реализации я вообще молчу на пайтоне писать другой интерпретатор.. Я писал ЯП и др. буквально за несколько часов, а то что я уже несколько лет разрабатываю некоторые свои инструменты так это потому что приходится подстраиваться(под готовую систему браузера), перепроверять, переделывать и тд. Может ТС что-то и сделает полезное, вот только на стадии разработки сложновато это увидеть без нормальной демонстрации, как и мой инструмент многие не могут понять. Как говорил Стивен Кинг людям проще показать чем объяснить.
0
|
|||
|
122 / 179 / 16
Регистрация: 08.10.2024
Сообщений: 617
|
|||
| 23.05.2025, 13:15 | |||
![]()
2
|
|||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|||
| 23.05.2025, 14:40 | |||
|
Когда нибудь пробовал что-то придумать такого где нигде нет и потом без сторонних библиотек используя возможности той или ной системы, языка программирования реализовать. Нет не пробовал, поэтому и не понимаешь, что это такое реализовывать что-то своё под существующую систему. Одной документацией тут не поможешь надо очень много делать разных проверок. Это вам не по документации и готовым примерам писать. ЗЫ. Сами ничего не написали, а то что написали, то с использованием готовых решений и по готовым примерам, это не разработка, а говонокодинг..
0
|
|||
|
122 / 179 / 16
Регистрация: 08.10.2024
Сообщений: 617
|
||
| 23.05.2025, 14:46 | ||
|
Ты ходишь по кругу по своим граблям, преуспел только в рассказывании басен про свою крутизну. Ни одного прикладного продукта ты в жизни не написал. И не напишешь. Болтовня.
3
|
||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||
| 23.05.2025, 15:03 | ||
|
ЗЫ. Между тем я всё ближе к запуску своего проекта. И ТСу желаю удачи!
0
|
||
|
122 / 179 / 16
Регистрация: 08.10.2024
Сообщений: 617
|
|
| 23.05.2025, 15:06 | |
|
0
|
|
| 23.05.2025, 16:14 | ||
|
И какой бы ты не придумывал фреймворк. если он для создания сайтов, то он должен следовать стандартам и документации. Точно так же парсер/конвертер LaTeX в иные форматы. Они должны следовать документации. При этом логика не должна быть сильно завязана на "интерфейс взаимодействия" со сторонним ПО. Если же искать какие то не документированные возможности (В тех же браузерах) и использовать их в своем решении это максимально глупо. И свидетельствует лишь о отсутствии опыта. Искать недокументрованые возможности в браузерах полезно и оправдано если ты хочешь внести свой вклад в разработку браузера. Более того, если бы кто то умел думать и анализировать, то осознал бы почему разработчики ПО договариваются о каких соглашениях на разработку, и модули делают с "публичным интерфейсом", который документируется и гарантируется что будет поддерживать обратную совместимость в рамках одной мажорной версии. И, возвращаюсь, в теме. Также и с тестированием через "дебажинг" и "логинг" ... Сначала бы изучить как это делается, какие есть наработанные практики....Добавлено через 43 минуты Не по теме:
0
|
||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||
| 23.05.2025, 16:25 | ||
|
Я писал и свои языки, написать основу это чуть ли не минутное дело, а вот уже интегрировать потом с другими сторонними решениями и тд. вот тут и начинаются свистопляски с бубном.. а это время... Тот же пример с моим фреймворком, хоть и пишу нативно, но приходится подстраиваться под уже реализованные HTML, CSS, JS, если бы это всё было более продумано, то не пришлось бы кучу времени тратить на поиск того как что сделать.... ЗЫ. Короче вам бесполезно объяснять. Буду запускать сайты на моём фреймворке сами увидите, может и поймёте потом о чем я вам все эти годы толдычил...
0
|
||
|
Software Engineer
328 / 328 / 54
Регистрация: 23.09.2014
Сообщений: 976
|
||
| 23.05.2025, 16:29 | ||
|
1
|
||
| 23.05.2025, 16:54 | ||||
|
При условии, что знаком с документацией. Ты просто садишься и пишешь. Когда под "не существующую" необходимо будет сначала разработать этот самый "протокол взаимодействия". И лишь только после этого начинать разработку, и тут уже все как "для существующего". Естественно это если речь идет о разумной разработке, а не о разработке "как левая нога сегодня захотела, бахнем ка вот тут с боку бантик" (но такие проекты трупы с самого начала) И не спроста, скажем популярные CMS смотрят в сторону headless в плане развития. И на серьезных проектах (если вернуть к вебу) именно так и делают. Разрабатывают протокол взаимодействия, а потом фронт и бек создаются параллельно (и тут вообще без привязки к технологиям и языкам) фронту пофиг на чем бек (он может быть хоть на твоем фреймворке), а беку все равно, на фронт. И ни кто ни кого не задерживает. Таким образом медленная разработка под существующие может определять либо отсутствием либо незнанием доки. И все тут просто "доказать". Ты не сможешь привести конкретного примера подтверждающего твои слова. В твоем случае все еще усугубляется тем, что ты трусишь показать свое не знание. И не можешь тему поддерживать именно про код и решения задач, а начинаешь сразу пузыри пускать типа "вы ни чего не понимаете" Добавлено через 2 минуты ... Кстати тут и к ТС у как раз в тему. Он хотел сделать ЯП "без правил".. "пиши как хочется". - это явный недостаток проекта, который, даже если будет единственный, способен убить проект.
2
|
||||
|
Software Engineer
328 / 328 / 54
Регистрация: 23.09.2014
Сообщений: 976
|
||
| 23.05.2025, 17:08 | ||
|
Вот в таком ПО "велосипедостроение" как раз уместно, но эта сфера слишком сложная для pgb
1
|
||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|||
| 23.05.2025, 19:08 | |||
|
Вы даже сотой доли сути разработки не владеете. Гугл и готовые решения с примерами вас превратили в послушные тела.. неспособных к самостоятельным решениям и действиям. Всё о чем вы постоянно говорите это всем известно, а при разработке требуются нахождения новых подходов и решений... Вот к примеру сейчас думаю как в js сделать работу с состояниями. То как к примеру это реализовано в Redux мне не нравится, очень топорно и как везде в принципе с кучей лишних телодвижений, в вашем стиле, как вы любите, по доке делать, с кучей объектов, функций и файлов.. У меня есть класс для умной переменной - который валидирует тип при изменении и создаёт событие что переменная изменилась, можно подписываться на это событие кому и где угодно. Можно использовать его. Есть ещё класс структуры, можно создавать структуру с разными свойствами из разных источников, при изменении так же будет создаваться событие на которое тоже может подписываться кто угодно. Даже с этими двумя классами Redux покуривает в сторонке, а я вот хочу сделать ещё круче чтобы можно было намного проще создавать нужные хранилища доступные в любом месте с значениями на изменения которых нужно как-то реагировать и тд. Слабо вам такое реализовать(можете на отвечать, я и так знаю, вопрос риторический). И это только маленькая вершинка реальной разработки... таких задачек я решаю по несколько в день, а через некоторое время появляются идеи как сделать ещё лучше... Добавлено через 1 минуту
0
|
|||
|
18 / 40 / 8
Регистрация: 22.12.2024
Сообщений: 223
|
|
| 23.05.2025, 19:55 | |
|
0
|
|
|
122 / 179 / 16
Регистрация: 08.10.2024
Сообщений: 617
|
|
| 23.05.2025, 20:58 | |
|
Надоело это безудержное хвастовство и флуд. Мы уже тут обсуждаем js и балабола pgb? да он даже обьяснить не может не то что претензии к Redux, он даже не в состоянии нормально описать то чем хвастается. Для него тип переменной и ее значение - одно и тоже. Плюс в карму тому кто этот мусор высистит отсюда. Я лучше буду говорить про этот недоязык на питоне, чем видеть этого вконец охамевшего персонажа. Куда врачи смотрят? Опять забыли дверь закрыть, пациент сбежал и дорвался до интернета...
2
|
|
|
18 / 40 / 8
Регистрация: 22.12.2024
Сообщений: 223
|
||
| 23.05.2025, 21:04 | ||
|
Технически сильные люди часто имеют слабый софт-скил и не умеют корректно общаться и презентовать свои идеи, я надеюсь, уважаемый ПГБ как раз такой - потому очень интересно просто увидеть его волшебный класс.
0
|
||
|
122 / 179 / 16
Регистрация: 08.10.2024
Сообщений: 617
|
|
| 23.05.2025, 21:21 | |
|
0
|
|
|
35 / 9 / 1
Регистрация: 25.04.2016
Сообщений: 175
|
|
| 23.05.2025, 22:04 [ТС] | |
|
Да, я смотрю, мне больше не имеет смысла сюда писать. Людей больше привлекает развести срач, чем конструктивный диалог
0
|
|
| 23.05.2025, 22:04 | |
|
Помогаю со студенческими работами здесь
140
Сокеты ну и Networkstream, раз пишу в .Нет наверное сюда ;) пишу свой framework Пишу аналог Radmin - нужна Ваша помощь пишу плагин для IExplorer`а Пишу калькулятор.... Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|
Фото: Daniel Greenwood
kumehtar 13.11.2025
|
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга,
Ты же видел моря и метели.
Как сменялись короны и стяги,
Как эпохи стрелою летели.
- Этот мир — это крылья и горы,
Снег и пламя, любовь и тревоги,
И бескрайние. . .
|
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1
У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\
А в самом низу файла-профиля. . .
|