Skip to content

{ Category Archives } programming tagged with 'Java'

Protocol Buffers

Subtitle: The good, the bad, and the… no, wait; this is a Google project. XML and Java have the same sort of flavor to them: they’re reasonably good and very widely used; they’re the sort of product that design committees everywhere aspire to create. Their flaws only really become visible after something better comes along. [...]

google web toolkit

I have made no attempt to hide my disdain for JavaScript in the past–it’s not that bad a language conceptually, but it is impossible to debug. This is because browsers, unlike any other software platform in the world, attempt to be “user-friendly” by attempting to compensate for code errors instead of complaining noisily. Thus, when [...]

code trade

I dislike web design; I can construct HTML, but I prefer to just put together a reasonable framework with lots of hooks so that someone who likes that sort of thing can come in later with CSS and make everything pretty. If necessary, I can do some CSS stuff myself. I loathe Javascript. What’s worse, [...]

eclipse is pretty awesome at least

Today, I coded for 13 hours. I put down 191 k of code; approximately 32000 words, or a short novel. I’m not going to lie; I’m working in Java, so much of it can be auto-generated from UML diagrams. However, due to the horribleness of the UML editor that I have to use, it all [...]

no, what’s getModel() do?

Java isn’t a bad language, really. It’s got a lot of positive things going for it, and when things work right, they come together quite easily. It’s just that it’s so incredibly picky. Say that, for some reason, you want to include a GUI checkbox in a program. You can drop one in with no [...]

i no longer remember the context of this post

New thought: I may work entirely in java for the main frame, so that I keep the advantages of multithreading without having to deal with multiple-language programming. I’m going to have to look into this. Is Perl multithreaded? Because if I’m going to learn a (basically) new language for this project, it might as well [...]