This Is (NOT!) A Car Club

notacarclub.kbrecordzz.com

229,080 views
43 followers
4,477 updates
0 tips
Achieving backwards-compatibility for IE11 (it can run 3D) by removing "let" and "const" Javascript variables.
1 like
juntogawa's avatar juntogawa 1 year ago

Changed my font file (TTF format) to be "installable" instead of "restricted", in order to work in IE11 (http://carnage-melon.tom7.org/embed/)

1 like
juntogawa's avatar juntogawa 1 year ago

Made pixel art images bigger instead of using "image-rendering: pixelated;" (not very supported before 2020)

1 like
Abstractions in programming promise to create efficiency (mostly for the programmer, but still), but it only creates efficiency in the actual program when you reuse code in functions instead of copy-pasting it over and over (one of the purposes of functions) which results in less total code in the executable file.
1 like
juntogawa's avatar juntogawa 1 year ago

But this doesn't matter in object-oriented programming anyway, because the objects have overhead in code size, memory usage and computation time, that makes the code automatically much less efficient anyway.

1 like
juntogawa's avatar juntogawa 1 year ago

Abstractions also promise to make code readable, but it doesn't make the actual working CODE more readable, it just makes the abstractions more readable. So even if it's easily readable, you won't understand the interesting parts anyway.

1 like
juntogawa's avatar juntogawa 1 year ago

When abstractions aren't used primarily for code reuse, but instead to hide meaning, the program will grow more and more inefficient. Because you stop reading the actual code and only read the abstractions.

1 like
juntogawa's avatar juntogawa 1 year ago

And then you won't know about what actually happens anymore underneath the abstractions anymore. Now those things can be as efficient as they want without you knowing about it. And it tends to grow more inefficient and not the other way, because of our large RAM sizes and CPU speeds today.

1 like
juntogawa's avatar juntogawa 1 year ago

This is why Notepad is slower today instead of faster. It's not because of slow hardware or incompetent programmers, it's computer bureaucracy (probably heavily influenced by the organizational bureaucracy at Microsoft).

1 like
juntogawa's avatar juntogawa 1 year ago

So, abstractions probably won't create programmer efficiency either, because abstractions lead to less understanding of the actual program, which leads to computer bureaucracy, which is a much bigger problem to handle than just editing code.

1 like
juntogawa's avatar juntogawa 1 year ago

So... I remove all object-orientation and unnecessary abstractions in my code, and just use functions to prevent too much code reuse. All other structure is in comments so they don't fill up the executable (like objects and functions does, no matter how efficient your language claims to optimize those)

1 like
juntogawa's avatar juntogawa 1 year ago

The point of all this is: Don't create more technology to handle your technology, that will leave no space for art.

1 like
I'm fascinated by the Phong lighting model. Especially when you use it to put way too realistic lighting on non-realistic objects.
I like the 3D effect on your home page! Is it a shader?
1 like
barndoors's avatar barndoors 1 year ago

hi! it's the output from a video synth (https://hydra.ojack.xyz/) that i have hardcoded into a canvas

1 like
starting to learn enough about 3D graphics in general and the library three.js in particular to be able to rewrite it into my own library!
2 likes
juntogawa's avatar juntogawa 1 year ago

i started by removing all code in the library that i didn't use. now i'm left with the parts i actually use. but minimalism isn't a goal in itself, so now i'm not removing code anymore but instead rewriting it to be more efficient for my purposes.

juntogawa's avatar juntogawa 1 year ago

i want to rewrite it so much that i can legally give it my own name

barndoors's avatar barndoors 1 year ago

godspeed! sounds fun. amazing site

1 like
juntogawa updated their site.
1 year ago
2 likes
juntogawa updated their site.
1 year ago
1 like
this is a cool project :D
1 like
Gonna make my own 3D shaders, to make the game faster, but mostly to get my own look on everything.
3 likes
juntogawa's avatar juntogawa 1 year ago

(”the game” being my next game, not the one on this page)

2 likes

Website Stats

Last updated 1 day ago
CreatedSep 18, 2023
Site Traffic Stats

Tags

comedy 3d gaming games videogames