ajusa / ajusa/ajl

Write an article for ACCU about this?

Open
#3 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Nim
Stars
16
Forks
0
PR merge metrics
No merged PRs in 30d

Description

The [ACCU](https://accu.org/) is a non-profit programmers' association whose members include some of the people involved in the C++ standard (which is still being developed, for example some of the Boost libraries have now been turned into standard C++ libraries). I think some ACCU members may be interested in reading about your AJL language, which is basically an alternative syntax for C++. It would be nice if you could write an article for one of ACCU's journals, C Vu or Overload. C Vu is a members-only journal which you might prefer if you want to start with a more limited audience (you'd have to join, but it's a non-profit so not extortionate). Overload has a bigger audience, and all articles are peer-reviewed, which means you get not just the editor but also 2 other experts to check your article before publication, and they might come back to you with suggestions for improvement (in which case you will almost certainly learn something you didn't know before, as well as getting the publicity and CV points etc if your article is published).

Yes I know `ajl.nim` still contains comments like `This is probably the worst way of doing this` but that doesn't mean you're not ready to write an article. For one thing, your article doesn't have to focus very much on the implementation details of `ajl.nim`: you might want to include one or two lines of it as an example of how you've been doing your syntax rewrites, but the main point of your article will be what AJL syntax looks like and why you find it easier than just writing C++, which is something you can talk about regardless of the current state of `ajl.nim`. For another thing, there will be people in ACCU who might suggest better ways of doing it, in which case you learn more.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.