|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|
Опенсорс проект на Rust18.05.2024, 21:02. Показов 36927. Ответов 385
Метки нет (Все метки)
Хочу написать на Rust свои: язык программирования, базу данных, сервер, возможно и другие модули.
Язык программирования будет интерпретируемым. Фишка языка в том, что в нём не будет зарезервированных слов, а будет только синтаксис из спецсимволов, все переменные и объекты это слова которые можно писать на кириллице\латинице. При инициализации можно подключать разные модули в зависимости от потребности, так же можно будет написать свои модули для языка на Rust и подключать их при необходимости. План действий. Сначала создадим библиотеки для работы с диском, строками, сетью и др. при необходимости. Далее ядро самого языка. Затем тестирование и доработка. Как самое основное будет готово сделаем релиз, сайт проекта с документацией. Кому интересно поучаствовать в разработке? Git: https://github.com/arbnet/adiutor
0
|
|
| 18.05.2024, 21:02 | |
|
Ответы с готовыми решениями:
385
[Rust] Как привязывать WinAPI-функции к коду на Rust? [Rust] Обсуждение возможностей и предстоящей роли языка Rust |
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|||||||||
| 30.05.2024, 08:50 [ТС] | |||||||||
|
Блин опять не удержался
![]() Вы реально так бы стали делать? Это прошлый век, для очень простого синтаксиса ещё сгодится и то куча лишних телодвижений, кроме того так очень плохо обрабатывать вложенные конструкции. Всё делается намного быстрее и проще. А в этот раз я вообще хочу отказаться от регулярных выражений и сделать своё решение, что будет более гибче.
![]() Ты тут без денег то ничего путного не можешь решить, предложить хоть маломальски интересный подход, опять же не нагугленный, а рождённый в твоём мозгу(хотя там наверно вакуум..) Такие как ты это вроде коучей инфоцыган, рекламируют себя каке они крутые и просят деньги, кто-то ведётся и по итогу ожидания не оправдываются.. К примеру у меня сейчас есть затруднения как на Rust сделать библиотеки .dll(для windows) и .so(для linux) с передачей данных, обменом сообщений, но я этот вопрос решу не сомневайтесь, а вот сможете ли вы это решить, это вряд-ли. Сколько лет прошло, а вы всё вспоминаете это и восхваляете себя, какой умный. Карл, да вы великолепны ![]()
0
|
|||||||||
| 30.05.2024, 09:26 | |
|
0
|
|
| 30.05.2024, 09:37 | ||||||
|
Первый раз я смотрел код год или два уже назад, второй раз вот недавно.. На тот момент когда ты начал исправлять, ты, если бы действительно был таким опытным как рассказываешь, все бы это сделал сразу. Потому, что это естественные базовые вещи, и тут даже в голову не придет вот так вот налабать.
0
|
||||||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|||||||
| 30.05.2024, 09:41 [ТС] | |||||||
|
Кликните здесь для просмотра всего текста
0
|
|||||||
| 30.05.2024, 09:43 | ||
|
Добавлено через 1 минуту о, смотри ка. все же хоть что то выдал
0
|
||
| 30.05.2024, 09:52 | ||
|
0
|
||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|||||||
| 30.05.2024, 10:39 [ТС] | |||||||
|
Кликните здесь для просмотра всего текста
ЗЫ. Я называл модули на латинском, был bucinator, connector и др. bucinator - работа с сетью, connector - соединитель модулей. Потом после переделки я их совместил, сделал всё в connector`е тоже модулем, а первоначально он был консольным, ну не суть. Потом я подключал эти модули в других приложениях, по типу опенсервера, указывал какие модули нужны с сетью, база данных, язык программирования и тд. по сути было как микросервис, также делал приложение по типу 1C в котором тоже использовал эти модули и на одном компе был сервер, другие к нему подключались и получали с него данные, обменивались данными между собой. Позже хотел повторить это на C++, а сейчас хочу на Rust
0
|
|||||||
| 30.05.2024, 10:41 | |
|
Не, погоди, ты писал про текущие проекты, которые в стадии недоделок из-за багов в сторонних библиотеках. Какие баги-то? И при чем тут INet более 10 лет назад?
0
|
|
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||
| 30.05.2024, 10:54 [ТС] | ||
|
0
|
||
| 30.05.2024, 11:03 | |
|
Я правильно понял, ты когда-то давно словил багу в какой-то библиотеке и решил все библиотеки переписать сам? Тебя не смущает, что твои же собственные "библиотеки", которые без багов, базируются на функциях из библиотек? Почему не начать хотя бы с загрузчика ОС?
0
|
|
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|||
| 30.05.2024, 11:18 [ТС] | |||
![]() Но меня остановило незнание архитектуры компьютера, там есть несколько разделов ПЗУ и в ОЗУ есть системные области, и вот как с ними работать я не понимаю.
0
|
|||
| 30.05.2024, 11:37 | ||
|
0
|
||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||
| 30.05.2024, 11:43 [ТС] | ||
|
ЗЫ. Сейчас конечно проще стало, многие проекты с открытым кодом, при желании можно конечно покопаться и исправить, но меня сразу раздражать начинает, то как там всё написано, хочется просто взять и переписать по своему.
0
|
||
| 30.05.2024, 12:06 | ||||
|
Добавлено через 29 секунд
3
|
||||
|
|
|
| 30.05.2024, 12:11 | |
|
4
|
|
|
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
|
|||||
| 30.05.2024, 12:15 | |||||
|
Добавлено через 1 минуту
4
|
|||||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||
| 30.05.2024, 12:18 [ТС] | ||
|
ЗЫ. Короче если бы вы создали когда нибудь подобный проект в одиночку, тогда не задавали бы тут сейчас мне этих глупых вопросов.
0
|
||
| 30.05.2024, 12:22 | |||
Поэтому ты везде носишься с просьбой подключиться в твоему маня-мирку. Что ж, такова доля непризнанных гениев.
2
|
|||
|
|
|
| 30.05.2024, 12:26 | |
|
Определение не изобретенного здесь синдрома (NIH)
Синдром "Не изобретено здесь" - это когнитивная предвзятость или организационный феномен, при котором отдельные лица или группы внутри организации проявляют нежелание принимать внешние решения, идеи или инновации, предпочитая разрабатывать свои собственные решения внутри компании, даже если внешние варианты более эффективны. Синдром НИЗ проявляет несколько характерных черт: 1. Устойчивость к внешнему вводу Отдельные лица или команды, страдающие синдромом НИЗ, сопротивляются внешнему вкладу, идеям или инновациям, даже если они доказали свою успешность в других местах. 2. Чрезмерный упор на внутренний опыт Чрезмерное внимание уделяется знаниям и опыту внутреннего персонала, что приводит к убеждению, что внутренние решения всегда превосходят внешние. 3. Неэффективность и избыточность Организации, страдающие синдромом НИЗ, часто предпринимают избыточные усилия по воссозданию решений, которые уже существуют извне. Это может привести к неэффективности и напрасной трате ресурсов. 4. Отсутствие сотрудничества Синдром может препятствовать сотрудничеству с внешними партнерами, поставщиками или экспертами, поскольку внутренние заинтересованные стороны могут неохотно обращаться за помощью извне или принимать ее. 5. Сопротивление переменам Синдром NIH может способствовать сопротивлению переменам внутри организации, поскольку новые идеи или практики из внешних источников воспринимаются скептически. Последствия синдрома НИЗ Синдром НИЗ может оказывать пагубное воздействие на людей и организации: 1. Подавленные инновации Могут быть упущены ценные инновации и идеи, потому что они зациклены на внутренних решениях. 2. Потраченные впустую ресурсы Воссоздание решений или идей, которые уже существуют извне, может привести к напрасной трате времени, денег и усилий. 3. Снижение конкурентоспособности Нежелание внедрять внешние инновации может привести к снижению конкурентоспособности на рынке, поскольку конкуренты могут быстрее внедрять внешние решения. 4. Сокращение сотрудничества Синдром NIH может препятствовать сотрудничеству с внешними партнерами, ограничивая возможности для роста и расширения. 5. Неэффективное решение проблем Может быть сложно эффективно решать сложные проблемы, когда они ограничивают себя внутренним опытом и решениями.
1
|
|
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
||
| 30.05.2024, 12:27 [ТС] | ||
|
0
|
||
| 30.05.2024, 12:27 | |
|
Питон и опенсорс Хостинг опенсорс проектов Кастомизация опенсорс проекта и создание инструкции DIY опенсорс контроллер "умного дома" - код в студии! запуск системных процедур через линк или опенсорс Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|