Perhaps it is finally time to think about creating my own
programming language? It would be that long-term passion project that I can
truly have complete control over, with the potential for truly minimal
dependencies, and in which I can finally build that proper "property
system" + "node evaluation engine" + UI toolkit" that will fully work
the way that I want it to, and then use this as the basis for all the
projects in my backlog which will require similar structural/framework
support. (I could also formalise that documentation system I've been
using on all personal projects - the one I documented here once many years ago).
I'm not that crazy yet... yet!
Then
again, I have been thinking about these matters more and more over the
past year, so it's highly possible that this may still happen. If I can
muster up enough time/energy away from everything else I'm working on
(OR if external constraints expedite this process for whatever reason).
So,
if I was to write my own programming language/environment, what can you
expect it to have. Here is an incomplete list of the important things I'd do.
Showing posts with label featurerequest. Show all posts
Showing posts with label featurerequest. Show all posts
Saturday, November 16, 2019
Thursday, January 30, 2014
Additional Workflow Issues in Blender - Followup for Previous List of Limitations
After mulling over this for a few days, I realised that there were a number of items which I'd actually left off my initial list. So, here goes...
Saturday, January 18, 2014
Learnings from Promo Video Project - Improvements Needed for Blender
In this post, I'll go over some of the problems I encountered while working on the promo video, along with some proposed solutions for some of these. As always, this process has only highlighted the need for developers to seriously use the software they (and/or their fellow devs) write: it's only through such exercises that we can really pick up on things that are a pain in actual usage (vs any largely hypothetical assumptions we may hold/have held).
NOTE: At least one of these improvements is now in trunk. Namely, the "reverse" option for the Build Modifier (5c74ac2). More details later...
NOTE: At least one of these improvements is now in trunk. Namely, the "reverse" option for the Build Modifier (5c74ac2). More details later...
Labels:
Blender,
changelogs,
featurerequest,
makingof,
ramblings,
UI
Subscribe to:
Posts (Atom)