Development/Programming

Progress on the ABAP Lisp interpreter

Since announcing the ABAP Lisp interpreter on SCN last week, I have made a few commits to the ABAP Lisp repo. I was rather chuffed to get some positive response on the article, and it does provide a bit more motivation to keep working on it.

Continue Reading »

ABAP
Development/Programming

Comments (0)

Permalink

nwrfc 0.0.8 gem is out

I have just published a new version of the nwrfc gem with (as usual) very minor updates.
Continue Reading »

Development/Programming
Ruby
SAP

Comments (0)

Permalink

Yet another ABAP JSON parser – and some other stuff

We have had the capability to process JSON in ABAP for some time now (refer to this blog post for an introduction). The problem is that it does not satisfy all the use cases without some effort and, therefore, there is still some scope for writing a custom JSON parser in ABAP. I recently wrote one again.

Continue Reading »

ABAP
Development/Programming

Comments (0)

Permalink

Taking a new look at REBOL

The other day I was on StackOverflow and an open source ad on the sidebar caught my attention with the words: “help us build the first full-stack Language” and “RED”. “Well,” I thought, “this is rather intriguing.”, so I clicked down the rabbit hole.

Continue Reading »

Development/Programming

Comments (1)

Permalink

Classy headings in your code with ASCII art

Sometimes source code modules get very big. You can argue that this should never be the case, if you modularize your code properly, but the fact is that they do. And when they do, they sometimes become difficult to read. Continue Reading »

ABAP
Development/Programming
Ideas/Insights
Workplace

Comments (1)

Permalink

The road to Lisp

One of the hurdles I face in learning a new language, as you probably do too, is that I am always looking at it from the point of view of my current context, more specifically the current set of languages, and in particular, my favorite language, which is Ruby. I end up comparing everything I look at to Ruby’s ease of expression, the way I can quickly do real practical stuff, and the amount of libraries already out there. Continue Reading »

Development/Programming

Comments (1)

Permalink

Effective (and easy!) ABAP source code search using Solr (Part 1)

If you have been a long time reader of my blog, you may think I have a bee in my bonnet about being able to search through ABAP source code, as if it were some holy grail or something. Yet when I consider that, given the following use cases, I think there is a lot of scope for such a solution: Continue Reading »

ABAP
Development/Programming

Comments (6)

Permalink

REBOL and what could be

After dismissing REBOL as an amusing diversion, I have over the last few days started looking at it again, after seeing a reference to it in a post by why the lucky stiff. And if someone with why’s standing in the community says it’s cool, it must be, right?

Continue Reading »

Development/Programming
Scripting

Comments (5)

Permalink

Pit your programming language against the rest!

While looking around for benchmarks on the languages I like best (which already tell you that benchmarks are a farce, right?), I came across two interesting websites. So interesting in fact, I’m going to share them with you.

Continue Reading »

Development/Programming

Comments (3)

Permalink

What makes a platform?

Some time ago I was contemplating the concept of a platform. It is a term that is bandied around quite a bit, but I’m not sure if a formal definition exists (other than something flat on which you can build or place something). I am speaking of course of platforms in the software world; perhaps the right term to use would be “application platform”. Continue Reading »

Development/Programming
Ideas/Insights

Comments (4)

Permalink