Show newer
И чтобы вы понимали это на фоне отговорок и завтраков.

Если внимательно слушать что у них там в МЦСТ происходит, каждый раз можно услышать что-нибудь новенькое, очередное обещание и в итоге просто ничего.

Я напомню, что уже говорили: "Ближе к новому году мы хотя бы выложим бинари компилятора". Ну да, выложили. Сказали что это никому не нужно и забыли.
Интересный спич от Трушкина услышал на этом Elbrus Partner Day.

Возможно он смотрел мой доклад, ну или хотя бы ему передали что я там говорил про исходники и документацию.

Тезисы конечно BRUH:
* У нас компилятор свой, там миллион строк, никто ничего не поймет. Нет смысла выкладывать его в опенсорц.
* GPL -- лицензия ядовитая. Мы работаем с LLVM, с фронтом делайте что хотите, бэк закрыт.
* Система команд... а зачем вам система команд? Вон кстати есть ребята с Embox, которые портировали свою ОС на нашу платформу.
* Если вам нужна документация, то у нас же есть руководство. Но вы не хотите сами писать на ассемблере, вам он нужен чтобы валидировать работу компилятора.
* Да, у нас есть утечки, мы о них ничего не знаем, но кому надо, тот найдет. Кто-то даже эмулятор написал!!!

Мне понравилось как он запаниковал, когда Миша Шигорин честно сказал, какую утечку, где её нашли и как вы её можете отыскать. Вот они кстати: https://github.com/OpenE2K, зеркалируйте, пользуйтесь на здоровье. Вам, людям, по GPL они принадлежат.

Миша и Станислав молодцы, потроллили этих душнил.

Но Константин, я понимаю вашу проблему. Я знаю что вы не хотите публиковаться, я знаю что вы не можете по закону. Но когда вас спрашивают о системе команд, вы говорите про ОС, которая запускается, работает. Это круто, но это не имеет отношения к ISA. Вам говорят о нарушениях авторских прав, конкретно лицензии GPL, вы переключаетесь на то что внутренности компилятора никто не поймёт. И более того аппелируете к сливам! Отличный ответ серьёзной компании. Вам говорят что руководство неполное и за документацию на ISA не подходит, вы снова говорите "Вы на самом деле не хотите писать на ассемблере".

Это уже какая-то клоунада.

@eal

You need to enclose `$@` into double quotes.

$ cat bad.sh
#!/bin/sh
./script.sh $@

$ cat good.sh
#!/bin/sh
./script.sh "$@"

$ cat script.sh
#!/bin/sh
for x in "$@"; do echo "\"$x\""; done

$ ./bad.sh "a b c"
"a"
"b"
"c"

$./good.sh "a b c"
"a b c"

CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.