Форум программистов, компьютерный форум, киберфорум
Проекты
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 1.80/5: Рейтинг темы: голосов - 5, средняя оценка - 1.80
 Аватар для pgb
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232

Опенсорс проект на Rust

18.05.2024, 21:02. Показов 35786. Ответов 385
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Хочу написать на Rust свои: язык программирования, базу данных, сервер, возможно и другие модули.

Язык программирования будет интерпретируемым. Фишка языка в том, что в нём не будет зарезервированных слов, а будет только синтаксис из спецсимволов, все переменные и объекты это слова которые можно писать на кириллице\латинице. При инициализации можно подключать разные модули в зависимости от потребности, так же можно будет написать свои модули для языка на Rust и подключать их при необходимости.

План действий. Сначала создадим библиотеки для работы с диском, строками, сетью и др. при необходимости. Далее ядро самого языка. Затем тестирование и доработка. Как самое основное будет готово сделаем релиз, сайт проекта с документацией.

Кому интересно поучаствовать в разработке?

Git: https://github.com/arbnet/adiutor
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.05.2024, 21:02
Ответы с готовыми решениями:

Rust - Visual Studio Code - Explorer - RUST TUTORIAL где?
здравствуйте, при создании проекта использовал Visual Studio Code слева в вертикальной панели 1-й элемент сверху Explorer как добиться,...

[Rust] Как привязывать WinAPI-функции к коду на Rust?
Может кто-нить дать код, КАК привязывать вин апишные функции к растовскому коду (на примере MesageBox). ...

[Rust] Обсуждение возможностей и предстоящей роли языка Rust
Psilon, чем он тебя так привлек? И почему именно "убийца плюсов"? Если напишешь развернутый ответ, обещаю вынести в отдельную тему и...

385
Эксперт .NET
 Аватар для Usaga
14724 / 9494 / 1362
Регистрация: 21.01.2016
Сообщений: 35,790
27.05.2024, 15:31
Студворк — интернет-сервис помощи студентам
DrType, кстати, хороший вопрос) Прямо в точку) Опен-соурс проект с деспотом-автократом у руля)
0
100 / 106 / 50
Регистрация: 22.09.2015
Сообщений: 438
27.05.2024, 15:38
Цитата Сообщение от pgb Посмотреть сообщение
Тут вы все такие супер программисты с многолетним опытом, кучей знаний и тд. А я такой балабол ничего не умеющий и далее по списку.. Нет бы сказали ну давай чего у тебя там не получается подскажем или давай накидаем примеров как это, то, вот сделать.
Цитата Сообщение от pgb Посмотреть сообщение
Так я и начинал с того что всегда говорил, что я самоучка и у меня свои подходы и не надо мне навязывать ваших. Мне не нравятся существующие решения и я хочу сделать по своему.
Похоже на биполярку. Тебе не кажется что это взаимоисключающие предложения? "Вы мне помогите, но мне ваша помощь не нужна. Накидайте мне примеров, но я существующие решения использовать не буду."
6
 Аватар для pgb
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
27.05.2024, 22:13  [ТС]
Цитата Сообщение от Usaga Посмотреть сообщение
Ты сам с таким неадекватным человеком стал бы работать?
Неадекватные как раз это вы.. Вместо ведения конструктивного разговора по теме, от вас понос только льётся..

А мне об этом только мечтать приходится, если бы ещё было таких как я хотя-бы парочку, то давно всё уже сделал, что хочу.
Цитата Сообщение от DrType Посмотреть сообщение
Вопрос: можно ли назвать такой проект опенсорсным?
Встречный вопрос: Можно ли называть программистами тех, кто в теме по разработке опенсорсного проекта, вместо предложений как лучше что сделать, исходят на говно и поливают грязью того кто такой проект предложил. Таких троллей надо банить, за спам и троллинг, а вы их поощряете своим бездействием, и во что в итоге превратилась тема??..
Цитата Сообщение от Silver22 Посмотреть сообщение
Похоже на биполярку. Тебе не кажется что это взаимоисключающие предложения? "Вы мне помогите, но мне ваша помощь не нужна. Накидайте мне примеров, но я существующие решения использовать не буду."
Допустим у меня биполярка(хотя это не так), а у вас(и тех кто вас лайкнул) явная умственная деградация. Допустим вы не читали всю тему и не сопоставили того, что когда я говорю о готовых решениях, я имею ввиду существующие разные инструменты и прикладное ПО, а накидать мне примеров, это небольшие кусочки кода, как что можно сделать. Получается сами не поняли что сказали, мне поставили диагноз, причём не верный, хреновый из вас психолог. А вот мой диагноз по поводу вас, очень даже близок к правде.
0
Эксперт JS
 Аватар для DrType
6553 / 3624 / 1075
Регистрация: 07.09.2019
Сообщений: 5,877
Записей в блоге: 1
27.05.2024, 22:38
Цитата Сообщение от pgb Посмотреть сообщение
во что в итоге превратилась тема?
В метаобсуждение с уклоном во флуд. Предлагаю вам исправить это и вбросить какой-нибудь конкретный вопрос, как лучше что сделать. С наброском реализации, чтобы было от чего отталкиваться.
0
100 / 106 / 50
Регистрация: 22.09.2015
Сообщений: 438
27.05.2024, 22:39
Цитата Сообщение от pgb Посмотреть сообщение
хреновый из вас психолог
Да я как бы и не психолог, поэтому сочту за комплимент

Цитата Сообщение от pgb Посмотреть сообщение
Допустим вы не читали всю тему
Я на этот форум последние несколько недель только из-за неё и захожу

Цитата Сообщение от pgb Посмотреть сообщение
когда я говорю о готовых решениях, я имею ввиду существующие разные инструменты и прикладное ПО, а накидать мне примеров, это небольшие кусочки кода, как что можно сделать
Понимаете в чём дело, все "говнокодеры" в этой теме, используют те же подходы что и "говнокодеры" которые написали популярные инструменты/фреймворки/сервисы (которые вы конечно же все знаете, пробовали и считаете их ерундой). Получается посоветовать вам могут только кусочки кода по "неправильным" и общепринятым ммм.. давайте назовём правилам и патернам. А оно вам надо?
1
Эксперт .NET
 Аватар для Usaga
14724 / 9494 / 1362
Регистрация: 21.01.2016
Сообщений: 35,790
28.05.2024, 07:23
Цитата Сообщение от pgb Посмотреть сообщение
Неадекватные как раз это вы.. Вместо ведения конструктивного разговора по теме, от вас понос только льётся..
Да ладно? Я тебе кинул ссылку на antlr, где ты мог бы идей подхватить для разработки своего языка. Чисто чтобы конструктив поддержать. А ты меня облил ушатом дерьма. Т.е. тебе что ни скажи, тебя подрывать начинает. Я не знаю в каком ключе с тобой диалог нужно вести, чтобы у тебя не бомбило. Я уже закрываю глаза на то, что ты периодически сам себе противоречишь.

Даже сама эта тема противоречие.

В общем, с таким подходом к делу, ты будешь сам себе помощником и пользователем своих творений.

И знаешь чего я понять никак не могу? Почему, считая данный форум сборищем токсичных дураков, ты раз за разом тут заводишь темы, которые скатываются в срачи? Ты мазохист?))
0
Модератор
 Аватар для D1973
9951 / 6486 / 2461
Регистрация: 21.01.2014
Сообщений: 27,481
Записей в блоге: 3
28.05.2024, 07:45
Цитата Сообщение от Usaga Посмотреть сообщение
ты раз за разом тут заводишь темы
Ключевое слово - "ТУТ". Со всех других мест просто уже выгнали.
0
Эксперт .NET
 Аватар для Usaga
14724 / 9494 / 1362
Регистрация: 21.01.2016
Сообщений: 35,790
28.05.2024, 08:43
Тогда сам бог велел взять великий фреймворк ТСа и написать на нём свой форум, куда пускать только правильных людей.
0
 Аватар для pgb
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
28.05.2024, 09:13  [ТС]
Цитата Сообщение от DrType Посмотреть сообщение
Предлагаю вам исправить это и вбросить какой-нибудь конкретный вопрос, как лучше что сделать. С наброском реализации, чтобы было от чего отталкиваться.
Хорошо, давайте попробуем, но я уже сомневаюсь, что здешние обитатели смогут что-то реально сделать более сложное чем "Hello World!".
Цитата Сообщение от Silver22 Посмотреть сообщение
Понимаете в чём дело, все "говнокодеры" в этой теме, используют те же подходы что и "говнокодеры" которые написали популярные инструменты/фреймворки/сервисы (которые вы конечно же все знаете, пробовали и считаете их ерундой). Получается посоветовать вам могут только кусочки кода по "неправильным" и общепринятым ммм.. давайте назовём правилам и патернам.
Вот вы только что признали, что деградируете, что своими мозгами не можете соображать и находить решения, что вы умеете только гуглить и делать по готовым примерам. Печалька
Цитата Сообщение от Silver22 Посмотреть сообщение
А оно вам надо?
В принципе не надо, если это будет тупая болтовня как сейчас с отсылками, что есть уже такой-то инструмент и такой-то и тд. это не конструктивно, наоборот только вредит.
Но при решении какой либо задачи я всеядный, поглощаю любую информацию, потом перевариваю её и рождаю своё решение.
Цитата Сообщение от Usaga Посмотреть сообщение
Да ладно? Я тебе кинул ссылку на antlr, где ты мог бы идей подхватить для разработки своего языка. Чисто чтобы конструктив поддержать. А ты меня облил ушатом дерьма. Т.е. тебе что ни скажи, тебя подрывать начинает. Я не знаю в каком ключе с тобой диалог нужно вести, чтобы у тебя не бомбило. Я уже закрываю глаза на то, что ты периодически сам себе противоречишь.
Я вам уже отвечал про ANTLR, вы сами то его хоть где использовали? Кроме того в Rust нет никакого ANTLR, а даже если и было, мне это решение не подходит, да и другие парсеры/анализаторы тоже, я приводил массу примеров. А вы как упёртые бараны всё равно долбите в одни и те же ворота которые закрыты..
А диалог со мной нужно вести в созидательном ключе, включать свои мозги, предлагать разные решения(желательно с тестовыми примерами кода) какой либо задачи и тогда я не буду вам говорить, что вы тут только троллите и исходите на говно..
Цитата Сообщение от Usaga Посмотреть сообщение
И знаешь чего я понять никак не могу? Почему, считая данный форум сборищем токсичных дураков, ты раз за разом тут заводишь темы, которые скатываются в срачи? Ты мазохист?))
Получается, что мазохист. Как говорится надежда умирает последней, всё же хочется найти тех кто реально что-то может делать и у кого будет время и желание со мной реализовывать какие либо проекты. Не смотря ни на что, я считаю, что любой человек может как говорится перейти на светлую сторону и перебороть свою ничтожность, выйти из своей зоны комфорта и начать действовать в созидательном ключе.
Цитата Сообщение от D1973 Посмотреть сообщение
Ключевое слово - "ТУТ". Со всех других мест просто уже выгнали.
Да я форумов то не знаю других просто, где есть более менее активность. Сам бы ушёл, может там люди поадекватнее будут.

Теперь, что касается темы. Попробуйте на Rust написать хотя-бы примитивный интерпретатор.
Но не такой:
Кликните здесь для просмотра всего текста
Rust
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
use std::io::{self, Write};
use std::collections::HashMap;
 
fn main() {
    let mut vars: HashMap<String, i32> = HashMap::new();
 
    loop {
        print!("> ");
        io::stdout().flush().unwrap();
 
        let mut input = String::new();
        io::stdin().read_line(&mut input).unwrap();
 
        let tokens: Vec<&str> = input.trim().split_whitespace().collect();
        match tokens[0] {
            "quit" => break,
            "set" => {
                let var_name = tokens[1].to_string();
                let var_value: i32 = tokens[2].parse().unwrap();
                vars.insert(var_name, var_value);
            }
            "get" => {
                let var_name = tokens[1].to_string();
                let var_value = vars.get(&var_name).unwrap();
                println!("{}", var_value);
            }
            _ => {
                println!("Unknown command");
            }
        }
    }
}

Чтобы можно было создавать переменные и выполнять с ними математические операции: +-*/
Слабо?
0
3061 / 1463 / 265
Регистрация: 16.03.2008
Сообщений: 6,510
Записей в блоге: 2
28.05.2024, 18:12
Цитата Сообщение от pgb Посмотреть сообщение
Теперь, что касается темы. Попробуйте на Rust написать хотя-бы примитивный интерпретатор.
Каким образом это касается темы? Разве это тема "давайте померимся пипирками"? Вы решили устроить детский сад и взять всех на слабо? Как это поможет вашему проекту?

Вы действительно считаете, что, предположим есть человек именно в вашем понимании супер профи, будет вам, что то доказывать ради того, что бы вам помочь? Причем вы сами делом ни когда ни кому ни чего не доказываете.

тем более адекватная суть решения в теме уже, на сколько я помню, упоминалась, но вы ее обосрали без каких либо технических доводов. И смысл? Мы должны наговнокодить, чтоб это работало кое как, но главное чтоб было "не как у нормальных людей"?

Чтобы тема шла в нормальном техническом русле и вы должны обосновывать свое мнение техническими доводами.
2
 Аватар для pgb
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
29.05.2024, 10:40  [ТС]
Видит бог, я пытался... А тут опять всё превращают в срач..
Цитата Сообщение от voral Посмотреть сообщение
Каким образом это касается темы? Разве это тема "давайте померимся пипирками"? Вы решили устроить детский сад и взять всех на слабо? Как это поможет вашему проекту?
Самым прямым. Интерпретацию можно сделать 1000(это я образно) и одним способом. Как говорится одна голова хорошо, а с туловищем лучше Вот если бы вы не превращали всё как обычно во флуд и срач.. то от некоторых примеров кода можно было бы и отталкиваться, далее обсуждать реализацию как что сделать и тд. Но увы и ах, в мозгах у вас пустота..

Упс. GPT и тот может примеры привести, вы могли бы накрайняк у него спросить, раз своего соображения нет.
Цитата Сообщение от voral Посмотреть сообщение
Вы действительно считаете, что, предположим есть человек именно в вашем понимании супер профи, будет вам, что то доказывать ради того, что бы вам помочь? Причем вы сами делом ни когда ни кому ни чего не доказываете.
Мне не нужны профи, мне нужны те кто хотят что-то сделать полезное для себя и других, кто хочет изучить и освоить Rust. Придумать и попробовать на нём потестить разные способы реализации того или иного решения, собрать из этих решений полноценное прикладное ПО, ну и использовать это ПО уже в своих будущих проектах.

Я уже устал вам что-то доказывать, что толку толковать тому кто бестолков..
Цитата Сообщение от voral Посмотреть сообщение
тем более адекватная суть решения в теме уже, на сколько я помню, упоминалась, но вы ее обосрали без каких либо технических доводов. И смысл? Мы должны наговнокодить, чтоб это работало кое как, но главное чтоб было "не как у нормальных людей"?
Где эта адекватная суть решения, покажите мне? Наговнокодить, это то чем вы сейчас занимаетесь. А я предлагаю реальную разработку, которая подразумевает по минимуму использования существующих решений, а продумывания своих на их основе, и желательно сделать ещё лучше. Продолжайте говнокодить, не мешайте нормальным людям заниматься делом, я всё же надеюсь, что кто-то заинтересуется со мной позаниматься этим моим проектом.
Цитата Сообщение от voral Посмотреть сообщение
Чтобы тема шла в нормальном техническом русле и вы должны обосновывать свое мнение техническими доводами.
Чувак 9 страниц уже доводов... до вас бесполезно что-то доводить, у вас на всё своё мнение.., что этого делать не надо и тп. Лучше бы вы просто не лезли в мои темы.
0
3061 / 1463 / 265
Регистрация: 16.03.2008
Сообщений: 6,510
Записей в блоге: 2
29.05.2024, 11:39
Цитата Сообщение от pgb Посмотреть сообщение
Самым прямым. Интерпретацию можно сделать 1000(это я образно) и одним способом
Еще раз повторюсь: какая польза для вашего проекта если здесь накидают эти самые 1000 способов? Обычно обсуждается способ принятый автором. Это как отправная точка. И далее уже люди желающие помочь накидывают технически за и против, или предлагают уже заменить часть кода.

Именно так развиваются открытые проекты. А не то что автор сам нихрена не сделал и пишет "а ну ка слабо кому"....

Попробуйте сами трезво (если способны) прочитать последние сообщения. Именно вы тут начинаете всегда все свои темы в срач превращать.

У вас нет ни какой идеи чтобы обсуждать "сделать как я хочу" это не идея годная к обсуждению. И без кода вам не чем помочь. У вас в репе код уровня "привет мир". Там не чего вообще обсуждать. И толком даже концепцию языка не может выразить кроме ОЧЕНЬ обобщенных фраз..

Хотите помощи от людей: поясните с чем нужна помощь конкретно. что хотите обсудить конкретно... а так. ну научились пользоваться чатом гпт - поговорите с ним. Не нравится чат, на ютубе есть много роликов про создание своих ЯП.

Добавлено через 10 минут
Если вы на столько глухи к тому, что говорят посмотрите на репозитории популярных проектов как идет разработка. Здесь я не про код, а про взаимодействие с заинтересовавшимися. Страницы issues, pull request, discussions. в конце концов RADME.md где расписано о чем проект, куда идет, и т.д. и т.п. Это не какое то навязанное кем то правило, это годами самнонастраивающийся процесс взаимодействия.

А брать на слабо это удел школоты пытающейся "держать марку" при этом сущей по взрослому признаться, что есть затруднения и решить задачу.

PS Напомню и тот момент, который вы упоминали про то что я согласился помочь только за деньги. Ситуация то та же самая, более менее нормально общались, я нашел проблему в фреймвокрке, и вы вместо того, что бы ее решить, завели вот эту же тему "Я это легко сделаю, а ну ка ты попробуй или слабо"... Походу так же и здесь.

Добавлено через 1 минуту
Вы действительно считаете что обсуждать серьезно можно вот такой код будущего языка
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
//#[allow(unused_imports)]
mod libs;
use libs::disc::Path;
use libs::disc::verify;
 
fn main() {
    let res=verify(Path::new("d:/zzzm"));
    match res {
        Ok(des)=>println!("{}",des),
        Err(err)=>println!("Error: {}", err)
    }
    
    /*let scan=scan_dir("D:/");
    println!("Директории:");
    for txt in &scan.0 {
        println!("{}",txt);
    }
    println!("Файлы:");
    for txt in &scan.1 {
        println!("{}",txt);
    }
    println!("");
    println!("{:?}",scan);*/
}
Добавлено через 2 минуты
И, опять же важно, что есть наработанные алгоритмы. Реализации могут отличаться. Но вы же декларируете, что не хотите как все, что все что делают остальные это дерьмо и только для не умеющих думать. И что вам накидывать?

Так что, дружок, сначала ты тему в нормальное русло направляй. Давай отправные точки для обсуждение. А не это все дерьмо про не умеющих думать. и понты про "слабо"

Добавлено через 9 минут
Цитата Сообщение от pgb Посмотреть сообщение
то от некоторых примеров кода можно было бы и отталкиваться, далее обсуждать реализацию как что сделать и тд.
Т.е. из этой фразы следует, что у вас нет примера кода от которого можно оттолкнуться.

Не поленился для затравки нашел на ютубе видео. Там правда на TS но это ведь вас не должно смутить как крутого думающего программиста. Можете сказать что конкретно в таком подходе вас не устраивает? (ведь у вас нет проблем с переводом с TS на Rust) чтоб, для начала, хоть понять окружающем в каком направлении вам помогать

0
25 / 43 / 4
Регистрация: 18.12.2023
Сообщений: 184
Записей в блоге: 2
29.05.2024, 12:23
Цитата Сообщение от voral Посмотреть сообщение
let res=verify(Path::new("d:/zzzm"));
Это прям в сорцах интерпретатора "языка" какой-то захардкоженный виндовый путь к неизвестно чему?
0
3061 / 1463 / 265
Регистрация: 16.03.2008
Сообщений: 6,510
Записей в блоге: 2
29.05.2024, 12:26
Цитата Сообщение от Celavesterys Посмотреть сообщение
Это прям в сорцах интерпретатора "языка" какой-то захардкоженный виндовый путь к неизвестно чему?
Да, этот код в исходниках в мастер ветке репы.

(сначала вспомнил именно код в комменте
0
 Аватар для pgb
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
29.05.2024, 12:34  [ТС]
Цитата Сообщение от voral Посмотреть сообщение
Еще раз повторюсь: какая польза для вашего проекта если здесь накидают эти самые 1000 способов? Обычно обсуждается способ принятый автором. Это как отправная точка. И далее уже люди желающие помочь накидывают технически за и против, или предлагают уже заменить часть кода.
"как же ты глуп приятель.." (с) к/ф Полосатый рейс

А польза тут самая непосредственная. Во-первых я сам начинаю изучение языка Rust и прежде чем начать большой проект стараюсь как можно лучше и больше узнать о языке на котором собираюсь писать, о его возможностях, слабых и сильных сторонах, функциональных решениях, тех или иных способах реализации, что мне потребуется и тд. Во-вторых когда берёшь первое попавшее решение, и взяв его за основу, далее на нём строить реализацию это очень дебильный подход.. т.к. некоторые моменты будут не учтены и когда не выполнив первого условия изучения языка и его возможностей позже узнаёшь что-то новое и понимаешь, что лучше бы сделать реализацию иначе, тратишь время на переписывание кода и тд. Я вставал на эти грабли, поэтому в этот раз буду действовать иначе.

Кроме того я вот с тобой начинал делать блог на моём фреймворке, возникла необходимость доработки работы с базой данных. Ты пошёл в отказ, по куче причин, но основная причина в том что нет соображения как нужно что сделать без сторонних инструментов. Поэтому и хочу первоначально чтобы я и те кто будут со мной работать изучили Rust как можно лучше, научились находить разные решения с минимальным использованием существующих инструментов, нативно, максимум с стандартными крейтами. Чтобы можно было двигатся только вперёд.
Цитата Сообщение от voral Посмотреть сообщение
Именно так развиваются открытые проекты. А не то что автор сам нихрена не сделал и пишет "а ну ка слабо кому"....
Не так они развиваются как вы думаете. Первоначально согласование концепции, далее распределение ролей и задач, потом обсуждение реализации, проверка разных способов, после написание прототипа, после чего масштабирование до рабочей версии.
Цитата Сообщение от voral Посмотреть сообщение
Попробуйте сами трезво (если способны) прочитать последние сообщения. Именно вы тут начинаете всегда все свои темы в срач превращать.
Это вы пьяны, и вы превращаете всё в срачь..
Цитата Сообщение от voral Посмотреть сообщение
У вас нет ни какой идеи чтобы обсуждать "сделать как я хочу" это не идея годная к обсуждению. И без кода вам не чем помочь. У вас в репе код уровня "привет мир". Там не чего вообще обсуждать. И толком даже концепцию языка не может выразить кроме ОЧЕНЬ обобщенных фраз..
Идею я огласил в первом посте. Если вам сложно её осмыслить, это ваша проблема не моя. Я даже отвечал на ваши тупые наводящие вопросы, всё-равно вам это не помогло понять идею и вряд-ли уже что-то поможет..
Цитата Сообщение от voral Посмотреть сообщение
Хотите помощи от людей: поясните с чем нужна помощь конкретно. что хотите обсудить конкретно... а так. ну научились пользоваться чатом гпт - поговорите с ним. Не нравится чат, на ютубе есть много роликов про создание своих ЯП.
Я конкретно объяснил вообще-то. Хочу написать несколько прикладных ПО свои язык программирования(интерпретируемый с синтаксисом только на спецсимволах), базу данных(модуль к языку без своего сервера и встроенного языка), сервер(+клиент для обмена данными и взаимодействия с пользователями).

Вы думаете я не видел видео попыток реализации своих языка программирования и др. да это я первым дело что сделал когда ещё у меня просто витала такая мысль. Да и сам уже писал свои реализации на Pascal и С++, говорил об этом неоднократно, но вы всё упорно не воспринимаете..
Цитата Сообщение от voral Посмотреть сообщение
Если вы на столько глухи к тому, что говорят посмотрите на репозитории популярных проектов как идет разработка. Здесь я не про код, а про взаимодействие с заинтересовавшимися. Страницы issues, pull request, discussions. в конце концов RADME.md где расписано о чем проект, куда идет, и т.д. и т.п. Это не какое то навязанное кем то правило, это годами самнонастраивающийся процесс взаимодействия.
Я ж не против этого, но первоначально хотелось бы найти тех кто захочет со мной работать, всё можно оформить как положено, я только за. Но сейчас не вижу в этом смысла.
Цитата Сообщение от voral Посмотреть сообщение
А брать на слабо это удел школоты пытающейся "держать марку" при этом сущей по взрослому признаться, что есть затруднения и решить задачу.
У меня лично затруднений нет, я всё и один могу реализовать, вопрос времени. А чтобы сделать быстрее хотелось бы найти единомышленников, тех кто не как школота прибежит будет тянуть руки типа я, я хочу... а сами ни на что и не способны..
Цитата Сообщение от voral Посмотреть сообщение
Вы действительно считаете что обсуждать серьезно можно вот такой код будущего языка
Именно. Всё строится на мини примерах и тестах, потом это превращается в более продуманный код и в последствии готовый продукт.
Цитата Сообщение от voral Посмотреть сообщение
И, опять же важно, что есть наработанные алгоритмы. Реализации могут отличаться. Но вы же декларируете, что не хотите как все, что все что делают остальные это дерьмо и только для не умеющих думать. И что вам накидывать?
Так об этом и речь, что есть уже разные примеры как что сделать, а я хочу чтобы на этих примерах кто со мной будут работать старались сделать ещё лучше. Что накидывать? Да то, как что можно сделать, но лучше, а для этого надо научится включать мозги.
Цитата Сообщение от voral Посмотреть сообщение
Так что, дружок, сначала ты тему в нормальное русло направляй. Давай отправные точки для обсуждение. А не это все дерьмо про не умеющих думать. и понты про "слабо"
Так что дружок не лезь больше в мои темы, раз умом не дорос. Я предупреждал кстати, что на твои тупые комменты отвечать не буду, подзабылся блин. Теперь всё, не жди от меня больше никаких ответов.
0
3061 / 1463 / 265
Регистрация: 16.03.2008
Сообщений: 6,510
Записей в блоге: 2
29.05.2024, 12:59
Цитата Сообщение от pgb Посмотреть сообщение
А польза тут самая непосредственная.
Т.е. в вашем мире все смешано в одну кучу? алгоритм анализа кода жестко привязан к языку на котором будет реализован разбор?

Цитата Сообщение от pgb Посмотреть сообщение
Вы думаете я не видел видео попыток реализации своих языка программирования и др
Наверняка видели. Уточню я думаю, что вы ни одного не осилили. Но это не важно вообще.

Цитата Сообщение от pgb Посмотреть сообщение
Я ж не против этого, но первоначально хотелось бы найти тех кто захочет со мной работать,
Это работает в другой последовательности.

Цитата Сообщение от pgb Посмотреть сообщение
Именно
Ну ок давай тут тебе накидают свои "привет мир".... До реального обсуждения языка ты дойдешь через пару сотен лет с такими "затравками"

Цитата Сообщение от pgb Посмотреть сообщение
У меня лично затруднений нет, я всё и один могу реализовать, вопрос времени.
да, только ты не смог даже начать первом дельное русло ветки. Раз все знаешь привел бы один из той тысячи вариантов и началось бы обсуждение. Ты же предпочел срач.

Цитата Сообщение от pgb Посмотреть сообщение
Так что дружок не лезь больше в мои темы
Ну не тебе указы раздавать.

Цитата Сообщение от pgb Посмотреть сообщение
Я предупреждал кстати что на твои тупые комменты отвечать не буду, подзабылся блин. Теперь всё, не жди от меня больше никаких ответов
Да ладно уж не криви душой: без меня твои темы быстрее загибаться будут

Ты ж сам когда я молчал какое то время несколько раз пытался меня задеть вписывая мой ник в свои сообщения, надеясь услышать ответ

Если по серьезному, то я согласен с мыслью (ее кто-то высказывал в одну из прошлых твоих активностей на форуме) - у тебя просто недостаток общения, вот и создаешь темы, но хватает только вот на разведение подобных срачей.

Добавлено через 10 минут
Цитата Сообщение от pgb Посмотреть сообщение
Кроме того я вот с тобой начинал делать блог на моём фреймворке, возникла необходимость доработки работы с базой данных. Ты пошёл в отказ, по куче причин,
Не надо лгать. Я предложил решить за деньги эту задачу. Оформляем договор и я ее делаю по твоему ТЗ. (в т.ч. один из критериев может быть и "не использовать сторонние библиотеки"). Зачем мне помогать делать человеку, который считает, что он сам все может, делать задачу, которую понятно как делать, объемно, и при этом у меня есть действительно интересные задачи, в т.ч. по проекту у которого нет аналогов?
0
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
29.05.2024, 14:54
Цитата Сообщение от pgb Посмотреть сообщение
Не так они развиваются как вы думаете. Первоначально согласование концепции, далее распределение ролей и задач, потом обсуждение реализации, проверка разных способов, после написание прототипа, после чего масштабирование до рабочей версии.
Мнение человека о том, как развиваются проекты до рабочей версии, от человека, который ни один проект до рабочей версии не развил, очень интересно, конечно же
Цитата Сообщение от pgb Посмотреть сообщение
У меня лично затруднений нет
По фреймворку видно

Добавлено через 3 минуты
Цитата Сообщение от pgb Посмотреть сообщение
научились находить разные решения с минимальным использованием существующих инструментов
Что за тупое требование? У него есть хоть одно адекватное обоснование кроме "готовые инструменты это не тру"?

Добавлено через 2 минуты
Цитата Сообщение от pgb Посмотреть сообщение
А чтобы сделать быстрее хотелось бы найти единомышленников, тех кто не как школота прибежит будет тянуть руки типа я, я хочу... а сами ни на что и не способны..
А зачем кому то с тобой работать? Ведь по твоим темам видно, что ты во первый выедешь все мозги, а во вторых ты не умеешь доводить проекты до конца. Т.е. потенциальным единомышленникам либо придётся затащить проект самим, либо просто впустую потратить время.
0
25 / 43 / 4
Регистрация: 18.12.2023
Сообщений: 184
Записей в блоге: 2
29.05.2024, 16:04
Цитата Сообщение от voral Посмотреть сообщение
Да, этот код в исходниках в мастер ветке репы.
Это же какой-то пипец. Даже весь код смотреть не надо, чтобы к этому куску кхм... кода не приближаться...
0
3061 / 1463 / 265
Регистрация: 16.03.2008
Сообщений: 6,510
Записей в блоге: 2
29.05.2024, 16:29
Цитата Сообщение от Celavesterys Посмотреть сообщение
Это же какой-то пипец.
Это еще полупипец. В один из первых своих заходов он показал код своего фреймворка. Я ему указал что веб фреймворк жостко прибитый к виндус - такое себе. И рассказал про существование в PHP константы DIRECTORY_SEPARATOR, которая решает проблему кроссплатформенности при работе с путями файловой системы. Когда мне в руки попалась следующая версия фреймворка. Это константа была применена... но...... она же была зафигачена в качестве разделителей между неймспейсами при формировании полного пути класса....

Цитата Сообщение от Celavesterys Посмотреть сообщение
Даже весь код смотреть не надо
В общем то вы просмотрели примерно 60 -70% всего кода.
6
25 / 43 / 4
Регистрация: 18.12.2023
Сообщений: 184
Записей в блоге: 2
29.05.2024, 16:33
Цитата Сообщение от voral Посмотреть сообщение
Я ему указал что веб фреймворк жостко прибитый к виндус - такое себе. И рассказал про существование в PHP константы DIRECTORY_SEPARATOR, которая решает проблему кроссплатформенности при работе с путями файловой системы. Когда мне в руки попалась следующая версия фреймворка. Это константа была применена... но...... она же была зафигачена в качестве разделителей между неймспейсами при формировании полного пути класса....

Я все понял. Спасибо Вам ))
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
29.05.2024, 16:33

Питон и опенсорс
Дорогие форумчане, подскажите какой нибудь интересный опенсорс проект, интересует разработка десктопных приложений(все кроме django я...

Хостинг опенсорс проектов
Приглашаем принять участие в русскоязычном и бесплатным хостинге опенсорс проектов https://codingvault.org Вы можете здесь завести...

Кастомизация опенсорс проекта и создание инструкции
Приветствую дамы и господа. нужна помощь сильного программиста. Задача, как сказал один товарищ на консультации, много времени не съест. ...

DIY опенсорс контроллер "умного дома" - код в студии!
Всем привет! UPD от 19.08.16 Выложил первые исходники Хаба и нескольких исполнительных устройств. Тут такое дело - чуть менее...

запуск системных процедур через линк или опенсорс
Добрый день. Есть 20 из них 1 управляющий. с управляющего на все остальные есть линки. пытаюсь через линки узнать свободное место...


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

Или воспользуйтесь поиском по форуму:
180
Ответ Создать тему
Новые блоги и статьи
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
Создание формы заимствованного документа
Maks 03.08.2026
Задача: Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также табличная часть со следующими реквизитами: - Расчетный счет покупателя. . .
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача: В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru