@PauloCereda Pure C (as least written to older standards) will run faster then C++, as the requirements are stricter.
@PauloCereda Fair enough. I also suppose you aren't writing applications that will be running all the time, so you aren't concerned about security holes.
@PauloCereda I've been around a lot of people where that is a big concern. Our nuclear physics simulations already took most of a day, and that is just raw number crunching.
@PauloCereda I meant flaws in the JVM itself, so that having it running exposes vulnerabilities. I'm at the point I'd rather remove it from my computer, but Scifinder needs it. :(
@Canageek Depends on the flaw. Are you running an applet or any code from an untrusted source? I can't see how you can be exposed to something if you don't establish the weak link.
The monster actually has less teeth than the media tells. :)
@PauloCereda Latest round of flaws mean that if you have the java plug in your browser and accidentally click on a java applet it can take over your computer. Can't remember if the applet needs to be malicious or if it is independent code running on the site.
Yes, I read. Another topic: Yesterday’s posting by percusse with the ASCII version of the famous A. E. tongue image reminded me of a tool. After a bit of search and download I played with it: Comic duck
@PauloCereda Yeah, it has to be a malicous applet. However, how do you tell a java applet from another at a glance? Or how do I know if someone has broken into scifinder and injected a new applet?
@Canageek I don't defend Oracle at all, they have a lot of conceptual flaws going on. But the language is actually good, developers just need to learn to write better code. :)
@Canageek Personally, I like Python, but IMHO the code is very fragmented. You still have things only available for 2.x, others for 3.x, and there are some code that is incompatible with either version. But I don't do heavy stuff in Python, so I don't know much about it.
@Speravir Moar duckz. :)
@Canageek: and Lua... well, my first serious work with Lua was quite nice (checkcites, together with @egreg). :)
@PauloCereda nodnod I guess I'm just annoyed at the movement away from low level languages, and relying on hardware to keep things fast. It doesn't seem infinently sustainable, and strange.
@Canageek I actually love low level stuff, I'm currently working with bytecode... and Java. :) The "problem" here is that sometimes I need things that give me a fast workflow (for example, fred was written in 10 minutes), and at the risk of being a traitor, I had to "give up" on languages I actually like (C, not C++) and try something different.
@PauloCereda I wonder if after the current programming bubble bursts we can get companies to hire out of work coders to hand optimize the assembly in their binaries ;)
@PauloCereda I hear that is the only way you can get movie playback actually, that the codecs aren't fast enough when written purely in a high level language.
@Canageek Actually, the optimization happens at all levels. :) I once worked with a girl and we came up with a crazy hotspot VM in which we used to hot swap code. No application shutdown, the state and memory were preserved. You could see the new code being applied live. :)
@Canageek Really? I must say, it's a cute language. :)
@FaheemMitha (and perhaps @PeterGrill ?): Andrew Stacey packed it together to a package (sic!), see on launchpad.net/tex-sx – go on “Browse the code”, you will find a tikzmark.dtx and a test file, tikzmark_test.tex. In the adjoining chat room From Answers to Packages he’s from time to time announcing new versions.
@DavidCarlisle: Ummm... not understanding the answer for the .fmt file.. For straters the first comment about syntax issue, it seems to work fine..
@Speravir Yep, but I think the @FaheemMitha's issue is still to figure out how to specify what you want.. At least that is the issue I was referring to.
@DavidCarlisle: I guess the simplest would be, can I just \input the .fmt file?
@PeterGrill \input with a { is a syntax error in virtex, oh well I suppose if you start with latex and then swap out teh latex format to your own it would work (except then you can't load the format for other reasons it's too late)
@PeterGrill you can't input fmt files (they are basically just a dump of the internal state of tex at the point your format making run ended. Loading a format replaces the entire state of the program back to the saved state, it isn't like inputting a file relative to where you are in the input stack.