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

Best Languages to Learn?

Name: Anonymous 2007-01-20 1:06

I've read that one should pick languages for he wants to do. Are there just like, a few languages, that when learned, would cover pretty much every job?

I'm a programming nub. I've just turned seventeen and I'm only halfway through a high-school Java course. >.>

Name: Anonymous 2007-01-25 11:43

Depends on what you call macros

Anything that starts with (defmacro

Name: Anonymous 2007-01-25 12:14

>>44

Or starting with (define-syntax for the Schemers.  Or ending with IMMEDIATE for the Forthers.  Extensible compilers ftw.  AFAIK all other languages fail.

But >>41 didn't mean macros in the real meaning of the word.  They meant the Microsoft meaning, that is, one of their proprietary extension languages which change from year to year (WordBasic -> VBA -> VB.Net?)

Name: Anonymous 2007-01-25 12:56

>>41
>>44->>45
Different person

>>44
>>45
Same person

>>45
Extensible compilers win for one man projects, yes. But AFAIK all other languages are standard and thus you can work with others.

>>41 didn't mean macros in the real meaning of the word
I deduced it, that's why I noted who's the same as who in this thread.

And the real meaning of the word macro is a funny image, shopped with some catchphrase.

Name: Anonymous 2007-01-25 13:01

43 nailed it. You should use the highest-level thing that works, as long as it comes with a strong interface to lower-level stuff for performance. "Features" of low-level coding like strong type systems ultimately aren't as useful in making stable, polished code as high readability, low line-count-per-feature and ease of testing are.

Python does have some weaknesses beyond runtime execution; it's "big" in terms of base memory usage and startup time, and it seems like nothing can get around that. That doesn't matter for a lot of apps, but since it is so slow on its own, you may feel stuck should you go outside of what the libraries can handle - an enormous territory, but still not everything. (most of the time general slowness can be countered with built-in functions that use C code for a speedup)

For a truly lightweight dynamic language I would recommend Lua. It has good performance and several Lisp-like features, and it has by far the easiest C interface of anything I've seen; it embeds itself very easily, with only one general concept, the Lua stack, to learn. One may get a sense, initially, that the language is "too dynamic," but the real main downside is that the standard libraries are very small. There is strong interest in expanding the libraries, though. In a few years it may become the equal of Python, Ruby et al.

Name: Anonymous 2009-01-14 13:47

JAVA fails

Name: Anonymous 2009-03-06 9:59


Facination with object orientated   programming is simply   in one huge   bucket that is   easier to understand   and work with   its review and   commentary works better   for me as   an argument to   my 2nd statement   can suck my   dick and fuck   them both Twice.

Name: Sgt.Kabuᮝ㳚kiman쬾勑 2012-05-28 21:51

Bringing /prog/ back to its people
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy

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