Сообщество RISC OS Open представило выпуск операционной системы RISC OS 5.30, оптимизированной для создания встраиваемых решений на базе плат с процессорами ARM. Выпуск основан на исходных текстах RISC OS, открытых в 2018 году компанией RISC OS Developments (ROD) под лицензией Apache 2.0. Сборки RISC OS сформированы для плат Raspberry Pi, PineA64, BeagleBoard, Iyonix, PandaBoard, Wandboard, RiscPC / A7000, OMAP 5 и Titanium. Размер сборки для Raspberry Pi составляет 157 МБ...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=61083
Дай угадаю ... одна заглючившая программа вешает всю операционную систему и перезаписывает половину файловой, а общая надёжность ещё хуже, чем у Windows 3.11.
А ты не запускай программы которые глючит.
А как угадать программы, которые не глючат ?! И где их искать ? Да и существуют ли такие в природе ?)))
Не запускай программы.
Не включай компьютер и не пиши комментарии.
А ты в курсе, что бывают компы не только для игр и аниме?
Что иногда надо большую мощность, но какую-то особую детерминированность выполнения операций в ОС? И бывает, что bare-metal тоже слишком избыточен и велосипеден.
Чем сложнее система, тем менее она пригодна в критических задачах, отличных от старших серверов и десктопов.
Да, из названия ОС следует, что есть определённый риск...
Но зачем?Времена win 3.11 и Novell Netware давно прошли.
И это было шикарное время. За компьютерами сидели образованные люди, специалисты, инженеры. Ламерами в те времена называли тех, кого сейчас называют senior developer. Да и далеко ходить на надо, достаточно взять любой программный продукт тех лет, почитайте документацию, посмотрите на функционал и оцените качество кода. Такого больше не делают, отвечаю.
> достаточно взять любой программный продукт тех летНу, не совсем всё так оптимистично, мне помнится доводилось сильно ругаться с отделом програмистов кичившихся что они пишут только исключительно на С, но при этом категорически отказывались форматировать код, который шел просто как письмо, в строчку через ; с переодическими goto между строками.
Говорили что "так эффективней видеть всю логику на одном скрине..."И к сожалению именно из за таких дятлов (точней дятельш в том конкретном случае) и пошла плохая слава про goto и ;
Но в общем, да, раньше перед тем как что то сделать, нужно было чердак напрягать, теперь же все "интуитивно" понятно(?)
надо было не ругаться, а загружать работой в 3 раза больше
> надо было не ругаться, а загружать работой в 3 раза большеРуки, (точнее молоток чтоб бить по рукам) не доставали, другая контора, с большой вывеской и пока бюракратия от одной большой вывески доходит до другой, то уже просто - "да идёт оно на..."
А это мысль. Почему я сам раньше не додумался писать код в строку так же гораздо компактне. Спасибо за идею.
угу, место на диске щас ой как не дешево
На каком ещё диске? Речь про место на экране монитора. Или ты на 75 дюймовом телевизоре программируешь с разрешение 8к?
>пишут только исключительно на С, но при этом категорически отказывались форматировать код, который шел просто как письмо, в строчку через ; с переодическими goto между строкамиШикарное время и специалисты-инженеры at its finest
> Шикарное время и специалисты-инженеры at its finestСогласен, люди были более добрее, делились, радовались вместе, не то что сейчас, пипыско-мерение на каждом шагу
Программирования для Win3 то еще было развлечение на голом С, да и на С++ тоже не сильно лучше
Эх, когда-то VCL от Borland в 100-300КБ казался лютым bloatware
И был няшный KOL/MCK ^_^
с помощью этого вот и upx получались славные морды по 3-5кб к консольным утилитам, иээх
> посмотрите на функционалО да, софт тех лет мог делать то, что питонист сейчас за недельку налабает)))
> качество кода
просто овно. Если сбилдилось и не падает на обычных сценариях - то просто прекрасно!
А потом баги и cve еще десятилетиями вычищают.
Эдак мы технологической сингулярности никогда не достигнем. Мне нужно, чтобы технологии появлялись всё быстрее, а стоили всё меньше. Улучшая качество моей жизни, развлекая меня и сберегая моё здоровье. А вы хотите, чтобы софт писали вучоные с PhD, чтобы спалось по ночам слаще. Второй подход нелогичен и непоследователен, вы бы это поняли, если бы попробовали мыслить, как вы говорите, как инженер.
Не знаю насчёт сингулярности, но достичь технологического коллапса, доверяя писать софт кому попало - это запросто.
Эдак мы технологической сингулярности никогда не достигнем. Мне нужно, чтобы технологии появлялись всё быстрее, а стоили всё меньше. Улучшая качество моей жизни, развлекая меня и превращая меня в овощ. А вы хотите, чтобы софт писали вучоные с PhD, чтобы спалось по ночам слаще. Второй подход нелогичен и непоследователен, вы бы это поняли, если бы попробовали мыслить, как вы говорите, как инженер.Поправил, не благодари.
Скоро твоя мечта осуществится - ИИ на подходе - будет тебе сингулярность.
СР! УВЧ!
Да-да, только образованные люди, специалисты, инженеры из прошлого сейчас бы джунами в гугл/амазон/нетфликс не устроились, а вот сегодняшние джуны из гугла/амазона/нетфликса легко бы заменили образованных людей, специалистов, инженеров в прошлом.Ты бы дозировку соблюдал, Дедокряхтин привыкание вызывает.
Да это пишут зумеры, которые сами инженерами не являются и никакого кода никогда не читали. Я такого бреда от людей которые те годы видели лично никогда не слышал)
> а вот сегодняшние джуны из гугла/амазона/нетфликса легко бы заменили образованных людей, специалистов, инженеров в прошлом.Угу, представляю как приходит такой кадр на работу в контору из прошлого:
- А где у вас тут кофемашина, чтобы сделать ванильный латтэ?
- Какая-какая машина?
*падает замертво*
Ты даже не в курсе, откуда пошла эта фигня про кофе машины и смузи с панкейками в офисе. А пошло оно оттуда, что современный айтишник проводит на работе гораздо больше 8 часов. Соответственно работа должна превратиться в дом. В отличие от тех самых инженеров прошлого, которые работали от звонка до звонка на госушечку)) Придумали героев тоже мне.
> современный айтишник проводит на работе гораздо больше 8 часов.Проводить время и даже механически кодить - это две большие разницы. Попробуй заниматься вторым хотя бы с нелельку, потом напиши, на сколько часов в день тебя хватит.
Чел, у меня 100 человек в подразделении и за деньги отвечаю я лично. Если кто-то будет как ты говоришь "проводить время" вместо кодинга - это очень быстро скажется на деньгах и я пойду на рынок труда. Ну это же азы экономики, почему надо их объяснять вроде бы взрослым людям?
> Чел, у меня 100 человек в подразделении и за деньги отвечаю я
> лично.Охотно верю, что тебя допустили к управлению, учитывая умение молоть языком.
Но ответа на вопрос "на сколько часов в день тебя хватит" я пока не увидел.
>Ламерами в те времена называли тех, кого сейчас называют senior developer.
>почитайте документацию, посмотрите на функционалА ламер должен знать разницу между функционалом и функциональностью? Потому что безграмотные разработчики, тимлиды, кто там ещё, используют функционал в смысле функциональности. Когда вочередной раз читаю функционал, то понимаю что столкнулся с безграмотным человеком, а они себя называют программистами.
Отвечает Есения Павлоцки, лингвист-морфолог, эксперт института филологии, массовой информации и психологии Новосибирского государственного педагогического университета.В последнее время слово функционал всё чаще употребляют в значении, которым обладает слово функциональность. Многие считают это ошибкой, но это абсолютно нормальное употребление.
Для начала стоит обозначить исходные понятия, ведь функционал и функциональность – это слова с разными лексическими значениями.
Функциональность – это набор возможностей (функций), которые предоставляет система или устройство, совокупность назначений.
В определенный момент у слова функционал начали формироваться дополнительные значения, которые пока не вошли в норму, но уже заявили о себе как жаргонизмы, сленговые слова.
Функционал в значении функциональности чаще всего встречается в IT-сленге, который используют люди, работающие в сфере информационных технологий.
В словарях это значение выделяется, но сопровождается пометами спец., компм.жарг. – специальное, компьютерный жаргон.
Однако можно сказать, что пометы устарели, поскольку компьютерый жаргон – это нечто неопределенное. Компьютерами и интернетом пользуются для совершенно разных целей люди и 10, и 80 лет, на разных уровнях, используя разные слова, в том числе и сленг, относящийся к этому пользованию. Все-таки здесь стоит подчеркнуть, что речь идет именно о профессиональном сленге людей, для которых информационные технологии – это работа.
Более того, сленг не нейтрален, а слово функционал в значении функциональность – нейтрально.
Здесь было бы правильнее говорить не о выделении дополнительных значений у слова функционал, а о трансформации самого слова функциональность. Поскольку его употребление частотно, а функциональность – слово длинное, вероятнее всего оно просто сократилось и совпало по форме с уже существующим математическим понятием. Не будем забывать, что в основе обоих слов лежит слово функция в разных его значениях.
Можно даже говорить, что произошло усечение суффиксов слова, а значение осталось. Таким образом, у слова изменился род, а лексическое значение не претерпело изменений.
Итак, правильно говорить и функциональность, и функционал в значении ‘функциональность’.
Она пишет о том, что поскольку зумеры путают слова, то функционал становится нормой. Но по-прежнему служит маркером человека, который в институте спал вместо учебы. ЧиТД собственно.
Не совсем. Просто действие закона сокращения речевых усилий (кажется так, по Розенталю). К примеру: грузинец - теперь грузин и т.п.
> Она пишет о том, что поскольку зумеры путают слова, то функционал становится
> нормой.Прежде всего, она - лингвист-морфолог. Ты слышал про предел Чейтина? Если да, почему полагаешь, что твоя (неспециалиста) интерпретация слов специалиста вообще требуется, когда ты упустил "жаргон"?
> Но по-прежнему служит маркером человека, который в институте спал вместо
> учебы. ЧиТД собственно.Ты помнишь слова "функционал" и "функциональность" со времён своего студенчества? Почему ты их запомнил? Например, я запомнил "абстракция второго порядка" и "поля и кольца" -- потому что оно не было специализацией и сопровождалось "это вам не пригодится, а кому действительно потребуется, тот сам разберётся".
> И это было шикарное время.Этот аноним всё перепутал. Такое время было на заре ЭВМ, когда там действительно были инженеры. А уже потом пришли ламеры со своими языками программирования, которые не могли руками логическую схему скрутить из проволоки.
Нене, вот в палеолите было круто, а теперешняя молодежь даже огонь трением не заведет.
Apache 2.0
Это авторы NetSurf
Ладно тогда, НетСкуф - это святое.
Ставил её ещё на самую первую модель распберри пи. По сравнению с этими вашими линуксами, у сабжа интерфейс просто летает, моментальная отзывчивость на запуск программ, нажатие кнопок и прочих элементов управления (aka Колибри ОС на последнем i9). Жаль, что по практической части оно ничего не может.
Блин, ну крут конечно. Жаль нам нельзя поставить эту ОС, принуждают пользоваться линуксом
Ктож вам разрешит ? Сидите в кунсоли, а еще лучше в консоли Xorgless дистра, с directfb. В качестве трудотерапии в нашем ЛТП.
> просто летает, моментальная отзывчивость
> Жаль, что по практической части оно ничего не может.Смутно подозреваю, что это как-то связано.
ну дак, GUI в ядре, потому и быстро
Вы под нея откройте какой-нибудь текстовый процессор, электронные таблицы, запустите скачивание чего-то на пару гигов, ну и откройте любую ide.Даже браузер можно не трогать.
И позырьте как оно всё повиснет.
Кто писал nlm под Netware, тот знает, какая это печаль и боль. Заставить работать произвольное количество произвольных программ под кооперативной многозадачностью невозможно. Поэтому никто это и не использует для реального применения.
Вы преувеличиваете типичные цели и задачи одноплатника.
Как подключённая к телеку система для одного приложения за раз — или кино, или игра, или интернет — очень даже.
Никто не будет параллельно смотреть фильм, стрелять в игрушке и формировать отчётность.
> для одного приложения за разЗачем тогда многозадачность? Есть же ms-dos.
Дискеты форматировать в фоновом режиме... XD
Параллельно смотреть фильм, искать информацию в браузере и открыть всплывающий файловый менеджер для обзора фильмов на диске - почему бы и нет. Но для этого есть вариации андроида.
И мы возвращаемся к моему первому посту. Это не работает.
Ага, ты пробовал на одноплатнике кино гонять? Игра на телеке это какая? Первый дум? А приложения ты где возьмёшь. Одноплатники для iot нужны, а там вполне себе многозадачность потребна.
К проектоку подключена NanoPi-R5C, гоняю на ней сериалы
В чем проблема
Я еще и в качестве десктопа использовал чисто для тестов, но основного, просто убирал машину на Ryzen и сидел только с одноплатником
>Заставить работать произвольное количество произвольных программ под кооперативной многозадачностью невозможноВ старой MacOS до 10 версии была как раз кооперативная многозадачность. И я не помню особых проблем с запуском одновременно нескольких приложений. Как-то ради интереса запустил всё, что было в системе.
Но если что-то вешается, то беда...
Ну я писал и что ?
> Заставить работать произвольное количество произвольных программ под кооперативной многозадачностью невозможно.Почему невозможно ? Добавляются ресурсы и всё. Как в общем и сейчас - "у меня 100000001 докер не запускается, так прикупи ещё мощности в ажуре".
А вся сложность в программировании помнить, что ты не один и отдавать управление, если процесс не критичен.
Нельзя добиться выполнения в "реальном времени" - это да.
там кооперативная многозадачность, то есть при двух и более одновременных программах будет адски тормозить, так что не сочиняй сказки
А если одна прога зависнет, то ваще весело будет
> stupid library routines..
> These are buggy as well..- вот что пишут инженеры Интел о ваших универсальных юникс-веях.
Не удивительно, почему в Линуксе в любой DE браузеры заметно более медленно шуршат, чем под Виндой.
https://github.com/intel/linux-intel-lts/blob/master/lib/str...
(как пример, там нет оптимизации в цикле strlen, например, идет побайтово сравнение, а не пачками по разрядности архитектуры)
А зачем вообще нужна оптимизация strlen? Там, где требуется скорость, длина строки не считается - она уже заранее известна.
Главное, что на амд всё летает.
На pinebook pro встанет?
сори за офтоп, но где брал, если не секрет?
Заказал на сайте в 2022 :)
Хаечка покруче будет, под нее софта больше, даже gimp есть, а у вас что там в пакет менеджере ?
- Драствуйте вашему вниманию компания А представляет пустой пакет;
- А в компании Б в пакет кладут ещё и колбасу;
- ???
- PROFIT!
В гайке с дровами не просто плохо, они ещё и отваливаются от версии к версии и всем пофиг на твои багрепорты, чини сам.
Чем покруче. Там жи литерали древнючее ведро, которое никто толком не рефакторит, нет дров, и стопка линуксовых приложений. Ну и зачем оно?
Эта хаечка застряла где-то в начале 2000х.
В QEMU попробую, погоняю, не все же время с Виндой в виртуалке воевать.
Так это ос от того самоги Acorn, который придумал ARM процессоры. Если бы они сделали нормальную ос развитие компьютеров пошло бы по другому (правильному) пути, а не вот это вот всё.
История не имеет сослагательного наклонения.
Это у бы@ла не имеет, а у парвителей мира сего еще как имеет. Или как они корректируют своё управление, по-вашему? А анализ рынка, маркентинг и бизнес-план имеют сослагательное склонение?
> Если бы они сделали нормальную ос развитие компьютеров пошло бы по другому (правильному) пути, а не вот это вот всё.Откуда такая уверенность?
Оттуда что эпл сделала правильно и всё пошло туда куда должно было идти сразу.
NetSurf не браузер! это недоразумение ни один сайт отобразить нормально не в состоянии.
Браузер — это еще одна целая очень сложная ОС. Веб раздулся неимоверно. Разработка полноценного браузера на своем движке — огромная работа, быстро не получится. Но хорошо, что кто-то еще пытается это сделать: нужны независимые альтернативы, нужны браузеры, которые могут работать на экзотических системах.
Даже существующие и популярные движки не поддерживают все стандарты. А эти стандарты появляются специально чтобы никто не смог их все поддержать. Нужен не браузер и не движек, а стандарт. А так это все равно что воду в сите носить.
Этого не будет, пока доминирует один браузер и один движок.
Кансалдинг IBM в действии...
Этот браузер для web1.0, т.е. сайты без JS. Их он отображает прекрасно. А современный web2.0, где от html'я уже почти ничего не осталось, а везде один JS - тут да, всё печально
> NetSurf не браузер!Он выполняет свою работу, соответствуя стандарту html. Ну а то, что современный вэб превратился в помойку, то это не вина браузера. Мои сайты, которые я поддерживаю, принципиально (!) тестируются на полную (!) работоспособность и корректность отображения верстки даже (!) в dillo.
Поэтому на них никто и не заходит. Пользователь хочет свистелок, а не стандарты.
> Поэтому на них никто и не заходит.Такие как ты К СЧАСТЬЮ и не заходят.
Ибо не для всех людей деньги и подписота являются смыслом жизни. Я вот принципиально против монетизации любых цифровых и интеллектуальных проектов, считаю что всё, что нематериально, не должно стоить ни копейки, и презираю тех, кто пытается зарабатывать в интернете.