Aviv · @springogeek
108 followers · 557 posts · Server mastodon.gamedev.place

Enthusiasm on has been fading somewhat over the past couple weeks (plus I've been busy with some life events).

Code generation is definitely the hardest part to do.

#fanglang #PLdev

Last updated 1 year ago

Aviv · @springogeek
98 followers · 474 posts · Server mastodon.gamedev.place

@xarvh I'm also doing some and gamedev, yay!

What does your language do differently from the ones that you tried before deciding to make your own?

#PLdev

Last updated 2 years ago

Beatrix · @beatrix
100 followers · 643 posts · Server mastodon.gamedev.place
Beatrix · @beatrix
61 followers · 233 posts · Server mastodon.gamedev.place

Horrible programming language feature idea of the day: allowing abbreviating CamelCaseIdentifiers, eg like CCI


#programminglaguages #PLdev

Last updated 2 years ago

Beatrix · @beatrix
59 followers · 212 posts · Server mastodon.gamedev.place

I was reading the Python docs for regular expressions, to figure out (once again) how to use them for lexical analysis, just to discover they actually added a chapter for that, how lovely 🥰
*yoink*

docs.python.org/3/library/re.h

#PLdev #python #regex

Last updated 2 years ago

Beatrix · @beatrix
54 followers · 177 posts · Server mastodon.gamedev.place

The beginning of a compiler: I can parse ML style function application, generate Python AST from it, then execute it :3

#PLdev #python

Last updated 2 years ago

Jimothy · @JimmyDdotEXE
4 followers · 6 posts · Server fosstodon.org

I've been considering how to handle types and values in especially with user defined types. I don't think I want pointers, but the thought of 'everything is a reference' is appealing. it feels like either a great idea or a terrible one

#jpl #PLdev #programminglanguages

Last updated 2 years ago

eruonna · @eruonna
140 followers · 2031 posts · Server octodon.social

@eniko Hello!

You may just have triggered some hyperfixation with that hashtag. I might have to get back to the little dependent typed language I was playing with a while back.

#PLdev

Last updated 2 years ago

Jimothy · @JimmyDdotEXE
4 followers · 5 posts · Server fosstodon.org

here's an example of a function and the C++ code it outputs

#jpl #PLdev #programminglanguages

Last updated 2 years ago

Gorgeous na Shock! · @indigoparadox
73 followers · 582 posts · Server mastodon.social

It's sooo slow but the reason it's this egregious is the FPS lock, since it executes one ASTree node per frame (threads are for nerds). Need to, by default, disable the framelock I "helpfully" enabled by default in my retroflat graphics lib.

Still, not bad for a weekend and a couple nights at the "just dicking around with " level!

#PLdev

Last updated 2 years ago

Jimothy · @JimmyDdotEXE
3 followers · 3 posts · Server fosstodon.org

I put up a new branch for everything I've been working on for 0.2.0

it's not done yet, but it's the start of functions, multifile support, and variable mutators. give it a peak if you want to see what's cooking

github.com/JimmyDdotEXE/jpl/tr

#jpl #PLdev #programminglangues

Last updated 2 years ago

Jimothy · @JimmyDdotEXE
5 followers · 4 posts · Server mastodon.gamedev.place

I put up a new branch for everything I've been working on for 0.2.0

it's not done yet, but it's the start of functions, multifile support, and variable mutators. give it a peak if you want to see what's cooking

github.com/JimmyDdotEXE/jpl/tr

#programminglangues #PLdev #jpl

Last updated 2 years ago

Jimothy · @JimmyDdotEXE
3 followers · 2 posts · Server fosstodon.org

I put up a new branch for everything I've been working on for 0.2.0

it's not done yet, but it's the start of functions, multifile support, and variable mutators. give it a peak if you want to see what's cooking

github.com/JimmyDdotEXE/jpl/tr

#jpl #PLdev #programminglangues

Last updated 2 years ago

Jimothy · @JimmyDdotEXE
3 followers · 2 posts · Server fosstodon.org

I put up a new branch for everything I've been working on for 0.2.0

it's not done yet, but it's the start of functions, multifile support, and variable mutators. give it a peak if you want to se what's cooking

github.com/JimmyDdotEXE/jpl/tr

#jpl #PLdev #programminglangues

Last updated 2 years ago

I'm looking for recommendations in the and spaces (need something to do during upcoming vacation), ideally heavily into the nitty-gritty of , but I'll take or too. No need the be shy on either. I'm already listening to Type Theory Forall, The Changelog, Mariane Writes a Programming Language, Syslog, and The Type Theory Podcast.

#podcast #osdev #PLdev #riscv #arm #x86_64 #typetheory

Last updated 2 years ago

sarah :v_trans: · @SRAZKVT
101 followers · 657 posts · Server tech.lgbt

small lang and repl in haskell, because why not, now supports conditionals! uwu

#PLdev

Last updated 2 years ago

Tobias Mock · @tjammer
8 followers · 20 posts · Server mastodon.social

I finally solved advent of code day 7 in my language. It involved (finally) implementing upward closures, writing a parser combinator and again, fixing numerous bugs.

#programming #PLdev

Last updated 2 years ago

Hi closing my for the year, I have all the tests passing and multi dispatch implemented!

Plans for the new year are to spetialize tables with interfaces so they group each different implementation together, making virtual calls on a foreach hot!

#PLdev

Last updated 2 years ago

Hi closing my for the year, I have all the tests passing and multi dispatch implemented!

Plans for the new year are to spetialize tables with interfaces so they group each different implementation together, making virtual calls on a foreach hot!

#PLdev

Last updated 2 years ago

I'm out of my pit of today. No showable progress really, but I had to refactor a few things to make next steps possible as everything was getting brittle.

TL;DR: storing paths (as in namespace.class.field) as strings was a mistake, now they're into wrapper classes. Not perfect wrapper classes, but wrapper classes nontheless.

#PLdev

Last updated 2 years ago