Форум программистов, компьютерный форум, киберфорум
Проекты
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
ладно
 Аватар для TeBrado
71 / 50 / 20
Регистрация: 29.12.2021
Сообщений: 274
Записей в блоге: 1

Lugha - опять Язык Программирования

21.11.2022, 21:29. Показов 1054. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет. Да, понимаю что уже надоел со своими "языками программирования".
Но он лучше!
Я начал использовать Dictionary, а не List как в других. Также теперь все функции ищутся при запуске программы, что конечно замедляет запуск в больших проектах, но зато потом программа не будет проходить по всем строкам снова и снова.
Также будет очень много функций для работы с переменными и файлами.
[Что он делает лучше и быстрее C#?]
Ну... Нельзя сказать что лучше и быстрее. Просто например поиск строки в файле будет занимать всего 5-10 строк.
МИНУСЫ:
Пока что в IF нельзя писать код, только переходить в функцию. Хотя для кого-то это может быть удобно.
Хотя это даже может хотя бы как-то отличать его от других ЯП по типу Python.
~~~~~~~~~~~~~~~
Будет встроен мой шифратор - HueShifrator(делал тему здесь об этом)
А также: генератор паролей, "ключей стим", почт, ников, номеров телефонов, целых чисел, генератор кода.
~~~~~~~~~~~~~~~
Разработку начал где-то 3-2 дня назад, но что-то в последнее время начал мало сидеть в своём ноутбуке, всё-таки учеба и ленъ.
~~~~~~~~~~~~~~~
Также будет поддержка создания форм и элементов на ней.
Кстати, уже придумал как буду делать например смену текста надписи:
-Просто будет команда ChangeTextByTag:#tag:#text
-То есть при создании объекта пользователь прописывает и тэг. Но только щяс понял что тэг не очень, поэтому возьму Name.
~~~~~~~~~~~~~~~
Как вам вообще идея сделать ЯП по вот этому?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.11.2022, 21:29
Ответы с готовыми решениями:

Сверх-язык программирования
Мне кажется довольно странным, что за 40 лет, человечество почти не продвинулось в плане организации языков программирования. Почему до сих...

Новый язык программирования
исходный код и сам язык: https://github.com/RedL-Offiziel-Deutschland/RedL

Xana - язык программирования
Где-то месяц(или 2 недели) назад начал писать новый язык программирования, чтобы заменить свой старый(писал на C#). Ну и часто обновляю...

15
фрилансер
 Аватар для Алексей1153
6465 / 5679 / 1131
Регистрация: 11.10.2019
Сообщений: 15,122
22.11.2022, 07:43
Цитата Сообщение от TeBrado Посмотреть сообщение
Lugha
произносится, наверное, "Лужа" ?

Цитата Сообщение от TeBrado Посмотреть сообщение
HueShifrator
а тут боюсь предположить, как произносится
0
3058 / 1457 / 265
Регистрация: 16.03.2008
Сообщений: 6,495
Записей в блоге: 2
22.11.2022, 08:05
Цитата Сообщение от TeBrado Посмотреть сообщение
Как вам вообще идея сделать ЯП по вот этому?
Вам уже не раз писали. Что нет смысла спрашивать такие вопросы. ЯП не создаются по такому принципу. Работаете над чем то и существующий ЯП добавляет вам сложностей или дополнительных накладных расходов, проблем. И вы решаете конкретные проблемы. Т.е. вы уже будете знать нужно ли это.

Если вы пишите ЯП ради обучения, получения каки то навыков. То так же нет смысла спрашивать у других. Повторяете другой ЯП своими силами, с учетом своих личных интересов.
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7392 / 4819 / 1246
Регистрация: 30.03.2015
Сообщений: 13,694
Записей в блоге: 29
22.11.2022, 08:56
Цитата Сообщение от TeBrado Посмотреть сообщение
Просто например поиск строки в файле будет занимать всего 5-10 строк.
на питоне -3, может просто выберешь другой язык?

Цитата Сообщение от TeBrado Посмотреть сообщение
Будет встроен мой шифратор - HueShifrator(делал тему здесь об этом)
А также: генератор паролей, "ключей стим", почт, ников, номеров телефонов, целых чисел, генератор кода.
так вот тебе и ответ что не ЯП тебе нужен, а написать небольшую прикладную либу по генерации контента юзера.

Цитата Сообщение от TeBrado Посмотреть сообщение
Как вам вообще идея сделать ЯП по вот этому?
у тебя не ЯП, перестань говорить эти гордые слова, ты пока ни одного не написал ЯП. ЯП без огромной спецификации не бывает, ихне на коленке пишут раз в неделю.
Хвастать надо не тем что ты написал 5 яп (не написал), а тем что ты сваял удобную бибилиотеку для сишарпа по генерации почт, имен, паролей.
0
ладно
 Аватар для TeBrado
71 / 50 / 20
Регистрация: 29.12.2021
Сообщений: 274
Записей в блоге: 1
22.11.2022, 15:36  [ТС]
Алексей1153
Цитата Сообщение от Алексей1153 Посмотреть сообщение
произносится, наверное, "Лужа" ?
Хех. не знаю. Просто зашёл в переводчик, поставил Русский -> Арабский, ну и написал "Язык" - получилось Lugha. (может быть не арабский).
Цитата Сообщение от Welemir1 Посмотреть сообщение
у тебя не ЯП
Знаю. Пока что только такое получается.
Цитата Сообщение от Welemir1 Посмотреть сообщение
Хвастать надо не тем что ты написал 5 яп (не написал)
Почему не написал?
Когда я думаю "Написать свой ЯП", приходит только вот такой код.
Почему я просто не разберусь как делать ЯП?
Не хочется брать что-то чужое. Хочу сделать сам, по-своему.
Цитата Сообщение от Welemir1 Посмотреть сообщение
их не на коленке пишут раз в неделю.
Раз в неделю?
AuScript - 12~ октября
Xana - 29~ откября
Zum - где-то неделю назад(тут ладно зря сделал)
Lugha - недавно, но работа более усердна, чем в других(то есть не сразу выпускаю сырой отход)
ix4l - По приколу делался.
Цитата Сообщение от voral Посмотреть сообщение
Вам уже не раз писали. Что нет смысла спрашивать такие вопросы.
В предыдущих темах я по-моему не задавал данный вопрос. И он не похож на другие, те были про добавление чего-либо в "ЯП", а тут про создание "ЯП".
0
Эксперт .NET
 Аватар для Usaga
14313 / 9393 / 1355
Регистрация: 21.01.2016
Сообщений: 35,427
22.11.2022, 15:40
TeBrado, а не судьба просто библиотеку\библиотеки для шарпа написать, со всеми этими генераторами и поисками в 5-10 строк? Вот прямо ЯЗЫК нужен? И вот прямо с формами?
0
ладно
 Аватар для TeBrado
71 / 50 / 20
Регистрация: 29.12.2021
Сообщений: 274
Записей в блоге: 1
22.11.2022, 15:42  [ТС]
Цитата Сообщение от Usaga Посмотреть сообщение
а не судьба просто библиотеку\библиотеки для шарпа написать
Не, не судьба.
~~~~~~~~~~~~~~~~
Щяс посмотрю на ютубе пару видео-роликов про создание своего ЯП, ну и статейки на Habr. Может хотя бы что-то осознаю.
0
Эксперт .NET
 Аватар для Usaga
14313 / 9393 / 1355
Регистрация: 21.01.2016
Сообщений: 35,427
22.11.2022, 16:21
Вряд ли вы что-то осознаете.

Но это не имеет значения. С нетерпением ждём следующий ЯП с тем же вопросом "что в него добавить".
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7392 / 4819 / 1246
Регистрация: 30.03.2015
Сообщений: 13,694
Записей в блоге: 29
22.11.2022, 16:28
TeBrado, вам надо объединиться с Etyuhibosecyu, у вас получится классная команда.
3
ладно
 Аватар для TeBrado
71 / 50 / 20
Регистрация: 29.12.2021
Сообщений: 274
Записей в блоге: 1
22.11.2022, 16:58  [ТС]
Название: Key(сокращённо K)
Тип: Интепритатор
Синтаксис:
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
$var = "Text + :" + $text_var
write:"TXT" + $var + ";:"
input:num1
write:".:"
input:num2
$num1 = int:$num1
$num2 = int:$num2
$res = math:$num1 + $num2
writeln:"Result: " + $res
key:NULL
//^ Пауза
 
#Обозначение регионов(для упрощения поиска)
 
func:Yo
writeln:"Да, это не функция а просто ''обозначение'' "
key:NULL
 
loop
//Команда для постоянного повторения(залупливания) кода
Зачем он лично мне?: Для написания на нём проектов. Ну типо своё написано на своём
Цель: сделать функциональный язык.

Завтра или на выходных начну писать.
0
Эксперт .NET
 Аватар для Usaga
14313 / 9393 / 1355
Регистрация: 21.01.2016
Сообщений: 35,427
22.11.2022, 17:01
TeBrado, держите нас в курсе. Очень интересно.
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7392 / 4819 / 1246
Регистрация: 30.03.2015
Сообщений: 13,694
Записей в блоге: 29
22.11.2022, 17:14
Цитата Сообщение от TeBrado Посмотреть сообщение
Интепритатор
ты даже не знаешь как это пишется, писатель языков)))
0
ладно
 Аватар для TeBrado
71 / 50 / 20
Регистрация: 29.12.2021
Сообщений: 274
Записей в блоге: 1
22.11.2022, 22:21  [ТС]
Пока что откладываю ЯП K, буду создавать такой:
Ну короче, просто язык для того чтобы программно нажимать клавиши. Всё. Для меня вещь нужная, особо для написания читов к кое-какой игре. Clickermann и AHK почему-то в ней не работают. Покапался немного, написал код на шарпе, ну и на его основе буду создавать этот "ЯП". Он хотя бы будет полезней чем мои предыдущие "ЯП".
0
Эксперт .NET
 Аватар для Usaga
14313 / 9393 / 1355
Регистрация: 21.01.2016
Сообщений: 35,427
23.11.2022, 08:01
Цитата Сообщение от TeBrado Посмотреть сообщение
Ну короче, просто язык для того чтобы программно нажимать клавиши. Всё.
Вот прямо ЯП? Библиотеку для того же C# написать сильно просто? Надо на любой чих именно ЯП писать? Или вы не видите разницы между библиотекой и языком?
0
Модератор
Эксперт Java
 Аватар для alecss131
2880 / 1384 / 411
Регистрация: 11.08.2017
Сообщений: 4,413
Записей в блоге: 2
23.11.2022, 10:46
Цитата Сообщение от Usaga Посмотреть сообщение
Вот прямо ЯП? Библиотеку для того же C# написать сильно просто? Надо на любой чих именно ЯП писать? Или вы не видите разницы между библиотекой и языком?
Библиотека звучит не так солидно)
0
Эксперт .NET
 Аватар для Usaga
14313 / 9393 / 1355
Регистрация: 21.01.2016
Сообщений: 35,427
23.11.2022, 10:49
alecss131, но ЯП заточенный под нажималку клавиш звучит тупо) Как огнемётом костёр разводить)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.11.2022, 10:49
Помогаю со студенческими работами здесь

Что мощнее язык программирования Perl или язык программирования PHP
Какой из них лучше

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

Как называется язык программирования для программирования на Android?
Как называется язык программирования для программирования на Android?

Есть ли вообще аналогичные языки программирования только с уровнем изучения легкий чем язык программирования С
Язык программирования С очень сложный есть ли вообще аналогичный язык программирования только легкий

Новые ЯП: существует ли язык программирования лучше чем C++, а если нет, то появится ли через 2-3 года такой язык?
Привет, зашёл на сайт, увидел C++ и подумал: Существует ли ЯП лучше чем C++, или появится ли через 2-3 года такой язык? Лучше имеется в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru