|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|
Опенсорс проект на Rust18.05.2024, 21:02. Показов 36087. Ответов 385
Метки нет (Все метки)
Хочу написать на Rust свои: язык программирования, базу данных, сервер, возможно и другие модули.
Язык программирования будет интерпретируемым. Фишка языка в том, что в нём не будет зарезервированных слов, а будет только синтаксис из спецсимволов, все переменные и объекты это слова которые можно писать на кириллице\латинице. При инициализации можно подключать разные модули в зависимости от потребности, так же можно будет написать свои модули для языка на Rust и подключать их при необходимости. План действий. Сначала создадим библиотеки для работы с диском, строками, сетью и др. при необходимости. Далее ядро самого языка. Затем тестирование и доработка. Как самое основное будет готово сделаем релиз, сайт проекта с документацией. Кому интересно поучаствовать в разработке? Git: https://github.com/arbnet/adiutor
0
|
|
| 18.05.2024, 21:02 | |
|
Ответы с готовыми решениями:
385
[Rust] Как привязывать WinAPI-функции к коду на Rust? [Rust] Обсуждение возможностей и предстоящей роли языка Rust |
|
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
|
||
| 25.05.2024, 15:59 | ||
1
|
||
| 25.05.2024, 16:05 | ||
|
3
|
||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|||
| 25.05.2024, 16:17 [ТС] | |||
|
Во-вторых, фреймворке я сделал несколько классов для работы с сущностями, данными базы, по типу ORM. Первоначальная реализация была корявой, понадеялся что кто-то при создании сайтов поможет доработать или сам в процессе доработаю. Потом когда стал делать сайт проекта, форум, и тд. всё же понял, что надо сначала с работой с БД всё довести до ума. Поэтому основу быстро переделал, а вот некоторые нюансы такие как связи таблиц\сущностей пришлось додумывать и тестировать разные варианты некоторое время. И вот я наконец придумал как реализовать связи, на днях должен всё сделать, далее продолжу работу над сайтом проекта, форумом, документаций фреймворка. Попутно буду и над этим проектом работать. Наработки на других языках уже есть, остаётся перенести всё на Rust, что-то сделать ещё лучше чем было. ЗЫ. А вы можете и дальше глумится, только вас то на ТВ точно никогда не пригласят
0
|
|||
|
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
|
||
| 25.05.2024, 16:56 | ||
|
0
|
||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||
| 25.05.2024, 17:15 [ТС] | ||
|
0
|
||
|
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
|
||
| 25.05.2024, 17:32 | ||
0
|
||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||
| 25.05.2024, 17:49 [ТС] | ||
|
ЗЫ. Попробуйте хотя-бы рассказывать, что вы типа делаете мега крутое..., у вас даже этого не получится 100%.
0
|
||
|
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
|
|||
| 25.05.2024, 18:29 | |||
|
Добавлено через 3 минуты
1
|
|||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||
| 25.05.2024, 18:41 [ТС] | ||
|
0
|
||
|
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
|
||
| 25.05.2024, 18:42 | ||
|
0
|
||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|
| 25.05.2024, 18:44 [ТС] | |
|
0
|
|
|
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
|
||
| 25.05.2024, 18:58 | ||
|
0
|
||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||
| 25.05.2024, 19:26 [ТС] | ||
|
ЗЫ. Ну, а по факту всё будет видно когда я сделаю релиз, а он будет в этом году.
0
|
||
|
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
|
|
| 25.05.2024, 19:29 | |
|
0
|
|
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||
| 25.05.2024, 19:44 [ТС] | ||
|
Так что после релиза можете меня поливать своим г. сколько хотите, а сейчас ещё пока ничего не ясно, поэтому придержите пожалуйста свои упрёки до поры, до времени.
0
|
||
| 26.05.2024, 20:36 | |||
|
0
|
|||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|||
| 27.05.2024, 07:53 [ТС] | |||
|
Данный проект только-только начинаю, есть наработки на Pascal и С++ для базы данных, языка программирования и сервера, в принципе остаётся только переписать на Rust. Правда есть ещё мысль сделать свою реализацию регулярных выражений, посмотрел исходники что-то не очень они мне нравятся, да и ошибки там всплывают, пришлось прописать #![allow(dead_code)] чтобы глаза не мозолили. Не знаю как другие, а я вот вижу тех кто кроме как задавать тупые вопросы, троллить и принижать других перед собой не вижу. Все такие мега гуру умеющие гуглить приводя в пример готовые инструменты и методики, особенно это voral касается, а по факту если спросить как что сделать с применением этих инструментов и методик, ничего ответить и не могут, зато они гордятся, что смогли написать "Hello World!" и у них это даже работает и все пользуются, а у меня писателя хренворка ничего не работает и никто не пользуется. Тут вы все такие супер программисты с многолетним опытом, кучей знаний и тд. А я такой балабол ничего не умеющий и далее по списку.. Нет бы сказали ну давай чего у тебя там не получается подскажем или давай накидаем примеров как это, то, вот сделать. Так нет, в очередь они записываются, поразвлекаться, поглумится.. ЗЫ. Что же вы за люди-то такие..
0
|
|||
|
Автоматизируй это!
|
||
| 27.05.2024, 08:28 | ||
|
Если бы ты начал с того, что ты вот любитель, хочешь то-то написать, помогите советом, посмотрите код - тогда другое дело, я бы даже по твоей доке не поленился поднять проект и написать замечаний. Но ты ж начал орать что ты непризнанный гений, мы ничего не понимаем и пишем Хеллоуворлды, за что спрашивается нам столько платят. Какого отношения можно к себе ждать после этого? ![]() Особо смешно выглядит, когда по комментам видно что именно тут и от нас ты узнал о тестах, системе контроля версий, подходах и так далее, ты этого не знал, но при этом предполагал себя умнее других . А это основы, без которых даже джунов на работу не берут, а ты себя гуру объявил.Добавлено через 38 секунд потому я в очереди -посмотреть как ничего не будет зарелижено или ты громко опростоволосишься. Скорее первое.
1
|
||
| 27.05.2024, 08:28 | |
|
Питон и опенсорс Хостинг опенсорс проектов Кастомизация опенсорс проекта и создание инструкции DIY опенсорс контроллер "умного дома" - код в студии! запуск системных процедур через линк или опенсорс Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek
ВВЕДЕНИЕ
Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
|
|
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
|
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2.
Задача:
Обеспечить запись документа в регистр сведений независимо от. . .
|
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется.
Ну как вам?
|
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания
источниках данных и элементов формы(текстовые поля и метки), опирается все
это на технологию событий и мета. . .
|