Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Im looking for aprogrammign language

Name: Anonymous 2008-12-20 14:27

I haven't been on this board,so if this is common question don't sage.I'm looking for a language:
1.Minimum memory leaks(either garbage collection or strict memory control).
2.allow writing macros/includes(this is a must)
3.doesn't run slower then java(older java).
4.Doesn't require low-level code to interface(video/sound) with drivers.A minimum - system-specific library.
5.Compiler can handle large files,with faster compilation preferred.
6.Structures allow creating function returning other functions(with arguments).[a nested call stack](this is required)
7.Its syntax could be redefined or effectively overriden via point(1).Preference to compact code size.
8.The compiler can use platform specific optimizations(not required but nice to have).

Name: Anonymous 2008-12-20 15:47

Clojure
It's pretty nice. The speed is comparable to java, which isn't OMG OPTIMIZED but is quite fine for most stuff. The JVM gets to you after a while though, there's the load time, general bloat, and if you want to interop with java or do GUI stuff you're pretty much stuck with Netbeans, which is a bloated piece of shit (there are other IDEs but only Netbeans has a usable Clojure plugin). Debugging is also not trivial since the errors messages aren't very specific. You can get it to work with emacs if you're on a unix, it's not impossible on Windows but it's annoying. I find it more enjoyable and less complicated to do Haskell with emacs/haskell-mode so I haven't played with it much lately.

The data structures are really nice though. If I were stuck with Java I'd seriously consider using Clojure for backend stuff. You get free macros, concurrency stuff, and most of what you'd get in a Lisp, ready to interact with your ENTERPRISE app.

Reference:
http://dis.4chan.org/read/prog/1227329988/1-40

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List