programming

All posts tagged programming

As I mentioned in my Rotating immersion post, I’ve been rotating through various interests.  The present one has been World of Warcraft.  While probably not the best thing to be wasting my time on, considering the other stuff I had been working on and what I’m capable of, it’s important to me to be able to do this so that the next time I swing back to something “useful” I will be completely refreshed.

The basic idea is to have some “downtime which isn’t downtime”.  I can either work hard on awesome stuff and then keep working out until I’m a burned out shell, or I can work hard on awesome stuff, then switch to working hard on less awesome stuff and ping-pong back and forth.  My overall effectiveness is higher, plus it’s more fun for me.

Continue Reading

spiralofhope logo 768x768-white-background

One of the things that’s been a real killer for me using most wikis has been the syntax.  None of them get it right.

MediaWiki has been bearable, and over time I’ve grown used to it.  The problem is that nobody agrees on a remotely similar syntax.  There were some early efforts to create a generally agreed-upon syntax, and it did fairly well.. but it’s still not used everywhere.

I’m not just talking about wikis, but about markup languages in general.  Even something like Ruby’s RDoc decided on its own syntax.

And they’re all wrong.  Seriously, who thinks  that __this is italicized__ ?



Continue Reading

Ruby logo

I act in cycles.  I am inspired by and I work on something new, and that inspiration shifts around.  I also have a tendancy to drop and pick up projects in cycles.  In the past I’ve dropped ideas for long enough for all effort to become meaningless given enough time, but these days I’ve been careful to cycle back to earlier ideas to scrape off the cruft and re-launch the project.

When I re-launch a project, I often find myself bringing significant maturity to the table.  I have new ideas and techniques, and I take a kind of sick pleasure in redoing much of my previous work.  This isn’t just a programming thing.. it applies to anything that I’ve been working on.


Software > Programming >

https://www.exept.de/en/smalltalk-x.html

Smalltalk/X, a product from eXept Software AG, is a complete implementation of the programming language Smalltalk, class library and development environment, providing:

  • An object-oriented programming language
  • Graphic development environment with editors, browsers, debuggers, GUI builders, etc.
  • Incremental compilation, byte code interpreter and dynamic (just in time) compiler
  • Static compilation and DLL generation, controlled by make-files
  • Comprehensive class library with ready-to-use modules for applications
  • Open Smalltalk source code.

Continue Reading

I cleaned up the libraries and some of the code, and I uploaded the basics from 0.4.6.

I have a significant todo list, and there are several features that I want/need to implement.. such as templating, section editing, moving pages, creating new pages, automatic linking, code syntax highlighting, page source viewing, selectable stylesheets and more.

Again, this was a hobby project so that I can push my limits and figure out what I can do. I’ll be keeping on this, since I’m migrating my web presence over to this engine. This’ll be a fun ride.

Far-future stuff may include a plugin structure, per-page micro mailing lists for comments, blogging and anything else I can get my hands on while still making every feature an option and also very configurable.