|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|
Опенсорс проект на Rust18.05.2024, 21:02. Показов 36918. Ответов 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, 20:03 [ТС] | |
|
0
|
|
|
Software Engineer
338 / 342 / 55
Регистрация: 23.09.2014
Сообщений: 1,050
|
||
| 30.05.2024, 20:07 | ||
|
Все, что чуть-чуть сложнее "Hello World", Вам не интересно
0
|
||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|||
| 30.05.2024, 20:11 [ТС] | |||
|
Добавлено через 3 минуты
0
|
|||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|
| 30.05.2024, 20:13 [ТС] | |
|
0
|
|
|
Software Engineer
338 / 342 / 55
Регистрация: 23.09.2014
Сообщений: 1,050
|
|||
| 30.05.2024, 20:23 | |||
![]() Добавлено через 8 минут
0
|
|||
| 31.05.2024, 00:03 | |
|
0
|
|
|
14774 / 9548 / 1366
Регистрация: 21.01.2016
Сообщений: 36,001
|
||||||
| 31.05.2024, 05:08 | ||||||
|
Во-вторых, о каком прикладном ПО может быть речь, когда мне предлагается решать задачи наполеоновских масштабов? По твоему создание языка или СУБД это дело пяти минут? Быстренько накидал и побежал прикладное ПО на этом всём писать? В-третьих, что тебя убедило в том, что ты лучше всех других умеешь писать языки и базы? Отсутствие негативного опыта и отзывов? Ну так это потому, что ещё никакого опыта нет вообще. Добавлено через 7 минут Добавлено через 18 минут Даже взять этот форум. Создан на базе "существующего" движка, который написан на "существующем" PHP. Данные хранит в "существующем" MySQL. На входе стоит "существующий" NGinx. Всё это крутится на "существующем" линуксе. И всё работает: посты постятся, модеры карточки А тебе что? Я бы ещё понял, если бы ты практическую цель поставил перед собой: просто поучиться, получить опыт. Ну это ок. Но нет, ты же именно хаишь всё, именно говном называешь...
0
|
||||||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|||||
| 31.05.2024, 06:53 [ТС] | |||||
|
Не вопрос, вы можете и сами, если конечно сможете, но у вас нет видения того как это я хочу сделать, вам нужно своё видение сформировать, свой синтаксис языка, концепцию для базы, как собираетесь делать сервер и тд. Это в одиночку ой как не просто, уж поверьте, я то знаю... Да и к тому же предложение сделать проект совместно опенсорсным, в этом суть темы-то. Я тоже и без вас могу всё сделать, но чтобы ускорить процесс и может тут нашлись бы светлые головы, которые могли бы что-то стоящее сделать, было бы замечательно. Но вы как всегда всё превратили в срач.. Вы предлагаете разработать совместно какой либо инструмент, прикладное ПО, вас поливают грязью гнобят и прочее, потом когда вы что-то сделали начинаете рассказывать что и как, вас ещё больше начинают обсирать и тп. Вы тратите своё время и много чего ещё, хотите же чтобы это окупилось правильно, неужели вы этим олухам всё выложите на блюдечке с голубой каёмочкой на халяву, думаю вряд-ли. ЗЫ. А релиз фреймворка будет в этом году, продукт будет коммерческим. Так же и с этим проектом на Rust, не будет тех кто со мной захочет заниматься разработкой, я свой код так же не буду открывать и сделаю всё на коммерческой основе. Добавлено через 24 минуты Я не против существующих готовых решений конструкторов и ПО и тд. люди пользуются и я в том числе, всё нормально. Но я хочу сделать по другому, мне не нравится, что для создания сайтов к примеру делают винегрет из разных инструментов, что и как в них реализовано мне не нравится и тд. это мой бзик такой, много вижу минусов в существующих решениях и что-то могу сделать лучше, а что-то просто хочется сделать по своему и со временем я нахожу разные способы как что сделать, и делаю. Так же у меня есть задумка создания сети разных сайтов с единой базой пользователей и разными сервисами, я просто иду к своей цели. А для этого мне нужны инструменты с которыми я это всё смогу реализовать, существующие решения мне не подходят просто напросто по массе причин о которых я много раз уже говорил, почитайте в моих темах. Вы меня постоянно спрашивайте зачем, да нафига, да почему не использовать существующие, да потому что с ними у меня будет масса проблем в будущем при создании сети сайтов и тд. нужно нанимать штат сотрудников для поддержки и прочее. Я продумываю свои инструменты так чтобы легко было создавать разные сайты, масштабировать и чтобы это была независимая система. Добавлено через 1 час 0 минут А на вашем месте(да-да, именно на вашем, кто читает этот текст) мне бы вообще пофиг было чего там этот pgb делает, зачем ему это нужно или кому-бы-то ни было и тд., главное нужно ли это мне, что я из этого могу получить, обретения знаний языка Rust, создание своего языка, базы, сервера, да на них я смогу это, то, и ещё другое забацать..., потом продавать услуги и прочее, и прочее... Вы должны в первую очередь думать о себе, а потом уже о полезности для кого-то и получения от этого выгоды(а вы наоборот первоначально ставите 100% приоритетом получение дохода, потом будет ли это востребованным другими(чтобы на этом ещё больше заработать), а на самих себя вам явно плевать..), и тогда все ваши глупые вопросы, и неуверенность, и остальное, всё просто улетучится, и вы будете просто напросто решать свои задачи, приближаясь к своим целям.
0
|
|||||
|
14774 / 9548 / 1366
Регистрация: 21.01.2016
Сообщений: 36,001
|
||||||
| 31.05.2024, 07:13 | ||||||
|
Добавлено через 4 минуты И тут не понятно, как ты собрался монетизировать это всё, если у тебя принцип - ничего не показывать, пока не заплатят\впишутся?
0
|
||||||
| 31.05.2024, 07:13 | ||
|
1 Грамотный и хорошо работающий код заткнул бы большинство тех, кто обсирает безпредметно. 2 Показал бы большинству, что этот код действительно есть, действительно работает. Опять же отсек бы тех кого не интересуют вопросы веб разработки 3 Показало бы, что ты не балабол. Тот же упомянутый здесь Коля - я несколько раз порывался его в пример поставить вам. Мне не интересны игры - не могу оценивать игру (скриншоты конечно выглядят отстойно и напоминают поделку подростка в период полового созревания), но теме не менее, как я понимаю, ее можно скачать, установить, попробовать любому. Он не боится. У него есть игра. Эту игру можно обсуждать предметно. 4 На четвертом месте. Но, на мой взгляд, очень существенный плюс для любого разработчика - появилась бы возможность получать багрепорты, разные мнения основанные на пользовательском опыте - это вообще для любого проекта серьезный буст. А баги у тебя есть, и я сомневаюсь что ты прикрыл те, что я нашел (при этом я уверен, что я не все нашел) Простейший пример. Можешь сколько угодно меня поливать грязью. Но именно я обратил внимание, что на момент теста не возможно было на фреймворке решить простейшую и при этом нужную на практически всех проектах задачу "отобрать последние 5 статей отсортированных по рейтингу". И тут даже не важно почему это не было, важно (для развития фреймворка) что проблема подсвечена. Так то был только один пользователь, которого ты считаешь тупым. А так да, чтобы выслушивать критику нужно быть достаточно уверенным в себе и взрослым.
1
|
||
|
14774 / 9548 / 1366
Регистрация: 21.01.2016
Сообщений: 36,001
|
||
| 31.05.2024, 07:22 | ||
|
0
|
||
| 31.05.2024, 07:36 | |||
|
2. Если не ставить в приоритет доход, один фиг востребованность важна. Не знаю как вам, но мне приятно когда результатом моей работы пользуются. (И пишут фитбеки и позитивные и негативные). На мой взгляд в этом и заключается суть работы программиста: сделать полезный инструмент, которым будут пользоваться люди. Добавлено через 12 минут А код скрываешь именно ты, это и есть индикатор неуверенности в себе. При этом ты даже защищать свой код не можешь как программист: все скатывается "вопрос тупой я отвечать не буду". Боишься, что открыв код получишь вопросы на которые просто не сможешь ответить.
0
|
|||
|
Автоматизируй это!
|
||
| 31.05.2024, 07:41 | ||
|
По поводу "коммерческого" проекта, хотел бы напомнить что это подразумевает получение прибыли, то есть кто-то будет выбирать ваше решение, а не решение конкурентов, то есть ваш продукт должно быть лучше. Не по вашим рассказам, а по тестам и отзывам живых пользователей.
0
|
||
|
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
|
|||||||
| 31.05.2024, 07:42 [ТС] | |||||||
|
2) не нравится реализация индексов и поиска по базе, долго объяснять, нет желания вам тут всё разжёвывать 3) там много чего лишнего что мне попросту не нужно, а это хоть и не мешает, но для моих решений это объём передачи по сети для установки, неудобство установки и прочее 4) плохо продуманные связи, триггеры, встраиваемые процедуры, функции и тд. ... много у меня претензий к существующим решениям. А что и как лучше сделать для себя я знаю.
0
|
|||||||
| 31.05.2024, 07:47 | |||
|
Не по теме:
Вдруг у ТСа там что-то действительно прикольное хотя бы в идеи, фиг с ним уже по реализации...
0
|
|||
| 31.05.2024, 07:52 | |||||
|
Добавлено через 2 минуты
0
|
|||||
|
14774 / 9548 / 1366
Регистрация: 21.01.2016
Сообщений: 36,001
|
||||||||||
| 31.05.2024, 08:14 | ||||||||||
Ведь антлер же дураки придумали)
0
|
||||||||||
| 31.05.2024, 08:14 | |
|
Питон и опенсорс Хостинг опенсорс проектов Кастомизация опенсорс проекта и создание инструкции 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, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|