- 1
Ну как вы тут, потомки? Борманд еще живой?
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
Ну как вы тут, потомки? Борманд еще живой?
−1
Red [ needs: 'view ]
empty: 4x4
grid: random do [
res: copy[]
repeat i 15 [append res to string! i]
res
]
loop 15 [grid: next insert grid 't]
grid: head grid
loop 3 [grid: insert skip grid 8 'return]
grid: head insert [empty-cell: base 50x50 silver ] head grid
view head insert grid [
title "15 game"
backdrop silver
style t: button 50x50 [
tmp: face/offset
i: tmp/y / face/size/y + 1
j: tmp/x / face/size/x + 1
if (absolute empty/1 - i) + (absolute empty/2 - j) = 1 [
face/offset: empty-cell/offset
empty-cell/offset: tmp
empty: as-pair i j
]
]
across
]
Пятнашки на RED.
0
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace SoloLearn
{
class Program
{
/**
* Extension to simplify code writing
*/
static string Read()
{
return Console.ReadLine();
}
static void Print(string val, bool newline)
{
if(newline)
{
Console.WriteLine(val);
}
else
{
Console.Write(val);
}
}
static void Print(double val, bool newline)
{
if(newline)
{
Console.WriteLine(val.ToString());
}
else
{
Console.Write(val.ToString());
}
}
static void Print(bool val, bool newline)
{
if(newline)
{
Console.WriteLine(val.ToString());
}
else
{
Console.Write(val.ToString());
}
}
static void Print(int val, bool newline)
{
if(newline)
{
Console.WriteLine(val.ToString());
}
else
{
Console.Write(val.ToString());
}
}
/**
* End of extension
*/
static int ToBase(int number, int nbase = 2)
{
int converted = 0;
if(number == 0)
{
return 0;
}
else
{
while(number > 0)
{
converted = converted * 10 + (number % nbase);
number /= nbase;
}
}
return converted.ToString().Reverse().Aggregate(0, (b, x) => 10 * b + x - '0');
}
/** Use:
* The first number is the convertable
* The second is the base
*/
static void Main(string[] args)
{
int num = int.Parse(Read());
int nnbase = int.Parse(Read());
Print("The number is: ", false);
Print(num, true);
Print("The base is: ", false);
Print(nnbase, true);
Print("The conv. number is: ", false);
Print(ToBase(num, nnbase), true);
}
}
}
Говно ли это? Конвертит числа
−2
Давайте ругать torch7
0
inline constexpr size_t hardware_destructive_interference_size = implementation-defined;
This number is the minimum recommended offset between two concurrently-accessed objects to avoid
additional performance degradation due to contention introduced by the implementation.
Бля, пиздец. Модулей нет, строк нет, а комитет мутит какую-то хуиту космической глупости.
0
Пятнахи на Mobile Basic für Android
https://pastebin.com/wVyUdHx9
Попробовал Mobile Basic for Android. Невкусно. Игрушечный язык, по сути дела.
Минусы:
- нельзя объявить именованную константу;
- нельзя нарисовать картинку из файла средствами языка, и спрайтов нет (а в версии для J2ME они были, как помню);
- гуёв тоже нет (в J2ME были);
- рекурсивную функцию нельзя! (процедурину можно).
Спасибо, я кончел.
+2
#include <iostream>
#include <string>
int main()
{
std::string s1 = "";
const char s2[] = "";
std::cout << std::boolalpha
<< std::empty(s1) << std::endl
<< std::size(s1) << std::endl
<< std::empty(s2) << std::endl
<< std::size(s2) << std::endl;
s1.assign("", 1);
std::cout << std::empty(s1) << std::endl
<< std::size(s1) << std::endl;
system("pause");
return 0;
}
true
0
false
1
false
1
Ой-вэй, абстракции потекли!
−2
Помните я потешался над обитателями форума phpclub?
Так вот у питонистов тоже есть такой форум, а там раздел "python для экспертов".
Дай, думаю, зайду, послушаю о чем эксперты лалакают.
Может быть обсуждают не выпилить-ли GIL из CPython?
Или радуются появившимся в 3.7 датаклассам?
А там:
http://python.su/forum/topic/35652/
http://python.su/forum/topic/35479/
http://python.su/forum/topic/35575/
http://python.su/forum/topic/35592/
Такие вот нынче эксперты
0
Ритчи, Томпсон, [s]Страуструп[/s] всё-таки охуенные дедки.
Приклоняюсь перед ними.
Придумали хуету хуй знает когда, которую, спустя 50 лет
хуй кто смог переплюнуть. Ничего лучше за это время придумали.
(Кроме «PHP», разумеется)
И вряд ли придумают ещё лет сто.
−2
#include <iostream>
class ParusProject
{
public:
void start () const
{
std::cout << "Майбутнє вже тут!";
}
};
void MakeLvivGreatAgain()
{
ParusProject *city = new ParusProject;
city->start();
}
int main()
{
MakeLvivGreatAgain();
return 0;
}
Увидено на билборде.
1. Нахуя делать целый класс для выдачи одного неизменяемого стринга?
2. int main() {…} в оригинале не было, компилятор ругался ошибкой, пришлось самому дописывать.
3. Эквивалент хеллоуворлда с кириллицей на 21, мать его, строку.