9 Feb 2001 burtonator   » (Master)

OK. I haven't posted in a while. Been busy.

Next week I get to go to the OReilly P2P Conference. Should be REALLY awesome. I will be hacking on code until them. We need to release by Wednesday, the day of the conference.

I can't believe I am about to say this... I think we need another programming language. I usually consider myself VERY conservative in this respect. I see many programming languages with almost NO significant reason for existance.

I can hack anything in 12-15 languages. You name it. I only try to hack on 2 - 3 at a time. Java, Lisp (for Emacs), and XML (if you consider that a language) are my current choices.

Basically it would be a combination of Java and Python.

- would remove bad things from Python.
  - no operator overloading
  - no multiple inheritance
- enumerations
- Java/Python Exceptions
- lambda
- format strings
- fully Open Source with a strong document for the language
specification.
- Java bytecode support (for Jython and Java)
- GNU Java Compiler support so bytecodes can be compiled.
- regexp support from day 0
- better core debug (my JavaCore project)
- Java/Python syntax blend
- maybe the format requirement from Python.  I kind of like
this.  Awesome way to enforce language settings

Of course this won't happen. I am just writing it down so that I can clear my head. Work is too busy right now for me to start such a huge project.

I am going to setup slashcode on my openjava.org site. Hopefully after the P2P conference. The GNU Java effort is really going to make things MUCH better.

Kevin

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!