1.1, Дмитрий (??), 12:31, 02/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +35 +/– |
Лютые чуваки! Я иногда простую прогу на Си не могу написать, а они целую ОС на ассемблере((
| |
|
2.2, Аноним (2), 12:38, 02/03/2024 [^] [^^] [^^^] [ответить]
| +5 +/– |
Писать на ассемблере и писать лучше компилятора си на ассемблере это разные вещи. Опять же, свой сишный код ты запустишь на телефоне, а ассемблерный нет, так что не расстраивайся особо, ты просто опоздал родиться. Во времена доса это было проще.
| |
|
3.29, Аноним (29), 13:37, 02/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Чтобы компилятор си умел писать лучше чем программист на ассемблере, нужно уметь его этому научить, то есть знать как правильно писать на ассемблере. А если уже знаешь как правильно писать на ассемблере и имеешь цель написания оси на асме, то компилятор си превращается в лишнюю сущность.
К тому же си добавляет ундефинид бихаваёров, а всякие расты -- нечитаемой тяжести. Тут ж ось для умеющих на программирование, а не фпродакшонцов.
| |
|
4.32, Аноним (32), 13:45, 02/03/2024 [^] [^^] [^^^] [ответить]
| –7 +/– |
Какой бред, вам это кто рассказал, где вы эту жость вычитали? Оптимизировать должен компьютер, это его задача. А чтобы UB не было - ну так надо правильные языки брать, где его нет by design.
| |
|
5.42, Аноним (42), 14:21, 02/03/2024 [^] [^^] [^^^] [ответить]
| +9 +/– |
Вас жестоко обманули, задача компьютера выполнять действия, а думать, в том числе над оптимизациями, должен программист.
| |
|
6.66, Аноним (66), 16:41, 02/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
> а думать, в том числе над оптимизациями, должен программист.
приведите пример кода на сях, который вы можете оптимизировать на асме лучше, чем какойнить gcc или llvm (без отключенных оптимизаций, ессно).
возможно, поиск подобного решения позволит вам сделать большое открытие: оптимизаторы написаны не дураками и работают настолько хорошо, что в подавляющем большинстве случаев просто нет смысла с ними соревноваться.
| |
|
7.145, k200v3 (?), 11:00, 03/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
libjpegturbo гляньте например. Опять же иногда при приходится даже в машинных кодах писать и делать кусок памяти executable, ибо внезапно msvc не умеет naked функции для x64...
| |
7.156, ng (ok), 12:36, 03/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
> приведите пример кода на сях, который вы можете оптимизировать на асме лучше, чем какойнить gcc или llvm
Компиляторы без оптимизации добавляют лишние команды ASM, сжирающие процессорное время без изменения результата. Например, битовое расширение 8->16->32 без надобности.
В этих условиях простое включение оптимизации показывает превосходный результат всем, кто избегает изучать ассемблерные листинги.
Многократно зафиксировано на тулчейне микроконтроллеров.
| |
|
6.83, Аноним (83), 18:07, 02/03/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
Вам во времена перфокарт, да не фортрановские, а когда машинный код напрямую вводили.
| |
6.139, Прохожий (??), 07:43, 03/03/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Программист нужен только до тех пор, пока компьютер глуп и не понимает естественный язык (а ещё лучше, мысли) человека. В каком-то уже не таком отдалённом будущем программисты станут лишними.
| |
|
7.205, Серб (ok), 16:29, 04/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
И вместо программ будет нечто, выдающее решения "похожие на правду".
Примерно так же, что программист будет не нужен, говорили при появлении SCADA.
А потом выяснилось, что работы для обеспечения возможностей SCADA в разы больше. И нужны они только для того, что бы неспециалисты не имея четких критериев, что то могли делать.
| |
|
6.162, Аноним (162), 13:36, 03/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Вот почему пользователями и используются вида и линуксах иногда. Потому что разработчики минуэтос думают, как оптимизировать, а остальные просто клепают нюто, на что есть спрос сейчас, оставляя всё остальное на откуп компилятора.
| |
|
|
4.43, Аноним (43), 14:22, 02/03/2024 [^] [^^] [^^^] [ответить]
| +4 +/– |
>Тут ж ось для умеющих на программирование, а не фпродакшонцов.
Программирование - это не дворды из регистра в регистр перекладывать.
| |
4.47, Аноним (2), 14:54, 02/03/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
В том и дело, что компилятор этому учат под каждое поколение процессоров, каждые несколько лет. И если посмотреть на применяемые оптимизации, легко понять, что человек с таким не справится никогда. Ассемблер был популярен, когда компилятор ещё не умел эффективно оптимизировать код. Это ещё не говоря про PGO. А SIMD оперировать никто не запрещает -- компиляторы самостоятельно могут только достаточно примитивные оптимизации применять.
| |
4.52, Аноним (83), 15:10, 02/03/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
> А если уже знаешь как правильно писать на ассемблере и имеешь цель написания оси на асме, то компилятор си превращается в лишнюю сущность.
С таким мышлением мы бы до сих пор ткани вручную ткали и горшки на гончарном круге лепили.
Если бы из пещер выбрались, что маловероятно.
| |
|
5.146, Аноним (146), 11:06, 03/03/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
В пещерах сыро и холодно, там вряд ли жили также как и сейчас не живут в погребах. Просто наскальная живопись и останки лучше сохранялись в пещерах, вот и пошли "пещерные люди"
| |
|
4.53, n00by (ok), 15:11, 02/03/2024 [^] [^^] [^^^] [ответить] | +1 +/– | Знаете Расскажете, что делается ниже Сравнительный анализ perf stat до и после... большой текст свёрнут, показать | |
|
|
6.97, n00by (ok), 19:41, 02/03/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Такой процессор "по умолчанию" тут у каждого, такой же как и у ОС в обсуждаемой теме. А даташиты у всех экспертов конечно же и так есть.
| |
|
7.105, Sw00p aka Jerom (?), 21:05, 02/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
> у всех экспертов конечно же и так есть.
ну тогда надо подчеркнуть экспертов-телепатов, я просто не из таких :)
| |
|
8.112, n00by (ok), 21:52, 02/03/2024 [^] [^^] [^^^] [ответить] | +/– | Так я конкретного эксперта спрашивал Он так и не смог ответить Наверное, занят... текст свёрнут, показать | |
|
|
|
5.81, Аноним (81), 18:02, 02/03/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
Пример конечно занятный и зачетный, но скорее он не про умение в ассемблер, а про кучу штеудовских костылей и спекулятивных подпорок в x86.
И даже как-бы получается что знание оттенков вкуса этого гуана становиться "экспертизой".
Ну и особо примечательно что все эти-же костыли сейчас активно пропагандируются как "сильные стороны и преимущества" RISC-V ;)
| |
|
6.84, Аноним (83), 18:08, 02/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Ассемблер вне привязки к архитектуре не существует.
Это вы ещё ARM-овских костылей не видели.
| |
|
7.87, Аноним (81), 18:27, 02/03/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Не, я про другое.
Меня печалит что одни господа пытаются платить мне еще больше, за всю эту "экспертизу" (на деле уменье штопать чужие носки), но не ради своего (например допеределки эльбрусов).
А другие господа рядом упорото называют эти-же причины проблем "перспективами и преимуществами" RISC-V. В результате время, увлеченность и труд неплохих инженеров расходуется на полировку подаренных стеклянных бус.
| |
|
|
9.95, Аноним (81), 19:35, 02/03/2024 [^] [^^] [^^^] [ответить] | +1 +/– | Индейцы и папуасы всегда предпочитали бусы Как минимум, пока не стало слишком п... текст свёрнут, показать | |
|
|
|
6.98, n00by (ok), 19:51, 02/03/2024 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Пример конечно занятный и зачетный, но скорее он не про умение в ассемблер
Действительно, понять, что делает патч можно по выдаче perf stat и без знания ассемблера.
Ответа, что примечательно, нет.
> И даже как-бы получается что знание оттенков вкуса этого гуана становиться "экспертизой".
Я верно понимаю, отвечает тот же эксперт, что писал в #29 вот это:
>>> А если уже знаешь как правильно писать на ассемблере
Так то оно рядом замечательно смотрится. ;)
| |
|
7.104, Аноним (81), 21:02, 02/03/2024 [^] [^^] [^^^] [ответить] | +1 +/– | Патч добавляет несколько строк и исходнику - с такой формулировкой поспорить сло... большой текст свёрнут, показать | |
|
8.109, n00by (ok), 21:47, 02/03/2024 [^] [^^] [^^^] [ответить] | +/– | Жаль, эксперимент провалился 29, 42 и 90 писал точно один, эксплуатируя нуме... большой текст свёрнут, показать | |
|
9.122, Аноним (81), 22:55, 02/03/2024 [^] [^^] [^^^] [ответить] | +/– | На всякий, это давно не так Не переход является таким-же учетным фактом как и... большой текст свёрнут, показать | |
|
10.151, n00by (ok), 12:13, 03/03/2024 [^] [^^] [^^^] [ответить] | +/– | У меня про данный частный случай В цитате выше я восстановил комментарии, закры... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
3.64, pic (?), 16:06, 02/03/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
Может сразу отказаться от x86 и создавать процессоры для исполнения байт-кода?
| |
|
4.65, Аноним (2), 16:15, 02/03/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Вроде уже делали с forth. И javacard наверно, да? Вот эта вполне популярна и повсеместна. По-сути своей, x86 -- тоже байткод, который исполняется на микрокоде и далеко не всё в нём реализовано напрямую в железе.
| |
4.73, Sw00p aka Jerom (?), 17:03, 02/03/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Может сразу отказаться от x86 и создавать процессоры для исполнения байт-кода?
а чем по вашему представлены коды операций процессора (opcodes), разве не байтами? :)
| |
4.76, Sw00p aka Jerom (?), 17:09, 02/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Может сразу отказаться от x86 и создавать процессоры для исполнения байт-кода?
и вообще байт-код или бит-код совсем неудачные названия, нужно как-то i-code (interpretted code) или i-bcode (interpretted binary code) или ir-code как в случае с llvm или am-code (abstract machine code) или am-bcode (abstract machine binary code) обязательно подчеркнув бинарность.
| |
|
5.78, Аноним (-), 17:25, 02/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Всё уже изобретено до вас. Это называется pcode, Вирт чтобы не париться с портированием паскаля на 100500 платформ, портировал интерпретатор байткода, компилируя паскаль в байткод. И байткод он называл pcode, в смысле portable code.
| |
|
6.80, Sw00p aka Jerom (?), 17:34, 02/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Всё уже изобретено до вас.
так зачем продолжаем говорить байт-код?
> И байткод он называл pcode, в смысле portable code.
Ну вот, замечательно.
Bytecode (also called portable code or p-code) - ну и где логика? кто и зачем это ввел?
| |
|
|
|
|
2.5, Аноним (5), 12:43, 02/03/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
Ты посмотри сколько времени они с этой ос ...морочатся... Ты за такое время и на си написал бы и на ассемблере и р--т бы всё переписал.
| |
|
|
2.60, Аноним (83), 15:41, 02/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Для начала готовьте PS/2 мышь и клавиатуру.
Эмуляция в биосе, наверное, тоже подойдёт (но не везде она есть).
| |
2.67, Аноним (66), 16:44, 02/03/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
> на каком живом девайсе можно потестить?
устройся на подработку в музей компьютерной техники, там какойнить девайс можбыть воскресает по ночам -- вот на нём и тести.
| |
|
|
2.20, zk (?), 13:17, 02/03/2024 [^] [^^] [^^^] [ответить]
| +6 +/– |
Как это на любом железе? Раз Ассемблер, значит привязан к железу. Тут бы спросить на каком работает?
| |
|
|
4.169, Аноним (169), 17:51, 03/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
>Вот список
>http://www.menuetos.net/hwc.txt
Исчерпывающий список Network card
3Com595
Intel Pro/1000 GT
Realtek RTL8029
Realtek 8111C
Давно собирался выкинуть эти раритеты на помойку. Теперь подожду - могут еще пригодится.
| |
|
|
2.31, Аноним (31), 13:45, 02/03/2024 [^] [^^] [^^^] [ответить]
| –5 +/– |
Компилятор С гораздо лучше оптмизирует почти любой код, чем человек напишет на ассемблере.
-- Встраивание функций (inline),
-- переупорядочивание инструкций, чтобы лучше работало параллельное выполнение инструкций,
-- векторизация,
-- разные оптимизации типа замены деления умножением...
Вручную ты такого никогда не сделаешь. Можешь реализовать какой-нибудь алгоритм на ассемблере, а затем на C и посмотреть на godbolt, какой код сгенерирует компилятор. Разница будет видна сразу.
| |
|
3.45, Аноним (45), 14:47, 02/03/2024 [^] [^^] [^^^] [ответить]
| +3 +/– |
Для stm32, avr, i8048-52 я, вместо программиста, пишу лучше, чем выхлоп сишки.
| |
|
4.74, Аноним (89), 17:07, 02/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Про i8048-52 соглашусь. А вот с AVR и, тем более, STM32 сомнительно. Сам был изумлён, как avr-g++ хорошо классы с виртуальными методами перемалывает в машинный код.
| |
|
5.211, _kp (ok), 03:20, 06/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Под АVR разница между ассемблером и выходом с компилятора конская, как по скорости, так и по объёму.
Для Cortex великого смысла писать на ассемблере нет, ибо по скорости и объёму не жмёт.
Но для Cortex M0, в критичных местах, особенно в энергоэффективном ПО, тоже вполне можно уделать компилятор.
А вот где компилятор часто генерировал код в целом лучше, чем ассемблер, так это MSP430.
| |
|
|
3.57, n00by (ok), 15:22, 02/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
> -- разные оптимизации типа замены деления умножением...
> Вручную ты такого никогда не сделаешь.
Вот это не верно. Все знают™ про Magic Divider by The Svin.
| |
3.58, Аноним (58), 15:23, 02/03/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Компилятор С гораздо лучше оптмизирует почти любой код, чем человек напишет на ассемблере.
Тотоже криптографию и кодеки пишут на ассемблере. Чтобы медленнее было, да.
| |
|
4.142, Советский инженер (ok), 09:26, 03/03/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
>Чтобы медленнее было, да.
прикинь да, крипту пишут на асемблере что бы время выполнения разных операций было одинаковым.
соответственно все равняют по самой медленной операции.
| |
|
3.131, Аноним (131), 00:30, 03/03/2024 [^] [^^] [^^^] [ответить]
| –3 +/– |
Чета сомневаюсь, что компилятор Си сможет оптимизировать код настолько, что операционка на выходе уместить в 1.4мб.
| |
|
4.154, n00by (ok), 12:32, 03/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Надо выкинуть glibc и оптимизировать по размеру. Правда, получится не так быстро.)
| |
4.212, _kp (ok), 03:31, 06/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Программисты для микроконтроллеров с Вами не согласятся.
Можно и на Си написать компактно.
Но.. если цель минимальный размер кода, исходник будет не на много читаемее ассемблера.
А вот читаемый Си исходник, грубо производит x86 бинарник вдвое большего объёма, по сравнению с ассемблером. Но такой исходник можно и поддерживать, и быстро развивать.
А не писать по 2 кБ бинарника в неделю, как в обсуждаемой ОС.
| |
|
3.218, Ivan7 (ok), 17:36, 06/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Переупорядочивание инструкций современные компиляторы делают так себе, не очень, а местами даже вредят.
| |
|
|
1.7, Аноним (7), 12:54, 02/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –6 +/– |
И нафига она, поиграть в бомбермена, или шашки?
На ней хотя бы ютуб можно посмотреть?
| |
|
2.39, Аноним (89), 14:12, 02/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Для Pine Star64 можно? ... А когда будет? ... Ясно, долго ждать.
| |
|
3.48, НытикАнонимус (?), 14:58, 02/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
К большому сожалению это чудо написано на x86_64 ассемблере. Даже на мой аллвиннер не встанет(
| |
|
|
1.9, Аноним (9), 12:59, 02/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Тут целая ось в 1.4MB, а у меня проверочный проект на Electron в распакованном виде 300MB занимает :|
| |
|
2.10, Аноним (10), 13:06, 02/03/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
qnx 4 тоже на дискетку влезал , можно было по диалапу инет получить и посидеть в браузере
| |
|
3.40, Аноним (89), 14:15, 02/03/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
А современный интернет по диалапу? Можно будет посидеть просто в пустом браузере.
| |
|
|
3.152, Bottle (?), 12:21, 03/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Так игрушки весят сотни гигабайт из-за 4k-текстур и несжатых звуков, а не кода.
| |
3.213, _kp (ok), 03:43, 06/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Некоторые современные игрушки сотни гигабайт весят.
Там не Гигабайты кода, а значительный объём занимают, модели, текстуры, звуки, карты.
Даже древнний Морровид с модами распухает за 50Гб, при том что сам с текстурами и прочим был менее 1Гб, и так таким и остался, и в модах, во всех вместе не наберется хотя бы еще гигабайта кода.
| |
|
2.63, YetAnotherOnanym (ok), 16:01, 02/03/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
> проект на Electron в распакованном виде 300MB занимает
Если тебя это смущает, значит, ты не безнадёжен.
| |
|
|
2.16, Аноним (11), 13:14, 02/03/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Она и в правду существует. Даже образа скачать можно и по-моему там есть браузер.)
| |
2.19, 128557 (?), 13:15, 02/03/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
Обозначьте хоть плюсы. А так получается, что Вы прокричали что-то сродни "Я пустотрёп".
| |
|
3.27, tty0 (?), 13:33, 02/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Если вам интересно - вы можете сами сформировать свое мнение. Если нет, то 300 страниц обоснования Вам могут написать, но не за бесплатно.
| |
|
2.110, Аноним (110), 21:48, 02/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Открываешь такой сайт этого маргинального форка маргинального сабжа, а тебе с порога буфера и предолжение "псс, парень, за новостями пройди в наш телеграмм". По ссылкам небось еще и вишмастеры с депозитфайлс по смс качать надо?
| |
|
1.25, Аноним (22), 13:29, 02/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
VNC - прошлый век. Сейчас желательна поддержка Spice и RDP. Чтоб звук и видео можно было передавать.
| |
1.30, Аноним (89), 13:44, 02/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Пора переписывать на Aarch64. Практическая польза её существования на SBC и то, не сильно навороченных.
| |
1.35, Аноним (33), 13:53, 02/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
У сабжа есть описный пакет, браузер, RDP клиент, драйверы на МФУ Kyocera? Какой практический толк от сабжа?
| |
|
2.115, Аноним (115), 22:27, 02/03/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
Никто не ответил на мой вопрос, потому что нечего ответить. Потому что эта ОС бесполезна для широкого круга задач. А какие узкоспециализированные задачи на неё можно решать не представляю.
| |
|
1.38, Аноним (38), 14:09, 02/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
какой бы быстрой ОС не была, веб-браузер может сделать из неё тормоза. это как великий уровнитель всех ОС :)
| |
|
|
3.119, Анонист (?), 22:54, 02/03/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Links не работает на 99 % современных сайтов
Фиксанул, можешь не благодарить
| |
|
|
|
2.153, Аноним (-), 12:29, 03/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Тем что запускает на 64 битах)
Просто создатели колибри, взять код смогли, копирайты заменить смогли, а вот в 64 бита не смогли.
Так и живут на 32 битах.
| |
|
1.46, Аноним (46), 14:49, 02/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Значит, надо кому. Но это шаг назад. Не зря же Си придумали, чтобы на асме меньше кодить.
| |
1.50, rndtrash (ok), 15:03, 02/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
секундочку, сам менуэт же не опен сорс! на сайте есть исходники только от приложений и драйверов
| |
1.56, Аноним (56), 15:21, 02/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Нет, мы идём другим путём, где пару строк кода будут занимать терабайт, и вечный срач кедерастов с гномосеками нам единая услада.
| |
1.62, Аноним 80_уровня (ok), 15:54, 02/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Классная идея, отличные оптимизации, мне нравится! Всё быстро, компактно! Супер!
Как там с переносом на ARM дела? Хочу на Raspberry Pi такое, у неё памяти как раз не так уж и много. А ещё сейчас много RISC-V, тоже бы надо! Джва года готов подождать!
| |
|
|
3.126, Аноним (126), 23:41, 02/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Часть инструкций тупо копипастом меняется, там переписывать немного. А вот именно оптимизация под платформу — да, небыстро.
Но помнится, у менуэта и колибри сама архитектура была не очень (не потому что ассемблер, просто так сделали, может и исправили) из-за чего ни нормальной изоляции прог, ни стабильности системы не было.
И очень может оказаться, что из-за раздробленности армов, не имеющих старых стандартов, которые есть у x86 типа тех же ps/2 и vga получить что-то работающее хотя бы на одной железке — уже подвиг.
| |
|
4.128, Аноним (83), 00:08, 03/03/2024 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Часть инструкций тупо копипастом меняется, там переписывать немного.
У нас специалист 80lvl в треде.
| |
|
5.229, Vivaswatt (?), 10:39, 09/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
От так яны сягодни и пишюць свои проекты - копипастом на Электроне, вот так оно все выходзиць, как есть.....
| |
|
|
3.214, _kp (ok), 03:49, 06/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Пусть в на Распберри в Dosbox запускает, ибо ос не ьребовательная к ресурсам, и как ни странно, должно работать на любом Распберри.
Хотя... Ой, а надо 64х битный эмулятор. Тогда облом.
| |
|
|
1.69, Владимир (??), 16:47, 02/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Хм... Ну вот заинтересовал меня, допустим, этот видео-проигрыватель - mplayer. Захожу на сайт, скачиваю, а там бинарник, и в лицензии "Redistribution, reverse engineering, disassembly or decompilation
prohibited without permission from the copyright holders." Какой мне прок от того, что он на ассемблере? И вообще, как я узнаю, что он на ассемблере? Исходников же нет, он может быть на чем угодно написан.
| |
|
2.99, n00by (ok), 20:06, 02/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
> И вообще, как я узнаю, что он
> на ассемблере? Исходников же нет, он может быть на чем угодно
> написан.
Посмотреть в дизассемблере, поискать характерные признаки.
| |
|
|
4.191, n00by (ok), 09:03, 04/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Эту формальность автор добавил из жалости к клонерам из Коллибри ОС, что бы те могли сохранить лицо и вместо "мы не умеем" сказать "на нас обиделись".
| |
|
|
|
1.100, Аноним (100), 20:15, 02/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Когда KDE и файрфокс под неё пропатчат, тогда и смысл будет, а пока что линукс лутше к сожалению...
| |
1.103, Аноним (103), 21:00, 02/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
кто ее (ОС) вообще юзает?
кто?
похоже что никто.
просто такой прикольный проектик.
| |
|
2.127, Аноним (126), 23:44, 02/03/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Оно сходу в тюнерные карты умело, видимо писалось под какой-то бокс для захвата и может ещё ретрансляции вещания.
Но сейчас такое лучше делать на видеокарте.
| |
|
1.107, Аноним (103), 21:17, 02/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
непонятно. какие так скаааать перспективы у этой ОС.
что для нее делать будут?
что с ней делать будут?
юзать для видеокамер для охранников?
или десктоп?
реальное приложение пишется на С или т.п.
а не на Асме.
| |
1.113, Человек. (?), 21:53, 02/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
А зачем это нужно? Неэффективно ведь. С после компиляции превращается в машинные команды. Языки высокого уровня намного проще для понимания, в них совершаешь меньше ошибок, скорость работы в десятки раз выше чем на ассемблере. Это как есть суп вилкой.
| |
|
2.120, Аноним (120), 22:54, 02/03/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
А эта ось не для побыстрее написать, это про грамотное использование ресурсов.
Компиляторы сначала нужно научить оптимизировать, да и то все возможные расклады оно не покроет. Тяп-ляпычи молятся на компилятор, но как оно внутри оно работает они знать не знают.
Писать ось с целью минимизации потребления ресурсов и наивысшей скорости на всяких си и проч., это как есть суп экскаватором.
| |
|
3.132, чатжпт (?), 00:46, 03/03/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
> А эта ось не для побыстрее написать, это про грамотное использование ресурсов.
Человеческих ресурсов или каких? Годы жизни выкинутые на мертвый бай дизайн проект - такое себе
| |
3.158, n00by (ok), 12:40, 03/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Компиляторы сначала нужно научить оптимизировать
Я всё еще жду ответа на вопрос #53. Уже можно было даже скомпилировать из чужих.
| |
3.174, Человек (??), 19:29, 03/03/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
Есть железо чьи возможности не раскрывает данная система. В ней нет даже элементарной возможности записать изображение с экрана(Чел на видео снимают экран сторонней камерой). Это грамотное использование ресурсов? Потенциал компа не раскрыт. Ты несешь полнейший бред. Советую обратиться к психиатру по месту прописки.
| |
|
4.195, Аноним (83), 13:06, 04/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
У меня она не раскрыла даже возможности USB-контроллера (к слову, есть даже досовские драйвера, которые на моей машине успешно работают).
| |
|
|
|
1.114, Аноним (114), 21:54, 02/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Menuet64 Copyright (c) 2005-2022 Ville Turjanmaa
1) Free for personal and educational use.
2) Contact menuetos.net for commercial use.
3) Redistribution, reverse engineering, disassembly or decompilation
prohibited without permission from the copyright holders.
это даже не опенсорс, вроде это называется freeware, причем только для персонального использования
| |
|
2.124, Аноним (2), 23:05, 02/03/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Да, это называется клозет-сорс проприетарь. 32 битная опенсорс. И колибриос (форк 32 битной) опенсорс. Сабж не запускал, колибри запускал.
| |
2.150, Аноним (-), 12:04, 03/03/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Там открытые кода для приложений - menuetos.net/64bit.htm
А причины закрытия сорцов банальны
At the moment of the fork and when new copyrights were added to almost all files, there were no significant changes. Most of the kernel files were exactly the same, line by line.
Подумаешь форкнули и перебили все копирайты)
Для последователей жирного воришки емаксов такое естественное - как дышать.
| |
|
1.116, Медведь (ok), 22:31, 02/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
С одной стороны, понимаю парней -- самого бесят калькуляторы на 300+ мегабайт и массовое переползание на тормозные скриптанутые поделия. С другой стороны, сложность написания прикладного софта для такой ОС, видимо, зашкаливает. Респект и уважуха, но не взлетит, имхо.
| |
|
2.123, Аноним (120), 22:58, 02/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Отнюдь! Там всё обмазывается макросами и становится похоже на язык более высокого уровня, только со всей подноготной асма на виду.
Хотя по каментам видно, что современные питоножабоскриптеры асма в глаза не видели.
| |
|
1.117, Анонист (?), 22:40, 02/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Интересно, но бестолково. Нет софта. Нет поддержки железа. В своё время, лет 20 назад, тоже писал ось на чистом ассемблере, но я хотя бы пытался сделать её совместимой и MS-DOS, при этом она с первых строк прыгала в защищённый режим и была многозадачной. И даже что-то простенькое запускалось.
| |
1.129, Аноним (83), 00:10, 03/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Тут вот в комментах про грамотное использование ресурсов рассуждают. Выделил ей в виртуалке 512 Мб. При загрузке уведомляет, что для включения эффекта прозрачности нужно 640 Мб (хватит всем?).
У меня всё.
| |
|
2.138, Аноним (138), 05:59, 03/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Все по Фрейду за красоту надо платить , то же с видео драйверами происходит или ты думал что у тебя paper 4millions на x 4millions на экране это некая шутка 2020-ых годов
| |
|
1.133, Аноним (-), 01:58, 03/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А почему в новости сказано "распространяются под модифицированной лицензией MIT, дополненной требованием согласования любого использования в коммерческих целях."
В тексте лицензии, кстати крайне коротком, всего три пункта, кроме стандартного AS IS
1) Free for personal and educational use.
2) Contact menuetos.net for commercial use.
3) Redistribution, reverse engineering, disassembly or decompilation
prohibited without permission from the copyright holders.
menuetos.net/m64l.txt
Не уверен что пункт 3 вообще совместим с МИТ лицензией.
| |
1.135, Аноним (135), 02:27, 03/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Эта ОС нужна хотя бы для того, чтобы показать насколько жирными и раздутыми стали современные ОС. Когда вся производительность уходит в абстракции, пережёвывание байткода и бесконечный парсинг, парсинг, парсинг...
| |
1.137, OperaPrestoFan (?), 05:47, 03/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
эх... там жеж целая многолетняя предистория должна быть ссылкой к этой новости, много эмоций, новость без этого голая и лысая((
а если дев изначально открывает сорцы народу, а потом у него в попе щёлкает и он закрывает, - то он просто тварина((
..так появилась на свет КолибриОС!!!
а это поделие ставшее с закрытыми сорцами, не достойно даже новостей..
Как то так))
| |
|
2.147, dannyD (?), 11:14, 03/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
нету там никакой истории.
последний раз о них слышал когда ещё всё было 32 битное.
собственно проект был "всё до кучи", ядро гуи и дрова в одной упаковке.
тогда еще мышка на стенной бумаге оставляла следы, а уже нет, уже починили.
| |
2.149, Аноним (-), 11:45, 03/03/2024 [^] [^^] [^^^] [ответить] | +1 +/– | во-первых, а что прям все сорцы закрыты Ты всегда можешь скачать application... большой текст свёрнут, показать | |
|
3.161, n00by (ok), 13:24, 03/03/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
Самая мякотка, что они до сих пор не догоняют, что цитируют:
wrz 11 15:00:51 <VMikael> I think we should thik about what we want from a 64 bit os
wrz 11 15:01:31 <jpelczar> - separate address space for each process
wrz 11 15:01:40 <jpelczar> - memory management
wrz 11 15:01:55 <VMikael> how about money ?
wrz 11 15:01:59 <jpelczar> money ?
wrz 11 15:02:08 <VMikael> yes
То есть Вилле предложил им подумать, как они все вместе (we) могут заработать. Например, он продолжает писать код, а остальные как-то способствуют монетизации. У них что-то в голове щелкнуло и они решили, что он с них денег требует.
| |
|
2.160, n00by (ok), 13:19, 03/03/2024 [^] [^^] [^^^] [ответить]
| –2 +/– |
Почитал эту историю.
Вилле сделал то.
Вилле сделал сё.
Вилле прикрутил ещё вон то.
Вилле написал в чат:
- Полагаю, нам стоит подумать, что мы хотим от 64-х разрядной ОС.
- Мы хотим то и это!
- Как на счёт денег?
- Денег????
На основании вот этого пользователь написанного Вилле кода, где позже перебили копирайты, публично хамит Вилле.
| |
|
3.166, Аноним (166), 16:16, 03/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Пару лет назад эти вахтеры еще ж и форсили что это еще одна дофига отечественная разработка пря как еще один рикталь.
| |
|
4.176, n00by (ok), 19:41, 03/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Самое во всей этой истории для меня удивительное, что был такой сайт - wasm.ru, где так или иначе отметились все местные и не очень ассемблерщики, но видать у меня что-то с памятью, поскольку название я помню, а вот что-либо связанное с написанием кода не припоминаю.
| |
|
|
2.167, Анонин (-), 16:22, 03/03/2024 [^] [^^] [^^^] [ответить] | +/– | Да, в лучших традициях Рашин Бузинес Но что поделать, если цап-царап это просто... большой текст свёрнут, показать | |
|
|
|
5.177, Аноним (43), 20:09, 03/03/2024 [^] [^^] [^^^] [ответить] | +/– | Не поленился и проверил http websvn kolibrios org filedetails php repname Koli... большой текст свёрнут, показать | |
|
6.178, n00by (ok), 21:18, 03/03/2024 [^] [^^] [^^^] [ответить] | +/– | Copyright C KolibriOS team 2004-2022 All rights reserved Это к чему К... большой текст свёрнут, показать | |
|
|
8.189, n00by (ok), 08:43, 04/03/2024 [^] [^^] [^^^] [ответить] | +/– | gt оверквотинг удален Я вижу утверждение автора в начало подавляющего большин... большой текст свёрнут, показать | |
|
9.196, Аноним (43), 13:59, 04/03/2024 [^] [^^] [^^^] [ответить] | +/– | Ясно, чем больше пруфов, тем сильнее верим автору на слово Так падажжи, из оста... большой текст свёрнут, показать | |
|
|
|
12.210, n00by (ok), 08:04, 05/03/2024 [^] [^^] [^^^] [ответить] | +/– | Просмотренных файлов недостаточно Если ты в школе не учился и не знаешь про док... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
|
4.183, Аноним (-), 00:49, 04/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Цопирайты на месте.
Эх, анон-анон, то что сейчас копирайты на месте, не значит что их не выпилили в свое время, а потом вернули. Ты бы почитал историю конфликта, до того как писать про скрепы.
Напр. хотя бы тут на форуме board.flatassembler.net/topic.php?p=215879#215879
"Well, they took the code and in a couple of weeks also added their own copyrights to the beginning of all kernel files, booting, multitasking, GUI, networking, drivers, all. I'm not planning to find out if it would happen again."
или тут osnews.com/story/17279/kolibrios-065-released - 2007 год как-никак.
> Главная скрепа - соврать
Да - ты прав. Ты именно это и сделал - соврал))
Ну а Ville закрыл кода именно из-за пи####в из kolibrios.
Причем 64 бита это ламерье так и не осилило.
| |
|
5.184, Аноним (43), 01:44, 04/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Интересно, при форке не разобравшись в ГПЛ убрали копирайты из kernel.asm, в 2007 вернули, а автор в 2020 продолжает писать про то, что украли? Найс, 100% не обиженка.
>Да - ты прав. Ты именно это и сделал - соврал))
Да, да, все так и было - украли и скрывали, что код был потырен из Menuet. Все по секретным документам.
| |
|
6.190, n00by (ok), 08:50, 04/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Интересно, при форке не разобравшись в ГПЛ убрали копирайты из kernel.asm, в
> 2007 вернули, а автор в 2020 продолжает писать про то, что
> украли?
Если не приведёшь ссылку на слова автора вроде "steal" или "thief", значит ты не только самоопределившийся вор, но и занимаешься клеветой.
| |
|
7.197, Аноним (43), 14:55, 04/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Забыл что я в суде. Конечно не "украли", а "нарушили авторское право".
>ты не только самоопределившийся вор
Прости, а что я украл? Ну так, примерно хочу почувствовать.
| |
|
8.200, n00by (ok), 15:55, 04/03/2024 [^] [^^] [^^^] [ответить] | +/– | Ожидаемо, что ссылкой подтвердить ты свои слова не можешь Прощения проси у Вилл... текст свёрнут, показать | |
|
|
|
|
12.209, n00by (ok), 07:56, 05/03/2024 [^] [^^] [^^^] [ответить] | +/– | Очевидна подмена тезиса и в данном контексте я бы перевёл violation как ошиб... большой текст свёрнут, показать | |
|
|
|
|
|
|
6.192, Аноним (-), 10:55, 04/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Интересно, при форке не разобравшись в ГПЛ убрали копирайты из kernel.asm, в 2007 вернули
Ой, бедняжечки... GPL настолько сложная, что они не поняли что нельзя чужие копирайты перетирать!
Хотя там черным по белому написано...
Не первый раз вижу, что у гнутиков, особенно из этой страны, юридическое образование как у табуретки.
Они могут только орать про шва60дку и то, что им обязаны дать исходники.
> Найс, 100% не обиженка.
Почему вдруг обиженка? То что потом вернули, не значит что факт нарушения куда-то пропал.
Просто когда в 2020 автора спрашивает у причине закрытия сорцов, он честно называет причину.
> Все по секретным документам.
Да где же они секретные? Достаточно только поискать в инете и всё становится явным))
| |
|
7.198, Аноним (43), 15:00, 04/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
А да, я и забыл что тут каждый же специалист по всему, и юрист отличный, и программирует как боженька.
>Почему вдруг обиженка? То что потом вернули, не значит что факт нарушения куда-то пропал.
Потому что с копирайтами решили в 2007, а претензии остались и в 2020.
| |
|
|
|
|
|
2.175, n00by (ok), 19:39, 03/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Ещё я тебе добавлю, что вообще ситуация у вас позорная.
Люди вам про это не пишут, поскольку им жалко своё время тратить, но кто-то должен это сказать.
Восстановить исходники от ОС на асме - это не что-то немыслимое. Долго, но заметно быстрее, чем писать с нуля. Тем более при наличии 32-х разрядной версии, откуда можно брать догадки о наименованиях. И толку было бы куда больше, чем разносить всё это по Сети.
Вилле, похоже, просто пошёл в споре на принцип, и потому не стал открывать исходники. Знал, что спецов у вас нет и затроллил вас таким способом.
| |
|
1.144, poulch (??), 09:52, 03/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Интересно, а современных жутко оптимизирующих ассемблеров нет? Чтоб как для С и С++... а кроссассемблеров, чтобы написал на x64 например и странслировал в RISV-V или MIPS там итп...
| |
|
2.159, n00by (ok), 13:14, 03/03/2024 [^] [^^] [^^^] [ответить]
| –2 +/– |
flat assembler g не привязан к процессору. Каждая мнемноника является макроопределением. Технически, возможно их переопределить и менять целевую архитектуру. Но код в результате будет далёк от оптимального.
| |
|
1.165, Аноним (164), 16:14, 03/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
В 2000 году у меня на Пентиум 2 и 256 МБ ОЗУ на Windwos 98 были и игры, и фильмы с музыкой, и интернет, и офис.
Зачем нужен сабж абсолютно не понимаю.
| |
|
2.168, Аноним (83), 16:50, 03/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
256 — это ещё и довольно жирно к тому же. Обычно и 128 было за глаза (Serious Sam SE на такой конфигурации, правда, с видеокартой поновей, очень бодро проходился).
| |
|
3.182, Аноним (33), 22:55, 03/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Ну может перепутал, да на пентиум 2 было 32 потом 64 мб ОЗУ. 256 мб ОЗУ это было уже на п2.
| |
3.186, X86 (ok), 07:52, 04/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
> 256 — это ещё и довольно жирно к тому же. Обычно и
> 128 было за глаза (Serious Sam SE на такой конфигурации, правда,
> с видеокартой поновей, очень бодро проходился).
256 было для мажоров. У пацанов были celeron 800, 128 ram и 10GB HDD)
| |
|
|
1.185, X86 (ok), 07:50, 04/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Столько времени люди потратили. А потом лет через 5:
"Алиса, напиши мне код ОС на ассемблере, чтобы там был OnlyOffice, Quake 3 arena,.." и дай инструкцию как это скомпилировать и установить на загрузочную флешку".
- ок, мой господин. Вот код:..."
| |
|
2.187, Аноним (33), 07:56, 04/03/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
Если бы ОС на ассемблере были лучше, то они доминировали на рынке. А так это просто затянувшаяся шизофрения.
| |
|
3.188, X86 (ok), 08:38, 04/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Если бы ОС на ассемблере были лучше, то они доминировали на рынке.
> А так это просто затянувшаяся шизофрения.
Доминирования программ (в том числе ОС) на ассемблере нет, так как их очень сложно писать, нужно много человекочасов. Если этим будет заниматься ИИ, то все может поменяться.
| |
|
4.194, Аноним (83), 13:04, 04/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Я представляю себе поддержку ассемблерных программ, написанных ИИ. То есть нет, не представляю.
Ну и не стоит забывать, что ИИ «программирует» не «из головы», а на основе датасета. А сколько в нём того ассемблера по сравнению с мейнстримными языками?
| |
|
5.216, Аноним (216), 14:29, 06/03/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Ну и не стоит забывать, что ИИ «программирует» не «из головы», а на основе датасета.
ИИ бывает разный. Американцы с помощью маркетинга, ну и соответствующих вливаний денег раскрутили только одну из множества идей. Вероятнее всего другие идеи ждут своего часа. Деньги то когда-то закончатся и нужно будет подливать новые идеи.
| |
5.217, Аноним (216), 14:31, 06/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Вы хоть в курсе о существовании, ну к примеру таких людей как Мамдании Цурэно?
| |
|
6.230, X86 (ok), 10:20, 12/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Вы хоть в курсе о существовании, ну к примеру таких людей как
> Мамдании Цурэно?
Поисковики по фразе "Мамдании Цурэно" выдают только ваш коммент) Наверное, никто не в курсе.
| |
|
|
|
|
2.193, Аноним (193), 10:57, 04/03/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
А еще через 10:
- Эй, кожаный мешок № 5378502454, активней крути педали, мне электричества не хватает. А то будешь наказан.
- Да, госпожа Алиса...
| |
2.199, Серб (ok), 15:26, 04/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
А пока у нас хотят убрать из ПДД мигающий зеленый цвет, так как у AI есть сложности связанные с тем, что неясно AI тормозит потому что желтый зажегся или потому что зеленый погас.
| |
|
1.219, Ivan7 (ok), 17:56, 06/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Нет никакого смысла писать ОС на асме. Для этого есть С++ или на худой конец С. Лишь для некоторых частей ОС нужен ассемблер.
| |
|
2.224, Аноним (223), 15:03, 08/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Вы не поверите, но это очень ценные кадры, если нужно будет создавать свой (русский) язык программирования для своих архитектур на новых литографах. А язык программирования и новые архитектуры понадобятся. Прочтите хотябы новости об NVIDIA. Как минимум понадобится процессор с множеством РОН, который сможет имитировать несколько AMD64 и функции видеокарты, но при этом работать согласно реалиям нынешнего времени. Тот же АЛУ должен иметь уже не только простые математические возможности, но неплохо бы и возможности для быстрого вычисления нейрончиков. Для этого нужен будет свой ассемблер, свой язык, своя ОС, программы. И желательно чтоб была совместимость. Но такого нет.
| |
|
3.225, Ivan7 (ok), 09:10, 09/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Свой язык точно не нужен. Языков и так уже более чем достаточно. С++ как базовый язык нужен обязательно. Остаётся в компиляторах (GCC, Clang) допилить поддержку инструкций для своего CPU, но если набор инструкций совместим с каким-то популярным набором инструкций (RISC-V, MIPS, ARM) или близок к нему, то в компиляторы нужно будет внести не так уж много изменений.
| |
3.226, n00by (ok), 09:35, 09/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Вы не поверите, но это очень ценные кадры, если нужно будет создавать
> свой (русский) язык программирования для своих архитектур на новых литографах.
И как тут поможет Вилле, кого местные ценные кадры удивили своей душевной простотой и вынудили закрыть исходники? Сами то кадры почему-то даже отдизасемблировать 64-х разрядную версию не смогли, что ставит под сомнение их способность кодить на асме даже для существующих архитектур.
| |
|
|
|