LINUX.ORG.RU

МЕРТВОПРОГ v0.1

 , , ,


5

1

Вашему вниманию представляется инновационный язык шизотерического визуального программирования МЕРТВОПРОГ!

Да, не мёртво-, а именно мертво-! Почему — узнаете, когда потыкаете :3

Написано на чистом JS и работает даже в Pale Moon!

Демонстрация программы для переворота юникодной строки (зеркало для тех, у кого не работает Vimeo). Язык создан специально под эту задачу и больше ни для чего не годится.

Лицензия — GPLv1.

 >>> Играть онлайн без регистрации и SMS

Лично @liksys отныне запрещается путать метапрог и мертвопрог.

Ответ на: комментарий от anonymous

нахер надо

Примерно с такими аргументами в своё время продвигали iPod и планшеты без сотового модуля. Ну и где они теперь?

LTE — это про двачевание лорокапчи, а не про связь.

Ась? Вам известно определение связи?

игровая консоль

Месье совершенно не в курсе, для чего можно использовать современные видиво-картумы? И ещё смеют обвинять Нас в том, что Мы «не в теме». Про CUDA/OpenCL, про рендеринг — слышали?

Ваще ненужно.

Ну если так дальше идти, то и тулкиты с поддержкой HiDPI не нужны.

Аналогично.

Всё мечтаете о 5G? А проблему перенасыщения сотового эфира, от которой не освобождено ни одно поколение сотовых сетей, как будете решать? Кроме, того, пока будут развиваться сети 5G/6G — оптика тоже не будет стоять на месте, и бытовым потребителям станут доступны 10, а то и 100 гигабит.

И где исходники?

Вот и вырасло поколение, которое не знает, что такое бинарные патчи.

начали ставить нормальную ОС вместо фейлдовса

Конечно, ведь GNU/Linux круче всяких форточек и ведроидов.

И где исходники? (x2)

Исходники чего? Железа? Но ведь лопатофоны здесь опять в пролёте. Покажите лопатофон на RISC-V.

Если не знаешь, как работать с армами

Дело не в знании. Много ли Вам известно ЭВМ на ARM, не построенных по принципу System-on-a-Chip? Даже в одноплатниках память распаивается на плате, об остальном дерьме и говорить нечего. Конечно, с точки зрения оранусов, которым маркетолухи внушили мысль «сломалась одна деталька — выброси весь девайс и купи новый», в этом ничего пагубного нет.

mertvoprog ()
Ответ на: комментарий от mertvoprog

Ась? Вам известно определение связи?

Известно. Применительно к нашим сотовым сетям — есть голосовая и есть накрученное поверх неё баловство. Чтобы изменить это положение вещей, надо перестать жить в жопе и юзать VoLTE, выбросив абсолютно все старые стандарты.

Про CUDA/OpenCL, про рендеринг — слышали?

Слышал. Ненужно. То, что действительно нужно, современными ARM-чипсетами вполне обеспечивается.

Ну если так дальше идти, то и тулкиты с поддержкой HiDPI не нужны.

Тулкиты с поддержкой HiDPI действительно не нужны там, где нет HiDPI-дисплеев. Рынок диктует, днищеброды превозмогают.

Всё мечтаете о 5G?

Лично мне LTE-скоростей вполне достаточно. Я мечтаю о том, чтоб эти же скорости стали доступны через спутник по вменяемым ценам.

оптика тоже не будет стоять на месте, и бытовым потребителям станут доступны 10, а то и 100 гигабит.

Ага, «только провод по лесу пердоль да попёрдывай» ©

Вот и вырасло поколение, которое не знает, что такое бинарные патчи.

Увы, ещё не передохло поколение, которое не знает, как пишется «выросло» и которое готово жрать троянщину и бинарные патчи вместо нормальных человеческих исходников как first-class citizen.

Конечно, ведь GNU/Linux круче всяких форточек и ведроидов.

Linux нужен, GNU — нет. Поэтому на HD2 нормальные люди ставили именно Андроид.

Исходники чего? Железа? Но ведь лопатофоны здесь опять в пролёте

Равно как и быдло86. Так что нехер выставлять мнимую «открытость» как преимущество.

Много ли Вам известно ЭВМ на ARM, не построенных по принципу System-on-a-Chip?

System-on-a-Chip достаточно всем вменяемым людям. Сразу решается множество проблем — с энергопотреблением, с размером и с простотой взаимодействия.

Даже в одноплатниках память распаивается на плате, об остальном дерьме и говорить нечего.

Капец ты позапрошловековое существо, если считаешь это чем-то из ряда вон.

Конечно, с точки зрения оранусов, которым маркетолухи внушили мысль «сломалась одна деталька — выброси весь девайс и купи новый», в этом ничего пагубного нет.

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

anonymous ()
Ответ на: комментарий от anonymous

есть голосовая и есть накрученное поверх неё баловство

Это конкретные услуги поверх сотовой сети. Сотовая сеть определяется (и отличается этим от других) организованной сетью базовых станций с подключающимися к ним терминалами, которые могут быстро и прозрачно переключаться к другой базовой станции. Остальное — домыслы и ассуминг.

надо перестать жить в жопе

Как там в XX веке, всё урбанизируетесь?

Слышал. Ненужно

Да Вы же типичный ЛОРовский кукаретик! То не нужно, это не нужно, всё закопать!

Лично мне LTE-скоростей вполне достаточно

А Нам GPRS хватало, и что? Мир не стоит на месте, аппетиты у технологий растут, растут возможности. Вы сейчас продемонстрировали, что Вы — типичный ретроград, и отличаетесь от прочих ретроградов лишь витком развития, на котором застряли (более новом, ага).

«только провод по лесу пердоль да попёрдывай»

Мы что-то пропустили, или базовые станции между собой уже без проводов связываются?

которое не знает, как пишется «выросло»

Звыняйте, Мы — чубатая чурка.

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

Это Вы сейчас смело заявили, что в открытых исходниках не бывает троянов?

как first-class citizen

Это когда же AOSP в Gentoo превратился, позвольте спросить?

Linux нужен, GNU — нет

Это Вам корпорации напели?

мнимую «открытость»

Она не мнимая, а относительная. На ThinkPad’ы и прочие System76 есть CoreBoot. А что там у лопат, кроме нашумевшего Librem?

всем вменяемым людям

Типичный приём демагога. Доставьте что-то новое.

если считаешь это чем-то из ряда вон

Не «из ряда вон», а просто плохим. И чем это распространённее — тем как раз хуже.

нехер их ломать

Так оно само.

топишь за шиндовс

WUT?

mertvoprog ()
Ответ на: комментарий от rumgot

Судя по тому, что в этом треде обсуждают что угодно, кроме сабжа — таки зря. С тем же успехом можно было за часик состряпать про МЕРТВОПРОГ лендинг без реализации.

mertvoprog ()
Ответ на: комментарий от mertvoprog

Судя по тому, что в этом треде обсуждают что угодно, кроме сабжа — таки зря. С тем же успехом можно было за часик состряпать про МЕРТВОПРОГ лендинг без реализации.

А могли бы на JavaScript + d3 сделать подобие LabView диаграмм?
Или возни много?

Владимир

anonymous ()
Ответ на: комментарий от anonymous

Разработка GUI, поддерживающего а-ля LabView диаграммы похожа на «курсовую» /лишь диаграмм и лапши их связывающих/.

По существу здесь векторная графика.

И так:

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

Владимир

anonymous ()
Ответ на: комментарий от mertvoprog

Но кто будет делать задачу?

Напомню, что обсуждение этой задачи на 90% подначивание Метапрог.
Остальные 10% - упражнение для освоения Nuclear.

Владимир

anonymous ()
Ответ на: комментарий от anonymous

Проще надо подходить

  • создать метаязык, на котором описать правила построения программ типа labview
  • написать интерпретатор этого языка

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

Всего и делов то.

anonymous ()
Ответ на: комментарий от anonymous

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

Ну вот, а то говорят анонимусы помочь не могут.
Поддерживаю!
Маленькое уточнение.

75 прототип Метапрог сгенерирует 81-й релиз Метапрог.

Владимир

anonymous ()
Ответ на: комментарий от mertvoprog

Для некоторых, как ни удивительно, даже первый пункт оказывается непреодолимым.

Когда OpenGL осваивал, то первое мое упражнение было таким:

  • берем какой-нибудь jpeg /в качестве текстуры. Фотография, …/;
  • вращаем кубик с наложенными на все его плоскости текстуры.

Занятно!

Владимир

anonymous ()
Ответ на: комментарий от mertvoprog

Это конкретные услуги поверх сотовой сети.

Это исторически сложившаяся архитектура. Читай стандарты.

А Нам GPRS хватало, и что?

Соболезную, вот что.

Мы что-то пропустили, или базовые станции между собой уже без проводов связываются?

Базовые станции связываются между собой по-разному, в зависимости от условий их установки. Но самое главное — конечному пользователю от этого ни жарко, ни холодно. В то время как провайдеры этих ваших гИГаБиТоВ и прочего маркетингового буллшита стремаются прокладывать свои оптоволокна в частный сектор. Так что придётся тебе самому провод по лесу пердолить, да ещё и следить, чтобы не спёрли.

Это Вы сейчас смело заявили, что в открытых исходниках не бывает троянов?

Нет, я заявил, что в закрытых они есть всегда, пока не доказано обратное.

Это когда же AOSP в Gentoo превратился, позвольте спросить?

Когда android.googlesource.com, AIDE и JD-GUI, например.

Это Вам корпорации напели?

Нет, я им.

На ThinkPad’ы и прочие System76 есть CoreBoot. А что там у лопат, кроме нашумевшего Librem?

Эскобар.жпг. Ещё один болванчик с извращённым представлением о свободе. Впрочем, на этом и держится местная религия.

WUT?

Dat. Мало находится в 2020 поехавших, обожествляющих шиндоус мудайл и тем более ХРень.

anonymous ()

Автор, есть планы по дальнейшему развитию мёртвопрога? Пытался попробовать, не получилось разобраться за короткое время. Не хватает примеров вроде Hello World, документации, другой локализации. Кроме того, костей маловато. Добавить б от различных животных (и доисторических) с интересным поведением.

anonymous ()
Ответ на: комментарий от anonymous

Напомню, что обсуждение этой задачи на 90% подначивание Метапрог. Остальные 10% - упражнение для освоения Nuclear.

Просьба к модераторам.  
Не удаляйте из тредов о Метапрог топики.  
Вы же ШЕДЕВР и ДОСТОЯНИЕ ВСЕХ уничтожаете.

Владимир

anonymous ()
Ответ на: комментарий от anonymous
Решили как-то сравнить прапорщика с обезьяной. Посадили их в две одинаковые комнаты с деревом и бананом на дереве. Обезьяна потрясла, потрясла дерево - банан не падает. Видит палка в углу стоит, зацепила банан палкой, сидит и жрёт довольная.
Прапорщик же трясёт пальму, трясёт. Трясёт-трясёт. Час трясёт, два трясёт. Ему говорят:
- Товарищ прапорщик, ну вы подумайте немного.
Тот отвечает:
- А че тут думать! Трясти надо!

Мне больше нравится

Устроился студент в зоопарк "шимпанзе" подрабатывать.  
Приходят ученые изучать сообразительность шимпанзе.  
Повесили под потолком яблоко и говорят - "Думай, что нужно сделать?".  
А она им в ответ - "Че тут думать? ПРЫГАТЬ НАДО".

Владимир

anonymous ()
Ответ на: комментарий от anonymous

Это исторически сложившаяся архитектура

У LTE другая архитектура, что ли — не соты?

Соболезную, вот что.

Вам GPON-боги тоже соболезнуют.

конечному пользователю от этого ни жарко, ни холодно

Да отнюдь, почитайте про связь в Норильске, например.

маркетингового буллшита

Ну попробуйте с LTE домашний сервер поднять. Благо, некоторые опсосы таки выдают за денюжку статический IP. Но много вытянет-то? На гигабитном волокне можно спокойно держать маленький сайт или игровой сервер «для своих».

Так что придётся тебе самому провод по лесу пердолить,

Это Вы сейчас смело заявили, что в глубокой тайге ловит сотовую связь? Тем более LTE?

в закрытых они есть всегда, пока не доказано обратное

В открытых тоже. И Вы таки не поверите, но поковырять программу отладчиком немногим сложнее, чем вычитать исходники, а в некоторых случаях даже проще. А для тестирования методом «чёрного ящика» и вовсе исходники не нужны.

android.googlesource.com

Это уровень LFS, а не Gentoo.

AIDE

Угу, ага. На J2ME тоже был компилятор J2ME. Покажите что-то более универсальное.

Нет, я им.

Мания величия?

с извращённым представлением о свободе

А общего представления о свободе и нету, иначе не было бы срача BSD vs. GPL vs. пиратство, как минимум. А Ваше определение свободы какое?

обожествляющих

Между строк читаете? Это Вы тут обожествляете ведроидный огрызок, как мобилодрочеры 00-х обожествляли WM. Принципиальной разницы между вами Мы не видим.

mertvoprog ()
Ответ на: комментарий от mertvoprog

Ничего под названием «мёртвопрог» у Нас нет и не планируется!

Как так? Я со своим Котечкой тебе уже подушечку сшили с надписью «мёртвопрог». Куда ее девать то теперь?

пысы - Котечку не обижайте, его сегодня два цыгана в подьезде оприходовали. Меня только один успел отжарить, я убежал.

Владимир

anonymous ()
Ответ на: комментарий от anonymous

@metaprog Однако своего сына (Иисуса) бог таки позволил убить.
Метапрог-прототип, версия 7 + графические диалоги на Метапроге (комментарий)

Вы в свойственной вам манере «белое» называете «черным» vs.
Просьба прежде чем что-то утверждать хоть немножко почитайте о Распятии Господа /почему Господь допустил то, чтобы быть распятым и для чего/.

Ведь ничего не знаете, а СУДИТЕ.  
Лучше о Метапрог чушь несите.

Владимир

anonymous ()
Ответ на: комментарий от metaprog

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

Бога не хулите.

Так понятно?

Владимир

anonymous ()