a.jpg (311.82 KiB, 2400x1600) google saucenao
/dpt/ - Daily Programming Thread No.260

Hello neatles

What are you working on?

No.261

Currently reading On Lisp, but I'm devoid of strong purpose.

No.262

>>261
(I (really (don't (care (for (lisp))))))

I'm sure the expressiveness of Lisp dialects is really powerful though. I should sit down sometime and explore it more.

No.263

>>262
There may be a lot of parentheses but it feels like sinking into
an ocean. I want my words to have more weight by making some
significant projects full of parentheses though.

The barrier to Lisp is rather high, so do be prepared when you go
down it. Here's the usual introductory book that I enjoyed:

https://www.cs.cmu.edu/%7Edst/LispBook/

You'll want to do all of the exercises, otherwise you won't get
much out of it.

Are you exploring anything at the moment?

No.264

>>263
Don't laugh, but I like Rust lately. It's a great systems language. The build system alone is why I like it so much. If I never have to write another autotools or CMakeLists.txt build file again, I'll be happy. I avoided Rust for years, the community is really fucking gay.

No.265

>>264
With enough screeching autism I'm sure rust has some redeeming qualities.
The longevity of rust concerns me, but if it gives me projects like https://tauri.studio/en/ then go for it.
Have anything in mind you're using it for?

Since you mentioned tooling, I'm reminded of this.
https://github.com/casey/just
Although I am not sure if it is useful.

Thought of learning rust, but lisp's propaganda has me hooked.

Rust is also the frontrunner in WASM development, I suppose
i.e. https://github.com/bakape/meguca

No.267

Python & Flask textboard. Hopefully the performance won't be awful. If it is, I'll probably switch to another web framework in another language.

No.268

>>267
What would you switch to?
I was thinking of checking out php for web stuff.
It's unfortunate there aren't more textboards.
I have a couple I visit but they're usually dead.

No.270

>>268
PHP should die out tbf. I used to love it, years ago. Unironically I think Rust is better for web stuff. A lot of healthy frameworks

No.288

stupid bash scripts to automate quake demo rendering with qpov. don't ask.

No.311

>>288
I used to work on several (unreleased) quake mods, years ago. What are your biggest frustrations with the limitations of the quake engine?

No.312
bjarne.jpg (112.03 KiB, 2000x872) google saucenao

>>311
quakec isn't turing complete though it still is pretty powerful as one of my projects is based on the quakec of arcane dimensions mainly for it's particle system which is a massive hack since the native particles tend to be rather inflexible hence the use of 1x1 pixel sprites. another annoyance is that only one global variable is shared between maps, makes making hubs hell but this is fixed with quake 2 and real C, one thing i think is rather disappointing is that colored lighting in software mode is not supported on POSIX systems there is a retroarch solution but it's quite old which brings me to the fact I used to hate the fact that when in software mode complex geometry caused the map to render badly, however this is fixed with a recent version of tyrquake and yq2. one thing that I despise is that Qbism super8 is WINDOWS ONLY, I run GNU and BSD on several different architectures including RISC systems and sorry supporting wine isn't cross platform support. do you think I'm a masochist anon?

No.313

>>312
I dunno. The answer depends on why you're working with a 25 year old platform like quake at all. For me it seemed like if I could do all the things I should've done back in the late 90's, I could somehow fix my life in the present. Working with quake became like traveling back in time to correct the past.
Eventually I realized how foolish this was and stopped using quakec, then stopped working on gaming stuff altogether.

Also, best/most impressive quake map ever?

No.314

>>313
I like quake because muh freedoms and also FTE is probably going to be my next target since it supports quake1 ,2 ,3 and hexen 2.
Best map ever? hard to say since I've done a lot of them, I like the map I based on my old school campus, I recently made a tropical archipelago which was the best possible ending in my game. (the bad ending was a cybernetic hell filled with lava) I also made a map with Albanian bunkers which was pretty good it had lots of enemies and exploding barrels that I had fun blowing myself up with!
In a quake2 based project im currently working on probably a map based on my old house and I've made a whole hub based on code lyoko with all the different sectors and monsters too.

No.318

>>315
stop ruining perfectly good threads with your stupid CP spam!
mods LART him!

No.319

Trying to create a blockchain from scratch in django. The goal is basically a decentralized constitution with built-in voting, a dispute system, a proposal system, and UBI distribution. I'm not entirely sure how the app is supposed to pull information from every block to generate a constitutional display.

Also 3D AI pathfinding in Godot. The default navmesh functionality isn't as bad as people say, but it definitely doesn't work for a very vertical space and my game is all about vertical cities, using movement gear (hookshot/glider/hoverskis/skateboards/etc) to navigate it, and actually fun chase sequences. Any suggestions?

No.320

>>319
Please don’t use Python

No.321

>>320
Ok but can I get some feedback on my ideas first?

No.325

>>320
the python syntax is crap but it gets the job done

No.326

>>321
Ideas are probably sound, just Python is the wrong tool for this kind of task. Limit Python usage to basic scripting tasks. The Python tooling and ecosystem is terrible.

No.327

>>326
based python is good if you need a simple job done quick but PHP and C are best for more serious tasks

No.328

>>327
Would avoid PHP too