|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|
Опенсорс проект на Rust18.05.2024, 21:02. Показов 35961. Ответов 385
Метки нет (Все метки)
Хочу написать на Rust свои: язык программирования, базу данных, сервер, возможно и другие модули.
Язык программирования будет интерпретируемым. Фишка языка в том, что в нём не будет зарезервированных слов, а будет только синтаксис из спецсимволов, все переменные и объекты это слова которые можно писать на кириллице\латинице. При инициализации можно подключать разные модули в зависимости от потребности, так же можно будет написать свои модули для языка на Rust и подключать их при необходимости. План действий. Сначала создадим библиотеки для работы с диском, строками, сетью и др. при необходимости. Далее ядро самого языка. Затем тестирование и доработка. Как самое основное будет готово сделаем релиз, сайт проекта с документацией. Кому интересно поучаствовать в разработке? Git: https://github.com/arbnet/adiutor
0
|
|
| 18.05.2024, 21:02 | |
|
Ответы с готовыми решениями:
385
[Rust] Как привязывать WinAPI-функции к коду на Rust? [Rust] Обсуждение возможностей и предстоящей роли языка Rust |
|
14729 / 9505 / 1362
Регистрация: 21.01.2016
Сообщений: 35,846
|
|
| 27.05.2024, 15:31 | |
|
0
|
|
|
100 / 106 / 50
Регистрация: 22.09.2015
Сообщений: 438
|
|||
| 27.05.2024, 15:38 | |||
|
6
|
|||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||||
| 27.05.2024, 22:13 [ТС] | ||||
|
А мне об этом только мечтать приходится, если бы ещё было таких как я хотя-бы парочку, то давно всё уже сделал, что хочу.
0
|
||||
|
|
||
| 27.05.2024, 22:38 | ||
|
0
|
||
|
100 / 106 / 50
Регистрация: 22.09.2015
Сообщений: 438
|
||||
| 27.05.2024, 22:39 | ||||
![]()
1
|
||||
|
14729 / 9505 / 1362
Регистрация: 21.01.2016
Сообщений: 35,846
|
||
| 28.05.2024, 07:23 | ||
|
Даже сама эта тема противоречие. В общем, с таким подходом к делу, ты будешь сам себе помощником и пользователем своих творений. И знаешь чего я понять никак не могу? Почему, считая данный форум сборищем токсичных дураков, ты раз за разом тут заводишь темы, которые скатываются в срачи? Ты мазохист?))
0
|
||
|
14729 / 9505 / 1362
Регистрация: 21.01.2016
Сообщений: 35,846
|
|
| 28.05.2024, 08:43 | |
|
Тогда сам бог велел взять великий фреймворк ТСа и написать на нём свой форум, куда пускать только правильных людей.
0
|
|
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||||||||||||
| 28.05.2024, 09:13 [ТС] | ||||||||||||
![]() Но при решении какой либо задачи я всеядный, поглощаю любую информацию, потом перевариваю её и рождаю своё решение. А диалог со мной нужно вести в созидательном ключе, включать свои мозги, предлагать разные решения(желательно с тестовыми примерами кода) какой либо задачи и тогда я не буду вам говорить, что вы тут только троллите и исходите на говно.. Теперь, что касается темы. Попробуйте на Rust написать хотя-бы примитивный интерпретатор. Но не такой: Кликните здесь для просмотра всего текста
Чтобы можно было создавать переменные и выполнять с ними математические операции: +-*/ Слабо?
0
|
||||||||||||
| 28.05.2024, 18:12 | ||
|
Вы действительно считаете, что, предположим есть человек именно в вашем понимании супер профи, будет вам, что то доказывать ради того, что бы вам помочь? Причем вы сами делом ни когда ни кому ни чего не доказываете. тем более адекватная суть решения в теме уже, на сколько я помню, упоминалась, но вы ее обосрали без каких либо технических доводов. И смысл? Мы должны наговнокодить, чтоб это работало кое как, но главное чтоб было "не как у нормальных людей"? Чтобы тема шла в нормальном техническом русле и вы должны обосновывать свое мнение техническими доводами.
2
|
||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|||||
| 29.05.2024, 10:40 [ТС] | |||||
|
Видит бог, я пытался... А тут опять всё превращают в срач..
Вот если бы вы не превращали всё как обычно во флуд и срач.. то от некоторых примеров кода можно было бы и отталкиваться, далее обсуждать реализацию как что сделать и тд. Но увы и ах, в мозгах у вас пустота..Упс. GPT и тот может примеры привести, вы могли бы накрайняк у него спросить, раз своего соображения нет. Я уже устал вам что-то доказывать, что толку толковать тому кто бестолков..
0
|
|||||
| 29.05.2024, 11:39 | ||||||||
|
Именно так развиваются открытые проекты. А не то что автор сам нихрена не сделал и пишет "а ну ка слабо кому".... Попробуйте сами трезво (если способны) прочитать последние сообщения. Именно вы тут начинаете всегда все свои темы в срач превращать. У вас нет ни какой идеи чтобы обсуждать "сделать как я хочу" это не идея годная к обсуждению. И без кода вам не чем помочь. У вас в репе код уровня "привет мир". Там не чего вообще обсуждать. И толком даже концепцию языка не может выразить кроме ОЧЕНЬ обобщенных фраз.. Хотите помощи от людей: поясните с чем нужна помощь конкретно. что хотите обсудить конкретно... а так. ну научились пользоваться чатом гпт - поговорите с ним. Не нравится чат, на ютубе есть много роликов про создание своих ЯП. Добавлено через 10 минут Если вы на столько глухи к тому, что говорят посмотрите на репозитории популярных проектов как идет разработка. Здесь я не про код, а про взаимодействие с заинтересовавшимися. Страницы issues, pull request, discussions. в конце концов RADME.md где расписано о чем проект, куда идет, и т.д. и т.п. Это не какое то навязанное кем то правило, это годами самнонастраивающийся процесс взаимодействия. А брать на слабо это удел школоты пытающейся "держать марку" при этом сущей по взрослому признаться, что есть затруднения и решить задачу. PS Напомню и тот момент, который вы упоминали про то что я согласился помочь только за деньги. Ситуация то та же самая, более менее нормально общались, я нашел проблему в фреймвокрке, и вы вместо того, что бы ее решить, завели вот эту же тему "Я это легко сделаю, а ну ка ты попробуй или слабо"... Походу так же и здесь. Добавлено через 1 минуту Вы действительно считаете что обсуждать серьезно можно вот такой код будущего языка
И, опять же важно, что есть наработанные алгоритмы. Реализации могут отличаться. Но вы же декларируете, что не хотите как все, что все что делают остальные это дерьмо и только для не умеющих думать. И что вам накидывать? Так что, дружок, сначала ты тему в нормальное русло направляй. Давай отправные точки для обсуждение. А не это все дерьмо про не умеющих думать. и понты про "слабо" Добавлено через 9 минут Не поленился для затравки нашел на ютубе видео. Там правда на TS но это ведь вас не должно смутить как крутого думающего программиста. Можете сказать что конкретно в таком подходе вас не устраивает? (ведь у вас нет проблем с переводом с TS на Rust) чтоб, для начала, хоть понять окружающем в каком направлении вам помогать
0
|
||||||||
| 29.05.2024, 12:23 | ||
|
0
|
||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|||||||||||
| 29.05.2024, 12:34 [ТС] | |||||||||||
|
А польза тут самая непосредственная. Во-первых я сам начинаю изучение языка Rust и прежде чем начать большой проект стараюсь как можно лучше и больше узнать о языке на котором собираюсь писать, о его возможностях, слабых и сильных сторонах, функциональных решениях, тех или иных способах реализации, что мне потребуется и тд. Во-вторых когда берёшь первое попавшее решение, и взяв его за основу, далее на нём строить реализацию это очень дебильный подход.. т.к. некоторые моменты будут не учтены и когда не выполнив первого условия изучения языка и его возможностей позже узнаёшь что-то новое и понимаешь, что лучше бы сделать реализацию иначе, тратишь время на переписывание кода и тд. Я вставал на эти грабли, поэтому в этот раз буду действовать иначе. Кроме того я вот с тобой начинал делать блог на моём фреймворке, возникла необходимость доработки работы с базой данных. Ты пошёл в отказ, по куче причин, но основная причина в том что нет соображения как нужно что сделать без сторонних инструментов. Поэтому и хочу первоначально чтобы я и те кто будут со мной работать изучили Rust как можно лучше, научились находить разные решения с минимальным использованием существующих инструментов, нативно, максимум с стандартными крейтами. Чтобы можно было двигатся только вперёд. Вы думаете я не видел видео попыток реализации своих языка программирования и др. да это я первым дело что сделал когда ещё у меня просто витала такая мысль. Да и сам уже писал свои реализации на Pascal и С++, говорил об этом неоднократно, но вы всё упорно не воспринимаете..
0
|
|||||||||||
| 29.05.2024, 12:59 | |||||||||
![]() Ты ж сам когда я молчал какое то время несколько раз пытался меня задеть вписывая мой ник в свои сообщения, надеясь услышать ответ ![]() Если по серьезному, то я согласен с мыслью (ее кто-то высказывал в одну из прошлых твоих активностей на форуме) - у тебя просто недостаток общения, вот и создаешь темы, но хватает только вот на разведение подобных срачей. Добавлено через 10 минут
0
|
|||||||||
|
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
|
|||||
| 29.05.2024, 14:54 | |||||
Добавлено через 3 минуты Добавлено через 2 минуты
0
|
|||||
| 29.05.2024, 16:04 | ||
|
0
|
||
| 29.05.2024, 16:29 | |||
В один из первых своих заходов он показал код своего фреймворка. Я ему указал что веб фреймворк жостко прибитый к виндус - такое себе. И рассказал про существование в PHP константы DIRECTORY_SEPARATOR, которая решает проблему кроссплатформенности при работе с путями файловой системы. Когда мне в руки попалась следующая версия фреймворка. Это константа была применена... но...... она же была зафигачена в качестве разделителей между неймспейсами при формировании полного пути класса....
6
|
|||
| 29.05.2024, 16:33 | |
|
2
|
|
| 29.05.2024, 16:33 | |
|
Питон и опенсорс Хостинг опенсорс проектов Кастомизация опенсорс проекта и создание инструкции DIY опенсорс контроллер "умного дома" - код в студии! запуск системных процедур через линк или опенсорс Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Жара жесть.
kumehtar 18.08.2026
Пролетают летом дни
Тридцать пять жары в тени.
Каждый август год от года
Дарит жаркую погоду.
|
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
|
Лето уходит
kumehtar 17.08.2026
|
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
|
|
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины".
За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html
Задача: . . .
|
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|