LINUX.ORG.RU

си переведённый на нетрадицонный язык.

mashina ★★★★★ ()

Забавно. Это BDD по-японски?

pon4ik ★★★★★ ()

Кстати, никогда не посоветую кому-то копаться в коде, который писали китайцы.

Они, точно так же, как и русские студенты-быдлокодеры везде пихают свои нац.символы. У меня от этого даже линейка (line numbers) в IDE едет :(

https://code.google.com/p/mem-words-zn5/source/browse/memWordWidget.cpp

https://code.google.com/p/zn5-calculator/source/browse/mZWidget.cpp

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

Говнокод же. «пиздато» должно быть true, а не 1. Отступы съехали. Операторный блок «типа-еба» после «ярусский» вообще не нужен.

alegz ★★ ()
Ответ на: комментарий от nagibator

Что еще за фигня? У меня маленький китаец и иероглифы.

Просто нажми ещё раз на enter на ссылке. Там проверка на хотлинкинг по рефереру.

KRoN73 ★★★★★ ()
Ответ на: комментарий от EXL

https://code.google.com/p/mem-words-zn5/source/browse/memWordWidget.cpp

https://code.google.com/p/zn5-calculator/source/browse/mZWidget.cpp

Теперь буду знать, какие ссылки кидать любителям комментариев по-русски в международном коде. :-)

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

Нац. символы там не самая большая беда. Гораздо хуже, что они очень терпеливы и трудолюбивы и код как у тебя по ссылке в mZWidget.cpp в функциях drawButtonFunc и drawButtonNum можно найти и во вполне международных проектах, написанных китайскими программистами. Причём с точки зрения китайца, необходимости это переписывать нет. Там ведь всего страница кода и всё вполне очевидно :-) А в задачах покрупнее не видят ничего плохого в наличии у функции 30-40 позиционных параметров. В общем, есть специфика.

monk ★★★★★ ()

уверен, этот Cи быстрее оригинала, потому что всегда есть азиат, который сделает лучше (мимо Петросян)

Dred ★★★★★ ()
Ответ на: комментарий от Zubok

Эта штука, если перевести на английский, называется Easy Language.

Не. Easy Language не это. Easy Language выглядит так.

monk ★★★★★ ()
Ответ на: комментарий от Oxdeadbeef

Обычный си-like, переведенный на китайский.

В этом «си» есть одинарные кавычки для строки (во второй строке основной функции первый аргумент), есть какие-то квадратные скобки, похоже для приведения типа (третья строка, первый аргумент).

+ какая-то удобная библиотека GUI (вывод изображений, мало строк кода).

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

Нашёл..

Под Linux нет. И загадочный метод распространения: «скачивайте с форумов, ищите через baidu».

monk ★★★★★ ()

где тэг вещества?

umren ★★★★★ ()

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

umren ★★★★★ ()

С с кучей макросов и пропатченным gcc.

Eddy_Em ☆☆☆☆☆ ()

А вот, кстати, интересно: есть ли свободный патчик gcc для того, чтобы можно было в идентификаторах кириллицу писать?

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от x3al

Не работает.

cat 1.c
#define привет hello

привет

и фигвам:

gcc -E -fextended-identifiers 1.c
# 1 "1.c"
# 1 "<command-line>"
# 1 "1.c"
1.c:1:9: ошибка: имена макросов должны быть идентификаторами


привет

та же шняга с g++

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

https://gcc.gnu.org/wiki/FAQ#utf8_identifiers

For example, pipe your code through

perl -pe 'BEGIN { binmode STDIN, ":utf8"; } s/(.)/ord($1) < 128 ? $1 : sprintf("\\U%08x", ord($1))/ge;'

Да, всё так печально. В шланге — лучше.

x3al ★★★★★ ()
Последнее исправление: x3al (всего исправлений: 1)
Ответ на: комментарий от x3al

Но вполне возможно, что реально пропатчить gcc — убрать проверку символов идентификатора на принадлежность первой половине ASCII, оставив лишь проверку на допустимость.

Тогда хоть в моей любимой КОИ8, хоть в любой другой кодировке все будет правильно работать. По идее.

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

Оно спокойно компилируется шлангом. И, сдаётся мне, что автор писал это под M$VS, где русские идентификаторы спокойно жуются.

x3al ★★★★★ ()

скриншот - китайская жрачка у дитя

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

Кстати, никогда не посоветую кому-то копаться в коде, который писали китайцы.
Они, точно так же, как и русские студенты-быдлокодеры везде пихают свои нац.символы. У меня от этого даже линейка (line numbers) в IDE едет :(
https://code.google.com/p/mem-words-zn5/source/browse/memWordWidget.cpp
https://code.google.com/p/zn5-calculator/source/browse/mZWidget.cpp

Xintrea, переведешь? Мне действительно интересно.

Stil ★★★★★ ()

сишечка же. строчки с #, дефайны макросами, main без аргументов. и уникод во все поля.


вдругорядъ прозреваю: руский язык без образно исковеркан был рефомами мономаха, петра-реформатора-царя-ненастоящего, и далее всех кому ни попавадя — зело невместно того же самого декадансткого направления. уродовали азбуку языка русскаго до 33 знакобукв, выкинув образную буквицу из 49-буквенной кириллицы родовой памяти. как завещали нам деды и отцы наши. и это уже опосля того, как не единожды надругались над глаголицей, берестяной грамотою и письмом руническим и узелковым.

так и глумятся кащеи убогие — убирая образность и многомерность языка рускаго. понятие за понятием, образ за образом, буква за буквой. ведь ежели вещь нельзя назвать — поведать и помыслить её будет тягостно.

и обрубить надеются архонты окаянные — алгоритм маршрутизации в казуальной сети.

но чу! недалече им DDoS-ить роутинг наш ведический православный, по законам рита и веданте сконфигурённый маршрутами отстроенными к памяти родовой, памяти предков. делает новый круг эпоха круголета числобога, навное становится явным, а явное — правным, и ночь сварога — к концу близится. взойдёт ярило-солнце в новый небесный чертог, эпоха кали юга и мары — закончится, а эпоха новая взойдёт.

и расцветёт сто школ, и распустятся сто цветов векторного гипертекстового фидонета, предками нашими завещанного. деды наши ноды держали — и мы будем.

тако бысть, тако еси, тако буди.

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

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

как танка, например (сиречь хокку).

anonymous ()

по ссылке, конечно, просто переведённый на китайский си. видно невооружённым глазом.

а вообще правильный китайский яп — это apl.

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

о! кстати, падежи в китайском, порядок слов — это на глалолы и наречия в J (и что там в apl) — чем-то похожи?

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.