Live data from Hacker News

After c/c++ what should I learn?

news.ycombinator.com

21–30 of 32 posts

Re: After c/c++ what should I learn?

#21
I wanted to say Lisp as well, but if you want to tackle web development...there's this web "framework" called Seaside that's written for Squeak Smalltalk and there's a one-click package meaning that you click, it loads up and starts a web server and you start messing around with it.

http://seaside.st/

Re: After c/c++ what should I learn?

#23
That would depend on what you would want to work on in the future. In my opinion you should try getting hold of 8085 Kit and do a bit of assembly. You should also try one of the functional languages(Haskel, LISP or XSL Transforms). If you want to do web programming you should look into Python and C#(ASP.Net).

Re: After c/c++ what should I learn?

#25
depending on what you want to do dev wise you should strengthen your skills in these by working on actual apps in them. Get involved with a favorite open source project in on of these languages. School doesn't generally teach real world coding in my experience.

Re: After c/c++ what should I learn?

#27

Expand your mind, learn Lisp.

what do u exactly mean by expand u r mind?

I need to give you a lesson that is going to be far, far more valuable to you than another programming language.

If you want to go far in life, use words like "you" and "your", instead of things like "u" and "u r".

People will never focus on your linguistic skill for being correct, and they'll always secretly question your intelligence for using the latter.

Re: After c/c++ what should I learn?

#28

yous tudy CS and only studied programming in the 2nd year? What languages do you know more? Id say go functional, entirely different, mindexpanding and might be very important in the near future because of concurrency/parallellism. Erlang, Clojure, Common Lisp, Scheme.

no i had other subjects like comp org,data strucutres,microprocessors ,graphics.

Re: After c/c++ what should I learn?

#29
post #11

this is a toughie to answer. it really depends a lot upon your situation. first, its always good to become more proficient with the tools in your toolbox. i'm assuming that, by posting here, you're looking at web development. here are some languages useful for web dev: python, php, ruby, perl if you're looking to expand yourself as a student and coder, consider looking into these: lisp, ocaml, prolog if you want to g…

thanks for the classification

Re: After c/c++ what should I learn?

#30

Java is the language for a lot of web-based "portal" applications. You might go to a book store in the computer science section and look around for books on Java and web portals. This topic includes related technologies such as XML, and XSLT.

I'm not sure why you're getting downmodded; Java is a fine language to learn, if anything there are a lot of interesting languages up-and-coming on the JVM, and it would be helpful to have an understanding of the Java language to fully appreciate them.

Some languages that are JVM specific today include Groovy, Scala and Clojure. I'm sure there are more. Beyond that, there is Jython and JRuby.

In addition, Java is a widely marketable skill. It's nice to be able to find work while you're a young programmer, even if it's boring stuff. People aren't always so fortunate as to be able to start a startup when they're young; sometimes they actually have to get a job doing crap work while they learn.

Post reply on HN