- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
class Point {
x = 0;
y = 0;
}
function main() {
const pt = new Point();
// Prints 0, 0
print(`${pt.x}, ${pt.y}`);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+2
class Point {
x = 0;
y = 0;
}
function main() {
const pt = new Point();
// Prints 0, 0
print(`${pt.x}, ${pt.y}`);
}
вот пока вы тут языки чесали - я наваял новую фичу. а кто догадается что особенного в этом классе? в чем фича?
Или уже автоматом память освобождается?
Или, например, что-то сделать с «gcj»? Из gcc 7 его выпилили, а в старых версиях он как костыль: фронтенд и бекенд смешаны, так что, с одной стороны, нельзя генерировать jvm-байткод из произвольного ЯП; с другой стороны, нативный код из java не очень.
https://github.com/draperlaboratory/llvm-cbe
https://github.com/llvm-mirror/llvm/commit/257fabb18605265a79397d35dd79a3973760ffaf
https://cppinsights.io
Ну вот и что ему не жилось как обычному конпелятору из крестов в асм...
Помню, как обломался, когда пытался скомпилировать сам «Cfront» в «DOS» или в «Windows». Компиляция остановилась на файле «aux.c». Вы теперь уже знаете, почему.
Это только чтобы выебнуться, да?
по хорошему надо так:
function main() { print('0, 0') }