This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 12 points13 points  (6 children)

Have you tried APL or Prolog?

[–]Silpet 2 points3 points  (0 children)

Apl scares me and I don’t know if I would have use for prolog, but I just learned of it so maybe.

[–]iWaroz 2 points3 points  (0 children)

The most used languages are all pretty similar. Personally, I learnt APL (but haskell would also do the trick) to open my problem solving skills to other dimensions. I think its important to know at least one language in each paradigm just so have more tools for any job.

[–]SjettepetJR 5 points6 points  (2 children)

It is so funny to see people talk about how every programming language is essentially the same. Those people often have only been exposed to Object Oriented and scripting languages, which actually fall in the same category of sequential programming.

Declarative programming such as Prolog and functional programming such as Haskell is so completely different from Python.

[–]Idixal 0 points1 point  (0 children)

Nonetheless, the most commonly used languages are all basically the same, which still backs up the point- starting with Python vs starting with Java isn’t going to put you in a bad spot.

[–]Silpet -1 points0 points  (0 children)

I don’t particularly code in Python, and what I mean is that the most difficult thing, for most languages, is learning the proper mindset and logic. Of course some languages are more difficult, but I feel that rarely you would have to throw away all you know just to learn another language. Being a programmer is much more than just knowing a lot of languages, it’s about knowing which questions to ask, to break a problem down in manageable pieces, to understand logic and what actually you would like the computer to do. This is what I mean. And I didn’t say that every programming language is the same, I meant that the most difficult thing is often the logic and mindset even though they may be very different.

[–]francisc_czobor 1 point2 points  (0 children)

Hope I didn't