crypt of decay - жаль... [entries|archive|friends|userinfo]
ketmar

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

жаль... [Jan. 28th, 2023|03:10 pm]
Previous Entry Add to Memories Tell A Friend Next Entry
…что дебилы с воплями про «бизапасные язеки» никогда не узнают про Oberon (а если узнают, то сделают вид, что всё равно не слышали). подумаешь, всего-то был использован для написания реально используемой документо-ориентированой операционки, с нуля, силами двух человек. это включая компилятор. а BlackBox Component Builder даже через тридцать лет после релиза всё ещё не имеет конкурентов по мощи, скорости, простоте и нетребовательности к ресурсам. продолжаю ожидать, когда у саврименых одептов бизапасных язеков появится что-то хотя бы вполовину такое же крутое. вангую, что никогда.
Linkmeow!

Comments:
From:(Anonymous)
Date:January 28th, 2023 - 01:50 pm
(Link)
ты может живёш последний день
[User Picture]
From:[info]ketmar
Date:January 28th, 2023 - 02:58 pm
(Link)
а у тебя мягкий знак уже отвалился. это смертельная пиздецома, сходи проверься.
[User Picture]
From:[info]sometimes
Date:January 28th, 2023 - 03:17 pm
(Link)
Это он зелёного слоника цитирует
From:(Anonymous)
Date:January 28th, 2023 - 03:38 pm
(Link)
там чпс
[User Picture]
From:[info]ketmar
Date:January 28th, 2023 - 04:50 pm
(Link)
он умудрился рассмотреть отсутствие мягкого знака в аудиопотоке? ну, круто, чо.
[User Picture]
From:[info]sometimes
Date:January 28th, 2023 - 05:09 pm
(Link)
Может не нэйтив, чо уж
[User Picture]
From:[info]ketmar
Date:January 30th, 2023 - 07:54 am
(Link)
как раз обычно нахуй безграмотно на русском пишут те, у кого «русский родной».
[User Picture]
From:[info]tzirechnoy
Date:January 31st, 2023 - 12:27 pm
(Link)
Мой язык, как хочу -- так и пишу!
From:(Anonymous)
Date:January 28th, 2023 - 02:56 pm
(Link)
На крисс пойдет?
From:(Anonymous)
Date:January 28th, 2023 - 02:57 pm
(Link)
criss.radio.ru/?modern_cpm_8bit_computer
From:(Anonymous)
Date:January 28th, 2023 - 03:38 pm
(Link)
>ru
[User Picture]
From:[info]sometimes
Date:January 28th, 2023 - 03:16 pm
(Link)
Sad thing что Haskell до сих пор себе пристойного ide не сделал.

То есть есть leksah, и он вроде как даже мало-мало плодится и размножается (10 месяцев последний коммит, но бывало и хуже), а напр сайт с документацией сдох.

С другой стороны, очень уж много этого всего программирования для программирования. Где игра на Oberon, где пакеты для работы с результатами секвенирования на Oberon, где пакет для машинного обучения на Оберон, где пакет для обработки физических данных и симуляций на Оберон, где хорошо программы для марсоходов ракет и самолётов на Оберон?

Но вообще не нет, а ты не знаешь: https://github.com/seL4/l4v


[User Picture]
From:[info]ketmar
Date:January 28th, 2023 - 04:48 pm
(Link)
>С другой стороны, очень уж много этого всего программирования для
>программирования.

удивительно, почему система, сделаная в ETHZ для — в основном — обучению программированию имеет столько всего для программирования… ума не приложу. правда, и другого имеет, но в основном оно из ETHZ не выходило.

>Но вообще не нет, а ты не знаешь
извини, приводить в пример L4 здесь — это… ну, не знаю, как доказывать, что на самом деле трёхколёсный велосипедик — тоже автомобиль.
[User Picture]
From:[info]sometimes
Date:January 28th, 2023 - 05:22 pm
(Link)
Да ты охуел
https://sel4.systems/About/home.pml
На этом трехколесном велосипедике полпланеты ездит, и благодаря ему не падает в пизду, а кто ездит на охуенных Оберон-системах? Нет, ты тоже не ездишь.

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

Нет, я не против Оберона, Оберон хороший, но это именно что игрушка типа Borland C++, потому что никакой надёжности там нет, не больше, чем в C++, все равно человек в виде бублика с маком одним из звеньев цепи работает, если я правильно тебя понял (по другому, впрочем, невозможно, там система типов слишком слабая, ничего доказать о правильности своей работы он не может).

А самолётик из велосипедика будет с развитием всех этих copilots, которые позволят не так задрачиваться. Ну и проредит айтишников, сильно надеюсь, выкинув оттуда всех, кто не способен выучить линейку, жорданову форму, теорему Фрейденталя, теорему о нулях - вот это все, чтобы категории и функторы не висели в голове сферическим конем с раскрытым ртом "и чо мы с этим будем делать?"
[User Picture]
From:[info]ketmar
Date:January 30th, 2023 - 07:49 am
(Link)
весь этот твой текст можно сократить. позволь мне это сделать для тебя: «оберона я не знаю, о чём речь не вдупляю, но очень люблю буквы писать.»

отдельно лол с того, как уверенно заявляешь, что я обероном не пользуюсь.
From:(Anonymous)
Date:January 29th, 2023 - 10:57 am
(Link)
Черный ящик вполне себе юзают для всяких научных и промышленных штук. Другое дело что не мейнстрим и куча инструментов не на публике. Есть например https://en.wikipedia.org/wiki/OpenBUGS и подсистемы для разного рода матана. Были (и есть) всякие коммерческие скады на базе черного ящика (линки уже не найду и не помню названий).
[User Picture]
From:[info]ketmar
Date:January 30th, 2023 - 07:46 am
(Link)
ну, я лично (по интернетам лично, лол) знаю людей, которые вполне себе переходили с крестов на BBCB на производстве. и перешли, и много лет довольны. только стараются об этом не пиздеть, а то набигают Молодые Талантливые, с очередным Модным Продвинутым Языком и воплями: «надо это старьё немедленно переписать!»
From:(Anonymous)
Date:January 28th, 2023 - 04:18 pm
(Link)
Один хуй в какой-то момент придётся выкидывать всё современное айти и вспоминать забытые технологии древних (70ые прошлого века).
[User Picture]
From:[info]ketmar
Date:January 28th, 2023 - 04:49 pm
(Link)
нахуя? чем тебе не нравятся технологии 80-х типа оберона?
From:(Anonymous)
Date:January 28th, 2023 - 06:06 pm
(Link)
Да не, 80ые норм, я проебался по датам.
[User Picture]
From:[info]ketmar
Date:January 30th, 2023 - 07:52 am
(Link)
Вирт, кстати, в своё время модулу затачивал как раз на широкое использование, для неё даже компилеры были под cp/m. но победило рукосуйство с сишечкой, потому что тупые рукосуи увидели «ключевые слова паскаля» и решили, что это опять паскаль. который действительно не предназначался ни для чего кроме обучения, и жаль, что он из этой ниши вылез.
From:(Anonymous)
Date:January 30th, 2023 - 09:30 pm
(Link)
нахуя оберон, если есть Object Pascal ?
[User Picture]
From:[info]ketmar
Date:January 31st, 2023 - 04:32 am
(Link)
нахуя ты пришёл сюда с дебильным вопросом?
From:(Anonymous)
Date:January 28th, 2023 - 09:15 pm
(Link)
помню видел на апворке вакансию типа ищем кобол программиста

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

впрочем, видел давно, ещё до кризиса, может и не успел взять ученика
From:(Anonymous)
Date:January 28th, 2023 - 04:55 pm
(Link)
Турбавижен еще охуительно
[User Picture]
From:[info]ketmar
Date:January 30th, 2023 - 07:33 am
(Link)
заебата шутишь, будешь петросяном.
From:(Anonymous)
Date:January 29th, 2023 - 07:51 am
(Link)
https://github.com/vladfolts/oberonjs
[User Picture]
From:[info]ketmar
Date:January 30th, 2023 - 07:43 am
(Link)
это абсолютно бесполезная хуета, и даже не потому, что «фбраузере». использовать оберон-язык отдельно от оберон-среды — долбоебизм. именно поэтому я абсолютно не переживаю о том, что какой-нибудь Молодой Талантливый вдруг поумнеет, или что оберон пойдёт в массы: без Project Oberon/ETHOS/A2 любой подвид оберона-языка выделяется только тем, что затрудняет говнокодинг.
From:(Anonymous)
Date:January 31st, 2023 - 04:52 pm
(Link)
Сорян, ссылку лучше удалить, я сильно не присматривался там скоро-на-удобрение-пойдет писало кажется
[User Picture]
From:[info]ketmar
Date:January 31st, 2023 - 08:51 pm
(Link)
да это как раз неважно, глупенькое оно совсем не потому. собственно, достаточно посмотреть на его «расширения языка» (если мало самого факта «компиляции в жабоскрип»), чтобы понять, что оно лезет туда, где ничего не понимает.
[User Picture]
From:[info]blackdoomer
Date:February 1st, 2023 - 02:53 pm
(Link)
> использовать оберон-язык отдельно от оберон-среды — долбоебизм

У меня уже года три-четыре так мощное подозрение, что любые вообще системы масштабируются умножительно-итеративно. Простыми словами, это вот если ты строишь здание из кирпичей, то и получится оно плюс-минус той же формы, что и кирпич, т.е. прямоугольным что внутренне (в плане помещений), что внешне. Итеративность же заключается в том, что да, кирпич можно стесать и направлять стены не только перпендикулярно, как в Wolf3D. То есть это получается "итерация 1" строительного материала относительно "итерации 0" обычного кирпича. Но даже такое итерирование ограниченно: слои кирпичной кладки всё равно должны идти друг за другом параллельно фундаменту, такова технология. Это очень грубый пример, но всё же.

То же самое, скажем, с операционными системами. Если там винда или линух в основном написаны на сишке, то ты хоть застрелись, но сишная специфика будет проглядывать ВЕЗДЕ. Отсюда предположение: среда и язык - это, по сути, одно и то же.

Мнение?
[User Picture]
From:[info]ketmar
Date:February 2nd, 2023 - 05:50 pm
(Link)
ну, во многом да: язык таки формирует и мышление, и практики написания кода. вот невозможно, например, на сишечке с её указателями написать нормальный безопасный код, хоть ты лопни. а на обероне можно, там указателей в произвольные места просто нет. в итоге оси на сишечке пилят быстро, отлаживают долго, и всё равно жопа, а на обероне пилят быстро, отлаживают быстро, и всё работает десятилетиями.

именно поэтому Вирт планировал модулу как общеуптребительный язык, например: он там значительно урезал всякое указательное и прочее небезопасное веселье. а в обероне ещё сильней урезал, и добавил GC (который получился очень простым как раз за счёт урезаний). в ту же сишечку GC завозят через жопу, и работает он примерно так же, например. в дишечку тоже, увы: там много модулы внутри, но Тяжёлое Наследие Режима
[User Picture]
From:[info]blackdoomer
Date:February 13th, 2023 - 04:00 am
(Link)
бля я щас внезапно осознал, почему так:

ось должна быть написана на языке, на котором впоследствии будут писаться и программы для этой оси.
[User Picture]
From:[info]ketmar
Date:February 14th, 2023 - 03:14 pm
(Link)
ну, типа да. но точнее будет так: ось должна быть написана на языке, который сдизайнен для написания надёжных программ. и в языке должна быть нормальная система модулей, конечно.

та же дишечка делает почти правильно. к сожалению, дишечку пришлось изуродовать, иначе её совсем бы никто не купил. а с другой стороны: если не уродовать — то получился бы оберон, или модула-3 какая-нибудь, а они и так уже есть.

я тут в связи с возвратом к оберонам и активным пилением BBCB снова вспомнил про стуктурное программирование, к сожалению. к сожалению — потому что сложно от него отвыкать, чтобы опять на всяких сишечках писать потом.
[User Picture]
From:[info]ivanmakovetskiy
Date:April 6th, 2023 - 08:42 pm
(Link)
мама, построй мне лисп-машину!
From:(Anonymous)
Date:January 29th, 2023 - 09:45 am
(Link)
ты претенциозный эстетствующий пидрила, который раз в год находит в педивикии какой-то очередной обскурный езыг и начинает делать вид, будто ты о нем знаешь уже 30 лет, в отличие от быдла
[User Picture]
From:[info]ketmar
Date:January 30th, 2023 - 07:37 am
(Link)
нет, о BBCB я знаю всего лишь пятнадцать лет, или около того. но в одном ты прав: некоторая внешняя причина вспомнить про оберон (и BBCB в частности) после стольких лет была.

отличие же моё от быдла заключается вовсе не в этом, а в том, что я умею программировать, а не только быдлокодить.
From:(Anonymous)
Date:February 7th, 2023 - 09:39 pm
(Link)
project oberon это широко известная хуйня, про его устройство на русском бумажная книжка есть (вполне доступная).
[User Picture]
From:[info]ketmar
Date:February 8th, 2023 - 10:53 am
(Link)
да и оригинальную книжку (две уже, кажется) от Вирта можно бесплатно скачать прямо со странички самого Вирта.
From:(Anonymous)
Date:February 10th, 2023 - 12:47 pm
(Link)
мечтаю кстати о читалке с e-link экраном на Oberon'е. учитывая, что процессор туда можно засунуть совсем слабенький (а следственно - энергоэффективный) с таким экраном можно будет не заряжать не просто недели, а месяцы.
или плеер с хорошим ЦАПом, а то нынче всё на андроиде и совершенно нахуй не нужно.
[User Picture]
From:[info]ketmar
Date:February 10th, 2023 - 07:49 pm
(Link)
так неудобно же будет. идея оберона — текст как интерфейс, а там клавиатуры нет нифига.
From:(Anonymous)
Date:February 11th, 2023 - 09:25 am
(Link)
Можно выдвижную, аки слайдер на телефонах/кпк нулевых.
[User Picture]
From:[info]ketmar
Date:February 12th, 2023 - 03:37 pm
(Link)
она непригодна для использования именно в качестве полноценной клавиатуры. лучше, чем экранка, конечно, но, повторюсь: текст-как-интерфейс подразумевает, что печатать надо довольно часто. конечно, привыкаешь и к мелкой выдвижной, но это всё равно не то.
[User Picture]
From:[info]ketmar
Date:February 12th, 2023 - 03:38 pm
(Link)
p.s.: а если убрать эту важную часть — то какой смысл тогда именно оберон (как систему), а не сдизайнить нечто специфическое под конкретную задачу.
[User Picture]
From:[info]ivanmakovetskiy
Date:April 6th, 2023 - 08:38 pm
(Link)
ада норм?
[User Picture]
From:[info]blackdoomer
Date:April 6th, 2023 - 09:47 pm
(Link)
ада это такая модула-2 с синтаксисом как в pl/1, чтобы контракторам от (пара)милитари казалось Крута
[User Picture]
From:[info]ketmar
Date:April 7th, 2023 - 07:23 am
(Link)
перегруженое говно. собственно, одного факта, что это «рекомендовано госорганами» уже достаточно, чтобы без дальнейшего анализа понять: говно. покажи мне хоть что-то, что было бы «рекомендовано госорганами» и не было говном.

а если этого мало, то есть 600+ страниц стандартомануала, с кучей способов сделать одно и то же. во-первых, такой объём инфы невозможно нормально написать, во-вторых, его невозможно нормально прочитать, а в-третьих, это говорит о том, что создатели сами не знали, что делают. это называется «оверинжиниринг», и этим больна вся так называемая отрасль.