/dpt/ - Daily Programming Thread

Old thread: What are you working on, Jow Forums?

Attached: 1554230601061.jpg (537x594, 45K)

Other urls found in this thread:

docs.godotengine.org/en/3.1/
twitter.com/SFWRedditGifs

First

Second
fuckin kikes

>open source program I use stops getting updates
>use it regularly so go to the github and have a look
>it's written in object pascal
Fucking why?

spent all day rewriting my raytracer to do everything in large batches,
and its easily a few dozen times faster then before.
800x400 w/ 100 samples would have taken forever but only a minute and a half now.
havent even gotten around to adding multithreading back in yet.
probably lots of room to do better in other areas too.

Attached: raytrace.jpg (1600x800, 58K)

Starting a side project and want to learn a really good backend language

>Go
> RoR
> Node

Thoughts?

do not hurt the loli

What's with libraries that get rid of boilerplate, by adding even more boilerplate? I'm using vutify (JavaScript web framework), it has built in form validation where you need
>1 attribute on input element assigning errors array
>Error array, which is an array of functions that return true, or an error string
>Gives validate/reset function to call when needed
So 1 attribute, 1 veriable per input

To remove some of the boilerplate, I saw everyone recommend using vuelidate, to use it you need
>Attribute to assign error message
>Attribute to call validate function on input
>Another attribute to call validate on blur
>Object with list of validation rules
>Method that checks each validation rule and returns error message
>2 functions that need to be called to make sure it's validated
Thats 3 attributes, a list of rules, and a second list repeating the rules along with error messages for each input. This more than doubled the amount of lines for each input.

This is so useless, it has no benefit, and only the latest one I saw do this shit.

I so want to do this except replace the hand with my penis and the rubber band with semen and the lolis clothes with nothing.

Nice work user. Keep going.