Ye Olde Ramblings

Current topic is the development of a toy language to test a few syntax ideas.
237 comments
1 followers
359 entries
Advertisement
Telastyn
December 20, 2008
Tangent: Measurement infrastructure
I had some time tonight to work on Tangent. On the menu? Infrastructure for unit of measurement types (as the clever folks might've guessed by the title). Under the hood, a Measure inherits (awkwardly) from Type. It adds a list of UnitOfMeasure, a comparator, and a few util methods for now. A UnitO…
536 views
Telastyn
December 16, 2008
Tangent: Measurement intro
First off, thanks to Daerax for the great link that helped this post get along.

Secondly, w00t! I got my christmas present

And work is finally calming down after release and the clean-up of a monumental clusterfuck caused by a single mis-labeled constant used once in code (not mine). Which allowed me…
379 views
Telastyn
December 10, 2008
Introspection
I realized something today. I do not learn advanced concepts well. This is a known problem. There's probably a lot of reasons why this is, and I have a decent idea about a few of them, but today I thought of a new one.

I am pretty smart. Or at least all the tests always said I was, and looking aroun…
489 views
Telastyn
December 02, 2008
Tangent: int sucks.
Work continues to be hellish. If someone does not go postal or quit or end up in a psych ward or shot by an angry client by the end of next week, we'll call it a win.


So no Tangent work. Still need to implement better method grouping for phrases, generic bits for phrases, the type-arg sort of stuff,…
551 views
Telastyn
November 25, 2008
Ugh.
So that project that I thought would clear out once released? The hits just keep on coming with that. The project involves linking some payment processing with a new peer. First the peer neglected to implement one of the codes we needed. There's a bunch and it's a rare code, so we didn't catch it i…
261 views
Telastyn
November 19, 2008
I am dumb.
Quote:
but hopefully the release will free up my motivation and time to get back to it.


Umm yeah. This is not the case. Today's lesson at the school of hard knocks is 'how much work is there once the work is "done"?'.
256 views
Telastyn
November 17, 2008
Tangent: Typeclass preview
Got to work over the weekend to babysit and tweak some stuff regarding the release of the big project I was leading. No time for work on Tangent, but hopefully the release will free up my motivation and time to get back to it.

And now that at least the basics of generics are declarable (and making t…
268 views
Advertisement
Telastyn
November 13, 2008
Umm?
Quote: Dude from work said:
Your programming language is like Lisp without parenthesis.


I am not sure if I should be insulted or thrilled.
346 views
Telastyn
November 12, 2008
While I think...
Plenty of time tonight to work on implementing generics for methods. I managed to get type parameters working earlier in the week. Again, that is this sort of construct:


public static bool foo {
// ...
}

if( foo string ){
// ...
}


A declaration that says 'this argument must be a type, and is ref…
303 views
Telastyn
November 05, 2008
Tangent: Generic Method Sneak Peek!
Had the evening free to work on added implementation of generics. Generic methods are pretty much a hojillion more times difficult to implement than their class brethren. To complicate matters a bit, I'm looking to modify the standard syntax a bit to better support phrases.

There are three things th…
218 views
Advertisement

Popular Blogs

shawnhar
Generalist
101 Entries
14 Followers
klg71
Generalist
55 Entries
2 Followers
ApochPiQ
Generalist
628 Entries
45 Followers
15 Entries
14 Followers
johnhattan
Programmer
1,277 Entries
50 Followers
Advertisement