1049 читателей, 53 поста
Администрация
Модераторы
Такой себе блог со всякими примерами странных программ или точнее идей. Скорее для программистов и админов. Ну и просто как можно иначе пользоваться компьютером пользователю, если добавить всего немного знаний программинга и скриптов.
Посмотрим что получится :)
Посмотрим что получится :)
комментарии (133)
#define ПОЧТА MSG
#define ПринестиПочту GetMessage
#define НИЧТО NULL
цѣло APIENTRY _tОкноМоѣ(ГДЕОБЪѣКТ хнастояниѣ, ГДЕОБЪѣКТ хБывшНастояниѣ, буквица* СтрокаКоммандъ, цѣло чУказъПоказатi) { ПОЧТА письмо; // Верховнiй почтовый крукосветъ: пока (ПринестиПочту(&письмо, НИЧТО, 0, 0)) { TranslateMessage(&msg); DispatchMessage(&msg); } вѣрнути обратити_из_другого<цѣло>( письмо.wParam ); }#define __ for
#define ___ class
и в итоге получить код в виде "_" и пробелов. пародия на азбуку Морзе.
извиняюсь за два комментария.
_ Param = 'Oi' __
я понимаю, что я придираюсь, но вот это точно не паскаль ;)
З. Ы. под Функциональностью я имею ввиду те задачи, с которыми язык позволяет справляться, те методы, которые он при этом использует и т. д. (в общем «характеристики» языка)
Хотя я видимо слишком строго отношусь к вашим комментам, коль так строго относятся к моему=))
а WriteLn — не часть языка, просто — функция.
2. Я думал кодят обычно в латинской раскладке, и когда видят, что буквы русские получаются, стирают код и пишут заново латинскими.
var мояЦифра:Number = 123;
АНу_каПокажиЦифру(мояЦифра);
function АНу_каПокажиЦифру(цифра:Number):void {
trace(цифра);
}
главный аргумент — это хороший тон, проще избежать возможной путаницы, чем надеяться на большинство некоторых шрифтов
#define голова main#define выводити printf
цѣла голова( цѣла argc, постоянна буквица* argv[] )
{
выводити( "Мiр тѣбѣ, баринъ!" );
}
Как-то так… :)
общѣ ѣдино классъ ЗдравствуйМиръ { общѣ ѣдино нѣпонятно Основной() { Cистема.Консоль.НаписатьЛинию("Здравствуй, Мир"); } }Только вот мiръ, а не миръ :)
А вообще вам нужно совместно с aiboy что-то сотворить. :) Он уже по-русски для .NET пишет во всю.
PS: А про студию — уже во всю пишу на русском, и не жалуюсь :)
Но все равно порадовался =)
Это глупо будет — пользоваться таким всегда, но just for fun — занятно. Ведь и на brainfuck'e пишут ;)
но такого никогда, к счастью, не будет.
переводить языки программирования — зло — люди из разных стран не могли бы нормально обмениваться идеями :)
а то будет «гениальный» маркетинговый ход у какого-нибудь нового языка — «локализован на 130 языках мира»
alias фигасе=«echo ':)'»
O_o фигасе
Просто продолжить можно по-разному: и «пара-пара-парадуемся», и «свистать всех наверх» с «бутылкой рома» и «15 человек на сундук мертвеца» :)
«Закончилась память, тысячачертей» и «Ошибка диска, каналья»
VS понимает кириллицу уже достаточно давно и подобные идеи уже были, только разве что раньше предлагали делать подстановки в «падонкафском» стиле…
se7en.ru/post/8332.html
забытоеизбитое старое.Пользуясь случаем передаю привет всем, кто был сегодня на тестировании :)
Хорошо, препод сообразительный был, и над строкой
СлабоУпорядоченныйМассив.СортировкаПузырьком();только посмеялся.
В дополнение можно было бы сделать утилитку, которая переводит текст обычной программы в старославянский и прикручивает к нему .h c вышеозначенными define'ми.
Название я сделал по аналогии со статьей на луркморье "Боярский язык"
В послереволюционной тоже =) Поправьте, плиз.
Кстати, лично_и_дитям особенно порадовало.
Благодарю за замечание :)
<?php define("превед", "123"); echo превед; function превед($name){ return "Превед, ".$name; } echo превед("NeOn"); ?>Function names follow the same rules as other labels in PHP. A valid function name starts with a letter or underscore, followed by any number of letters, numbers, or underscores. As a regular expression, it would be expressed thus: [a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*.
где \x7f-\xff — есть русский язык))
а вот в других кодировках он явно не русский :-)
в пхп отделались от юникода малой кровью и если вы откроете прогу на русском в другой кодировке, то получите невразумительный набор символов.
Там же юникод — там вообще пофигу на каком языке название переменной написано.
А вот перевод языковых конструкций — это конечно что-то новенькое )
долой русскую studio! Саначала IPhone теперь VS. Ну никакой индивидуальности )))
Эко как дивно пишешь)
ѣжѣли (молва == «ты пошто боярыню обидел, смѣрдъ!»)
{
на_колъ_супостата();
}
1) Это просто ужасный стиль программирования (ограничивает испольозование кода только для определенной страны);
2) Русская раскладка банально неудобна для того чтобы писать код. В ней нет некоторых часто используваемых символов. Например: {}[]<>. Да можно создать свою раскладку но это вызовет очередные трудности и символов на клавиатуре не так уж и многого для русского языка.
А писать баринский (и не только) код ой как забавно %))
Так что на полном серьёзе смогут попадатся программы на китайском…
Гвидо был против но его убедили. Честного говоря всё как-то собираюсь перечитать ту переписку, д времени вечно не хватает, или забываю…
кагбе возвѣрнути нуль ага
public class ОйГореПечаль {
static ОйГореПечаль этот;
public static void main(String[] args) {
этот = new ОйГореПечаль();
этот. Рыдать();
}
private void Рыдать() {
System.out.println(«Во поле береза тогоооо....»);
}
}
только что набросал :) Работает
Netbeans 6.5Beta
J2SE — jdk1.6.0_05
#! /usr/local/bin/perl -w
use Lingua::Romana::Perligata;
maximum inquementum tum biguttam egresso scribe.
meo maximo vestibulo perlegamentum da.
da duo tum maximum conscribementa meis listis.
dum listis decapitamentum damentum nexto
fac sic
nextum tum novumversum scribe egresso.
lista sic hoc recidementum nextum cis vannementa da listis.
cis.
Это эквивалент
print STDOUT 'maximum:';
my $maxim = ;
my (@list) = (2..$maxim);
while ($next = shift @list)
{
print STDOUT $next, "\n";
@list = grep {$_ % $next} @list;
}
use Lingua::Tolkien::BURL;
u BURL uses the letter 'u' to denote comments.
u In Orkish, 'u' means 'to, towards', and thus
u probably implies something like 'ad hoc' for
u BURL programmers, further strengthening the
u belief that Orcs make poor code documenters.
magog This is only a test. — dab bat = shum 'a' o 'b' o 'e' — skai
uur bat — mogda nar!
zabruuz gaakh 1 == 1 — mog «ok» skai sha!
dab myhashul!
myhashuk gimb member! = 5 skai!
mog myhashuk gimb member!!!
dab fugat = raakha o «a b c d e» skai
uur fugat —
mog da skai zabruuz! nar!
Криведки всякие и овер9000 ^_^